aboutsummaryrefslogtreecommitdiffstats
path: root/glibc/glibc-2.3.2/glibc23-function-compat.patch
diff options
context:
space:
mode:
Diffstat (limited to 'glibc/glibc-2.3.2/glibc23-function-compat.patch')
-rw-r--r--glibc/glibc-2.3.2/glibc23-function-compat.patch32
1 files changed, 32 insertions, 0 deletions
diff --git a/glibc/glibc-2.3.2/glibc23-function-compat.patch b/glibc/glibc-2.3.2/glibc23-function-compat.patch
index e69de29bb2..cce1748dc0 100644
--- a/glibc/glibc-2.3.2/glibc23-function-compat.patch
+++ b/glibc/glibc-2.3.2/glibc23-function-compat.patch
@@ -0,0 +1,32 @@
+--- glibc-2.3.1-cygnus/posix/Versions 2002-12-19 00:13:27.000000000 +0900
++++ glibc-2.3.1-redhat/posix/Versions 2002-12-19 00:14:34.000000000 +0900
+@@ -3,6 +3,9 @@
+ # functions with special/multiple interfaces
+ __bsd_getpgrp; __setpgid; __getpgid;
+
++ # This will be GLIBC_PRIVATE, just give Sun JDK some time to catch up
++ __libc_wait; __libc_waitpid;
++
+ # functions with required interface outside normal name space
+ _exit;
+
+@@ -83,6 +86,9 @@
+ GLIBC_2.1.2 {
+ # functions used in other libraries
+ __vfork;
++
++ # This will be GLIBC_PRIVATE, just give wine some time to catch up
++ __libc_fork;
+ }
+ GLIBC_2.2 {
+ # p*
+@@ -121,7 +127,8 @@
+ GLIBC_PRIVATE {
+ # functions which have an additional interface since they are
+ # are cancelable.
+- __libc_wait; __libc_waitpid; __libc_pause; __libc_nanosleep; __libc_fork;
++ # __libc_wait; __libc_waitpid;
++ __libc_pause; __libc_nanosleep; # __libc_fork;
+ __libc_pread; __libc_pread64; __libc_pwrite; __libc_pwrite64;
+ __waitid; __pselect;
+ }