2000-06-13 07:33:12 +00:00
|
|
|
# File name Caller Syscall name Args Strong name Weak names
|
1996-01-19 00:42:21 +00:00
|
|
|
|
2000-06-13 07:33:12 +00:00
|
|
|
adjtimex adjtime adjtimex i:p __adjtimex adjtimex ntp_adjtime
|
|
|
|
bdflush EXTRA bdflush i:ii bdflush
|
1998-05-08 17:08:01 +00:00
|
|
|
capget EXTRA capget 2 capget
|
|
|
|
capset EXTRA capset 2 capset
|
Update.
1999-07-26 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/generic/clock_getres.c: New file.
* sysdeps/generic/clock_gettime.c: New file.
* sysdeps/generic/clock_settime.c: New file.
* sysdeps/generic/timer_create.c: New file.
* sysdeps/generic/timer_delete.c: New file.
* sysdeps/generic/timer_getoverr.c: New file.
* sysdeps/generic/timer_gettime.c: New file.
* sysdeps/generic/timer_settime.c: New file.
* sysdeps/generic/bits/time.h: Define __clockid_t, __timer_t,
CLOCK_REALTIME, and TIMER_ABSTIME.
* sysdeps/mach/hurd/bits/time.h: Likewise.
* sysdeps/unix/sysv/linux/alpha/bits/time.h: Likewise.
* sysdeps/unix/sysv/linux/bits/time.h: Likewise.
* sysdeps/unix/sysv/linux/bits/posix_opt.h: Define _POSIX_TIMERS.
* sysdeps/unix/sysv/linux/bits/siginfo.h: Define si_timer1 and
si_timer2.
* sysdeps/unix/sysv/linux/syscalls.list: Add clock and timer syscalls.
* time/Makefile (routines): Add clock_getres, clock_gettime,
clock_setres, timer_create, timer_delete, timer_getoverr,
timer_gettime, and timer_settime.
* time/time.h: Define clockid_t, timer_t, and struct itimerspec for
POSIX.1b. Add prototypes for clock and timer functions.
1999-07-27 00:24:04 +00:00
|
|
|
clock_getres - clock_getres 2 clock_getres
|
|
|
|
clock_gettime - clock_gettime 2 clock_gettime
|
|
|
|
clock_settime - clock_settime 2 clock_settime
|
Fri Jun 28 02:41:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* nss/Makefile (databases): New variable.
(routines, libnss_files-routines): Use it.
(subdir-dirs): Compute from $(services).
* sysdeps/unix/sysv/linux/syscalls.list (create_module, delete_module,
init_module, klogctl): Use EXTRA in the "caller" column so these get
added to unix-extra-syscalls and thus compiled in misc.
* string/Makefile (routines): Add strndup.
* string/strndup.c: New file.
* string/string.h: Declare strndup.
(strndupa): New macro.
* string/string.h: Declare __strdup.
* string/strdup.c: Deansideclized. Define __ name and weak alias.
* string/string.h: Don't define memccpy as macro for [__OPTIMIZE__].
Thu Jun 27 23:43:22 1996 Richard Henderson <rth@tamu.edu>
* sysdeps/alpha/dl-machine.h (elf_machine_rela): The Alpha's
address-of operation and plt format conspire to require all
dynamic relocs to be resolved to actual symbols not plt entries.
Thu Jun 27 02:49:28 1996 Ulrich Drepper <drepper@cygnus.com>
* catgets/gencat.c: Add casts to avoid signed<->unsigned warnings.
* grp/initgroups.c (initgroups): De-ansi-fy.
Move declaration of NGROUPS and GROUPS outside #if so that
the code compiles for NGROUPS_MAX != 0.
* inet/Makefile (headers): Add netinet/ether.h and netinet/if_ether.h.
(routines): Add ether_aton, ether_aton_r, ether_hton, ether_line,
ether_ntoa, ether_ntoa_r, and ether_ntoh.
* inet/ether_aton.c, inet/ether_aton_r.c, inet/ether_hton.c,
inet/ether_line.c, inet/ether_ntoa.c, inet/ether_ntoa_r.c,
inet/ether_ntoh.c: New files. Implementation of functions to
handle Ethernet address to host mapping.
* inet/netinet/ether.h: New file. Declare ether_* functions.
* netinet/ether.h: Wrapper around inet/netinet/ether.h for glibc
compilation.
* nss/ethers-lookup.c: New file. Lookup function for ethers database.
* nss/Makefile (routines): Add ethers-lookup.
(libnss_files-routines): Add files-ethers.
* nss/getXXent_r.c: Don't define set*ent and end*ent function
with _r suffix.
* nss/nss_files/files-XXX.c (internal_endent): Don't reset
KEEP_STREAM every time called.
(_nss_files_end): Reset KEEP_STREAM here instead.
(internal_getent): If STREAM == NULL try to open instead of
signalling error.
Use cast to prevent warning.
Terminate read line in case the buffer is too small.
* nss/nss_files/files-ethers.c: New file. Implementation of
Ethernet adress<->hostname lookup through files interface.
* stdlib/mbstowcs.c: Define based on mbsrtowcs().
* stdlib/mbtowc.c: Define based on mbrtowc().
* stdlib/wcstombs.c: Define based on wcsrtombs().
* stdlib/wctomb.c: Define based on wcrtomb().
* sunrpc/xdr.c (xdr_u_int): Avoid bogus call to
unexpected_sizes_in_xdr_u_int.
* sysdeps/generic/netinet/if_ether.h: New file. Generic declaration
of `struct ether_addr'.
* sysdeps/unix/sysv/linux/netinet/if_ether.h: New file. Linux specific
declaration of `struct ether_addr'.
* wcsmbs/mbrtowc.c: Handle case where argument PS is NULL.
* wcsmbs/mbsrtowcs.c: Ditto.
* wcsmbs/wcrtomb.c: Ditto.
* wcsmbs/wcsrtombs.c: Ditto.
* wcsmbs/mbsinit.c: Prepare for PS being NULL.
1996-06-28 08:56:59 +00:00
|
|
|
create_module EXTRA create_module 3 create_module
|
|
|
|
delete_module EXTRA delete_module 3 delete_module
|
2000-06-13 07:33:12 +00:00
|
|
|
fdatasync - fdatasync i:i fdatasync
|
|
|
|
flock - flock i:ii __flock flock
|
|
|
|
fork - fork i: __libc_fork __fork fork
|
|
|
|
get_kernel_syms EXTRA get_kernel_syms i:p get_kernel_syms
|
|
|
|
getegid - getegid i: __getegid getegid
|
|
|
|
geteuid - geteuid i: __geteuid geteuid
|
|
|
|
getpgid - getpgid i:i __getpgid getpgid
|
|
|
|
getpgrp - getpgrp i: getpgrp
|
|
|
|
getppid - getppid i: __getppid getppid
|
|
|
|
getsid - getsid i:i getsid
|
Fri Jun 28 02:41:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* nss/Makefile (databases): New variable.
(routines, libnss_files-routines): Use it.
(subdir-dirs): Compute from $(services).
* sysdeps/unix/sysv/linux/syscalls.list (create_module, delete_module,
init_module, klogctl): Use EXTRA in the "caller" column so these get
added to unix-extra-syscalls and thus compiled in misc.
* string/Makefile (routines): Add strndup.
* string/strndup.c: New file.
* string/string.h: Declare strndup.
(strndupa): New macro.
* string/string.h: Declare __strdup.
* string/strdup.c: Deansideclized. Define __ name and weak alias.
* string/string.h: Don't define memccpy as macro for [__OPTIMIZE__].
Thu Jun 27 23:43:22 1996 Richard Henderson <rth@tamu.edu>
* sysdeps/alpha/dl-machine.h (elf_machine_rela): The Alpha's
address-of operation and plt format conspire to require all
dynamic relocs to be resolved to actual symbols not plt entries.
Thu Jun 27 02:49:28 1996 Ulrich Drepper <drepper@cygnus.com>
* catgets/gencat.c: Add casts to avoid signed<->unsigned warnings.
* grp/initgroups.c (initgroups): De-ansi-fy.
Move declaration of NGROUPS and GROUPS outside #if so that
the code compiles for NGROUPS_MAX != 0.
* inet/Makefile (headers): Add netinet/ether.h and netinet/if_ether.h.
(routines): Add ether_aton, ether_aton_r, ether_hton, ether_line,
ether_ntoa, ether_ntoa_r, and ether_ntoh.
* inet/ether_aton.c, inet/ether_aton_r.c, inet/ether_hton.c,
inet/ether_line.c, inet/ether_ntoa.c, inet/ether_ntoa_r.c,
inet/ether_ntoh.c: New files. Implementation of functions to
handle Ethernet address to host mapping.
* inet/netinet/ether.h: New file. Declare ether_* functions.
* netinet/ether.h: Wrapper around inet/netinet/ether.h for glibc
compilation.
* nss/ethers-lookup.c: New file. Lookup function for ethers database.
* nss/Makefile (routines): Add ethers-lookup.
(libnss_files-routines): Add files-ethers.
* nss/getXXent_r.c: Don't define set*ent and end*ent function
with _r suffix.
* nss/nss_files/files-XXX.c (internal_endent): Don't reset
KEEP_STREAM every time called.
(_nss_files_end): Reset KEEP_STREAM here instead.
(internal_getent): If STREAM == NULL try to open instead of
signalling error.
Use cast to prevent warning.
Terminate read line in case the buffer is too small.
* nss/nss_files/files-ethers.c: New file. Implementation of
Ethernet adress<->hostname lookup through files interface.
* stdlib/mbstowcs.c: Define based on mbsrtowcs().
* stdlib/mbtowc.c: Define based on mbrtowc().
* stdlib/wcstombs.c: Define based on wcsrtombs().
* stdlib/wctomb.c: Define based on wcrtomb().
* sunrpc/xdr.c (xdr_u_int): Avoid bogus call to
unexpected_sizes_in_xdr_u_int.
* sysdeps/generic/netinet/if_ether.h: New file. Generic declaration
of `struct ether_addr'.
* sysdeps/unix/sysv/linux/netinet/if_ether.h: New file. Linux specific
declaration of `struct ether_addr'.
* wcsmbs/mbrtowc.c: Handle case where argument PS is NULL.
* wcsmbs/mbsrtowcs.c: Ditto.
* wcsmbs/wcrtomb.c: Ditto.
* wcsmbs/wcsrtombs.c: Ditto.
* wcsmbs/mbsinit.c: Prepare for PS being NULL.
1996-06-28 08:56:59 +00:00
|
|
|
init_module EXTRA init_module 5 init_module
|
2000-06-13 07:33:12 +00:00
|
|
|
ioperm - ioperm i:iii ioperm
|
|
|
|
iopl - iopl i:i iopl
|
|
|
|
klogctl EXTRA syslog i:isi klogctl
|
|
|
|
lchown - lchown i:sii __lchown lchown
|
|
|
|
madvise - madvise i:pii posix_madvise madvise
|
2000-06-13 08:25:08 +00:00
|
|
|
mincore - mincore i:iip mincore
|
2000-06-13 07:33:12 +00:00
|
|
|
mlock EXTRA mlock i:pi __mlock mlock
|
|
|
|
mlockall EXTRA mlockall i:i __mlockall mlockall
|
|
|
|
mmap - mmap p:piiiii __mmap mmap
|
|
|
|
mount EXTRA mount i:sssip __mount mount
|
|
|
|
mremap EXTRA mremap p:piii __mremap mremap
|
|
|
|
munlock EXTRA munlock i:pi __munlock munlock
|
|
|
|
munlockall EXTRA munlockall i: __munlockall munlockall
|
|
|
|
nanosleep - nanosleep i:pp __libc_nanosleep __nanosleep nanosleep
|
|
|
|
nfsservctl EXTRA nfsservctl i:ipp nfsservctl
|
|
|
|
pause - pause i: __libc_pause pause
|
|
|
|
personality init-first personality i:i __personality personality
|
|
|
|
pipe - pipe i:p __pipe pipe
|
|
|
|
prctl EXTRA prctl i:iiiii prctl
|
|
|
|
query_module EXTRA query_module i:sipip query_module
|
|
|
|
quotactl EXTRA quotactl i:isip quotactl
|
|
|
|
sched_getp - sched_getparam i:ip __sched_getparam sched_getparam
|
|
|
|
sched_gets - sched_getscheduler i:i __sched_getscheduler sched_getscheduler
|
|
|
|
sched_primax - sched_get_priority_max i:i __sched_get_priority_max sched_get_priority_max
|
|
|
|
sched_primin - sched_get_priority_min i:i __sched_get_priority_min sched_get_priority_min
|
|
|
|
sched_rr_gi - sched_rr_get_interval i:ip __sched_rr_get_interval sched_rr_get_interval
|
|
|
|
sched_setp - sched_setparam i:ip __sched_setparam sched_setparam
|
|
|
|
sched_sets - sched_setscheduler i:iip __sched_setscheduler sched_setscheduler
|
|
|
|
sched_yield - sched_yield i: __sched_yield sched_yield
|
|
|
|
select - _newselect i:ipppp __select select
|
|
|
|
sendfile EXTRA sendfile i:iipi sendfile
|
|
|
|
setfsgid EXTRA setfsgid i:i setfsgid
|
|
|
|
setfsuid EXTRA setfsuid i:i setfsuid
|
|
|
|
setpgid - setpgid i:ii __setpgid setpgid
|
|
|
|
setresuid EXTRA setresuid i:iii __setresuid setresuid
|
|
|
|
setresgid EXTRA setresgid i:iii __setresgid setresgid
|
|
|
|
sigaltstack - sigaltstack i:pp __sigaltstack sigaltstack
|
|
|
|
sysinfo EXTRA sysinfo i:p sysinfo
|
|
|
|
swapon - swapon i:si __swapon swapon
|
|
|
|
swapoff - swapoff i:s __swapoff swapoff
|
Update.
1999-07-26 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/generic/clock_getres.c: New file.
* sysdeps/generic/clock_gettime.c: New file.
* sysdeps/generic/clock_settime.c: New file.
* sysdeps/generic/timer_create.c: New file.
* sysdeps/generic/timer_delete.c: New file.
* sysdeps/generic/timer_getoverr.c: New file.
* sysdeps/generic/timer_gettime.c: New file.
* sysdeps/generic/timer_settime.c: New file.
* sysdeps/generic/bits/time.h: Define __clockid_t, __timer_t,
CLOCK_REALTIME, and TIMER_ABSTIME.
* sysdeps/mach/hurd/bits/time.h: Likewise.
* sysdeps/unix/sysv/linux/alpha/bits/time.h: Likewise.
* sysdeps/unix/sysv/linux/bits/time.h: Likewise.
* sysdeps/unix/sysv/linux/bits/posix_opt.h: Define _POSIX_TIMERS.
* sysdeps/unix/sysv/linux/bits/siginfo.h: Define si_timer1 and
si_timer2.
* sysdeps/unix/sysv/linux/syscalls.list: Add clock and timer syscalls.
* time/Makefile (routines): Add clock_getres, clock_gettime,
clock_setres, timer_create, timer_delete, timer_getoverr,
timer_gettime, and timer_settime.
* time/time.h: Define clockid_t, timer_t, and struct itimerspec for
POSIX.1b. Add prototypes for clock and timer functions.
1999-07-27 00:24:04 +00:00
|
|
|
timer_create - timer_create 3 timer_create
|
|
|
|
timer_delete - timer_delete 1 timer_delete
|
|
|
|
timer_getoverr - timer_getoverrun 1 timer_getoverrun
|
|
|
|
timer_gettime - timer_gettime 2 timer_gettime
|
|
|
|
timer_settime - timer_settime 4 timer_settime
|
2000-06-13 07:33:12 +00:00
|
|
|
uselib EXTRA uselib i:s uselib
|
|
|
|
wait4 - wait4 i:ipip __wait4 wait4
|