platform/upstream/glibc.git
24 years agoAIX setgroups implementation.
Ulrich Drepper [Tue, 18 Apr 2000 16:08:31 +0000 (16:08 +0000)]
AIX setgroups implementation.

24 years agoDefine ID_EFFECTIVE.
Ulrich Drepper [Tue, 18 Apr 2000 16:07:13 +0000 (16:07 +0000)]
Define ID_EFFECTIVE.

24 years agoAIX sendto implementation.
Ulrich Drepper [Tue, 18 Apr 2000 16:06:12 +0000 (16:06 +0000)]
AIX sendto implementation.

24 years agoAIX semop implementation.
Ulrich Drepper [Tue, 18 Apr 2000 16:05:38 +0000 (16:05 +0000)]
AIX semop implementation.

24 years agoAIX semget implementation.
Ulrich Drepper [Tue, 18 Apr 2000 16:05:03 +0000 (16:05 +0000)]
AIX semget implementation.

24 years agoAIX semctl implementation.
Ulrich Drepper [Tue, 18 Apr 2000 16:04:22 +0000 (16:04 +0000)]
AIX semctl implementation.

24 years agoAIX select implementation.
Ulrich Drepper [Tue, 18 Apr 2000 16:01:23 +0000 (16:01 +0000)]
AIX select implementation.

24 years agoUpdate parameter type.
Ulrich Drepper [Tue, 18 Apr 2000 16:00:33 +0000 (16:00 +0000)]
Update parameter type.

24 years agoAIX rmdir implementation.
Ulrich Drepper [Tue, 18 Apr 2000 15:59:17 +0000 (15:59 +0000)]
AIX rmdir implementation.

24 years agoAIX rename implementation.
Ulrich Drepper [Tue, 18 Apr 2000 15:58:27 +0000 (15:58 +0000)]
AIX rename implementation.

24 years agoAIX poll implementation.
Ulrich Drepper [Tue, 18 Apr 2000 15:57:46 +0000 (15:57 +0000)]
AIX poll implementation.

24 years agoAIX pipe implementation.
Ulrich Drepper [Tue, 18 Apr 2000 15:57:30 +0000 (15:57 +0000)]
AIX pipe implementation.

24 years agoArgh, must be a C file.
Ulrich Drepper [Tue, 18 Apr 2000 15:57:14 +0000 (15:57 +0000)]
Argh, must be a C file.

24 years agoAIX poll implementation.
Ulrich Drepper [Tue, 18 Apr 2000 15:56:16 +0000 (15:56 +0000)]
AIX poll implementation.

24 years agoAIX pipe implementation.
Ulrich Drepper [Tue, 18 Apr 2000 15:55:27 +0000 (15:55 +0000)]
AIX pipe implementation.

24 years agoAIX if.h header.
Ulrich Drepper [Tue, 18 Apr 2000 15:52:10 +0000 (15:52 +0000)]
AIX if.h header.

24 years ago(struct timestruc_t): Define it here.
Ulrich Drepper [Tue, 18 Apr 2000 15:50:46 +0000 (15:50 +0000)]
(struct timestruc_t): Define it here.

24 years agoAIX msync implementation.
Ulrich Drepper [Tue, 18 Apr 2000 15:49:54 +0000 (15:49 +0000)]
AIX msync implementation.

24 years agoAIX msgsnd implementation.
Ulrich Drepper [Tue, 18 Apr 2000 15:49:10 +0000 (15:49 +0000)]
AIX msgsnd implementation.

24 years agoAIX msgrcv implementation.
Ulrich Drepper [Tue, 18 Apr 2000 00:42:45 +0000 (00:42 +0000)]
AIX msgrcv implementation.

24 years ago (elf_machine_relplt): Removed, it's not needed.
Andreas Jaeger [Mon, 17 Apr 2000 23:56:16 +0000 (23:56 +0000)]
(elf_machine_relplt): Removed, it's not needed.
(_dl_runtime_resolve): Fix \n for a comment, safe gp and not pc.

24 years agoAIX msgget implementation.
Ulrich Drepper [Mon, 17 Apr 2000 23:11:32 +0000 (23:11 +0000)]
AIX msgget implementation.

24 years agoAIX msgctl implementation.
Ulrich Drepper [Mon, 17 Apr 2000 23:10:58 +0000 (23:10 +0000)]
AIX msgctl implementation.

