Switch over to building with unified headers
[termux-packages] / ndk_patches / stdio.h.patch
diff --git a/ndk_patches/stdio.h.patch b/ndk_patches/stdio.h.patch
deleted file mode 100644 (file)
index 9155e0c..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-diff -u -r /home/fornwall/lib/android-ndk/platforms/android-21/arch-arm/usr/include/stdio.h ./usr/include/stdio.h
---- /home/fornwall/lib/android-ndk/platforms/android-21/arch-arm/usr/include/stdio.h   2014-10-14 22:53:49.000000000 -0400
-+++ ./usr/include/stdio.h      2015-12-24 03:07:45.028840214 -0500
-@@ -52,6 +52,8 @@
- #include <stdarg.h>
- #include <stddef.h>
-+#include <string.h>           /* For strcpy(3) used by ctermid() */
-+
- #define __need_NULL
- #include <stddef.h>
-@@ -193,7 +195,7 @@
- /* System V/ANSI C; this is the wrong way to do this, do *not* use these. */
- #if __BSD_VISIBLE || __XPG_VISIBLE
--#define       P_tmpdir        "/tmp/"
-+#define       P_tmpdir        "@TERMUX_PREFIX@/tmp/"
- #endif
- #define       L_tmpnam        1024    /* XXX must be == PATH_MAX */
- #define       TMP_MAX         308915776
-@@ -371,6 +373,16 @@
- #define       fwopen(cookie, fn) funopen(cookie, 0, fn, 0, 0)
- #endif /* __BSD_VISIBLE */
-+/* Needed by gnulibs freading() */
-+#define __sferror(p)    (((p)->_flags & __SERR) != 0)
-+
-+/* Used by perl, fish, and others */
-+static char* ctermid(char* s) {
-+    if (s == 0) return "/dev/tty";
-+    strcpy(s, "/dev/tty");
-+    return s;
-+}
-+
- #if defined(__BIONIC_FORTIFY)
- __BEGIN_DECLS