summaryrefslogtreecommitdiff
path: root/packages/glibc/glibc-2.3.2/glibc23-function-compat.patch
blob: cce1748dc0860ea6b11037267c89d214b0da4db6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
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;
   }