24 years agoAIX mprotect implementation.
Ulrich Drepper [Mon, 17 Apr 2000 23:10:17 +0000 (23:10 +0000)]
AIX mprotect implementation.

24 years agoAIX implementation of mknod.
Ulrich Drepper [Mon, 17 Apr 2000 23:09:34 +0000 (23:09 +0000)]
AIX implementation of mknod.

24 years agoAIX mkdir implementation.
Ulrich Drepper [Mon, 17 Apr 2000 23:07:54 +0000 (23:07 +0000)]
AIX mkdir implementation.

24 years agoAIX madvise implementation.
Ulrich Drepper [Mon, 17 Apr 2000 23:06:41 +0000 (23:06 +0000)]
AIX madvise implementation.

24 years agoUncomment STX_LINK and STX_64 definition.
Ulrich Drepper [Mon, 17 Apr 2000 23:05:45 +0000 (23:05 +0000)]
Uncomment STX_LINK and STX_64 definition.

24 years agoUncomment STX_LINK definition.
Ulrich Drepper [Mon, 17 Apr 2000 23:05:21 +0000 (23:05 +0000)]
Uncomment STX_LINK definition.

24 years agoAIX link implementation.
Ulrich Drepper [Mon, 17 Apr 2000 23:04:36 +0000 (23:04 +0000)]
AIX link implementation.

24 years agoAdd copyright.
Ulrich Drepper [Mon, 17 Apr 2000 23:03:44 +0000 (23:03 +0000)]
Add copyright.

24 years agoDefine ID_REAL.
Ulrich Drepper [Mon, 17 Apr 2000 22:49:17 +0000 (22:49 +0000)]
Define ID_REAL.

24 years agoAIX getrusage implementation.
Ulrich Drepper [Mon, 17 Apr 2000 22:48:28 +0000 (22:48 +0000)]
AIX getrusage implementation.

24 years agoAIX getrlimit64 implementation.
Ulrich Drepper [Mon, 17 Apr 2000 22:47:33 +0000 (22:47 +0000)]
AIX getrlimit64 implementation.

24 years agoAIX getrlimit implementation.
Ulrich Drepper [Mon, 17 Apr 2000 22:45:39 +0000 (22:45 +0000)]
AIX getrlimit implementation.

24 years agoAIX getpriority implementation.
Ulrich Drepper [Mon, 17 Apr 2000 22:43:49 +0000 (22:43 +0000)]
AIX getpriority implementation.

24 years agoAIX gethostname implementation.
Ulrich Drepper [Mon, 17 Apr 2000 22:43:14 +0000 (22:43 +0000)]
AIX gethostname implementation.

24 years agoAIX getgroups implementation.
Ulrich Drepper [Mon, 17 Apr 2000 22:41:47 +0000 (22:41 +0000)]
AIX getgroups implementation.

24 years agoAIX fchmod implementation.
Ulrich Drepper [Mon, 17 Apr 2000 22:37:55 +0000 (22:37 +0000)]
AIX fchmod implementation.

24 years agoAIX fchdir implementation.
Ulrich Drepper [Mon, 17 Apr 2000 22:37:08 +0000 (22:37 +0000)]
AIX fchdir implementation.

24 years agoAIX __libc_dlsym implementation.
Ulrich Drepper [Mon, 17 Apr 2000 22:15:47 +0000 (22:15 +0000)]
AIX __libc_dlsym implementation.

24 years agoAIX _dl_open implementation.
Ulrich Drepper [Mon, 17 Apr 2000 22:14:50 +0000 (22:14 +0000)]
AIX _dl_open implementation.

24 years agoAIX _dl_close implementation.
Ulrich Drepper [Mon, 17 Apr 2000 22:13:12 +0000 (22:13 +0000)]
AIX _dl_close implementation.

24 years agoAIX creat implementation.
Ulrich Drepper [Mon, 17 Apr 2000 22:12:24 +0000 (22:12 +0000)]
AIX creat implementation.

24 years agoAIX chroot implementation.
Ulrich Drepper [Mon, 17 Apr 2000 22:07:21 +0000 (22:07 +0000)]
AIX chroot implementation.

24 years agoAIX chmod implementation.
Ulrich Drepper [Mon, 17 Apr 2000 22:06:36 +0000 (22:06 +0000)]
AIX chmod implementation.

24 years agoAIX chdir implementation.
Ulrich Drepper [Mon, 17 Apr 2000 22:05:34 +0000 (22:05 +0000)]
AIX chdir implementation.

