platform/upstream/glibc.git
26 years ago(elf_machine_lazy_rel): Change first parameter and use this value.
Ulrich Drepper [Fri, 28 Aug 1998 22:54:12 +0000 (22:54 +0000)]
(elf_machine_lazy_rel): Change first parameter and use this value.

26 years ago * sysdeps/unix/sysv/linux/m68k/register-dump.h: New file.
Andreas Schwab [Fri, 28 Aug 1998 01:42:42 +0000 (01:42 +0000)]
* sysdeps/unix/sysv/linux/m68k/register-dump.h: New file.

26 years agoDefine O_DIRECT.
Ulrich Drepper [Wed, 26 Aug 1998 00:06:05 +0000 (00:06 +0000)]
Define O_DIRECT.
Correct comment for O_LARGEFILE.

26 years ago * sysdeps/unix/sysv/linux/m68k/Makefile (sysdep_headers): Add
Andreas Schwab [Mon, 24 Aug 1998 01:42:29 +0000 (01:42 +0000)]
* sysdeps/unix/sysv/linux/m68k/Makefile (sysdep_headers): Add
sys/reg.h.
* sysdeps/unix/sysv/linux/m68k/sys/reg.h: New file.
* sysdeps/unix/sysv/linux/m68k/Dist: Distribute it.

26 years ago * sysdeps/alpha/fpu/bits/mathinline.h (__floorf, __floor):
Richard Henderson [Sun, 23 Aug 1998 04:09:49 +0000 (04:09 +0000)]
    * sysdeps/alpha/fpu/bits/mathinline.h (__floorf, __floor):
        Early out for -0.  Optimize for !_IEEE_FP_INEXACT.
        * sysdeps/alpha/fpu/s_floor.c: New.
        * sysdeps/alpha/fpu/s_floorf.c: New.
        * sysdeps/alpha/fpu/s_ceil.c: New.
        * sysdeps/alpha/fpu/s_ceilf.c: New.

26 years ago * sysdeps/alpha/fpu/e_sqrt.c: Use the asm version when the input is
Richard Henderson [Sun, 23 Aug 1998 04:09:25 +0000 (04:09 +0000)]
    * sysdeps/alpha/fpu/e_sqrt.c: Use the asm version when the input is
        a finite non-denormal, deferring to the full IEEE version otherwise.

26 years ago * sysdeps/unix/sysv/linux/alpha/brk.S: Use jmp macro for relaxation.
Richard Henderson [Sun, 23 Aug 1998 04:08:55 +0000 (04:08 +0000)]
    * sysdeps/unix/sysv/linux/alpha/brk.S: Use jmp macro for relaxation.
        * sysdeps/unix/sysv/linux/alpha/getitimer.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/getrusage.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/gettimeofday.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/select.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/setitimer.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/settimeofday.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/utimes.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/wait4.S: Likewise.

26 years ago * sysdeps/alpha/elf/crtbegin.S: Fix .prologue; no pv used.
Richard Henderson [Sun, 23 Aug 1998 04:08:17 +0000 (04:08 +0000)]
    * sysdeps/alpha/elf/crtbegin.S: Fix .prologue; no pv used.
        * sysdeps/alpha/elf/crtend.S: Likewise.
        * sysdeps/alpha/elf/start.S: Likewise.

26 years ago * sysdeps/unix/sysv/linux/alpha/rt_sigaction.S: Fix .prologue;
Richard Henderson [Sun, 23 Aug 1998 04:07:48 +0000 (04:07 +0000)]
    * sysdeps/unix/sysv/linux/alpha/rt_sigaction.S: Fix .prologue;
        non-standard pv usage.

26 years agoARM specific optimized string functions.
Ulrich Drepper [Sat, 22 Aug 1998 07:54:18 +0000 (07:54 +0000)]
ARM specific optimized string functions.

26 years agoGenerated from configure.in.
Ulrich Drepper [Fri, 21 Aug 1998 22:29:47 +0000 (22:29 +0000)]
Generated from configure.in.

26 years agoNew file, contains test for recent Linux 2.1.100+ headers.
Ulrich Drepper [Fri, 21 Aug 1998 22:29:33 +0000 (22:29 +0000)]
New file, contains test for recent Linux 2.1.100+ headers.

