1998-07-03 06:51:40 +08:00
|
|
|
libc {
|
|
|
|
GLIBC_2.0 {
|
|
|
|
# functions used in inline functions or macros
|
|
|
|
__cmsg_nxthdr;
|
|
|
|
|
|
|
|
# functions used in other libraries
|
|
|
|
__clone;
|
|
|
|
|
Update.
1998-07-09 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* Make-dist (+sysdep-tsrcs): Add Versions.
1998-07-09 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* math/Versions: Remove __log1p, __atan2, __fe_dfl_env,
__fe_enabled_env, __fe_nonieee_env and __fe_nomask_env.
* sysdeps/powerpc/Versions: New file.
* csu/Versions: Remove brk, sbrk, environ, __environ, _environ
and __errno_location.
* misc/Versions: Add brk and sbrk.
* posix/Versions: Add environ, __environ and _environ.
* sysdeps/unix/sysv/linux/Versions: Add __errno_location.
1998-07-10 11:58 Ulrich Drepper <drepper@cygnus.com>
* Makerules [no_defs]: Avoid dependency for loading sysd-versions.
Patch by Zack Weinberg.
1998-07-10 Andreas Jaeger <aj@arthur.rhein-neckar.de>
* posix/annexc.c (errno_maybe): EACCESS->EACCES.
(signal_maybe): Remove duplicate entry SIGEV_SIGNAL.
(mman_maybe): Remove duplicates MS_ASYNC, MS_INVALIDATE.
* signal/signal.h: Define pid_t also for __USE_XOPEN.
1998-07-11 04:45:28 +08:00
|
|
|
# helper functions
|
|
|
|
__errno_location;
|
|
|
|
|
1998-07-03 06:51:40 +08:00
|
|
|
# b*
|
|
|
|
bdflush;
|
|
|
|
|
|
|
|
# c*
|
|
|
|
clone; create_module;
|
|
|
|
|
|
|
|
# d*
|
|
|
|
delete_module;
|
|
|
|
|
|
|
|
# g*
|
|
|
|
get_kernel_syms; getresgid; getresuid;
|
|
|
|
|
|
|
|
# i*
|
|
|
|
init_module;
|
|
|
|
|
|
|
|
# k*
|
|
|
|
klogctl;
|
|
|
|
|
|
|
|
# l*
|
|
|
|
llseek;
|
|
|
|
|
|
|
|
# m*
|
|
|
|
mremap;
|
|
|
|
|
|
|
|
# n*
|
|
|
|
nfsservctl;
|
|
|
|
|
|
|
|
# p*
|
|
|
|
personality; prctl;
|
|
|
|
|
|
|
|
# q*
|
|
|
|
query_module; quotactl;
|
|
|
|
|
|
|
|
# s*
|
|
|
|
setfsgid; setfsuid;
|
|
|
|
|
|
|
|
# s*
|
1998-10-26 19:46:26 +08:00
|
|
|
setresgid; setresuid; swapoff; swapon; sysctl;
|
1998-07-03 06:51:40 +08:00
|
|
|
|
|
|
|
# u*
|
|
|
|
umount; uselib;
|
|
|
|
}
|
|
|
|
GLIBC_2.1 {
|
|
|
|
# functions used in inline functions or macros
|
|
|
|
__libc_sa_len;
|
|
|
|
|
|
|
|
# functions used in other libraries
|
|
|
|
__syscall_rt_sigqueueinfo;
|
|
|
|
|
|
|
|
# Since we have new signals this structure changed.
|
|
|
|
_sys_siglist; sys_siglist; sys_sigabbrev;
|
|
|
|
|
|
|
|
# New errlist.
|
|
|
|
_sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
|
|
|
|
|
|
|
|
# chown interface change.
|
|
|
|
chown;
|
|
|
|
|
|
|
|
# Change in pthread_attr_t.
|
|
|
|
pthread_attr_init;
|
|
|
|
|
|
|
|
# c*
|
|
|
|
capget; capset;
|
1998-08-21 04:14:21 +08:00
|
|
|
|
1999-01-07 19:57:41 +08:00
|
|
|
# n*
|
|
|
|
ntp_adjtime; ntp_gettime;
|
|
|
|
|
1998-08-21 04:14:21 +08:00
|
|
|
# s*
|
|
|
|
sendfile;
|
|
|
|
|
|
|
|
# u*
|
|
|
|
umount2;
|
1998-07-03 06:51:40 +08:00
|
|
|
}
|
2000-01-18 12:33:34 +08:00
|
|
|
GLIBC_2.2 {
|
2000-04-12 12:59:33 +08:00
|
|
|
# needed in other libraries.
|
2000-07-07 08:52:01 +08:00
|
|
|
__endmntent; __getmntent_r; __setmntent; __statfs; __libc_sigaction;
|
2000-07-19 05:33:02 +08:00
|
|
|
__sysctl;
|
2000-04-12 12:59:33 +08:00
|
|
|
|
2000-01-18 12:33:34 +08:00
|
|
|
# ipc ctl interface change.
|
|
|
|
semctl; shmctl; msgctl;
|
|
|
|
}
|
2000-11-23 15:53:16 +08:00
|
|
|
GLIBC_2.2.1 {
|
|
|
|
# p*
|
2000-11-23 17:04:30 +08:00
|
|
|
pivot_root;
|
2000-11-23 15:53:16 +08:00
|
|
|
}
|
1998-07-03 06:51:40 +08:00
|
|
|
}
|