24 years agotermios definitions for AIX.
Ulrich Drepper [Mon, 17 Apr 2000 22:03:40 +0000 (22:03 +0000)]
termios definitions for AIX.

24 years agopoll definitions for AIX.
Ulrich Drepper [Mon, 17 Apr 2000 22:02:26 +0000 (22:02 +0000)]
poll definitions for AIX.

24 years agoAIX ioctl definitions.
Ulrich Drepper [Mon, 17 Apr 2000 21:28:18 +0000 (21:28 +0000)]
AIX ioctl definitions.

24 years ago2000-04-17 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Mon, 17 Apr 2000 21:22:59 +0000 (21:22 +0000)]
2000-04-17  Andreas Jaeger  <aj@suse.de>

* 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.

24 years agoAdd EAFNOSUPPORT.
Ulrich Drepper [Mon, 17 Apr 2000 21:18:22 +0000 (21:18 +0000)]
Add EAFNOSUPPORT.

24 years agoAIX bind implementation.
Ulrich Drepper [Mon, 17 Apr 2000 21:16:47 +0000 (21:16 +0000)]
AIX bind implementation.

24 years agoAdd copyright.
Ulrich Drepper [Mon, 17 Apr 2000 21:15:54 +0000 (21:15 +0000)]
Add copyright.

24 years agoVersions file for AIX.
Ulrich Drepper [Mon, 17 Apr 2000 21:15:12 +0000 (21:15 +0000)]
Versions file for AIX.

24 years agoAdd some temporary definitions.
Ulrich Drepper [Mon, 17 Apr 2000 21:11:22 +0000 (21:11 +0000)]
Add some temporary definitions.

24 years agoImplies file for AIX.
Ulrich Drepper [Mon, 17 Apr 2000 21:07:29 +0000 (21:07 +0000)]
Implies file for AIX.

24 years ago2000-04-17 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Mon, 17 Apr 2000 20:59:00 +0000 (20:59 +0000)]
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.

24 years agoFix typo in compat_symbol call for old adjtime.
Ulrich Drepper [Sat, 15 Apr 2000 16:57:53 +0000 (16:57 +0000)]
Fix typo in compat_symbol call for old adjtime.

24 years ago(RTLD_START):Rewrite for new init function interface.
Ulrich Drepper [Sat, 15 Apr 2000 16:53:23 +0000 (16:53 +0000)]
(RTLD_START):Rewrite for new init function interface.

24 years ago2000-04-14 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Sat, 15 Apr 2000 04:33:57 +0000 (04:33 +0000)]
2000-04-14  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/dl-machine.h (elf_machine_got_rel): Initialize
symidx correctly.
(elf_machine_got_rel): Cast sym correctly.

24 years agosysdeps/mips/add_n.S
Andreas Jaeger [Sat, 15 Apr 2000 03:54:15 +0000 (03:54 +0000)]
sysdeps/mips/add_n.S

24 years ago2000-04-14 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Sat, 15 Apr 2000 03:45:10 +0000 (03:45 +0000)]
2000-04-14  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/dl-machine.h (elf_machine_got_rel): Initialize
symidx correctly.

* sysdeps/mips/add_n.S: Use __PIC__, add .end directive.

24 years agoAdd newline at EOF.
Andreas Jaeger [Fri, 14 Apr 2000 17:53:07 +0000 (17:53 +0000)]
Add newline at EOF.

24 years ago2000-04-14 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Fri, 14 Apr 2000 17:36:37 +0000 (17:36 +0000)]
2000-04-14  Andreas Jaeger  <aj@suse.de>

* weaks.c: Fix typo.

2000-04-14  Andreas Jaeger  <aj@suse.de>

* sysdeps/generic/madvise.c: Fix typos.

* sysdeps/unix/sysv/linux/mips/clone.S (error): Use __PIC__.

* sysdeps/mips/bits/setjmp.h: Remove K&R compatibility.

* sysdeps/mips/setjmp_aux.c (__sigsetjmp_aux): Silence gcc
warnings.

24 years agoDefine POSIX_FADV_NORMAL, POSIX_FADV_RANDOM, POSIX_FADV_SEQUENTIAL,
Ulrich Drepper [Fri, 14 Apr 2000 07:48:34 +0000 (07:48 +0000)]
Define POSIX_FADV_NORMAL, POSIX_FADV_RANDOM, POSIX_FADV_SEQUENTIAL,
POSIX_FADV_WILLNEED, POSIX_FADV_DONTNEED, and POSIX_FADV_NOREUSE.