26 years agoRemove O_READ and O_WRITE.
Ulrich Drepper [Thu, 20 Aug 1998 17:39:48 +0000 (17:39 +0000)]
Remove O_READ and O_WRITE.
Add F_SETSIG and F_GETSIG.

26 years agoInitialization stuff for Linux/ARM.
Ulrich Drepper [Thu, 20 Aug 1998 17:37:44 +0000 (17:37 +0000)]
Initialization stuff for Linux/ARM.

26 years agoARM specific errlist definition.
Ulrich Drepper [Thu, 20 Aug 1998 17:37:26 +0000 (17:37 +0000)]
ARM specific errlist definition.

26 years agoRemove O_READ and O_WRITE.
Ulrich Drepper [Thu, 20 Aug 1998 17:36:51 +0000 (17:36 +0000)]
Remove O_READ and O_WRITE.

26 years agoMoved one directory up.
Ulrich Drepper [Thu, 20 Aug 1998 17:35:44 +0000 (17:35 +0000)]
Moved one directory up.

26 years ago(CALL_MCOUNT): Add missing semicolons.
Ulrich Drepper [Thu, 20 Aug 1998 17:35:29 +0000 (17:35 +0000)]
(CALL_MCOUNT): Add missing semicolons.

26 years agoIEEE754 definitions for ARM.
Ulrich Drepper [Thu, 20 Aug 1998 17:35:22 +0000 (17:35 +0000)]
IEEE754 definitions for ARM.

26 years agoSet __libc_stack_end.
Ulrich Drepper [Thu, 20 Aug 1998 17:34:16 +0000 (17:34 +0000)]
Set __libc_stack_end.
Fix problems with profiling code.

26 years agoUse PLT for procedure call.
Ulrich Drepper [Thu, 20 Aug 1998 17:33:57 +0000 (17:33 +0000)]
Use PLT for procedure call.

26 years agoPut return value in correct register. Don't set the condition flags
Ulrich Drepper [Thu, 20 Aug 1998 17:33:32 +0000 (17:33 +0000)]
Put return value in correct register.  Don't set the condition flags
unnecessarily.
Restore floating point registers correctly.

26 years agoPut return value in correct register. Don't set the condition flags
Ulrich Drepper [Thu, 20 Aug 1998 17:33:18 +0000 (17:33 +0000)]
Put return value in correct register.  Don't set the condition flags
unnecessarily.

