summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-microblaze/recipes-core/newlib/libgloss_3.3.%.bbappend7
1 files changed, 7 insertions, 0 deletions
diff --git a/meta-microblaze/recipes-core/newlib/libgloss_3.3.%.bbappend b/meta-microblaze/recipes-core/newlib/libgloss_3.3.%.bbappend
index 3dee0f06..e7f0a9a3 100644
--- a/meta-microblaze/recipes-core/newlib/libgloss_3.3.%.bbappend
+++ b/meta-microblaze/recipes-core/newlib/libgloss_3.3.%.bbappend
@@ -4,3 +4,10 @@ do_configure_prepend_microblaze() {
4 # hack for microblaze, which needs xilinx.ld to literally do any linking (its hard coded in its LINK_SPEC) 4 # hack for microblaze, which needs xilinx.ld to literally do any linking (its hard coded in its LINK_SPEC)
5 export CC="${CC} -L${S}/libgloss/microblaze" 5 export CC="${CC} -L${S}/libgloss/microblaze"
6} 6}
7
8# Libgloss provides various .o files in libdir
9# These must NOT be stripped, but for some reason they are installed +x
10# which triggers them to be stripped.
11do_install_append_microblaze() {
12 chmod 0644 ${D}${libdir}/*.o
13}