24 years agoAdd POSIX_MADV_* constants.
Ulrich Drepper [Fri, 14 Apr 2000 05:57:49 +0000 (05:57 +0000)]
Add POSIX_MADV_* constants.

24 years ago2000-04-13 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Fri, 14 Apr 2000 00:35:39 +0000 (00:35 +0000)]
2000-04-13  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/dl-machine.h
(elf_machine_got_rel): Handle symbol versioning.

24 years ago2000-04-13 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Fri, 14 Apr 2000 00:15:38 +0000 (00:15 +0000)]
2000-04-13  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/dl-machine.h
(elf_machine_got_rel): Only add runtime display if needed.

24 years ago2000-04-13 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Thu, 13 Apr 2000 23:55:20 +0000 (23:55 +0000)]
2000-04-13  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/dl-machine.h (__dl_runtime_resolve): Handle symbol
versioning.

24 years agoNow I've applied Ralf's patch correctly and it works.
Andreas Jaeger [Thu, 13 Apr 2000 20:31:43 +0000 (20:31 +0000)]
Now I've applied Ralf's patch correctly and it works.

24 years agoFix typos in last checkin.
Andreas Jaeger [Thu, 13 Apr 2000 20:19:15 +0000 (20:19 +0000)]
Fix typos in last checkin.

24 years ago2000-04-13 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Thu, 13 Apr 2000 20:13:29 +0000 (20:13 +0000)]
2000-04-13  Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/sysv/linux/mips/clone.S: Fix functions.

24 years ago2000-04-13 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Thu, 13 Apr 2000 19:53:13 +0000 (19:53 +0000)]
2000-04-13  Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/sysv/linux/mips/pipe.S: New file.

24 years ago2000-04-13 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Thu, 13 Apr 2000 19:46:02 +0000 (19:46 +0000)]
2000-04-13  Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/mips/pipe.S: Reorder instructions since .reorder is
default.

* sysdeps/mips/__longjmp.c (__longjmp): Use $25 to fix problems
with some applications.
Patches by Ralf Baechle <ralf@uni-koblenz.de>.

* sysdeps/mips/bsd-setjmp.S: Use __PIC__.
* sysdeps/mips/bsd-_setjmp.S: Likewise.
* sysdeps/mips/setjmp.S: Likewise.

24 years agoArm specific error specification for math library.
Ulrich Drepper [Wed, 12 Apr 2000 23:39:44 +0000 (23:39 +0000)]
Arm specific error specification for math library.

24 years agoDefinition for memprof functionality on Arm.
Ulrich Drepper [Wed, 12 Apr 2000 20:58:59 +0000 (20:58 +0000)]
Definition for memprof functionality on Arm.

24 years ago(RTLD_START): Rewrite for new init function interface.
Ulrich Drepper [Wed, 12 Apr 2000 20:12:05 +0000 (20:12 +0000)]
(RTLD_START): Rewrite for new init function interface.

24 years ago2000-04-11 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Wed, 12 Apr 2000 17:59:20 +0000 (17:59 +0000)]
2000-04-11  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/dl-machine.h: Update some comments.
(ELF_MACHINE_ALIGN_MASK): Removed, it's not needed.

24 years ago2000-04-07 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Fri, 7 Apr 2000 20:07:21 +0000 (20:07 +0000)]
2000-04-07  Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/sysv/linux/mips/kernel_sigaction.h: Updated for
newer kernels.

24 years agoinit-first.h has been removed, remove it here also.
Ulrich Drepper [Thu, 6 Apr 2000 20:09:41 +0000 (20:09 +0000)]
init-first.h has been removed, remove it here also.

24 years agoNot needed anymore.
Ulrich Drepper [Thu, 6 Apr 2000 04:56:46 +0000 (04:56 +0000)]
Not needed anymore.

24 years ago * sysdeps/m68k/dl-machine.h (RTLD_START): Readd _dl_start_user
Andreas Schwab [Wed, 5 Apr 2000 11:01:20 +0000 (11:01 +0000)]
* sysdeps/m68k/dl-machine.h (RTLD_START): Readd _dl_start_user
entry point, used on Hurd.

24 years ago * sysdeps/m68k/dl-machine.h (RTLD_START): Rewrite for new init
Andreas Schwab [Tue, 4 Apr 2000 12:08:40 +0000 (12:08 +0000)]
* sysdeps/m68k/dl-machine.h (RTLD_START): Rewrite for new init
function interface.  Remove unused _dl_start_user entry point.