26 years agoDefine extern inline functions only if __USE_EXTERN_INLINES is defined.
Ulrich Drepper [Tue, 18 Aug 1998 23:21:05 +0000 (23:21 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.

26 years agoCorrect value of R0 before calling sigjmp_save.
Ulrich Drepper [Sat, 15 Aug 1998 02:39:03 +0000 (02:39 +0000)]
Correct value of R0 before calling sigjmp_save.

26 years agoNot needed anymore.
Ulrich Drepper [Sat, 15 Aug 1998 02:38:53 +0000 (02:38 +0000)]
Not needed anymore.

26 years ago(recvmsg, sendmsg): Update aliases for cancelation.
Ulrich Drepper [Wed, 12 Aug 1998 17:06:17 +0000 (17:06 +0000)]
(recvmsg, sendmsg): Update aliases for cancelation.

26 years agoUndef glob*64 before playing with symbol versions.
Ulrich Drepper [Wed, 12 Aug 1998 17:06:03 +0000 (17:06 +0000)]
Undef glob*64 before playing with symbol versions.

26 years agoEmpty file. We already have a glob64 implementation.
Ulrich Drepper [Mon, 10 Aug 1998 15:54:05 +0000 (15:54 +0000)]
Empty file.  We already have a glob64 implementation.

26 years agoAdd glob64 as a weak alias for __new_glob. Likewise for globfree64.
Ulrich Drepper [Mon, 10 Aug 1998 15:53:42 +0000 (15:53 +0000)]
Add glob64 as a weak alias for __new_glob.  Likewise for globfree64.

26 years agoMove __ prototypes into include/* header.
Ulrich Drepper [Sun, 9 Aug 1998 17:29:46 +0000 (17:29 +0000)]
Move __ prototypes into include/* header.

26 years ago(_hurd_setup_sighandler): Use SS_DISABLE instead of SA_DISABLE. Use
Ulrich Drepper [Sat, 8 Aug 1998 19:56:26 +0000 (19:56 +0000)]
(_hurd_setup_sighandler): Use SS_DISABLE instead of SA_DISABLE.  Use
SS_ONSTACK instead of SA_ONSTACK where appropriate.

26 years ago(__sigreturn): Use SS_ONSTACK instead of SA_ONSTACK.
Ulrich Drepper [Sat, 8 Aug 1998 19:55:32 +0000 (19:55 +0000)]
(__sigreturn): Use SS_ONSTACK instead of SA_ONSTACK.

26 years agoDon't define CLK_TCK for strictly ISO C compliant programs.
Ulrich Drepper [Thu, 30 Jul 1998 12:45:33 +0000 (12:45 +0000)]
Don't define CLK_TCK for strictly ISO C compliant programs.

26 years agoAdd ffsl entry point.
Ulrich Drepper [Thu, 30 Jul 1998 12:44:22 +0000 (12:44 +0000)]
Add ffsl entry point.

26 years agoDummy file to satisfy Makefiles.
Ulrich Drepper [Thu, 30 Jul 1998 12:38:22 +0000 (12:38 +0000)]
Dummy file to satisfy Makefiles.

26 years agoSchedule for EV5. Add ffsl and ffsll entry points.
Ulrich Drepper [Thu, 30 Jul 1998 12:38:08 +0000 (12:38 +0000)]
Schedule for EV5.  Add ffsl and ffsll entry points.

26 years agoArm with FPU specific files to distribute.
Ulrich Drepper [Wed, 29 Jul 1998 15:14:10 +0000 (15:14 +0000)]
Arm with FPU specific files to distribute.

26 years ago * sysdeps/alpha/fpu/e_sqrt.c [!_IEEE_FP]: Correctly handle
Richard Henderson [Tue, 28 Jul 1998 23:41:26 +0000 (23:41 +0000)]
    * sysdeps/alpha/fpu/e_sqrt.c [!_IEEE_FP]: Correctly handle
        inputs near DBL_MIN.

26 years agosiglist for Linux/Arm.
Ulrich Drepper [Mon, 27 Jul 1998 17:54:43 +0000 (17:54 +0000)]
siglist for Linux/Arm.

26 years agoReplace stub with real implementation.
Ulrich Drepper [Mon, 27 Jul 1998 17:54:21 +0000 (17:54 +0000)]
Replace stub with real implementation.

26 years agobrk implementation for Linux/Arm.
Ulrich Drepper [Mon, 27 Jul 1998 17:54:08 +0000 (17:54 +0000)]
brk implementation for Linux/Arm.

26 years agoDefinitions for FPU control.
Ulrich Drepper [Mon, 27 Jul 1998 17:52:34 +0000 (17:52 +0000)]
Definitions for FPU control.

26 years ago(CALL_MCOUNT): Replace stub with real implementation.
Ulrich Drepper [Mon, 27 Jul 1998 17:52:15 +0000 (17:52 +0000)]
(CALL_MCOUNT): Replace stub with real implementation.

26 years agoImproved profiling for ARM.
Ulrich Drepper [Mon, 27 Jul 1998 17:52:05 +0000 (17:52 +0000)]
Improved profiling for ARM.

26 years agoMove to fpu/ subdir.
Ulrich Drepper [Mon, 27 Jul 1998 17:51:54 +0000 (17:51 +0000)]
Move to fpu/ subdir.

26 years ago(elf_machine_rel): Delete redundant debugging code. Correct handling
Ulrich Drepper [Mon, 27 Jul 1998 17:51:42 +0000 (17:51 +0000)]
(elf_machine_rel): Delete redundant debugging code.  Correct handling
of PC24 relocs.

26 years agoAlso define __getrusage.
Ulrich Drepper [Wed, 22 Jul 1998 16:53:40 +0000 (16:53 +0000)]
Also define __getrusage.

26 years ago * sysdeps/unix/sysv/linux/m68k/sigcontextinfo.h: Fix typo.
Andreas Schwab [Wed, 22 Jul 1998 01:37:56 +0000 (01:37 +0000)]
* sysdeps/unix/sysv/linux/m68k/sigcontextinfo.h: Fix typo.

26 years agosyscall function implementation for Solaris/SPARC32.
Ulrich Drepper [Mon, 20 Jul 1998 17:25:27 +0000 (17:25 +0000)]
syscall function implementation for Solaris/SPARC32.

26 years agoAdd sigaltstack, sigpending, sigqueue, and sigtimedwait.
Ulrich Drepper [Mon, 20 Jul 1998 17:23:28 +0000 (17:23 +0000)]
Add sigaltstack, sigpending, sigqueue, and sigtimedwait.

26 years agosigwaitinfo implemtation for Solaris.
Ulrich Drepper [Mon, 20 Jul 1998 17:22:44 +0000 (17:22 +0000)]
sigwaitinfo implemtation for Solaris.

26 years agosigstack implemtation for Solaris.
Ulrich Drepper [Mon, 20 Jul 1998 17:22:38 +0000 (17:22 +0000)]
sigstack implemtation for Solaris.

26 years agosigpending implemtation for Solaris.
Ulrich Drepper [Mon, 20 Jul 1998 17:22:34 +0000 (17:22 +0000)]
sigpending implemtation for Solaris.

26 years agoFix typo.
Ulrich Drepper [Mon, 20 Jul 1998 17:18:32 +0000 (17:18 +0000)]
Fix typo.

26 years agoSupport NO_WEAK_ALIAS.
Andreas Schwab [Mon, 20 Jul 1998 05:01:08 +0000 (05:01 +0000)]
Support NO_WEAK_ALIAS.

26 years agoNew file.
Andreas Schwab [Mon, 20 Jul 1998 04:59:31 +0000 (04:59 +0000)]
New file.

26 years agoDefine SIG_HOLD.
Ulrich Drepper [Fri, 17 Jul 1998 12:35:52 +0000 (12:35 +0000)]
Define SIG_HOLD.

26 years agoThis belongs to the 2.0 branch.
Andreas Schwab [Fri, 17 Jul 1998 04:26:22 +0000 (04:26 +0000)]
This belongs to the 2.0 branch.

26 years agoDefine LOC.
Ulrich Drepper [Wed, 15 Jul 1998 09:20:20 +0000 (09:20 +0000)]
Define LOC.

26 years ago * sysdeps/unix/sysv/linux/m68k/dl-envvars.h: New file.
Andreas Schwab [Mon, 13 Jul 1998 01:30:40 +0000 (01:30 +0000)]
* sysdeps/unix/sysv/linux/m68k/dl-envvars.h: New file.

26 years agoDefine __intptr_t.
Ulrich Drepper [Wed, 8 Jul 1998 22:52:22 +0000 (22:52 +0000)]
Define __intptr_t.

26 years agoHandle Linux/Alpha specific cases.
Ulrich Drepper [Wed, 8 Jul 1998 22:45:07 +0000 (22:45 +0000)]
Handle Linux/Alpha specific cases.

26 years agoDefine __syscall_recvmsg and __syscall_sendmsg.
Ulrich Drepper [Sun, 5 Jul 1998 15:22:20 +0000 (15:22 +0000)]
Define __syscall_recvmsg and __syscall_sendmsg.

26 years agoFile name for sendmsg and recvmsg syscalls is __ protected.
Ulrich Drepper [Sun, 5 Jul 1998 14:45:16 +0000 (14:45 +0000)]
File name for sendmsg and recvmsg syscalls is __ protected.

26 years agoAdd `syscall'.
Ulrich Drepper [Sun, 5 Jul 1998 08:23:19 +0000 (08:23 +0000)]
Add `syscall'.

26 years agoNot needed anymore.
Ulrich Drepper [Sun, 5 Jul 1998 08:22:32 +0000 (08:22 +0000)]
Not needed anymore.

26 years agoList only one file per line.
Ulrich Drepper [Sat, 4 Jul 1998 14:37:17 +0000 (14:37 +0000)]
List only one file per line.

26 years ago * sysdeps/unix/sysv/linux/m68k/Versions: New file.
Andreas Schwab [Fri, 3 Jul 1998 05:37:32 +0000 (05:37 +0000)]
* sysdeps/unix/sysv/linux/m68k/Versions: New file.

26 years agoVersion definitions.
Ulrich Drepper [Thu, 2 Jul 1998 22:33:35 +0000 (22:33 +0000)]
Version definitions.

26 years agoMake _errno a weak alias, not a strong alias.
Ulrich Drepper [Wed, 1 Jul 1998 09:33:01 +0000 (09:33 +0000)]
Make _errno a weak alias, not a strong alias.

26 years ago * sysdeps/unix/sysv/linux/m68k/sysdep.S: Make _errno a weak alias,
Andreas Schwab [Wed, 1 Jul 1998 01:42:09 +0000 (01:42 +0000)]
* sysdeps/unix/sysv/linux/m68k/sysdep.S: Make _errno a weak alias,
not a strong alias.

26 years agoInclude pthreadtypes.h.
Ulrich Drepper [Tue, 30 Jun 1998 12:08:40 +0000 (12:08 +0000)]
Include pthreadtypes.h.
Define size_t.

26 years agoDefine size_t.
Ulrich Drepper [Tue, 30 Jun 1998 12:07:42 +0000 (12:07 +0000)]
Define size_t.

26 years agoInclude pthreadtypes.h.
Ulrich Drepper [Tue, 30 Jun 1998 12:02:24 +0000 (12:02 +0000)]
Include pthreadtypes.h.

26 years agoDon't define __libc_pid.
Ulrich Drepper [Mon, 29 Jun 1998 12:43:07 +0000 (12:43 +0000)]
Don't define __libc_pid.

26 years ago(feraiseexcept): Mark tmp as early-clobber.
Ulrich Drepper [Sat, 27 Jun 1998 09:51:32 +0000 (09:51 +0000)]
(feraiseexcept): Mark tmp as early-clobber.

26 years agoPass sp as arg 7. Kill __data_start.
Ulrich Drepper [Sat, 27 Jun 1998 09:51:18 +0000 (09:51 +0000)]
Pass sp as arg 7.  Kill __data_start.

26 years ago(elf_machine_runtime_setup): Only set _dl_profile_map if _dl_name_match_p.
Ulrich Drepper [Sat, 27 Jun 1998 09:50:59 +0000 (09:50 +0000)]
(elf_machine_runtime_setup): Only set _dl_profile_map if _dl_name_match_p.
(RTLD_START): Fix .prologue.  Set __libc_stack_end.

26 years ago(elf): Kill -mno-fp-regs.
Ulrich Drepper [Sat, 27 Jun 1998 09:50:41 +0000 (09:50 +0000)]
(elf): Kill -mno-fp-regs.

26 years agoAdd sigstack here.
Ulrich Drepper [Thu, 18 Jun 1998 21:49:26 +0000 (21:49 +0000)]
Add sigstack here.

26 years agoInclude sys/types.h before glob.h.
Ulrich Drepper [Wed, 17 Jun 1998 17:59:03 +0000 (17:59 +0000)]
Include sys/types.h before glob.h.

26 years agoInclude glob.h before defining prototypes.
Ulrich Drepper [Wed, 17 Jun 1998 10:17:53 +0000 (10:17 +0000)]
Include glob.h before defining prototypes.

26 years agoAdd prototypes for the __new_* functions.
Ulrich Drepper [Mon, 15 Jun 1998 11:03:50 +0000 (11:03 +0000)]
Add prototypes for the __new_* functions.

26 years agoDefinitions for sigstack functions.
Ulrich Drepper [Wed, 10 Jun 1998 10:58:58 +0000 (10:58 +0000)]
Definitions for sigstack functions.

26 years ago * sysdeps/m68k/fpu/bits/mathinline.h: Define __ieee754_exp10 as
Andreas Schwab [Wed, 10 Jun 1998 05:27:41 +0000 (05:27 +0000)]
* sysdeps/m68k/fpu/bits/mathinline.h: Define __ieee754_exp10 as
  inline.
* sysdeps/m68k/fpu/e_exp10.c: New file.
* sysdeps/m68k/fpu/e_exp10f.c: New file.
* sysdeps/m68k/fpu/e_exp10l.c: New file.

26 years ago * sysdeps/unix/sysv/linux/m68k/sysdep.h (SYSCALL_ERROR_LABEL): New
Andreas Schwab [Wed, 10 Jun 1998 01:37:21 +0000 (01:37 +0000)]
* sysdeps/unix/sysv/linux/m68k/sysdep.h (SYSCALL_ERROR_LABEL): New
definition.
(PSEUDO, SYSCALL_ERROR_HANDLER): Use it instead of syscall_error.
* sysdeps/unix/sysv/linux/m68k/clone.S: Likewise.
* sysdeps/unix/sysv/linux/m68k/mmap.S: Likewise.
* sysdeps/unix/sysv/linux/m68k/socket.S: Likewise.
* sysdeps/unix/sysv/linux/m68k/syscall.S: Likewise.

26 years ago * sysdeps/m68k/dl-machine.h (elf_machine_runtime_setup): Set
Andreas Schwab [Wed, 10 Jun 1998 01:35:06 +0000 (01:35 +0000)]
* sysdeps/m68k/dl-machine.h (elf_machine_runtime_setup): Set
_dl_profile_map only if the name matches.
(_dl_start_user): Remember stack address.
* sysdeps/m68k/elf/start.S: Pass new argument to
__libc_start_user.

26 years agoUpdate for new draft ARM ELF ABI.
Ulrich Drepper [Tue, 9 Jun 1998 15:13:18 +0000 (15:13 +0000)]
Update for new draft ARM ELF ABI.

26 years agoSysVr4 specific macros to convert from and to sigmask.
Ulrich Drepper [Sun, 7 Jun 1998 14:06:19 +0000 (14:06 +0000)]
SysVr4 specific macros to convert from and to sigmask.

26 years agoGMP support for ARMs.
Ulrich Drepper [Mon, 1 Jun 1998 14:25:31 +0000 (14:25 +0000)]
GMP support for ARMs.

26 years agoIEEE 754 float support for strange ARMs.
Ulrich Drepper [Mon, 1 Jun 1998 14:24:49 +0000 (14:24 +0000)]
IEEE 754 float support for strange ARMs.

26 years agoNot needed anymore.
Ulrich Drepper [Mon, 1 Jun 1998 14:23:55 +0000 (14:23 +0000)]
Not needed anymore.

26 years ago(FE_EXCEPTION_SHIFT): Rename to FE_EXCEPT_SHIFT.
Ulrich Drepper [Mon, 1 Jun 1998 14:23:26 +0000 (14:23 +0000)]
(FE_EXCEPTION_SHIFT): Rename to FE_EXCEPT_SHIFT.

26 years ago(__jmp_buf): Remove floating-point support.
Ulrich Drepper [Mon, 1 Jun 1998 13:39:22 +0000 (13:39 +0000)]
(__jmp_buf): Remove floating-point support.
(_JMPBUF_UNWINDS): Added.

26 years agojmpbuf definition for ARM with FPU.
Ulrich Drepper [Mon, 1 Jun 1998 13:38:56 +0000 (13:38 +0000)]
jmpbuf definition for ARM with FPU.

26 years agoARM implementation of feholdexcept.
Ulrich Drepper [Mon, 1 Jun 1998 13:38:03 +0000 (13:38 +0000)]
ARM implementation of feholdexcept.

26 years agoUse C_SYMBOL_NAME when referring to errno and _errno.
Ulrich Drepper [Mon, 1 Jun 1998 13:37:18 +0000 (13:37 +0000)]
Use C_SYMBOL_NAME when referring to errno and _errno.

26 years agoUse __ASSEMBLER__ test macro not ASSEMBLER.
Ulrich Drepper [Fri, 29 May 1998 10:20:59 +0000 (10:20 +0000)]
Use __ASSEMBLER__ test macro not ASSEMBLER.

26 years agoCorrectly renamed.
Ulrich Drepper [Mon, 25 May 1998 11:27:09 +0000 (11:27 +0000)]
Correctly renamed.