RTEMS | Runtime symbols loading is broken (#5234)
Chris Johns (@chris)
gitlab at rtems.org
Tue Apr 1 01:22:53 UTC 2025
Chris Johns commented: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5234#note_121975
Regression testing on `arm/xilinx_zynq_a9_qemu`:
```
Passed: 11
Failed: 1
User Input: 1
Expected Fail: 0
Indeterminate: 0
Benchmark: 0
Timeout: 0
Test too long: 0
Invalid: 0
Wrong Version: 0
Wrong Build: 0
Wrong Tools: 0
Wrong Header: 0
-----------------
Total: 13
Failures:
dl06.exe
User Input:
dl10.exe
```
Runtime loading of symbols cannot be tested in our testsuite as it relies on an object file built with the symbols of the executable. We use a `tarfs` to hold the files used in a test so linking a test, creating a symbol table from it then adding it to the tar file and re-linking changes the base image symbol address's from those held in the symbol object file in the `tarfs` file. You need external media like JFFS or network storage access to hold the symbol object file.
--
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5234#note_121975
You're receiving this email because of your account on gitlab.rtems.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20250401/f2b95575/attachment-0001.htm>
More information about the bugs
mailing list