mirror of
https://github.com/devkitPro/buildscripts.git
synced 2026-03-22 01:54:32 -05:00
keep compatibility with previous devkitARM
This commit is contained in:
parent
18b81c32e8
commit
c2be5b3865
|
|
@ -15657,18 +15657,19 @@ diff -NBaur newlib-2.1.0/libgloss/libsysbase/statvfs.c newlib-2.1.0-arm/libgloss
|
|||
+}
|
||||
diff -NBaur newlib-2.1.0/libgloss/libsysbase/syscall_support.c newlib-2.1.0-arm/libgloss/libsysbase/syscall_support.c
|
||||
--- newlib-2.1.0/libgloss/libsysbase/syscall_support.c 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ newlib-2.1.0-arm/libgloss/libsysbase/syscall_support.c 2014-11-27 09:27:07.534756000 +0000
|
||||
@@ -0,0 +1,48 @@
|
||||
+++ newlib-2.1.0-arm/libgloss/libsysbase/syscall_support.c 2014-11-30 04:47:40.194756000 +0000
|
||||
@@ -0,0 +1,49 @@
|
||||
+#include <sys/iosupport.h>
|
||||
+
|
||||
+//---------------------------------------------------------------------------------
|
||||
+__syscalls_t __syscalls = {
|
||||
+//---------------------------------------------------------------------------------
|
||||
+ NULL, // sbrk
|
||||
+ NULL, // exit
|
||||
+ NULL, // lock_init
|
||||
+ NULL, // lock_close
|
||||
+ NULL, // lock_release
|
||||
+ NULL, // lock_acquire
|
||||
+ NULL // exit
|
||||
+};
|
||||
+
|
||||
+int __libc_lock_init(int *lock,int recursive) {
|
||||
|
|
@ -16501,8 +16502,8 @@ diff -NBaur newlib-2.1.0/newlib/libc/include/sys/dirent.h newlib-2.1.0-arm/newli
|
|||
\ No newline at end of file
|
||||
diff -NBaur newlib-2.1.0/newlib/libc/include/sys/iosupport.h newlib-2.1.0-arm/newlib/libc/include/sys/iosupport.h
|
||||
--- newlib-2.1.0/newlib/libc/include/sys/iosupport.h 1970-01-01 01:00:00.000000000 +0100
|
||||
+++ newlib-2.1.0-arm/newlib/libc/include/sys/iosupport.h 2014-11-27 09:27:07.374756000 +0000
|
||||
@@ -0,0 +1,91 @@
|
||||
+++ newlib-2.1.0-arm/newlib/libc/include/sys/iosupport.h 2014-11-30 04:50:06.858756000 +0000
|
||||
@@ -0,0 +1,92 @@
|
||||
+//---------------------------------------------------------------------------------
|
||||
+#ifndef __iosupp_h__
|
||||
+#define __iosupp_h__
|
||||
|
|
@ -16572,11 +16573,12 @@ diff -NBaur newlib-2.1.0/newlib/libc/include/sys/iosupport.h newlib-2.1.0-arm/ne
|
|||
+
|
||||
+
|
||||
+typedef struct {
|
||||
+ void *(*sbrk_r) (struct _rent *ptr, ptrdiff_t incr);
|
||||
+ void (*exit) ( int rc );
|
||||
+ int (*lock_init) (int *lock,int recursive);
|
||||
+ int (*lock_close) (int *lock);
|
||||
+ int (*lock_release) (int *lock);
|
||||
+ int (*lock_acquire) (int *lock);
|
||||
+ void (*exit) ( int rc );
|
||||
+} __syscalls_t;
|
||||
+
|
||||
+extern __syscalls_t __syscalls;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user