platform/upstream/glibc.git
22 years ago(__dl_runtime_resolve): Pass ELF_RTYPE_CLASS_PLT, instead of R_MIPS_REL32, to
Ulrich Drepper [Wed, 29 Aug 2001 18:48:49 +0000 (18:48 +0000)]
(__dl_runtime_resolve): Pass ELF_RTYPE_CLASS_PLT, instead of R_MIPS_REL32, to
_dl_lookup_versioned_symbol () and _dl_lookup_symbol ().

22 years ago(elf_machine_lookup_noplt_p, elf_machine_lookup_noexec_p): Remove.
Ulrich Drepper [Sun, 26 Aug 2001 22:26:38 +0000 (22:26 +0000)]
(elf_machine_lookup_noplt_p, elf_machine_lookup_noexec_p): Remove.
(elf_machine_type_class): Define.

22 years ago2001-08-24 Maciej W. Rozycki macro@ds2.pg.gda.pl
Andreas Jaeger [Fri, 24 Aug 2001 18:27:55 +0000 (18:27 +0000)]
2001-08-24  Maciej W. Rozycki  macro@ds2.pg.gda.pl

* sysdeps/unix/sysv/linux/mips/configure.in: Define AC_SUBST to
empty to prevent junk from being generated.
sysdeps/unix/sysv/linux/mips/configure: Regenerated.

22 years ago(elf_machine_rel_relative): New function.
Ulrich Drepper [Fri, 24 Aug 2001 14:57:45 +0000 (14:57 +0000)]
(elf_machine_rel_relative): New function.

22 years ago(elf_machine_rel_relative): Use ElfW(Rel) in argument.
Ulrich Drepper [Fri, 24 Aug 2001 14:53:23 +0000 (14:53 +0000)]
(elf_machine_rel_relative): Use ElfW(Rel) in argument.

22 years ago(elf_machine_rela_relative): Rename from elf_machine_rel_relative. Fix argument...
Ulrich Drepper [Fri, 24 Aug 2001 14:53:03 +0000 (14:53 +0000)]
(elf_machine_rela_relative): Rename from elf_machine_rel_relative.  Fix argument types.

22 years ago(elf_machine_rela_relative): Rename from elf_machine_rel_relative.
Ulrich Drepper [Fri, 24 Aug 2001 14:51:50 +0000 (14:51 +0000)]
(elf_machine_rela_relative): Rename from elf_machine_rel_relative.

22 years agoDefine elf_machine_rel_relative. Minor optimizations.
Ulrich Drepper [Fri, 24 Aug 2001 08:43:21 +0000 (08:43 +0000)]
Define elf_machine_rel_relative.  Minor optimizations.

22 years agoFix type of __id_t, __useconds_t and __intptr_t.
Ulrich Drepper [Thu, 16 Aug 2001 05:32:49 +0000 (05:32 +0000)]
Fix type of __id_t, __useconds_t and __intptr_t.

22 years agoAdd rule to import kernel symbols.
Ulrich Drepper [Thu, 16 Aug 2001 05:32:30 +0000 (05:32 +0000)]
Add rule to import kernel symbols.

22 years ago(atomic_add): Don't allow address register for operand 0.
Andreas Schwab [Wed, 15 Aug 2001 13:09:16 +0000 (13:09 +0000)]
(atomic_add): Don't allow address register for operand 0.

22 years ago(MCOUNT): Don't use delay slot for jal since jal is a macro.
Andreas Jaeger [Mon, 13 Aug 2001 08:42:44 +0000 (08:42 +0000)]
(MCOUNT): Don't use delay slot for jal since jal is a macro.

22 years agoUse __getopt_clean_environment only if USE_NONOPTION_FLAGS is defined.
Ulrich Drepper [Sat, 11 Aug 2001 20:31:07 +0000 (20:31 +0000)]
Use __getopt_clean_environment only if USE_NONOPTION_FLAGS is defined.

