Compare commits

...

2 Commits

Author SHA1 Message Date
Dave Murphy
78eb432d11 devkitA64: update version 2024-06-16 11:47:58 +01:00
Dave Murphy
aa76a0ea46 devkitA64: make read/write posix compliant 2024-06-16 11:47:13 +01:00
2 changed files with 8 additions and 3 deletions

View File

@@ -11065,10 +11065,10 @@ index f810b008f..ca7e11dc7 100644
+ +
#endif /* !_SYS__TIMESPEC_H_ */ #endif /* !_SYS__TIMESPEC_H_ */
diff --git a/newlib/libc/include/sys/config.h b/newlib/libc/include/sys/config.h diff --git a/newlib/libc/include/sys/config.h b/newlib/libc/include/sys/config.h
index 5dcc77a80..fdf232649 100644 index 5dcc77a80..10a992c21 100644
--- a/newlib/libc/include/sys/config.h --- a/newlib/libc/include/sys/config.h
+++ b/newlib/libc/include/sys/config.h +++ b/newlib/libc/include/sys/config.h
@@ -4,8 +4,21 @@ @@ -4,8 +4,26 @@
#include <machine/ieeefp.h> /* floating point macros */ #include <machine/ieeefp.h> /* floating point macros */
#include <sys/features.h> /* POSIX defs */ #include <sys/features.h> /* POSIX defs */
@@ -11088,6 +11088,11 @@ index 5dcc77a80..fdf232649 100644
+#define MALLOC_ALIGNMENT_THRESHOLD 64 +#define MALLOC_ALIGNMENT_THRESHOLD 64
+#define __BUFSIZ__ 32768 +#define __BUFSIZ__ 32768
+#define __DYNAMIC_REENT__ +#define __DYNAMIC_REENT__
+#endif
+
+#ifdef __DEVKITPRO__
+#define _READ_WRITE_RETURN_TYPE _ssize_t
+#define _READ_WRITE_BUFSIZE_TYPE size_t
#endif #endif
#ifdef __AMDGCN__ #ifdef __AMDGCN__

View File

@@ -62,7 +62,7 @@ then
--enable-lto \ --enable-lto \
--disable-tm-clone-registry \ --disable-tm-clone-registry \
--disable-__cxa_atexit \ --disable-__cxa_atexit \
--with-bugurl="https://github.com/devkitPro/buildscripts/issues" --with-pkgversion="devkitA64 release 26" \ --with-bugurl="https://github.com/devkitPro/buildscripts/issues" --with-pkgversion="devkitA64 release 26.1" \
$CROSS_PARAMS \ $CROSS_PARAMS \
$CROSS_GCC_PARAMS \ $CROSS_GCC_PARAMS \
$EXTRA_GCC_PARAMS \ $EXTRA_GCC_PARAMS \