Aaron Nyholm created an issue: https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/issues/75
Assignee: Chris Johns ## Summary LibBSD fails to build on `powerpc-rtems7-qoriq_core_0` Building 7-freebsd-14 I get the following errors: ```/opt/work/rtems/7/lib/gcc/powerpc-rtems7/15.2.0/../../../../powerpc-rtems7/bin/ld: ./libbsd.a(vfs_cache.c.23.o): the target (_bsd_ vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data) /opt/work/aaron/rtems/libbsd/rtems-libbsd/build/powerpc-rtems7-qoriq_core_0-everything/../../freebsd/sys/kern/vfs_cache.c:2722:(.t ext.nchinit+0x11e): relocation truncated to fit: R_PPC_SDAREL16 against symbol `_bsd_vfs_smr' defined in .data.read_frequently sec tion in ./libbsd.a(vfs_subr.c.23.o) /opt/work/rtems/7/lib/gcc/powerpc-rtems7/15.2.0/../../../../powerpc-rtems7/bin/ld: ./libbsd.a(vfs_cache.c.23.o): the target (_bsd_ vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data) ./libbsd.a(vfs_cache.c.23.o): in function `atomic_store_rel_int': /opt/work/aaron/rtems/libbsd/rtems-libbsd/build/powerpc-rtems7-qoriq_core_0-everything/../../rtemsbsd/include/machine/atomic.h:313 :(.text.cache_fpl_aborted_impl.isra.0+0x8e): relocation truncated to fit: R_PPC_SDAREL16 against symbol `_bsd_vfs_smr' defined in .data.read_frequently section in ./libbsd.a(vfs_subr.c.23.o) /opt/work/rtems/7/lib/gcc/powerpc-rtems7/15.2.0/../../../../powerpc-rtems7/bin/ld: ./libbsd.a(vfs_cache.c.23.o): the target (_bsd_ vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data) /opt/work/aaron/rtems/libbsd/rtems-libbsd/build/powerpc-rtems7-qoriq_core_0-everything/../../rtemsbsd/include/machine/atomic.h:313 :(.text.cache_fplookup_partial_setup.constprop.0+0x66): relocation truncated to fit: R_PPC_SDAREL16 against symbol `_bsd_vfs_smr' defined in .data.read_frequently section in ./libbsd.a(vfs_subr.c.23.o) /opt/work/rtems/7/lib/gcc/powerpc-rtems7/15.2.0/../../../../powerpc-rtems7/bin/ld: ./libbsd.a(vfs_cache.c.23.o): the target (_bsd_ vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data) /opt/work/aaron/rtems/libbsd/rtems-libbsd/build/powerpc-rtems7-qoriq_core_0-everything/../../rtemsbsd/include/machine/atomic.h:313 :(.text.cache_fplookup_dirfd+0x8a): additional relocation overflows omitted from the output /opt/work/rtems/7/lib/gcc/powerpc-rtems7/15.2.0/../../../../powerpc-rtems7/bin/ld: ./libbsd.a(vfs_cache.c.23.o): the target (_bsd_ vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data) /opt/work/rtems/7/lib/gcc/powerpc-rtems7/15.2.0/../../../../powerpc-rtems7/bin/ld: ./libbsd.a(vfs_cache.c.23.o): the target (_bsd_ vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data) ... /opt/work/rtems/7/lib/gcc/powerpc-rtems7/15.2.0/../../../../powerpc-rtems7/bin/ld: ./libbsd.a(vfs_cache.c.23.o): the target (_bsd_vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data) /opt/work/rtems/7/lib/gcc/powerpc-rtems7/15.2.0/../../../../powerpc-rtems7/bin/ld: ./libbsd.a(vfs_cache.c.23.o): the target (_bsd_vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data) collect2: error: ld returned 1 exit status ``` ## Steps to reproduce Build a powerpc BSP on LibBSD on 7-freebsd-14 -- View it on GitLab: https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/issues/75 You're receiving this email because of your account on gitlab.rtems.org.
_______________________________________________ bugs mailing list [email protected] http://lists.rtems.org/mailman/listinfo/bugs
