summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@amd.com>2024-04-12 15:55:04 -0500
committerMark Hatle <mark.hatle@amd.com>2024-04-22 12:19:45 -0500
commitb07fcfbdd00db3df3d76e713b6aaf5d936864826 (patch)
tree016eeeb6b447ca8dc7683f0178829362c7404f75
parentb2d1082413cdb09acc0a8496aea7793fd10f6361 (diff)
downloadmeta-xilinx-b07fcfbdd00db3df3d76e713b6aaf5d936864826.tar.gz
meta-xilinx-standalone: gcc-xilinx-standalone: Microblaze disable transactional memory
On microblaze, add "--disable-tm-clone-registry" due to the image size increasing Disable TM clone registry in libgcc. It is enabled in libgcc by default. This option helps to reduce code size for embedded targets which do not use transactional memory. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
-rw-r--r--meta-xilinx-standalone/recipes-devtools/gcc/gcc-xilinx-standalone.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta-xilinx-standalone/recipes-devtools/gcc/gcc-xilinx-standalone.inc b/meta-xilinx-standalone/recipes-devtools/gcc/gcc-xilinx-standalone.inc
index 2faf7a4b..3417f375 100644
--- a/meta-xilinx-standalone/recipes-devtools/gcc/gcc-xilinx-standalone.inc
+++ b/meta-xilinx-standalone/recipes-devtools/gcc/gcc-xilinx-standalone.inc
@@ -24,4 +24,5 @@ EXTRA_OECONF:append:xilinx-standalone:armv8r = " \
24 24
25EXTRA_OECONF:append:xilinx-standalone:microblaze = " \ 25EXTRA_OECONF:append:xilinx-standalone:microblaze = " \
26 --without-long-double-128 \ 26 --without-long-double-128 \
27 --disable-tm-clone-registry \
27 " 28 "