On 22/5/18 2:27 am, Joel Sherrill wrote: > I am not sure why this is happening but this is an example of the symbol > it is finding: > > [joel@rtbf64c samples]$ i386-rtems5-nm base_sp.exe | grep -i csw > 001237d0 r CSWTCH.1 > 001216c0 r CSWTCH.108
If you add '-vvvv' to the command line the rtemstoolkit's trace will provide some extra output. It shows: elf:get-syms: unresolved:0 local:1 weak:0 global:0 sparc-rtems5/c/erc32/cpukit/score/libscore.a:libscore_a-objectapimaximumclass.o@1502270 object:load-sym: local: total 2 object:load-sym: local: 0 STB_LOCAL STT_NOTYPE 0 0x00000000 0 object:load-sym: local: 6 STB_LOCAL STT_OBJECT 6 0x00000000 12 CSWTCH.1 which indicates these are local symbols. I added in local symbols here and that a mistake: https://git.rtems.org/rtems-tools/tree/linkers/rtld-trace-buffer.ini#n87 If you remove adding the local symbols the symbol table will be what you want. Chris _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel