Package: newlib / 4.4.0.20231231-4

Metadata

Package Version Patches format
newlib 4.4.0.20231231-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
1010 fix include paths nano specs.patch | (download)

libgloss/arm/elf-nano.specs | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 fix wrong include path used in nano.specs (closes: #801338)
amdgcn locks.diff | (download)

newlib/Makefile.in | 24 22 2 - 0 !
newlib/libc/sys/amdgcn/Makefile.inc | 3 2 1 - 0 !
newlib/libc/sys/amdgcn/include/sys/lock.h | 39 39 0 - 0 !
newlib/libc/sys/amdgcn/lock.c | 187 187 0 - 0 !
4 files changed, 250 insertions( ), 3 deletions(-)

---
sh update.diff | (download)

newlib/libc/sys/sh/creat.c | 7 4 3 - 0 !
newlib/libc/sys/sh/ftruncate.c | 2 2 0 - 0 !
newlib/libc/sys/sh/syscalls.c | 40 25 15 - 0 !
newlib/libc/sys/sh/truncate.c | 2 2 0 - 0 !
4 files changed, 33 insertions( ), 18 deletions(-)

 [patch] libc: sh: add missing prototypes and change functions from
 K&R to ANSI

The SuperH target doesn't build on GCC 14.1 because of missing
function prototypes or because some function declarations use the
deprecated K&R style.  This patch adds missing prototypes on the files
the functions are used and convert K&R declarations to ANSI-style.

Signed-off-by: Pietro Monteiro <[email protected]>