Andreas Jaeger [Mon, 27 Nov 2000 14:40:15 +0000 (14:40 +0000)]
(__longjmp): Restore SP and FP last and
in a single asm as they may be used to access other stored
registers.
Andreas Schwab [Tue, 21 Nov 2000 20:55:38 +0000 (20:55 +0000)]
* sysdeps/alpha/setjmp.S: Remove __setjmp entry point.
* sysdeps/arm/setjmp.S: Likewise.
* sysdeps/arm/fpu/setjmp.S: Likewise.
* sysdeps/i386/setjmp.S: Likewise.
* sysdeps/i386/elf/setjmp.S: Likewise.
* sysdeps/s390/setjmp.S: Likewise.
* sysdeps/s390/elf/setjmp.S: Likewise.
* sysdeps/sh/sh3/setjmp.S: Likewise.
* sysdeps/sh/sh4/setjmp.S: Likewise.
* sysdeps/sparc/sparc32/setjmp.S: Likewise.
* sysdeps/unix/sysv/linux/ia64/setjmp.S: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/setjmp.S: Likewise.
* sysdeps/unix/sysv/linux/m68k/setjmp.c: Removed.
Andreas Jaeger [Mon, 20 Nov 2000 07:55:22 +0000 (07:55 +0000)]
(O_NOFOLLOW): Use same value defined in /usr/include/asm-mips/fcntl.h.
Andreas Jaeger [Mon, 20 Nov 2000 07:55:06 +0000 (07:55 +0000)]
(kernel_stat): Expand time_t to 'long int' not, 'unsigned int'. Use 'long int' for
__unused? members.
Andreas Jaeger [Mon, 20 Nov 2000 07:54:19 +0000 (07:54 +0000)]
Fix comments
Ulrich Drepper [Thu, 16 Nov 2000 02:07:02 +0000 (02:07 +0000)]
(RTLD_START): Update _dl_argv.
Andreas Jaeger [Mon, 13 Nov 2000 16:53:57 +0000 (16:53 +0000)]
Update.
Ulrich Drepper [Fri, 10 Nov 2000 05:06:34 +0000 (05:06 +0000)]
Correct last patch.
Ulrich Drepper [Fri, 10 Nov 2000 05:00:14 +0000 (05:00 +0000)]
(GLIBC_2.1.1): Add getitimer.
Andreas Jaeger [Thu, 2 Nov 2000 09:32:30 +0000 (09:32 +0000)]
(elf_machine_rel): Add the symbol's
value plus the run-time displacement to the relocation for non-GOT
symbols. Set the relocation to the GOT entry for GOT symbols.
Ulrich Drepper [Wed, 1 Nov 2000 20:59:56 +0000 (20:59 +0000)]
(CLK_TCK): Cast sysconf result to __clock_t.
Ulrich Drepper [Wed, 1 Nov 2000 08:07:45 +0000 (08:07 +0000)]
Use __sysconf to for CLK_TCK.
Ulrich Drepper [Wed, 1 Nov 2000 08:06:06 +0000 (08:06 +0000)]
Linux/Alpha version of function to get CLK_TCK value.
Andreas Schwab [Fri, 27 Oct 2000 16:22:44 +0000 (16:22 +0000)]
Add some more ulps.
Ulrich Drepper [Fri, 27 Oct 2000 06:48:36 +0000 (06:48 +0000)]
Not needed.
Ulrich Drepper [Fri, 27 Oct 2000 06:40:17 +0000 (06:40 +0000)]
Additional files to distribute in sysdeps/unix/sysv/linux/hppa.
Ulrich Drepper [Fri, 27 Oct 2000 06:38:28 +0000 (06:38 +0000)]
Additional files to distribute in sysdeps/hppa.
Ulrich Drepper [Thu, 26 Oct 2000 17:23:46 +0000 (17:23 +0000)]
Update after libm-test.inc change.
Ulrich Drepper [Wed, 25 Oct 2000 16:56:34 +0000 (16:56 +0000)]
Updated.
Andreas Jaeger [Tue, 24 Oct 2000 07:01:37 +0000 (07:01 +0000)]
Partly revert patch from 2000-10-18.
Andreas Schwab [Mon, 23 Oct 2000 19:14:22 +0000 (19:14 +0000)]
Updated.
Andreas Jaeger [Mon, 23 Oct 2000 06:26:50 +0000 (06:26 +0000)]
Add fcntl64.
Ulrich Drepper [Fri, 20 Oct 2000 17:04:28 +0000 (17:04 +0000)]
(elf_machine_matches_host): Parameter is now pointer to ELF header.
Andreas Jaeger [Fri, 20 Oct 2000 07:02:12 +0000 (07:02 +0000)]
Include <asm/unistd.h>.
Ulrich Drepper [Fri, 20 Oct 2000 06:14:58 +0000 (06:14 +0000)]
(__new_semctl): Pass union semun as 4th argument to semctl syscall, not
address of it.
Andreas Jaeger [Wed, 18 Oct 2000 10:21:16 +0000 (10:21 +0000)]
2000-10-18 Andreas Jaeger <aj@suse.de>
* sysdeps/mips/dl-machine.h (ELF_MIPS_GNU_GOT1_OK): New.
(ELF_MACHINE_BEFORE_RTLD_RELOC): Handle newer linkers.
(elf_machine_runtime_link_map): Likewise.
(elf_machine_runtime_setup): Likewise.
Handle dynamic linker's local got entries.
Patches by Ralf Baechle <ralf@gnu.org>.
2000-10-09 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
* sysdeps/mips/dl-machine.h (_dl_runtime_resolve): Define $sp as
the frame pointer. Allocate stack space for $a0 for
__dl_runtime_resolve(). Do not save $sp in $s0 as it's
callee-saved anyway.
Andreas Schwab [Tue, 17 Oct 2000 13:24:28 +0000 (13:24 +0000)]
Update for changes in libm-test.inc.
Andreas Schwab [Mon, 16 Oct 2000 09:21:25 +0000 (09:21 +0000)]
Fix last change (misapplied).
Ulrich Drepper [Sun, 15 Oct 2000 18:37:53 +0000 (18:37 +0000)]
Cleanup.
Ulrich Drepper [Sun, 15 Oct 2000 03:58:58 +0000 (03:58 +0000)]
Linux/HPPA errno definitions.
Ulrich Drepper [Sun, 15 Oct 2000 03:37:33 +0000 (03:37 +0000)]
Linux/HPPA specific fenv definitions.
Ulrich Drepper [Sun, 15 Oct 2000 03:36:28 +0000 (03:36 +0000)]
Linux/HPPA specific fetestexcept implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:36:16 +0000 (03:36 +0000)]
Linux/HPPA specific fesetexceptflag implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:36:03 +0000 (03:36 +0000)]
Linux/HPPA specific feraiseexcept implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:35:48 +0000 (03:35 +0000)]
Linux/HPPA specific fegetexceptflag implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:35:14 +0000 (03:35 +0000)]
Linux/HPPA specific feupdateenv implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:35:05 +0000 (03:35 +0000)]
Linux/HPPA specific fesetround implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:34:57 +0000 (03:34 +0000)]
Linux/HPPA specific fesetenv implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:34:49 +0000 (03:34 +0000)]
Linux/HPPA specific feholdexcept implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:34:41 +0000 (03:34 +0000)]
Linux/HPPA specific fegetround implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:34:32 +0000 (03:34 +0000)]
Linux/HPPA specific fegetexcept implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:34:22 +0000 (03:34 +0000)]
Linux/HPPA specific fegetenv implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:34:04 +0000 (03:34 +0000)]
Linux/HPPA specific fedisableexcept implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:33:51 +0000 (03:33 +0000)]
Linux/HPPA specific feclearexcept implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:33:33 +0000 (03:33 +0000)]
Linux/HPPA specific ld.so startup code.
Ulrich Drepper [Sun, 15 Oct 2000 03:33:24 +0000 (03:33 +0000)]
Linux/HPPA specific startup code.
Ulrich Drepper [Sun, 15 Oct 2000 03:30:29 +0000 (03:30 +0000)]
Linux/HPPA specific ucontext definitions.
Ulrich Drepper [Sun, 15 Oct 2000 03:30:16 +0000 (03:30 +0000)]
Linux/HPPA specific debugging data structures.
Ulrich Drepper [Sun, 15 Oct 2000 03:29:47 +0000 (03:29 +0000)]
Linux/HPPA specific signal number definitions.
Ulrich Drepper [Sun, 15 Oct 2000 03:29:35 +0000 (03:29 +0000)]
Linux/HPPA specific sigaction definitions.
Ulrich Drepper [Sun, 15 Oct 2000 03:29:27 +0000 (03:29 +0000)]
Linux/HPPA specific mman definitions.
Ulrich Drepper [Sun, 15 Oct 2000 03:29:17 +0000 (03:29 +0000)]
Linux/HPPA specific ioctl definitions.
Ulrich Drepper [Sun, 15 Oct 2000 03:29:10 +0000 (03:29 +0000)]
Linux/HPPA specific fcntl definitions.
Ulrich Drepper [Sun, 15 Oct 2000 03:28:55 +0000 (03:28 +0000)]
Linux/HPPA specific umount definition.
Ulrich Drepper [Sun, 15 Oct 2000 03:28:47 +0000 (03:28 +0000)]
Linux/HPPA specific low-level definitions.
Ulrich Drepper [Sun, 15 Oct 2000 03:28:38 +0000 (03:28 +0000)]
Linux/HPPA specific low-level object definitions.
Ulrich Drepper [Sun, 15 Oct 2000 03:28:22 +0000 (03:28 +0000)]
Linux/HPPA specific syscall list.
Ulrich Drepper [Sun, 15 Oct 2000 03:28:15 +0000 (03:28 +0000)]
Linux/HPPA specific syscall implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:28:06 +0000 (03:28 +0000)]
Linux/HPPA specific socket implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:27:57 +0000 (03:27 +0000)]
Linux/HPPA specific setrlimit implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:27:46 +0000 (03:27 +0000)]
Linux/HPPA specific entry point for profiling.
Ulrich Drepper [Sun, 15 Oct 2000 03:27:14 +0000 (03:27 +0000)]
Linux/HPPA specific mmap implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:26:58 +0000 (03:26 +0000)]
Linux/HPPA kernel specific stat definitions.
Ulrich Drepper [Sun, 15 Oct 2000 03:26:50 +0000 (03:26 +0000)]
Linux/HPPA kernel specific sigaction definitions.
Ulrich Drepper [Sun, 15 Oct 2000 03:26:34 +0000 (03:26 +0000)]
Linux/HPPA specific getrlimit64 implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:26:27 +0000 (03:26 +0000)]
Linux/HPPA specific getrlimit implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:26:18 +0000 (03:26 +0000)]
Linux/HPPA specific clone implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:26:10 +0000 (03:26 +0000)]
Linux/HPPA specific brk implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:26:01 +0000 (03:26 +0000)]
Linux/HPPA specific Versions.
Ulrich Drepper [Sun, 15 Oct 2000 03:25:52 +0000 (03:25 +0000)]
Linux/HPPA specific Makefile.
Ulrich Drepper [Sun, 15 Oct 2000 03:25:29 +0000 (03:25 +0000)]
Additional directories for HPPA1.1 machines.
Ulrich Drepper [Sun, 15 Oct 2000 03:25:11 +0000 (03:25 +0000)]
HP/PA specific setjmp header definitions.
Ulrich Drepper [Sun, 15 Oct 2000 03:24:53 +0000 (03:24 +0000)]
HP/PA specific memusage definitions.
Ulrich Drepper [Sun, 15 Oct 2000 03:24:40 +0000 (03:24 +0000)]
HP/PA specific setjmp implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:24:14 +0000 (03:24 +0000)]
Add support for ASM_LINE_SEP.
Ulrich Drepper [Sun, 15 Oct 2000 03:22:34 +0000 (03:22 +0000)]
Don't use %r19 (linkage table pointer).
Ulrich Drepper [Sun, 15 Oct 2000 03:21:39 +0000 (03:21 +0000)]
HP/PA specific call frame definition.
Ulrich Drepper [Sun, 15 Oct 2000 03:21:04 +0000 (03:21 +0000)]
HP/PA specific handling of symbol references.
Ulrich Drepper [Sun, 15 Oct 2000 03:20:01 +0000 (03:20 +0000)]
HP/PA specific dynamic linker internals.
Ulrich Drepper [Sun, 15 Oct 2000 03:19:45 +0000 (03:19 +0000)]
HP/PA specific lookup configuration.
Ulrich Drepper [Sun, 15 Oct 2000 03:18:05 +0000 (03:18 +0000)]
HP/PA specific function pointer handling for ld.so.
Ulrich Drepper [Sun, 15 Oct 2000 03:17:46 +0000 (03:17 +0000)]
HP/PA specific MP add_n implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:17:31 +0000 (03:17 +0000)]
HP/PA specific __longjmp implementation.
Ulrich Drepper [Sun, 15 Oct 2000 03:17:19 +0000 (03:17 +0000)]
HP/PA specific Version definitions.
Ulrich Drepper [Sun, 15 Oct 2000 03:16:57 +0000 (03:16 +0000)]
HP/PA specific Makefile.
Andreas Schwab [Sat, 14 Oct 2000 17:50:13 +0000 (17:50 +0000)]
2000-10-13 Michael Fedrowitz <michael@fedrowitz.de>
* sysdeps/unix/sysv/linux/m68k/alphasort64.c: New file.
* sysdeps/unix/sysv/linux/m68k/fcntl.c: New file.
* sysdeps/unix/sysv/linux/m68k/getdents64.c: New file.
* sysdeps/unix/sysv/linux/m68k/getrlimit.c: New file.
* sysdeps/unix/sysv/linux/m68k/getrlimit64.c: New file.
* sysdeps/unix/sysv/linux/m68k/glob64.c: New file.
* sysdeps/unix/sysv/linux/m68k/lockf64.c: New file.
* sysdeps/unix/sysv/linux/m68k/oldgetrlimit64.c: New file.
* sysdeps/unix/sysv/linux/m68k/readdir64.c: New file.
* sysdeps/unix/sysv/linux/m68k/readdir64_r.c: New file.
* sysdeps/unix/sysv/linux/m68k/scandir64.c: New file.
* sysdeps/unix/sysv/linux/m68k/setrlimit.c: New file.
* sysdeps/unix/sysv/linux/m68k/versionsort64.c: New file.
* sysdeps/unix/sysv/linux/m68k/Dist: Add oldgetrlimit64.c.
* sysdeps/unix/sysv/linux/m68k/Makefile: Add oldgetrlimit64.
* sysdeps/unix/sysv/linux/m68k/Versions: Export __xstat64,
__fxstat64, __lxstat64, alphasort64, glob64, getrlimit, setrlimit,
getrlimit64, readdir64, readdir64_r, scandir64, versionsort64 at
GLIBC_2.2.
* sysdeps/unix/sysv/linux/m68k/syscalls.list: Add oldgetrlimit,
oldsetrlimit for GLIBC_2.0.
Andreas Schwab [Sat, 14 Oct 2000 12:43:00 +0000 (12:43 +0000)]
2000-10-13 Michael Fedrowitz <michael@fedrowitz.de>
* sysdeps/m68k/dl-machine.h (_dl_start_user): Pass correct
arguments to _dl_init.
Andreas Schwab [Tue, 3 Oct 2000 15:11:28 +0000 (15:11 +0000)]
Make struct stat64 backward compatible.
Andreas Schwab [Tue, 3 Oct 2000 11:55:32 +0000 (11:55 +0000)]
Fix padding in struct stat for LARGEFILE64_SOURCE.
Ulrich Drepper [Mon, 2 Oct 2000 22:04:18 +0000 (22:04 +0000)]
Add missing .mips0 at the end of inline assembler code.
Andreas Jaeger [Mon, 2 Oct 2000 08:49:05 +0000 (08:49 +0000)]
Add RLIMIT_LOCKS.
Andreas Jaeger [Mon, 2 Oct 2000 08:47:39 +0000 (08:47 +0000)]
Synch with Linux 2.4.0-test9-pre8.
Ulrich Drepper [Sun, 1 Oct 2000 22:36:00 +0000 (22:36 +0000)]
(RTLD_START): Fix computation of envp argument passed to _dl_init.
Ulrich Drepper [Fri, 29 Sep 2000 22:02:28 +0000 (22:02 +0000)]
Type definitions for nscd on Alpha.
Andreas Jaeger [Fri, 29 Sep 2000 20:24:30 +0000 (20:24 +0000)]
Protect DN_* by __USE_GNU.
Andreas Jaeger [Fri, 29 Sep 2000 19:07:03 +0000 (19:07 +0000)]
Synch with Linux 2.4.0-test9-pre7.
Ulrich Drepper [Fri, 29 Sep 2000 06:50:53 +0000 (06:50 +0000)]
(elf_machine_rela): Handle unaligned relocation also for R_ALPHA_RELATIVE.
Ulrich Drepper [Fri, 29 Sep 2000 01:30:19 +0000 (01:30 +0000)]
Add RLIMIT_LOCKS.
Andreas Schwab [Tue, 26 Sep 2000 17:34:57 +0000 (17:34 +0000)]
Ulps for m68k.
Andreas Jaeger [Fri, 22 Sep 2000 07:35:56 +0000 (07:35 +0000)]
Alpha specific ulps.