22 years ago(elf_machine_runtime_setup): Only set _dl_profile_map for the right object.
Ulrich Drepper [Sat, 11 Aug 2001 08:54:29 +0000 (08:54 +0000)]
(elf_machine_runtime_setup): Only set _dl_profile_map for the right object.

22 years ago * sysdeps/unix/sysv/linux/sparc/bits/poll.h (NPOLLFILE): Removed.
Andreas Jaeger [Tue, 31 Jul 2001 07:46:06 +0000 (07:46 +0000)]
* sysdeps/unix/sysv/linux/sparc/bits/poll.h (NPOLLFILE): Removed.
* sysdeps/unix/sysv/linux/mips/bits/poll.h (NPOLLFILE): Removed.
* sysdeps/unix/sysv/linux/m68k/bits/poll.h (NPOLLFILE): Removed.
* sysdeps/unix/sysv/linux/bits/poll.h (NPOLLFILE): Removed.
* sysdeps/generic/bits/poll.h (NPOLLFILE): Removed.

22 years agoAdd dl-support.c, dl-addr.c, and dl-error.c.
Ulrich Drepper [Sat, 28 Jul 2001 06:08:50 +0000 (06:08 +0000)]
Add dl-support.c, dl-addr.c, and dl-error.c.

22 years agoAdd sys/procfs.h.
Ulrich Drepper [Sat, 28 Jul 2001 06:07:40 +0000 (06:07 +0000)]
Add sys/procfs.h.

22 years agoNot needed anymore.
Ulrich Drepper [Sat, 28 Jul 2001 05:53:57 +0000 (05:53 +0000)]
Not needed anymore.

22 years agoRemove non-existing files.
Ulrich Drepper [Sat, 28 Jul 2001 05:53:37 +0000 (05:53 +0000)]
Remove non-existing files.

23 years agoDon't mark asm input operand as clobbered.
Andreas Schwab [Sun, 22 Jul 2001 18:18:48 +0000 (18:18 +0000)]
Don't mark asm input operand as clobbered.

23 years ago(INLINE_SYSCALL): Don't mark asm input operand as clobbered.
Andreas Schwab [Sun, 22 Jul 2001 18:18:34 +0000 (18:18 +0000)]
(INLINE_SYSCALL): Don't mark asm input operand as clobbered.

23 years agoSynch with kernel.
Andreas Jaeger [Fri, 20 Jul 2001 06:05:16 +0000 (06:05 +0000)]
Synch with kernel.

23 years agoFix last change.
Andreas Schwab [Tue, 17 Jul 2001 17:12:10 +0000 (17:12 +0000)]
Fix last change.

23 years agoNot needed anymore.
Ulrich Drepper [Mon, 16 Jul 2001 22:30:06 +0000 (22:30 +0000)]
Not needed anymore.

23 years ago(MAP_BASE_ADDR): Removed.
Ulrich Drepper [Mon, 16 Jul 2001 22:26:12 +0000 (22:26 +0000)]
(MAP_BASE_ADDR): Removed.
(elf_machine_got_rel): Defined only if RTLD_BOOTSTRAP is not defined.
(RESOLVE_GOTSYM): Rewrite to use RESOLVE.

23 years agoSpecial versions for Linux/m68k.
Andreas Schwab [Sun, 15 Jul 2001 15:30:50 +0000 (15:30 +0000)]
Special versions for Linux/m68k.

23 years agoCheck _dl_pagesize first. Default to 4096, not EXEC_PAGESIZE.
Andreas Schwab [Sun, 15 Jul 2001 15:25:11 +0000 (15:25 +0000)]
Check _dl_pagesize first.  Default to 4096, not EXEC_PAGESIZE.

23 years agoImprove nsendmsg prototype.
Ulrich Drepper [Sun, 8 Jul 2001 07:15:01 +0000 (07:15 +0000)]
Improve nsendmsg prototype.

23 years ago(sendmsg): Fix return type.
Ulrich Drepper [Sun, 8 Jul 2001 07:14:06 +0000 (07:14 +0000)]
(sendmsg): Fix return type.