24 years agoUse shlib-compat macros.
Ulrich Drepper [Tue, 4 Apr 2000 06:03:28 +0000 (06:03 +0000)]
Use shlib-compat macros.

24 years agoUse __PIC__ instead of PIC.
Ulrich Drepper [Tue, 4 Apr 2000 06:02:00 +0000 (06:02 +0000)]
Use __PIC__ instead of PIC.

24 years agoUse SHARED instead of PIC.
Ulrich Drepper [Tue, 4 Apr 2000 06:01:18 +0000 (06:01 +0000)]
Use SHARED instead of PIC.

24 years agoAtomic operations for Arm.
Ulrich Drepper [Mon, 3 Apr 2000 18:06:38 +0000 (18:06 +0000)]
Atomic operations for Arm.

24 years agoDefine __socklen_t.
Ulrich Drepper [Sun, 2 Apr 2000 08:05:11 +0000 (08:05 +0000)]
Define __socklen_t.

24 years agoUse __socklen_t to define socklen_t. Allow definition elsewhere.
Ulrich Drepper [Sun, 2 Apr 2000 08:01:25 +0000 (08:01 +0000)]
Use __socklen_t to define socklen_t.  Allow definition elsewhere.

24 years ago(__gethostname): Change type of second parameter to socklen_t.
Ulrich Drepper [Sun, 2 Apr 2000 07:59:31 +0000 (07:59 +0000)]
(__gethostname): Change type of second parameter to socklen_t.

24 years agoLinux/Alpha specific definitions for <netdb.h>.
Ulrich Drepper [Sat, 1 Apr 2000 22:29:26 +0000 (22:29 +0000)]
Linux/Alpha specific definitions for <netdb.h>.

24 years ago2000-03-31 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Fri, 31 Mar 2000 12:35:12 +0000 (12:35 +0000)]
2000-03-31  Andreas Jaeger  <aj@suse.de>

        * sysdeps/mips/dl-machine.h (RTLD_START): Rewritten to match new
        init function interface.
        * sysdeps/mips/mips64/dl-machine.h (RTLD_START): Likewise.

24 years ago2000-03-31 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Fri, 31 Mar 2000 11:11:10 +0000 (11:11 +0000)]
2000-03-31  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/fpu/fgetexcptflg.c: Fix last patch to use #if.
* sysdeps/mips/fpu/fegetenv.c: Likewise.
* sysdeps/mips/fpu/feupdateenv.c: Likewise.
* sysdeps/mips/fpu/fclrexcpt.c: Likewise.
* sysdeps/mips/fpu/fesetenv.c: Likewise.

24 years agoUse SHARED instead of PIC.
Ulrich Drepper [Fri, 31 Mar 2000 05:44:27 +0000 (05:44 +0000)]
Use SHARED instead of PIC.

24 years agoUse shlib-compat macros.
Ulrich Drepper [Fri, 31 Mar 2000 05:39:18 +0000 (05:39 +0000)]
Use shlib-compat macros.

24 years agoUse D_PTR to access relocated entries in l_info.
Ulrich Drepper [Fri, 31 Mar 2000 05:16:19 +0000 (05:16 +0000)]
Use D_PTR to access relocated entries in l_info.

24 years ago2000-03-29 Andreas Jaeger <aj@suse.de>
Andreas Jaeger [Wed, 29 Mar 2000 11:18:48 +0000 (11:18 +0000)]
2000-03-29  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/fpu/fclrexcpt.c: Use shlib-compat macros.
* sysdeps/mips/fpu/fegetenv.c: Likewise.
* sysdeps/mips/fpu/fesetenv.c: Likewise.
* sysdeps/mips/fpu/feupdateenv.c: Likewise.
* sysdeps/mips/fpu/fgetexcptflg.c: Likewise.

24 years agoClarify use of __ASSUME_32BITUIDS.
Ulrich Drepper [Sun, 26 Mar 2000 20:30:58 +0000 (20:30 +0000)]
Clarify use of __ASSUME_32BITUIDS.

24 years ago(ELF_MACHINE_RUNTIME_TRAMPOLINE): Use a C comment, not an assembly comment.
Ulrich Drepper [Sun, 26 Mar 2000 20:29:55 +0000 (20:29 +0000)]
(ELF_MACHINE_RUNTIME_TRAMPOLINE): Use a C comment, not an assembly comment.