Joel Sherrill
a5201ea4d0
libdl/rtl-mdreloc-powerpc.c: Fix warnings
...
This patch addresses the following warnings:
+ The variable "target" was unused.
+ The parentheses in the expression around line 72 were ambiguous.
2014-11-20 12:57:33 -06:00
Joel Sherrill
c8784667fb
libdl/.../mips/machine/elf_machdep.h: Fix typo so compiles
2014-11-20 12:57:32 -06: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
2ae58c695f
libdl: Update the comments.
...
See refs #2191 .
2014-11-20 10:19:46 +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
4f1bbbfcdf
libdl: Add a comment.
...
See ref #2191 .
2014-11-20 08:43:15 +11:00
Chris Johns
80590a8ecf
libdl: Add a comment to the previous fix.
...
The fix is ref #2191 .
2014-11-20 08:38:28 +11:00
Chris Johns
90f65007e9
libdl: Fix allocator NULL check (Coverity 1255328) refs #2191
...
The address returned from the allocator call was not checked when zeroing
the memory.
2014-11-20 08:30:01 +11:00
Chris Johns
f98abbe0eb
libdl: Disable building libdl for the NIOS2. No relocation support.
...
This should have been added.
2014-11-06 13:09:54 +11:00
Joel Sherrill
1dc5b0e0c1
libdl/rtl-mdreloc-bfin.c: Include rtems/rtl/rtl.h not rtl.h
2014-11-04 14:56:11 -06:00
Joel Sherrill
598a1f4a68
libdl/Makefile.am: Need preinstall on all targets
2014-11-04 14:56:11 -06:00
Chris Johns
028ed6c390
libdl: RTLD_DEFAULT searches the global symbol table.
2014-11-04 16:34:37 +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