summaryrefslogtreecommitdiff
path: root/devel/psptoolchain-newlib/files/patch-newlib-libc-include-sys-unistd.h
diff options
context:
space:
mode:
Diffstat (limited to 'devel/psptoolchain-newlib/files/patch-newlib-libc-include-sys-unistd.h')
-rw-r--r--devel/psptoolchain-newlib/files/patch-newlib-libc-include-sys-unistd.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/devel/psptoolchain-newlib/files/patch-newlib-libc-include-sys-unistd.h b/devel/psptoolchain-newlib/files/patch-newlib-libc-include-sys-unistd.h
new file mode 100644
index 000000000000..adbfc6215178
--- /dev/null
+++ b/devel/psptoolchain-newlib/files/patch-newlib-libc-include-sys-unistd.h
@@ -0,0 +1,18 @@
+--- ./newlib/libc/include/sys/unistd.h.orig 2011-08-19 14:29:34.000000000 +0000
++++ ./newlib/libc/include/sys/unistd.h 2012-01-25 19:33:12.000000000 +0000
+@@ -241,6 +241,7 @@
+ void _EXFUN(sync, (void));
+ #endif
+
++#if !defined(__psp__)
+ ssize_t _EXFUN(readlink, (const char *__path, char *__buf, size_t __buflen));
+ #if defined(__CYGWIN__)
+ ssize_t _EXFUN(readlinkat, (int __dirfd1, const char *__path, char *__buf, size_t __buflen));
+@@ -250,6 +251,7 @@
+ int _EXFUN(symlinkat, (const char *, int, const char *));
+ int _EXFUN(unlinkat, (int, const char *, int));
+ #endif
++#endif
+
+ #define F_OK 0
+ #define R_OK 4