Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update dlerror usage | Patrick Gauvin | 2018-02-08 | 1 | -2/+6 |
| | | | | | | Handles possible NULL return value Updates #2747 | ||||
* | libdl: Fix dlerror return type | Patrick Gauvin | 2018-02-08 | 2 | -2/+2 |
| | | | | | | POSIX specifies char *, not const char * Updates #2747 | ||||
* | libdl: dlerror return NULL when no error | Patrick Gauvin | 2018-02-08 | 1 | -0/+2 |
| | | | | Updates #2747 | ||||
* | libdl: Clear error between dlerror invocations | Patrick Gauvin | 2018-02-08 | 3 | -0/+19 |
| | | | | Updates #2747 | ||||
* | libdl: Back port C++ exception throw and catch from 4.12. | Chris Johns | 2017-04-04 | 32 | -258/+1234 |
| | | | | Closes #2956. | ||||
* | libdl/rtl-obj.c: synchronize cache should not depend on CPU_CACHE_LINE_BYTES. | Pavel Pisa | 2016-10-03 | 1 | -3/+6 |
| | | | | | | | | | | The CPU_CACHE_LINE_BYTES has been introduced after 4.11 branch fork and is not available for all architectures on RTEMS 4.11. Use of rtems_cache_get_maximal_line_size() is more descriptive choice. The min/max data/instruction cache line size is not critical there, value is used for optimization only to use single operation for decently following sections. | ||||
* | libdl/rtl-obj.c: synchronize cache after code relocation. | Pavel Pisa | 2016-10-02 | 4 | -0/+74 |
| | | | | | | | | | Memory content changes caused by relocation has to be propagated to memory/cache level which is used/snooped during instruction cache fill. Closes #2438 Updates #2782 | ||||
* | libdl: Fix cache corruption bugs. | Chris Johns | 2016-08-15 | 3 | -30/+86 |
| | | | | | | | | | This patch fixes a number of bugs in the cache when requests are made to read close to the end of the file and the data is copied from the top of the cache buffer to the bottom of the buffer. This was compounded by attempting to read past the end of the file. Closes #2754. | ||||
* | libdl: Add trace output when reading section headers. | Chris Johns | 2016-08-15 | 1 | -0/+3 |
| | |||||
* | libdl/rtl-shell.c: Adjust printf() format for off_t based on target | Joel Sherrill | 2015-03-24 | 1 | -6/+8 |
| | |||||
* | libdl/rtl-mdreloc-moxie.c: Fix printf() format warnings | Joel Sherrill | 2015-03-24 | 2 | -5/+5 |
| | |||||
* | Replace www.rtems.com with www.rtems.org | Sebastian Huber | 2015-03-20 | 37 | -37/+37 |
| | |||||
* | cpukit/libdl/rtl-obj-comp.c: Use correct printf() specification | Joel Sherrill | 2015-03-17 | 1 | -1/+1 |
| | |||||
* | cpukit/libdl/rtl-mdreloc-m32r.c: Add parentheses per Chris' suggestion | Joel Sherrill | 2015-03-09 | 1 | -1/+1 |
| | |||||
* | Fix more Doxygen typos | Joel Sherrill | 2015-03-06 | 2 | -4/+5 |
| | |||||
* | libdl/rtl-mdreloc-powerpc.c: Fix warnings | Joel Sherrill | 2014-11-20 | 1 | -2/+1 |
| | | | | | | This patch addresses the following warnings: + The variable "target" was unused. + The parentheses in the expression around line 72 were ambiguous. | ||||
* | libdl/.../mips/machine/elf_machdep.h: Fix typo so compiles | Joel Sherrill | 2014-11-20 | 1 | -2/+5 |
| | |||||
* | libdl: Update comment with details about the error fix. | Chris Johns | 2014-11-20 | 1 | -0/+3 |
| | | | | See refs #2192. | ||||
* | libdl: Update the comments. | Chris Johns | 2014-11-20 | 1 | -1/+2 |
| | | | | See refs #2191. | ||||
* | libdl: Fix possible 16-bit overflow (Coverity 1255339) refs #2192. | Chris Johns | 2014-11-20 | 1 | -1/+1 |
| | | | | | On a 16-bit target the section value could result in a sign-extension overflow. | ||||
* | libdl: Add a comment. | Chris Johns | 2014-11-20 | 1 | -0/+3 |
| | | | | See ref #2191. | ||||
* | libdl: Add a comment to the previous fix. | Chris Johns | 2014-11-20 | 1 | -0/+3 |
| | | | | The fix is ref #2191. | ||||
* | libdl: Fix allocator NULL check (Coverity 1255328) refs #2191 | Chris Johns | 2014-11-20 | 1 | -1/+1 |
| | | | | | The address returned from the allocator call was not checked when zeroing the memory. | ||||
* | libdl: Disable building libdl for the NIOS2. No relocation support. | Chris Johns | 2014-11-06 | 1 | -44/+0 |
| | | | | This should have been added. | ||||
* | libdl/rtl-mdreloc-bfin.c: Include rtems/rtl/rtl.h not rtl.h | Joel Sherrill | 2014-11-04 | 1 | -1/+1 |
| | |||||
* | libdl/Makefile.am: Need preinstall on all targets | Joel Sherrill | 2014-11-04 | 1 | -2/+2 |
| | |||||
* | libdl: RTLD_DEFAULT searches the global symbol table. | Chris Johns | 2014-11-04 | 1 | -6/+15 |
| | |||||
* | libdl: Add a local symbol table to the object module. | Chris Johns | 2014-11-04 | 5 | -87/+193 |
| | | | | | | 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. | ||||
* | cpukit: Add libdl with the Runtime Loader (RTL) code. | Chris Johns | 2014-10-31 | 78 | -0/+14343 |
This is a merge of the RTL project. |