Commit Graph
12 Commits
Author SHA1 Message Date
Joel Sherrill 5dec08934f cpukit/libdl: Manual file header reordering (SPDX, Doxygen, Copyright)
Updates #3053.
2022-03-22 11:34:23 -05:00
Joel Sherrill 5a65257d0c cpukit/libdl Change license to BSD-2
Updates #3053.
2022-03-22 11:34:23 -05:00
Chris Johns d5fc2a6ad6 libdl/obj-cache: Fail if the read offset is past the file length
- The check was for greater than and not equal or greater

Updates #3969
2020-05-05 14:55:34 +10:00
Sebastian Huber 80cf60efec Canonicalize config.h include
Use the following variant which was already used by most source files:

  #ifdef HAVE_CONFIG_H
  #include "config.h"
  #endif
2020-04-16 07:30:00 +02:00
Chris Johns f59d435d16 libdl: Remove _t from all structures as this is reserved for the standards 2018-04-12 17:57:40 +10:00
Sebastian Huber 990adc5438 libdl: Include <rtems/rtl/rtl-*.h>
Prepare for header file move to common include directory.

Update #3254.
2017-12-13 09:04:26 +01:00
Joel Sherrill c723ee45fa libdl/rtl-obj-cache.c: Fix printf() format warning 2017-04-25 13:57:21 -05:00
Joel Sherrill 3144292b27 libdl/rtl-obj-cache.c: Use PRIdoff_t to avoid printf() format warnings on some architectures 2017-04-24 12:00:59 -05:00
Cillian O'Donnell 2c23639ddd libdl/rtl-obj-cache.c: Using inttypes macros fixes 4 format warnings 2017-04-07 15:40:26 -05:00
Chris Johns 58c34961ca libdl: Fix cache corruption bugs.
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.
2016-08-15 15:44:38 +10:00
Sebastian Huber d4edbdbcbf Replace www.rtems.com with www.rtems.org 2015-03-20 15:42:34 +01: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