This is the mail archive of the libc-hacker@sourceware.cygnus.com mailing list for the glibc project.
Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
I checked now [1] the *map files for 2.1.3 and 2.2 and noticed a problem with __libc_freeres, it got the wrong version number in 2.1.3. I'm appending a patch to synch this with glibc 2.2. The patch described by this ChangeLog entry for linuxthreads didn't make it into glibc 2.1.3: 1999-12-18 Ulrich Drepper <drepper@cygnus.com> * Versions: Export pread, __pread64, pread64, pwrite, __pwrite64, pwrite64, lseek64, open64, and __open64. * wrapsyscall.c: Define pread, __pread64, pread64, pwrite, __pwrite64, pwrite64, lseek64, open64, and __open64. I guess we should export those functions now with version 2.2. Footnotes: [1] I guess we should have checked the *map files a bit earlier :-( For linuxthreads: 2000-02-25 Andreas Jaeger <aj@suse.de> * Versions: Export pread, __pread64, pread64, pwrite, __pwrite64, pwrite64, lseek64, open64, and __open64 with version 2.2. For normal ChangeLog: 2000-02-25 Andreas Jaeger <aj@suse.de> * malloc/Versions: Change version of __libc_freeres to 2.1 in accordance with usage in glibc 2.1.3. ============================================================ Index: malloc/Versions --- malloc/Versions 1999/12/19 19:49:19 1.3 +++ malloc/Versions 2000/02/25 20:35:25 @@ -44,7 +44,7 @@ # v* valloc; } - GLIBC_2.1.3 { + GLIBC_2.1 { # Special functions. __libc_freeres; } ============================================================ Index: linuxthreads/Versions --- linuxthreads/Versions 1999/12/19 05:21:11 1.14 +++ linuxthreads/Versions 2000/02/25 20:38:06 @@ -118,12 +118,11 @@ __pthread_kill_other_threads_np; __vfork; } - GLIBC_2.1.3 { + GLIBC_2.2 { # For the cancelation wrappers. pread; __pread64; pread64; pwrite; __pwrite64; pwrite64; lseek64; open64; __open64; - } - GLIBC_2.2 { + __res_state; } } -- Andreas Jaeger SuSE Labs aj@suse.de private aj@arthur.rhein-neckar.de
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |