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-04-10 09:03:22 -0700
commita98695135c2c6d33c400dc1cfe6c70e32d9e56f4 (patch)
tree13bb2c9e9f2a16ecbbaedc90f3bccb0e8e22a02e
parentcd200d48d0f9d259e55a447bb33e1d8613cb849d (diff)
downloadmeta-xilinx-a98695135c2c6d33c400dc1cfe6c70e32d9e56f4.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)}'