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