external/glibc.git
26 years agoInclude termios.h to have all types defined.
Ulrich Drepper [Thu, 15 Oct 1998 07:50:31 +0000 (07:50 +0000)]
Include termios.h to have all types defined.

26 years agoDefine __kernel_termios here instead of including kernel_termios.h.
Ulrich Drepper [Wed, 14 Oct 1998 12:59:04 +0000 (12:59 +0000)]
Define __kernel_termios here instead of including kernel_termios.h.

26 years ago(inline_outb): Fix output parameter format string.
Ulrich Drepper [Tue, 13 Oct 1998 16:25:31 +0000 (16:25 +0000)]
(inline_outb): Fix output parameter format string.
(inline_outw): Likewise.

26 years ago(CFLAGS-ioperm.c): New variable to prevent warnings from use of modern CPU
Ulrich Drepper [Mon, 12 Oct 1998 12:56:56 +0000 (12:56 +0000)]
(CFLAGS-ioperm.c): New variable to prevent warnings from use of modern CPU
instructions.

26 years ago(PSEUDO): Add missing semicolon so that profiling works.
Ulrich Drepper [Mon, 12 Oct 1998 11:15:04 +0000 (11:15 +0000)]
(PSEUDO): Add missing semicolon so that profiling works.

26 years agoDefine PT_EI as extern inline is not yet defined. Use PT_EI in extern
Ulrich Drepper [Fri, 9 Oct 1998 11:22:07 +0000 (11:22 +0000)]
Define PT_EI as extern inline is not yet defined.  Use PT_EI in extern
inline definitions.

26 years agoDefinition of sigcontext for 2.0 and 2.1 kernels.
Ulrich Drepper [Fri, 9 Oct 1998 10:50:29 +0000 (10:50 +0000)]
Definition of sigcontext for 2.0 and 2.1 kernels.

26 years agoAdd support for version 2.0 kernels.
Ulrich Drepper [Fri, 9 Oct 1998 10:50:14 +0000 (10:50 +0000)]
Add support for version 2.0 kernels.

26 years agoMove definition of sigcontext union to bits/armsigctx.h.
Ulrich Drepper [Fri, 9 Oct 1998 10:50:07 +0000 (10:50 +0000)]
Move definition of sigcontext union to bits/armsigctx.h.

26 years ago(platform): Add missing Ruffian entry.
Ulrich Drepper [Thu, 8 Oct 1998 13:09:39 +0000 (13:09 +0000)]
(platform): Add missing Ruffian entry.

26 years ago * sysdeps/m68k/dl-machine.h (RTLD_START): Fix clearing startup
Andreas Schwab [Wed, 7 Oct 1998 02:02:53 +0000 (02:02 +0000)]
* sysdeps/m68k/dl-machine.h (RTLD_START): Fix clearing startup
flag.

26 years agoARM specific hugeval definition.
Ulrich Drepper [Mon, 5 Oct 1998 13:39:33 +0000 (13:39 +0000)]
ARM specific hugeval definition.

26 years agoFix typo in last change.
Ulrich Drepper [Mon, 5 Oct 1998 13:39:21 +0000 (13:39 +0000)]
Fix typo in last change.

26 years agoCope with fussy assembler.
Ulrich Drepper [Thu, 1 Oct 1998 14:30:44 +0000 (14:30 +0000)]
Cope with fussy assembler.

26 years agoRegister content dump function.
Ulrich Drepper [Thu, 1 Oct 1998 14:30:25 +0000 (14:30 +0000)]
Register content dump function.

26 years agoCorrect args to mcount().
Ulrich Drepper [Thu, 1 Oct 1998 14:29:47 +0000 (14:29 +0000)]
Correct args to mcount().

26 years agoProtect use of long long by __extension__.
Ulrich Drepper [Thu, 1 Oct 1998 10:57:23 +0000 (10:57 +0000)]
Protect use of long long by __extension__.

26 years agoList Ruffian in platforms[].
Ulrich Drepper [Tue, 29 Sep 1998 22:41:48 +0000 (22:41 +0000)]
List Ruffian in platforms[].

26 years agoSync with generic Linux version.
Ulrich Drepper [Mon, 28 Sep 1998 11:49:19 +0000 (11:49 +0000)]
Sync with generic Linux version.
(__cmsg_nxthdr): Use CMSG_ALIGN (fixes a bug) and correct test for availability
of another entry.

26 years agoOSF system dependent bits of sys/mman.h.
Ulrich Drepper [Wed, 23 Sep 1998 16:40:59 +0000 (16:40 +0000)]
OSF system dependent bits of sys/mman.h.

26 years agoDon't mention bits/mman.h.
Ulrich Drepper [Wed, 23 Sep 1998 16:37:13 +0000 (16:37 +0000)]
Don't mention bits/mman.h.

26 years agoIrix4 system dependent bits of sys/mman.h.
Ulrich Drepper [Wed, 23 Sep 1998 16:36:12 +0000 (16:36 +0000)]
Irix4 system dependent bits of sys/mman.h.

26 years agoUltrix4 system dependent bits of sys/mman.h.
Ulrich Drepper [Wed, 23 Sep 1998 16:35:56 +0000 (16:35 +0000)]
Ultrix4 system dependent bits of sys/mman.h.

