Chris Johns
c6eead1353
libdl: Add C++ exception support to loaded modules.
...
This has been tested on SPARC, i386, PowerPC and ARM.
Closes #2767 .
2016-12-14 09:07:16 +11:00
Chris Johns
75386e1131
libdl: Add trace output when reading section headers.
2016-08-15 15:41:52 +10:00
Pavel Pisa
8709aa0459
libdl/rtl-obj.c: synchronize cache after code relocation.
...
Memory content changes caused by relocation has to be
propagated to memory/cache level which is used/snooped
during instruction cache fill.
Closes #2438
2016-07-21 02:35:00 +02:00
Sebastian Huber
d4edbdbcbf
Replace www.rtems.com with www.rtems.org
2015-03-20 15:42:34 +01:00
Chris Johns
580466cc9c
libdl: Update comment with details about the error fix.
...
See refs #2192 .
2014-11-20 13:52:12 +11:00
Chris Johns
fc523ac869
libdl: Fix possible 16-bit overflow (Coverity 1255339) refs #2192 .
...
On a 16-bit target the section value could result in a sign-extension
overflow.
2014-11-20 10:18:16 +11:00
Chris Johns
a2e1e30d98
libdl: Add a local symbol table to the object module.
...
Adding a local symbol lets the relocator find local symbols referenced
in relocation records. The local symbol table is erased once the object
module has been loaded.
2014-11-04 12:12:25 +11:00
Chris Johns
ae5fe7e6bc
cpukit: Add libdl with the Runtime Loader (RTL) code.
...
This is a merge of the RTL project.
2014-10-31 11:04:15 +11:00