1998-12-23 13:08:22 +00:00
|
|
|
libc {
|
2000-06-15 07:01:02 +00:00
|
|
|
GLIBC_2.0 {
|
|
|
|
# Exception handling support functions from libgcc
|
|
|
|
__register_frame; __register_frame_table; __deregister_frame;
|
2001-11-16 01:27:24 +00:00
|
|
|
__frame_state_for; __register_frame_info_table;
|
2000-06-15 07:01:02 +00:00
|
|
|
}
|
1998-12-23 13:08:22 +00:00
|
|
|
GLIBC_2.1 {
|
|
|
|
ioperm; iopl;
|
|
|
|
inb; inw; inl;
|
|
|
|
outb; outw; outl;
|
|
|
|
}
|
2000-01-29 12:04:45 +00:00
|
|
|
GLIBC_2.2 {
|
Update.
2000-08-14 Jakub Jelinek <jakub@redhat.com>
* dirent/Versions (getdirentries64): Export at GLIBC_2.2.
* sysdeps/unix/sysv/linux/kernel-features.h
(__ASSUME_GETDENTS64_SYSCALL): Define.
* sysdeps/unix/sysv/linux/getdents.c (__getdents): Use getdents64
syscall if available to get d_type fields.
* sysdeps/unix/sysv/linux/alpha/getdents.c (DIRENT_TYPE): Define.
* sysdeps/unix/sysv/linux/arm/Versions (__xstat64, __fxstat64,
__lxstat64): Export at GLIBC_2.2.
(alphasort64, readdir64, readdir64_r, scandir64, versionsort64):
Likewise.
* sysdeps/unix/sysv/linux/i386/Versions (getdirentries64): Remove.
* sysdeps/unix/sysv/linux/i386/getdents64.c (kernel_dirent64): Define.
* sysdeps/unix/sysv/linux/powerpc/Versions (alphasort64,
getdirentries64, versionsort64): Remove.
* sysdeps/unix/sysv/linux/sparc/sparc32/Versions (alphasort64,
getdirentries64, versionsort64): Remove.
2000-08-14 17:41:59 +00:00
|
|
|
# functions used in other libraries
|
|
|
|
__xstat64; __fxstat64; __lxstat64;
|
|
|
|
|
|
|
|
# a*
|
|
|
|
alphasort64;
|
|
|
|
|
2000-08-19 16:58:09 +00:00
|
|
|
# g*
|
|
|
|
glob64;
|
|
|
|
|
2000-01-12 11:39:14 +00:00
|
|
|
# New rlimit interface
|
2000-01-24 12:09:14 +00:00
|
|
|
getrlimit; setrlimit; getrlimit64;
|
Update.
2000-08-14 Jakub Jelinek <jakub@redhat.com>
* dirent/Versions (getdirentries64): Export at GLIBC_2.2.
* sysdeps/unix/sysv/linux/kernel-features.h
(__ASSUME_GETDENTS64_SYSCALL): Define.
* sysdeps/unix/sysv/linux/getdents.c (__getdents): Use getdents64
syscall if available to get d_type fields.
* sysdeps/unix/sysv/linux/alpha/getdents.c (DIRENT_TYPE): Define.
* sysdeps/unix/sysv/linux/arm/Versions (__xstat64, __fxstat64,
__lxstat64): Export at GLIBC_2.2.
(alphasort64, readdir64, readdir64_r, scandir64, versionsort64):
Likewise.
* sysdeps/unix/sysv/linux/i386/Versions (getdirentries64): Remove.
* sysdeps/unix/sysv/linux/i386/getdents64.c (kernel_dirent64): Define.
* sysdeps/unix/sysv/linux/powerpc/Versions (alphasort64,
getdirentries64, versionsort64): Remove.
* sysdeps/unix/sysv/linux/sparc/sparc32/Versions (alphasort64,
getdirentries64, versionsort64): Remove.
2000-08-14 17:41:59 +00:00
|
|
|
|
|
|
|
# r*
|
|
|
|
readdir64; readdir64_r;
|
|
|
|
|
|
|
|
# s*
|
|
|
|
scandir64;
|
|
|
|
|
|
|
|
# v*
|
|
|
|
versionsort64;
|
2000-01-12 11:39:14 +00:00
|
|
|
}
|
2003-08-31 18:55:52 +00:00
|
|
|
GLIBC_2.3.3 {
|
|
|
|
posix_fadvise64; posix_fallocate64;
|
|
|
|
}
|
1998-12-23 13:08:22 +00:00
|
|
|
}
|