23 years ago(recvmsg): Fix return type.
Ulrich Drepper [Sun, 8 Jul 2001 07:11:53 +0000 (07:11 +0000)]
(recvmsg): Fix return type.

23 years ago(__recv): Fix typo.
Ulrich Drepper [Sun, 8 Jul 2001 07:09:12 +0000 (07:09 +0000)]
(__recv): Fix typo.

23 years agoAIX recv implementation.
Ulrich Drepper [Sun, 8 Jul 2001 07:05:51 +0000 (07:05 +0000)]
AIX recv implementation.

23 years agoFix various types.
Ulrich Drepper [Sun, 8 Jul 2001 07:02:19 +0000 (07:02 +0000)]
Fix various types.

23 years ago(__libc_dlclose): Fix typo.
Ulrich Drepper [Sun, 8 Jul 2001 06:55:42 +0000 (06:55 +0000)]
(__libc_dlclose): Fix typo.

23 years ago(__gettimeofday): Add declarations for asm functions.
Ulrich Drepper [Sun, 8 Jul 2001 06:47:53 +0000 (06:47 +0000)]
(__gettimeofday): Add declarations for asm functions.

23 years agoAdd deltas for tanh(-0.7).
Ulrich Drepper [Sun, 8 Jul 2001 05:56:24 +0000 (05:56 +0000)]
Add deltas for tanh(-0.7).

23 years agoFix typo.
Ulrich Drepper [Sat, 7 Jul 2001 19:19:16 +0000 (19:19 +0000)]
Fix typo.

23 years agoPut under LGPL v2.1.
Andreas Jaeger [Sat, 7 Jul 2001 10:13:33 +0000 (10:13 +0000)]
Put under LGPL v2.1.

23 years agoRemoved, we can use the generic Linux version.
Andreas Jaeger [Fri, 6 Jul 2001 07:14:28 +0000 (07:14 +0000)]
Removed, we can use the generic Linux version.

23 years agoUpdate to LGPL v2.1.
Andreas Jaeger [Fri, 6 Jul 2001 04:56:23 +0000 (04:56 +0000)]
Update to LGPL v2.1.

