about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Update.Ulrich Drepper2000-04-182-9/+6
| | | | | * elf/rtld.c: Display statitics option also if hp timing is not available.
* Update.Ulrich Drepper2000-04-184-479/+8
| | | | | | | * login/utmp_daemon.c: Removed. * login/getutent_r.c: Remove references to daemon functions. * login/utmp-private.h (__libc_utmp_daemon_functions): Remove declaration.
* Update.Ulrich Drepper2000-04-188-1824/+11
| | | | | | | | | | | | | 2000-04-18 Ulrich Drepper <drepper@redhat.com> * login/programs/connection.c: Removed. * login/programs/database.c Removed. * login/programs/error.c: Removed. * login/programs/request.c: Removed. * login/programs/xtmp.c: Removed. * login/programs/xtmp.h: Removed. * login/Makefile: Remove rules for utmpd. * login/README.utmpd: Removed.
* Remove rules for utmpd.Ulrich Drepper2000-04-181-7/+2
|
* 2000-04-18 Andreas Jaeger <aj@suse.de>Andreas Jaeger2000-04-182-28/+15
| | | | | | | * sysdeps/mips/dl-machine.h (elf_machine_rel): Fix relocation. 2000-04-18 Andreas Jaeger <aj@suse.de> * sysdeps/mips/dl-machine.h (elf_machine_rel): Fix relocation.
* Update.Ulrich Drepper2000-04-183-7/+2
| | | | | * sysdeps/unix/sysv/aix/geteuid.c: Don't try to include <sys/id.h>. * sysdeps/unix/sysv/aix/getegid.c: Likewise.
* Update.Ulrich Drepper2000-04-182-1/+2
| | | | * sysdeps/unix/sysv/aix/getegid.c: Don't try to include <sys/id.h>.
* Update.Ulrich Drepper2000-04-188-4/+173
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-04-18 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/aix/xstat64.c: Define STX_NORMAL and STX_64. * sysdeps/unix/sysv/aix/xstat.c: Define STX_NORMAL. * sysdeps/unix/sysv/aix/sys/param.h: Define NGROUPS. * sysdeps/unix/sysv/aix/setreuid.c: Define ID_EFFECTIVE and ID_REAL. * sysdeps/unix/sysv/aix/setregid.c: Likewise. * sysdeps/unix/sysv/aix/setuid.c: Define ID_REAL. * sysdeps/unix/sysv/aix/setgid.c: Likewise. * sysdeps/unix/sysv/aix/seteuid.c: Define ID_EFFECTIVE. * sysdeps/unix/sysv/aix/setegid.c: Likewise. * sysdeps/unix/sysv/aix/sbrk.c: Update parameter type. * sysdeps/unix/sysv/aix/nanosleep.c (struct timestruc_t): Define it here. * sysdeps/unix/sysv/aix/msync.c: New file. * sysdeps/unix/sysv/aix/msgsnd.c: New file. * sysdeps/unix/sysv/aix/net/if.h: New file. * sysdeps/unix/sysv/aix/pipe.c: New file. * sysdeps/unix/sysv/aix/poll.c: New file. * sysdeps/unix/sysv/aix/rename.c: New file. * sysdeps/unix/sysv/aix/rmdir.c: New file. * sysdeps/unix/sysv/aix/select.c: New file. * sysdeps/unix/sysv/aix/semctl.c: New file. * sysdeps/unix/sysv/aix/semget.c: New file. * sysdeps/unix/sysv/aix/semop.c: New file. * sysdeps/unix/sysv/aix/sendto.c: New file. * sysdeps/unix/sysv/aix/setgroups.c: New file. * sysdeps/unix/sysv/aix/setpgid.c: New file. * sysdeps/unix/sysv/aix/setpgrp.c: New file. * sysdeps/unix/sysv/aix/setpriority.c: New file. * sysdeps/unix/sysv/aix/setrlimit.c: New file. * sysdeps/unix/sysv/aix/setrlimit64.c: New file. * sysdeps/unix/sysv/aix/setsid.c: New file. * sysdeps/unix/sysv/aix/setsockopt.c: New file. * sysdeps/unix/sysv/aix/shmat.c: New file. * sysdeps/unix/sysv/aix/shmctl.c: New file. * sysdeps/unix/sysv/aix/shmdt.c: New file. * sysdeps/unix/sysv/aix/shmget.c: New file. * sysdeps/unix/sysv/aix/sigaltstack.c: New file. * sysdeps/unix/sysv/aix/sigstack.c: New file. * sysdeps/unix/sysv/aix/socket.c: New file. * sysdeps/unix/sysv/aix/socketpair.c: New file. * sysdeps/unix/sysv/aix/speed.c: New file. * sysdeps/unix/sysv/aix/symlink.c: New file. * sysdeps/unix/sysv/aix/sync.c: New file. * sysdeps/unix/sysv/aix/tcgetattr.c: New file. * sysdeps/unix/sysv/aix/tcsetattr.c: New file. * sysdeps/unix/sysv/aix/times.c: New file. * sysdeps/unix/sysv/aix/ulimit.c: New file. * sysdeps/unix/sysv/aix/umask.c: New file. * sysdeps/unix/sysv/aix/unlink.c: New file. * sysdeps/unix/sysv/aix/ustat.c: New file. * sysdeps/unix/sysv/aix/utimes.c: New file.
* AIX times implementation.Ulrich Drepper2000-04-181-0/+30
|
* Update.Andreas Jaeger2000-04-181-0/+5
| | | | | | | * manual/startup.texi (Environment Access): Fix putenv prototype according to recent changes. Reported by Andries Brouwer <Andries.Brouwer@cwi.nl>, closes PR libc/1692.
* 2000-04-18 Andreas Jaeger <aj@suse.de>Andreas Jaeger2000-04-181-1/+1
| | | | | | | * manual/startup.texi (Environment Access): Fix putenv prototype according to recent changes. Reported by Andries Brouwer <Andries.Brouwer@cwi.nl>, closes PR libc/1692.
* AIX tcsetattr implementation.Ulrich Drepper2000-04-186-0/+452
|
* AIX socketpair implementation.Ulrich Drepper2000-04-181-0/+25
|
* 2000-04-18 Andreas Jaeger <aj@suse.de>Andreas Jaeger2000-04-182-1/+9
| | | | | | | | | * elf/rtld.c (print_statistics): Added HP_TIMINIG_NONAVAIL where needed. 2000-04-18 Andreas Jaeger <aj@suse.de> * elf/rtld.c (print_statistics): Added HP_TIMINIG_NONAVAIL where needed.
* AIX socket implementation.Ulrich Drepper2000-04-1835-19/+479
|
* Update.Ulrich Drepper2000-04-182-1/+6
| | | | | | | * sysdeps/unix/sysv/linux/sparc/bits/sigcontext.h (struct sigcontext): Remove the typedef keyword. 2000-04-18 Jakub Jelinek <jakub@redhat.com>
* Update.Ulrich Drepper2000-04-187-8/+96
| | | | | | | | | 2000-04-18 Ulrich Drepper <drepper@redhat.com> * posix/Makefile (tests): Add tst-getaddrinfo. * posix/tst-getaddrinfo.c: New file. and setresuid from sysdep_routines.
* Update.Ulrich Drepper2000-04-184-18/+31
| | | | * manual/sysinfo.texi: Document that umount2 is not widely available.
* Update.Ulrich Drepper2000-04-184-9/+38
| | | | | | | | | | | | | | | | * sysdeps/generic/hp-timing.h (HP_TIMING_NONAVAIL): Define to signal timing is not really implemented. 2000-04-17 Andreas Jaeger <aj@suse.de> * elf/rtld.c (process_dl_debug): Mention statistics in help message. 2000-04-17 Jakub Jelinek <jakub@redhat.com> * Makefile (install): Use slibdir and libdir instead of inst_slibdir and inst_libdir. 2000-04-17 Ulrich Drepper <drepper@redhat.com>
* Update.Ulrich Drepper2000-04-1810-40/+445
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * manual/intro.texi: Change reference from System Information to System Management. * manual/users.texi: Likewise. * manual/conf.texi: Likewise. * manual/sysinfo.texi: Document mount, umount, and umount2. Patch by Bryan Henderson <bryanh@giraffe-data.com>. 2000-04-17 Jakub Jelinek <jakub@redhat.com> * sysdeps/ieee754/ldbl-128/printf_fphex.c (PRINT_FPHEX_LONG_DOUBLE): Create wnumstr as well as numstr to support wide character output correctly. 2000-04-15 Jakub Jelinek <jakub@redhat.com> * sysdeps/sparc/sparc64/Makefile: Remove sysdep-CFLAGS modification and move it... * sysdeps/unix/sysv/linux/sparc/sparc64/Makefile: ...here. Add -melf64_sparc switch to $(LD) on sparc64-linux. * sysdeps/unix/sysv/linux/sparc/sparc32/Makefile: Add -melf32_sparc switch to $(LD) on sparc-linux. 2000-04-17 Thorsten Kukuk <kukuk@suse.de> * sysdeps/unix/sysv/linux/sparc/sparc32/Makefile: Remove setresgid and setresuid frm sysdep_routines. 2000-04-17 Ulrich Drepper <drepper@redhat.com> * manual/resource.texi: ...here. New file. Document ulimit, vlimit, and vtimes.
* Update.Ulrich Drepper2000-04-185-487/+661
| | | | | | | | | * manual/Makefile (chapters): Add resource. * manual/time.texi: Move section on resources to... * manual/resource.texi: ...here. New file. * manual/setjmp.texi: Adjust back reference. Patch by Bryan Henderson <bryanh@giraffe-data.com>.
* Update.Ulrich Drepper2000-04-181-0/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-04-17 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/aix/lxstat64.c: Uncomment STX_LINK and STX_64 definition. * sysdeps/unix/sysv/aix/lxstat.c: Uncomment STX_LINK definition. * sysdeps/unix/sysv/aix/kill.c: Add copyright. * sysdeps/unix/sysv/aix/getuid.c: Define ID_REAL. * sysdeps/unix/sysv/aix/getgid.c: Define ID_REAL. * sysdeps/unix/sysv/aix/execve.c: Add copyright. * sysdeps/unix/sysv/aix/euidaccess.c: Add copyright. * sysdeps/unix/sysv/aix/close.c: Add copyright. * sysdeps/unix/sysv/aix/brk.c: Add copyright. * sysdeps/unix/sysv/aix/bits/errno.h: Add EAFNOSUPPORT. * sysdeps/unix/sysv/aix/access.c: Add copyright. * sysdeps/unix/sysv/aix/Makefile: Add some temporary definitions. * sysdeps/unix/sysv/aix/Implies: New file. * sysdeps/unix/sysv/aix/Versions: New file. * sysdeps/unix/sysv/aix/bind.c: New file. * sysdeps/unix/sysv/aix/bits/ioctl-types.h: New file. * sysdeps/unix/sysv/aix/bits/ioctls.h: New file. * sysdeps/unix/sysv/aix/bits/poll.h: New file. * sysdeps/unix/sysv/aix/bits/termios.h: New file. * sysdeps/unix/sysv/aix/chdir.c: New file. * sysdeps/unix/sysv/aix/chmod.c: New file. * sysdeps/unix/sysv/aix/chroot.c: New file. * sysdeps/unix/sysv/aix/creat.c: New file. * sysdeps/unix/sysv/aix/dl-close.c: New file. * sysdeps/unix/sysv/aix/dl-open.c: New file. * sysdeps/unix/sysv/aix/dl-sym.c: New file. * sysdeps/unix/sysv/aix/fchdir.c: New file. * sysdeps/unix/sysv/aix/fchmod.c: New file. * sysdeps/unix/sysv/aix/getgroups.c: New file. * sysdeps/unix/sysv/aix/gethostname.c: New file. * sysdeps/unix/sysv/aix/getpriority.c: New file. * sysdeps/unix/sysv/aix/getrlimit.c: New file. * sysdeps/unix/sysv/aix/getrlimit64.c: New file. * sysdeps/unix/sysv/aix/getrusage.c: New file. * sysdeps/unix/sysv/aix/link.c: New file. * sysdeps/unix/sysv/aix/madvise.c: New file. * sysdeps/unix/sysv/aix/mkdir.c: New file. * sysdeps/unix/sysv/aix/mknod.c: New file. * sysdeps/unix/sysv/aix/mprotect.c: New file. * sysdeps/unix/sysv/aix/msgctl.c: New file. * sysdeps/unix/sysv/aix/msgget.c: New file. * sysdeps/unix/sysv/aix/msgrcv.c: New file.
* AIX msgrcv implementation.Ulrich Drepper2000-04-181-0/+1
|
* Update.Andreas Jaeger2000-04-171-0/+2
| | | | | (elf_machine_relplt): Removed, it's not needed. (_dl_runtime_resolve): Fix \n for a comment, safe gp and not pc.
* (elf_machine_relplt): Removed, it's not needed. Andreas Jaeger2000-04-171-6/+2
| | | | (_dl_runtime_resolve): Fix \n for a comment, safe gp and not pc.
* AIX msgget implementation.Ulrich Drepper2000-04-1733-12/+671
|
* AIX ioctl definitions.Ulrich Drepper2000-04-172-0/+340
|
* Update.Andreas Jaeger2000-04-171-0/+9
| | | | | | | | | | | * sysdeps/mips/dl-machine.h (elf_machine_got_rel): Optimize a bit as suggested by Ulrich Drepper. (__dl_runtime_resolve): Remove unused variable, initialize sym directly. (RTLD_START): Document OFFSET_GP_GOT. (OFFSET_GP_GOT): New magic value. (elf_mips_got_from_gpreg): Use OFFSET_GP_GOT. (elf_machine_got_rel): Only declare strtab if needed.
* 2000-04-17 Andreas Jaeger <aj@suse.de>Andreas Jaeger2000-04-171-18/+21
| | | | | | | | | | | * sysdeps/mips/dl-machine.h (elf_machine_got_rel): Optimize a bit as suggested by Ulrich Drepper. (__dl_runtime_resolve): Remove unused variable, initialize sym directly. (RTLD_START): Document OFFSET_GP_GOT. (OFFSET_GP_GOT): New magic value. (elf_mips_got_from_gpreg): Use OFFSET_GP_GOT. (elf_machine_got_rel): Only declare strtab if needed.
* Add EAFNOSUPPORT.Ulrich Drepper2000-04-175-1/+46
|
* Implies file for AIX.Ulrich Drepper2000-04-171-0/+8
|
* Update.Andreas Jaeger2000-04-171-0/+8
| | | | | | | | | | 2000-04-17 Andreas Jaeger <aj@suse.de> * sysdeps/mips/add_n.S: Add newline at EOF. * sysdeps/mips/rshift.S: Likewise. * sysdeps/mips/mul_1.S: Likewise. * sysdeps/mips/lshift.S: Likewise. * sysdeps/mips/addmul_1.S: Likewise.
* 2000-04-17 Andreas Jaeger <aj@suse.de>Andreas Jaeger2000-04-175-5/+5
| | | | | | | | * sysdeps/mips/add_n.S: Add newline at EOF. * sysdeps/mips/rshift.S: Likewise. * sysdeps/mips/mul_1.S: Likewise. * sysdeps/mips/lshift.S: Likewise. * sysdeps/mips/addmul_1.S: Likewise.
* Update.Ulrich Drepper2000-04-172-4/+8
| | | | * sysdeps/powerpc/fpu/s_isnan.c: Pretty printing.
* Update.Ulrich Drepper2000-04-172-9/+9
| | | | | | | | | | * elf/dl-reloc.c (_dl_relocate_object): Add more __builtin_expect. * elf/dl-lookup.c: Likewise. * elf/dl-init.c (_dl_init): Likewise. * elf/dl-fini.c (_dl_fini): Likewise. * elf/dl-deps.c (_dl_map_object_deps): Likewise. * elf/dl-close.c (_dl_close): Likewise. * elf/rtld.c (_dl_start_final): Likewise.
* Update.Ulrich Drepper2000-04-178-20/+28
| | | | | | | | | | * elf/dl-reloc.c (_dl_relocat_object): Add more __builtin_expect. * elf/dl-lookup.c: Add more __builtin_expect. * elf/dl-init.c (_dl_init): Add more __builtin_expect. * elf/dl-fini.c (_dl_fini): Add more __builtin_expect. * elf/dl-deps.c (_dl_map_object_deps): Add more __builtin_expect. * elf/dl-close.c (_dl_close): Add more __builtin_expect. * elf/rtld.c (_dl_start_final): Add more __builtin_expect.
* Update.Ulrich Drepper2000-04-174-5/+11
| | | | | | 2000-04-17 Ulrich Drepper <drepper@redhat.com> * elf/dl-lookup.c (add_dependency): Correct __builtin_expect use.
* Update.Ulrich Drepper2000-04-163-34/+10
| | | | | | | | | 2000-04-16 Ulrich Drepper <drepper@redhat.com> * pthread.c: Correct long-time braino. We never set SA_SIGINFO and therefore don't need the _rt versions of the signal handlers. * internals.h: Declare __pthread_yield.
* Update.Ulrich Drepper2000-04-166-1/+30
| | | | | * csu/Makefile ($(objpfx)version-info.h): Get OS name from uname and only fall back on using Linux.
* Update.Ulrich Drepper2000-04-1511-41/+109
| | | | | | | | | | | | | | | | | | | | * elf/dl-version.c (_dl_check_map_versions): New argument trace_mode. Before testing versions check that we actually loaded the object and whether we are in trace mode. If not loaded during tracing don't test versions in this object. (_dl_check_all_versions): Take new parameter and pass to _dl_check_map_versions. * sysdeps/generic/ldsodefs.h: Update prototypes for _dl_check_all_versions and _dl_check_map_versions. * elf/rtld.c (struct version_check_args): Add dotrace. (version_check_doit): Pass args->dotrace to _dl_check_all_versions. (dl_main): Pass info about trace mode to version_check_doit. * elf/dl-open.c (dl_open_worker): Pass zero as new argument to _dl_check_all_versions. * manual/users.texi (XPG Functions): Document utmpxname, getutmp, and getutmpx. Patch by Bryan Henderson <bryanh@giraffe-data.com>.
* Update.Ulrich Drepper2000-04-152-3/+12
| | | | | | | | 2000-04-15 Ulrich Drepper <drepper@redhat.com> * manual/argp.texi: Document index parameter of argp_parse. Fix typo. Reported by Andrew Schulman <SCHULMAN.ANDREW@epamail.epa.gov>.
* Update.Ulrich Drepper2000-04-153-7/+12
| | | | | | | | | 2000-04-14 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/shm_open.c: Include linux_fsinfo for SHMFS_SUPER_MAGIC. Remove definition of SHMFS_SUPER_MAGIC. * sysdeps/unix/sysv/linux/linux_fsinfo.h (SHMFS_SUPER_MAGIC): Added.
* Update.Ulrich Drepper2000-04-154-10/+54
| | | | | | | * sysdeps/unix/sysv/linux/alpha/adjtime.c: Fix typo in compat_symbol call for old adjtime. * sysdeps/alpha/dl-machine.h (RTLD_START): Rewrite for new init
* Update.Ulrich Drepper2000-04-159-290/+219
| | | | | * sysdeps/alpha/dl-machine.h (RTLD_START):Rewrite for new init function interface. Patch by Richard Henderson <rth@cygnus.com>.
* Update.Ulrich Drepper2000-04-1532-8/+1286
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-04-15 Ulrich Drepper <drepper@redhat.com> * posix/Makefile (headers): Add spawn.h. (distribute): Add spawn_int.h. (routines): Add spawn_faction_init, spawn_faction_destroy, spawn_faction_addclose, spawn_faction_addopen, spawn_faction_adddup2, spawnattr_init, spawnattr_destroy, spawnattr_getdefault, spawnattr_setdefault, spawnattr_getflags, spawnattr_setflags, spawnattr_getpgroup, spawnattr_setpgroup, spawn, spawnp, and spawni. * posix/Versions [libc] (GLIBC_2.2): Add posix_spawn_file_actions_init, posix_spawn_file_actions_destroy, posix_spawn_file_actions_addclose, posix_spawn_file_actions_addopen, posix_spawn_file_actions_adddup2, posix_spawnattr_init, posix_spawnattr_destroy, posix_spawnattr_getdefault, posix_spawnattr_setdefault, posix_spawnattr_getflags, posix_spawnattr_setflags, posix_spawnattr_getpgroup, posix_spawnattr_setpgroup, posix_spawn, and posix_spawnp. * posix/spawn.c: New file. * posix/spawn.h: New file. * posix/spawn_faction_addclose.c: New file. * posix/spawn_faction_adddup2.c: New file. * posix/spawn_faction_addopen.c: New file. * posix/spawn_faction_destroy.c: New file. * posix/spawn_faction_init.c: New file. * posix/spawn_int.h: New file. * posix/spawnattr_destroy.c: New file. * posix/spawnattr_getdefault.c: New file. * posix/spawnattr_getflags.c: New file. * posix/spawnattr_getpgroup.c: New file. * posix/spawnattr_getschedparam.c: New file. * posix/spawnattr_getschedpolicy.c: New file. * posix/spawnattr_getsigmask.c: New file. * posix/spawnattr_init.c: New file. * posix/spawnattr_setdefault.c: New file. * posix/spawnattr_setflags.c: New file. * posix/spawnattr_setpgroup.c: New file. * posix/spawnattr_setschedparam.c: New file. * posix/spawnattr_setschedpolicy.c: New file. * posix/spawnattr_setsigmask.c: New file. * posix/spawni.c: New file. * posix/spawnp.c: New file. * sysdeps/mach/hurd/bits/posix_opt.h: Add _POSIX_SPAWN. * sysdeps/unix/sysv/linux/bits/posix_opt.h: Likewise.
* Update.Ulrich Drepper2000-04-151-0/+5
| | | | | | | 2000-04-15 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/bits/posix_opt.h: Add _POSIX_SPAWN. * sysdeps/unix/sysv/linux/i386/bits/posix_opt.h: Likewise.
* Add _POSIX_SPAWN.Ulrich Drepper2000-04-154-0/+11
|
* Update.Andreas Jaeger2000-04-152-1/+2
| | | | (elf_machine_got_rel): Cast sym correctly.
* Update.Andreas Jaeger2000-04-151-1/+1
| | | | * sysdeps/mips/add_n.S: Use __PIC__, add end directive.
* Update.Andreas Jaeger2000-04-157-18/+30
| | | | | | | | | * sysdeps/mips/addmul_1.S: Likewise. * sysdeps/mips/lshift.S: Likewise. * sysdeps/mips/mul_1.S: Likewise. * sysdeps/mips/rshift.S: Likewise. * sysdeps/mips/sub_n.S: Likewise. * sysdeps/mips/submul_1.S: Likewise.