26 years agoSunOS4 system dependent bits of sys/mman.h.
Ulrich Drepper [Wed, 23 Sep 1998 16:35:43 +0000 (16:35 +0000)]
SunOS4 system dependent bits of sys/mman.h.

26 years agoDon't use #include_next.
Ulrich Drepper [Wed, 23 Sep 1998 16:34:46 +0000 (16:34 +0000)]
Don't use #include_next.

26 years agoNot needed anymore.
Ulrich Drepper [Wed, 23 Sep 1998 16:33:27 +0000 (16:33 +0000)]
Not needed anymore.

26 years ago(SA_ONSTACK): Define.
Ulrich Drepper [Tue, 22 Sep 1998 12:44:47 +0000 (12:44 +0000)]
(SA_ONSTACK): Define.

26 years ago * sysdeps/m68k/dl-machine.h (elf_machine_lazy_rel): Slightly
Andreas Schwab [Tue, 22 Sep 1998 01:42:11 +0000 (01:42 +0000)]
* sysdeps/m68k/dl-machine.h (elf_machine_lazy_rel): Slightly
optimized.

26 years ago(elf_machine_lazy_rel): Optimise a bit.
Ulrich Drepper [Fri, 18 Sep 1998 09:10:23 +0000 (09:10 +0000)]
(elf_machine_lazy_rel): Optimise a bit.
(RTLD_START): Keep in step with recent ld.so changes.
(elf_machine_runtime_setup): Correct behaviour when profiling.

26 years agoFix typo.
Ulrich Drepper [Thu, 17 Sep 1998 19:36:37 +0000 (19:36 +0000)]
Fix typo.

26 years agoAdd init-first.h.
Ulrich Drepper [Mon, 14 Sep 1998 16:38:32 +0000 (16:38 +0000)]
Add init-first.h.

26 years agoExtra files for Solaris/SPARC.
Ulrich Drepper [Mon, 14 Sep 1998 16:26:45 +0000 (16:26 +0000)]
Extra files for Solaris/SPARC.

26 years agoMoved one dir up.
Ulrich Drepper [Mon, 14 Sep 1998 15:01:45 +0000 (15:01 +0000)]
Moved one dir up.

26 years agoExtra objects for ARM.
Ulrich Drepper [Mon, 14 Sep 1998 15:01:30 +0000 (15:01 +0000)]
Extra objects for ARM.

26 years agoSolaris 2 system calls.
Ulrich Drepper [Fri, 11 Sep 1998 18:19:49 +0000 (18:19 +0000)]
Solaris 2 system calls.

26 years agoSolaris 2 vrsion of param.h.
Ulrich Drepper [Fri, 11 Sep 1998 18:19:33 +0000 (18:19 +0000)]
Solaris 2 vrsion of param.h.

26 years agoSolaris 2 ucontext definitions.
Ulrich Drepper [Fri, 11 Sep 1998 18:19:16 +0000 (18:19 +0000)]
Solaris 2 ucontext definitions.

26 years agoSolaris 2 trap definitions.
Ulrich Drepper [Fri, 11 Sep 1998 18:19:01 +0000 (18:19 +0000)]
Solaris 2 trap definitions.

26 years agoSolaris 2 definitions for sigstack/sigaltstack.
Ulrich Drepper [Fri, 11 Sep 1998 18:18:39 +0000 (18:18 +0000)]
Solaris 2 definitions for sigstack/sigaltstack.

26 years agoWrapper around Linux version of this file. The code can be shared.
Ulrich Drepper [Fri, 11 Sep 1998 18:18:17 +0000 (18:18 +0000)]
Wrapper around Linux version of this file.  The code can be shared.

26 years ago * sysdeps/alpha/dl-machine.h (_dl_start_user): Pass pointer to
Richard Henderson [Fri, 11 Sep 1998 13:48:14 +0000 (13:48 +0000)]
    * sysdeps/alpha/dl-machine.h (_dl_start_user): Pass pointer to
        _dl_main_searchlist not _dl_default_scope to _dl_init_next.
        * sysdeps/sparc/sparc32/dl-machine.h (_dl_start_user): Likewise.
        * sysdeps/sparc/sparc64/dl-machine.h (_dl_start_user): Likewise.

26 years ago * sysdeps/m68k/dl-machine.h(RTLD_START): Push _dl_main_searchlist
Andreas Schwab [Wed, 9 Sep 1998 01:36:38 +0000 (01:36 +0000)]
* sysdeps/m68k/dl-machine.h(RTLD_START): Push _dl_main_searchlist
instead of _dl_default_scope[2] as argument to _dl_init_next.

26 years ago * sysdeps/m68k/fpu/bits/mathinline.h (isinf): Avoid conflict with
Andreas Schwab [Wed, 9 Sep 1998 01:35:38 +0000 (01:35 +0000)]
* sysdeps/m68k/fpu/bits/mathinline.h (isinf): Avoid conflict with
C9x macro.

26 years ago(ENOMSG): Remove duplicate.
Ulrich Drepper [Mon, 31 Aug 1998 16:04:06 +0000 (16:04 +0000)]
(ENOMSG): Remove duplicate.

26 years ago(elf_machine_lazy_rel): Change first parameter.
Ulrich Drepper [Fri, 28 Aug 1998 22:54:33 +0000 (22:54 +0000)]
(elf_machine_lazy_rel): Change first parameter.

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.