[meta-xilinx] [meta-xilinx-bsp][PATCH v2 5/9] libgloss: Copy libgloss as libxil to avoid linking issues
Manjukumar Matha
manjukumar.harthikote-matha at xilinx.com
Wed Dec 19 16:58:58 PST 2018
From: Alejandro Enedino Hernandez Samaniego <alejandr at xilinx.com>
Upstream gcc expects to have libxil available when linking, we can get
the required symbols (weak) from libgloss.
We copy libgloss as libxil to comply with upstream behavior and avoid
linking errors.
Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr at xilinx.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha at xilinx.com>
---
.../recipes-standalone/newlib/libgloss_3.0.0.bbappend | 4 ++++
1 file changed, 4 insertions(+)
create mode 100644 meta-xilinx-standalone/recipes-standalone/newlib/libgloss_3.0.0.bbappend
diff --git a/meta-xilinx-standalone/recipes-standalone/newlib/libgloss_3.0.0.bbappend b/meta-xilinx-standalone/recipes-standalone/newlib/libgloss_3.0.0.bbappend
new file mode 100644
index 0000000..c2af4f9
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-standalone/newlib/libgloss_3.0.0.bbappend
@@ -0,0 +1,4 @@
+# We use libgloss as if it was libxil, to avoid linking issues
+do_install_append_zynqmp-pmu(){
+ cp ${D}/${libdir}/libgloss.a ${D}/${libdir}/libxil.a
+}
--
2.7.4
More information about the meta-xilinx
mailing list