<div>Hi,</div><div>   About issue #3740, I think maybe I found the cause of loading failed. </div><div>   In file libdl/rtl-elf.c line159-166, it says "<span style="background-color: rgb(210, 255, 210); color: rgb(0, 64, 0); white-space: pre-wrap; font-family: Monaco; font-size: 11pt;">STT_NOTYPE the symbol references a global</span><span style="background-color: rgb(210, 255, 210); color: rgb(0, 64, 0); white-space: pre-wrap; font-family: Monaco; font-size: 11pt;"> symbol"</span>, But from arm-rtems-readelf information, local symbol .LC0 ...is STT_NOTYPE.  And the of document IHI0044E_aaelf.pdf 4.5.2  describe </div><div><img src="cid:2709FB06@A7471D31.57357F5D" modifysize="84%" diffpixels="19px" scalingmode="zoom" style="width: 980px; height: 236px;"><br><br></div><div> So I change STT_NOTYPE to <span style="white-space: pre-wrap; font-family: Monaco; font-size: 11pt;">STT_FUNC. It runs OK on my z7000 board, and I try it in my project(origial use RAP foramt),</span></div><div><span style="white-space: pre-wrap; font-family: Monaco; font-size: 11pt;">it still work.</span></div><div><br></div><div> About why PowerPC works, I analysed the ELF file compile by vxworks(I do not have ppc-rtems compiler on my computer), I found that PPC ELF use</div><div>RELA to relocated, not REL . But I am not sure if it is the same as powerpc rtems.</div><div><br></div><div> The patch works on my project, but I think it needs more tests.</div>