summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@amd.com>2023-02-08 08:08:26 -0800
committerMark Hatle <mark.hatle@amd.com>2023-02-09 07:01:01 -0800
commitac9458816a1070b497947dc1acf91cc26215c203 (patch)
tree6c7ad99dda1ec75c0af1fa0093f340628f8a8bb9
parent1604bcefd7b11d1768bd6bfccbf7c194f0db3c3e (diff)
downloadmeta-xilinx-ac9458816a1070b497947dc1acf91cc26215c203.tar.gz
microblaze-tc.conf: Disable pie support, not available on microblaze
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
-rw-r--r--meta-xilinx-standalone/conf/machine/microblaze-tc.conf8
1 files changed, 8 insertions, 0 deletions
diff --git a/meta-xilinx-standalone/conf/machine/microblaze-tc.conf b/meta-xilinx-standalone/conf/machine/microblaze-tc.conf
index 4eb88828..38e0b01b 100644
--- a/meta-xilinx-standalone/conf/machine/microblaze-tc.conf
+++ b/meta-xilinx-standalone/conf/machine/microblaze-tc.conf
@@ -3,6 +3,14 @@ require conf/multilib.conf
3require conf/machine/include/microblaze/arch-microblaze.inc 3require conf/machine/include/microblaze/arch-microblaze.inc
4require conf/machine/include/baremetal-tc.conf 4require conf/machine/include/baremetal-tc.conf
5 5
6# Set defaults
7# pie is not supported on microblaze, disable it to avoid:
8# .../microblaze-xilinx-elf/12.2.0/ld: -pie not supported
9GCCPIE:microblaze = ""
10GLIBCPIE:microblaze = ""
11SECURITY_CFLAGS:remove:microblaze = "${SECURITY_PIE_CFLAGS}"
12SECURITY_CFLAGS:pn-libgcc:microblaze = ""
13
6# ILP request an alternative machine dictionary 14# ILP request an alternative machine dictionary
7INHERIT += "xlnx-standalone" 15INHERIT += "xlnx-standalone"
8PACKAGEQA_EXTRA_MACHDEFFUNCS .= '${@bb.utils.contains("TUNE_FEATURES", "64-bit", " xlnx_mb64_dict", "", d)}' 16PACKAGEQA_EXTRA_MACHDEFFUNCS .= '${@bb.utils.contains("TUNE_FEATURES", "64-bit", " xlnx_mb64_dict", "", d)}'