23 years ago Synch with Linux 2.4.5:
Andreas Jaeger [Thu, 5 Jul 2001 08:46:28 +0000 (08:46 +0000)]
Synch with Linux 2.4.5:
* sysdeps/unix/sysv/linux/sparc/bits/socket.h (PF_BLUETOOTH):
New.
(AF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/s390/s390-64/bits/socket.h
(PF_BLUETOOTH): New.
(AF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/mips/bits/socket.h (AF_BLUETOOTH): New.
(PF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/ia64/bits/socket.h (AF_BLUETOOTH): New.
(PF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/alpha/bits/socket.h (PF_BLUETOOTH): New.
(AF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/bits/socket.h (PF_BLUETOOTH): New.
(AF_BLUETOOTH): New.

* sysdeps/unix/sysv/linux/net/if_arp.h (ARPHRD_IEEE80211): New.

* sysdeps/unix/sysv/linux/powerpc/bits/termios.h (N_HCI): New.

* sysdeps/unix/sysv/linux/mips/bits/ioctl-types.h (N_HCI): New.

* sysdeps/unix/sysv/linux/bits/ioctl-types.h (N_HCI): New.

23 years agoRemove check for crypt add-on.
Andreas Jaeger [Tue, 3 Jul 2001 16:50:33 +0000 (16:50 +0000)]
Remove check for crypt add-on.

23 years agoRegister dump function implementation for AIX/PPC.
Ulrich Drepper [Wed, 20 Jun 2001 07:08:58 +0000 (07:08 +0000)]
Register dump function implementation for AIX/PPC.

23 years agousleep implementation for AIX.
Ulrich Drepper [Wed, 20 Jun 2001 07:08:26 +0000 (07:08 +0000)]
usleep implementation for AIX.

23 years agosleep implementation for AIX.
Ulrich Drepper [Wed, 20 Jun 2001 07:08:13 +0000 (07:08 +0000)]
sleep implementation for AIX.

23 years agosetitimer implementation for AIX.
Ulrich Drepper [Wed, 20 Jun 2001 07:07:41 +0000 (07:07 +0000)]
setitimer implementation for AIX.

23 years agoVarious helper functions for dynamic loader code.
Ulrich Drepper [Wed, 20 Jun 2001 07:07:10 +0000 (07:07 +0000)]
Various helper functions for dynamic loader code.

23 years ago_dl_error implementation for AIX.
Ulrich Drepper [Wed, 20 Jun 2001 07:06:11 +0000 (07:06 +0000)]
_dl_error implementation for AIX.

23 years ago_dl_addr implementation for AIX.
Ulrich Drepper [Wed, 20 Jun 2001 07:05:44 +0000 (07:05 +0000)]
_dl_addr implementation for AIX.

23 years agoDefine __dso_handle if not ELF but shared.
Ulrich Drepper [Wed, 20 Jun 2001 07:04:35 +0000 (07:04 +0000)]
Define __dso_handle if not ELF but shared.

23 years agoRemoved #if 0.
Ulrich Drepper [Wed, 20 Jun 2001 07:04:05 +0000 (07:04 +0000)]
Removed #if 0.

23 years agoAdded dl-support.c and dl-error.c.
Ulrich Drepper [Wed, 20 Jun 2001 07:03:22 +0000 (07:03 +0000)]
Added dl-support.c and dl-error.c.

23 years ago(elf_machine_rela): handle relocs at unaligned address.
Ulrich Drepper [Tue, 19 Jun 2001 00:42:10 +0000 (00:42 +0000)]
(elf_machine_rela): handle relocs at unaligned address.

23 years ago * sysdeps/m68k/fpu/bits/mathinline.h: Don't define log2 as inline.
Andreas Schwab [Fri, 15 Jun 2001 13:59:28 +0000 (13:59 +0000)]
* sysdeps/m68k/fpu/bits/mathinline.h: Don't define log2 as inline.
* sysdeps/m68k/fpu/mathimpl.h: Define __ieee754_log2 as inline.

23 years agoFix typo.
Andreas Schwab [Thu, 14 Jun 2001 14:17:49 +0000 (14:17 +0000)]
Fix typo.

23 years agoDefine __MAX_BAUD.
Ulrich Drepper [Thu, 14 Jun 2001 00:21:01 +0000 (00:21 +0000)]
Define __MAX_BAUD.

23 years agoUse #function, not @function, for .type of _start.
Andreas Jaeger [Mon, 11 Jun 2001 07:44:41 +0000 (07:44 +0000)]
Use #function, not @function, for .type of _start.

23 years agoFix a typo introduced by last patch.
Andreas Jaeger [Wed, 6 Jun 2001 18:01:52 +0000 (18:01 +0000)]
Fix a typo introduced by last patch.

23 years agoM68k log2l implementation.
Ulrich Drepper [Wed, 6 Jun 2001 12:54:56 +0000 (12:54 +0000)]
M68k log2l implementation.

23 years agoM68k log2f implementation.
Ulrich Drepper [Wed, 6 Jun 2001 12:54:45 +0000 (12:54 +0000)]
M68k log2f implementation.

23 years agoM68k log2 implementation.
Ulrich Drepper [Wed, 6 Jun 2001 12:54:31 +0000 (12:54 +0000)]
M68k log2 implementation.

23 years agoRenamed.
Ulrich Drepper [Wed, 6 Jun 2001 12:54:01 +0000 (12:54 +0000)]
Renamed.

23 years agoHPPA setjmp implementation.
Andreas Jaeger [Wed, 6 Jun 2001 11:57:49 +0000 (11:57 +0000)]
HPPA setjmp implementation.

23 years agoReformat asm statements to remove new gcc warning about multi-line strings.
Andreas Jaeger [Wed, 6 Jun 2001 11:52:59 +0000 (11:52 +0000)]
Reformat asm statements to remove new gcc warning about multi-line strings.

23 years agoImplement syscall.
Andreas Jaeger [Wed, 6 Jun 2001 11:49:29 +0000 (11:49 +0000)]
Implement syscall.

23 years agoRemove dummy syscall.
Andreas Jaeger [Wed, 6 Jun 2001 11:49:17 +0000 (11:49 +0000)]
Remove dummy syscall.

23 years agoCall getrlimit, setrlimit directly instead of using wrappers.
Andreas Jaeger [Wed, 6 Jun 2001 11:44:24 +0000 (11:44 +0000)]
Call getrlimit, setrlimit directly instead of using wrappers.

23 years agoRemoved.
Andreas Jaeger [Wed, 6 Jun 2001 11:35:25 +0000 (11:35 +0000)]
Removed.

23 years agoAdd .type for the entry point.
Andreas Jaeger [Tue, 5 Jun 2001 06:20:45 +0000 (06:20 +0000)]
Add .type for the entry point.

23 years ago2001-06-01 Roland McGrath <roland@frob.com>
Roland McGrath [Sat, 2 Jun 2001 05:58:29 +0000 (05:58 +0000)]
2001-06-01  Roland McGrath  <roland@frob.com>

* sysdeps/alpha/fpu/fclrexcpt.c: #include <shlib-compat.h>
and use compat_symbol/versioned_symbol instead of plain
symbol_version/default_symbol_version.
* sysdeps/alpha/fpu/fegetenv.c: Likewise.
* sysdeps/alpha/fpu/fesetenv.c: Likewise.
* sysdeps/alpha/fpu/feupdateenv.c: Likewise.
* sysdeps/alpha/fpu/fgetexcptflg.c: Likewise.
* sysdeps/alpha/fpu/fraiseexcpt.c: Likewise.
* sysdeps/alpha/fpu/fsetexcptflg.c: Likewise.
* sysdeps/arm/fpu/fclrexcpt.c: Likewise.
* sysdeps/arm/fpu/fegetenv.c: Likewise.
* sysdeps/arm/fpu/fesetenv.c: Likewise.
* sysdeps/arm/fpu/fraiseexcpt.c: Likewise.
* sysdeps/arm/fpu/fsetexcptflg.c: Likewise.
* sysdeps/i386/fpu/fclrexcpt.c: Likewise.
* sysdeps/i386/fpu/fegetenv.c: Likewise.
* sysdeps/i386/fpu/fesetenv.c: Likewise.
* sysdeps/i386/fpu/feupdateenv.c: Likewise.
* sysdeps/i386/fpu/fgetexcptflg.c: Likewise.
* sysdeps/i386/fpu/fraiseexcpt.c: Likewise.
* sysdeps/i386/fpu/fsetexcptflg.c: Likewise.
* sysdeps/m68k/fpu/fclrexcpt.c: Likewise.
* sysdeps/m68k/fpu/fegetenv.c: Likewise.
* sysdeps/m68k/fpu/fesetenv.c: Likewise.
* sysdeps/m68k/fpu/feupdateenv.c: Likewise.
* sysdeps/m68k/fpu/fgetexcptflg.c: Likewise.
* sysdeps/m68k/fpu/fraiseexcpt.c: Likewise.
* sysdeps/m68k/fpu/fsetexcptflg.c: Likewise.
* sysdeps/powerpc/fclrexcpt.c: Likewise.
* sysdeps/powerpc/fpu/fegetenv.c: Likewise.
* sysdeps/powerpc/fpu/fesetenv.c: Likewise.
* sysdeps/powerpc/fpu/feupdateenv.c: Likewise.
* sysdeps/powerpc/fpu/fgetexcptflg.c: Likewise.
* sysdeps/powerpc/fpu/fraiseexcpt.c: Likewise.
* sysdeps/powerpc/fpu/fsetexcptflg.c: Likewise.

23 years agoMIPS specific atomicity functions.
Andreas Jaeger [Sun, 27 May 2001 08:41:04 +0000 (08:41 +0000)]
MIPS specific atomicity functions.

23 years agoLinux/MIPS specific version.
Andreas Jaeger [Sun, 27 May 2001 08:40:14 +0000 (08:40 +0000)]
Linux/MIPS specific version.

23 years agoChange sigsuspend to s_sigsuspend. Add s_mmap2.
Andreas Jaeger [Sun, 27 May 2001 08:39:56 +0000 (08:39 +0000)]
Change sigsuspend to s_sigsuspend. Add s_mmap2.

23 years ago(ipc_perm): Put back __key.
Andreas Jaeger [Sun, 27 May 2001 08:34:45 +0000 (08:34 +0000)]
(ipc_perm): Put back __key.

23 years ago * sysdeps/unix/sysv/linux/configure.in: Move binutils check to...
Andreas Jaeger [Fri, 11 May 2001 16:48:37 +0000 (16:48 +0000)]
* sysdeps/unix/sysv/linux/configure.in: Move binutils check to...
* sysdeps/unix/sysv/linux/mips/configure.in: ...here.  New file.

23 years agoRemoved unneeded binary output format directive.
Andreas Jaeger [Fri, 11 May 2001 13:09:04 +0000 (13:09 +0000)]
Removed unneeded binary output format directive.

23 years agoMake structure definitions match the kernel definitions.
Andreas Jaeger [Mon, 30 Apr 2001 07:20:38 +0000 (07:20 +0000)]
Make structure definitions match the kernel definitions.

23 years ago * sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_FCNTL64):
Andreas Jaeger [Sun, 29 Apr 2001 12:30:59 +0000 (12:30 +0000)]
* sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_FCNTL64):
Define for Arm, PowerPC and SH if kernel is 2.4.4 or newer.

* sysdeps/unix/sysv/linux/bits/socket.h (PF_WANPIPE): New, from
Linux 2.4.4.
(AF_WANPIPE): Likewise.
(MSG_MORE): New.

* sysdeps/unix/sysv/linux/alpha/bits/socket.h: Add same changes as
for Linux generic version.
* sysdeps/unix/sysv/linux/s390/s390-64/bits/socket.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/bits/socket.h: Likewise.
* sysdeps/unix/sysv/linux/mips/bits/socket.h: Likewise.
* sysdeps/unix/sysv/linux/ia64/bits/socket.h: Likewise.

* sysdeps/gnu/netinet/tcp.h (TCP_QUICKACK): New.

23 years agoAdd -DMALLOC_ALIGNMENT=16 to compiler command line for malloc.c.
Ulrich Drepper [Thu, 26 Apr 2001 00:03:25 +0000 (00:03 +0000)]
Add -DMALLOC_ALIGNMENT=16 to compiler command line for malloc.c.

23 years ago<resource.h> definitions for Linux/HPPA.
Ulrich Drepper [Wed, 25 Apr 2001 20:19:39 +0000 (20:19 +0000)]
<resource.h> definitions for Linux/HPPA.

23 years agommap64 implementation for Linux/HPPA.
Ulrich Drepper [Wed, 25 Apr 2001 20:19:03 +0000 (20:19 +0000)]
mmap64 implementation for Linux/HPPA.

23 years agogetdents64 implementation for Linux/HPPA.
Ulrich Drepper [Wed, 25 Apr 2001 20:18:14 +0000 (20:18 +0000)]
getdents64 implementation for Linux/HPPA.

23 years agoInformation about stack layout for HPPA.
Ulrich Drepper [Wed, 25 Apr 2001 20:17:26 +0000 (20:17 +0000)]
Information about stack layout for HPPA.

23 years agoClear the exception flags, not the enable flags.
Ulrich Drepper [Wed, 25 Apr 2001 18:27:55 +0000 (18:27 +0000)]
Clear the exception flags, not the enable flags.

23 years ago(RTLD_START): Set up dp with DT_PLTGOT value from application so that
Ulrich Drepper [Tue, 24 Apr 2001 19:38:55 +0000 (19:38 +0000)]
(RTLD_START): Set up dp with DT_PLTGOT value from application so that
constructors in non-PIC libs work.
(RTLD_START): _dl_init now returns a function pointer, hence load the jump
address and gp from the function pointer before jumping.

23 years agofegetexcept implementation for Arm.
Ulrich Drepper [Sun, 22 Apr 2001 14:32:20 +0000 (14:32 +0000)]
fegetexcept implementation for Arm.

23 years agofeenableexcept implementation for Arm.
Ulrich Drepper [Sun, 22 Apr 2001 14:31:51 +0000 (14:31 +0000)]
feenableexcept implementation for Arm.

23 years agofedisableexcept implementation for Arm.
Ulrich Drepper [Sun, 22 Apr 2001 14:31:25 +0000 (14:31 +0000)]
fedisableexcept implementation for Arm.

23 years agoInclude sys/procfs.h not sys/elf.h.
Ulrich Drepper [Sun, 22 Apr 2001 14:10:28 +0000 (14:10 +0000)]
Include sys/procfs.h not sys/elf.h.

23 years ago(struct user_fpregs): Renamed from struct user_fp.
Ulrich Drepper [Sun, 22 Apr 2001 14:10:14 +0000 (14:10 +0000)]
(struct user_fpregs): Renamed from struct user_fp.
(struct user_regs): New.
(struct user): Use struct user_regs rather than struct pt_regs to
avoid dependency on asm/ptrace.h.  Use struct user_fpregs in place
of struct user_fp and struct user_fp_struct.

23 years agoMove contents to sys/procfs.h, and tell the user to include that file instead.
Ulrich Drepper [Sun, 22 Apr 2001 14:08:57 +0000 (14:08 +0000)]
Move contents to sys/procfs.h, and tell the user to include that file instead.

23 years agoRemove old cruft surrounded with #if 0.
Ulrich Drepper [Sun, 22 Apr 2001 14:07:25 +0000 (14:07 +0000)]
Remove old cruft surrounded with #if 0.
(elf_greg_t, ELF_NGREG, elf_gregset_t, elf_fpregset_t): Moved here
from sys/elf.h.
(prgregset_t, prfpregset_t): Define in terms of elf_gregset_t and
elf_fpregset_t respectively.

23 years agoAlso print the address that faulted.
Ulrich Drepper [Sun, 22 Apr 2001 14:02:39 +0000 (14:02 +0000)]
Also print the address that faulted.

23 years agoAdd atan2f deltas.
Ulrich Drepper [Sun, 22 Apr 2001 04:55:54 +0000 (04:55 +0000)]
Add atan2f deltas.

23 years agoFix clone system call entry point stub.
Ulrich Drepper [Sun, 22 Apr 2001 03:24:39 +0000 (03:24 +0000)]
Fix clone system call entry point stub.

23 years agoRemoved ptrace entry so the ptrace.c wrapper is used.
Ulrich Drepper [Sun, 22 Apr 2001 03:23:45 +0000 (03:23 +0000)]
Removed ptrace entry so the ptrace.c wrapper is used.

23 years ago(_dl_start_address): Rename to _dl_function_address.
Ulrich Drepper [Sun, 22 Apr 2001 03:22:20 +0000 (03:22 +0000)]
(_dl_start_address): Rename to _dl_function_address.

23 years ago(ELF_MACHINE_START_ADDRESS): Define.
Ulrich Drepper [Sun, 22 Apr 2001 03:22:03 +0000 (03:22 +0000)]
(ELF_MACHINE_START_ADDRESS): Define.

23 years agoAdd _dl_function_address.
Ulrich Drepper [Sun, 22 Apr 2001 03:21:47 +0000 (03:21 +0000)]
Add _dl_function_address.

23 years ago(_dl_function_address): Prototype.
Ulrich Drepper [Sun, 22 Apr 2001 03:21:34 +0000 (03:21 +0000)]
(_dl_function_address): Prototype.
(DL_FUNCTION_ADDRESS): Define.
(DL_DT_INIT_ADDRESS): Define.
(DL_DT_FINI_ADDRESS): Define.