From: Alejandro Enedino Hernandez Samaniego <[email protected]> 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 <[email protected]> Signed-off-by: Manjukumar Matha <[email protected]> --- .../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 -- _______________________________________________ meta-xilinx mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-xilinx
