Chris Johns commented: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5234#note_121953 The next issue is the `init` call in the constructor table relocation is not working. There is no name in the symbol: ``` rtl: unresolv: add: spu-sym.o(s:5) -> '' (len: 0) ``` The object files relocation records are: ``` Relocation section '.rel.text.startup' at offset 0x82590 contains 4 entries: Offset Info Type Sym.Value Sym. Name 00000018 0000111c R_ARM_CALL 00000000 rtems_rtl_base_sy[...] 00000020 00000028 R_ARM_V4BX 00000024 00000502 R_ARM_ABS32 00000000 .rodata 00000028 00000502 R_ARM_ABS32 00000000 .rodata Relocation section '.rel.init_array' at offset 0x825b0 contains 1 entry: Offset Info Type Sym.Value Sym. Name 00000000 00000b26 R_ARM_TARGET1 00000000 init ``` The `readelf` tool have the symbol and it is local: ``` rtl: sym:add:11 name:71 : init : bind:0 type:2 val:0x0 sect:5 size:44 ``` -- View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5234#note_121953 You're receiving this email because of your account on gitlab.rtems.org.
_______________________________________________ bugs mailing list bugs@rtems.org http://lists.rtems.org/mailman/listinfo/bugs