Andreas Schwab [Fri, 28 Aug 1998 01:42:42 +0000 (01:42 +0000)]
* sysdeps/unix/sysv/linux/m68k/register-dump.h: New file.
Ulrich Drepper [Wed, 26 Aug 1998 00:06:05 +0000 (00:06 +0000)]
Define O_DIRECT.
Correct comment for O_LARGEFILE.
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.
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.
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.
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.
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.
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.
Ulrich Drepper [Sat, 22 Aug 1998 07:54:18 +0000 (07:54 +0000)]
ARM specific optimized string functions.
Ulrich Drepper [Fri, 21 Aug 1998 22:29:47 +0000 (22:29 +0000)]
Generated from configure.in.
Ulrich Drepper [Fri, 21 Aug 1998 22:29:33 +0000 (22:29 +0000)]
New file, contains test for recent Linux 2.1.100+ headers.
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.
Ulrich Drepper [Thu, 20 Aug 1998 17:37:44 +0000 (17:37 +0000)]
Initialization stuff for Linux/ARM.
Ulrich Drepper [Thu, 20 Aug 1998 17:37:26 +0000 (17:37 +0000)]
ARM specific errlist definition.
Ulrich Drepper [Thu, 20 Aug 1998 17:36:51 +0000 (17:36 +0000)]
Remove O_READ and O_WRITE.
Ulrich Drepper [Thu, 20 Aug 1998 17:35:44 +0000 (17:35 +0000)]
Moved one directory up.
Ulrich Drepper [Thu, 20 Aug 1998 17:35:29 +0000 (17:35 +0000)]
(CALL_MCOUNT): Add missing semicolons.
Ulrich Drepper [Thu, 20 Aug 1998 17:35:22 +0000 (17:35 +0000)]
IEEE754 definitions for ARM.
Ulrich Drepper [Thu, 20 Aug 1998 17:34:16 +0000 (17:34 +0000)]
Set __libc_stack_end.
Fix problems with profiling code.
Ulrich Drepper [Thu, 20 Aug 1998 17:33:57 +0000 (17:33 +0000)]
Use PLT for procedure call.
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.
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.
Ulrich Drepper [Tue, 18 Aug 1998 23:21:05 +0000 (23:21 +0000)]
Define extern inline functions only if __USE_EXTERN_INLINES is defined.
Ulrich Drepper [Sat, 15 Aug 1998 02:39:03 +0000 (02:39 +0000)]
Correct value of R0 before calling sigjmp_save.
Ulrich Drepper [Sat, 15 Aug 1998 02:38:53 +0000 (02:38 +0000)]
Not needed anymore.
Ulrich Drepper [Wed, 12 Aug 1998 17:06:17 +0000 (17:06 +0000)]
(recvmsg, sendmsg): Update aliases for cancelation.
Ulrich Drepper [Wed, 12 Aug 1998 17:06:03 +0000 (17:06 +0000)]
Undef glob*64 before playing with symbol versions.
Ulrich Drepper [Mon, 10 Aug 1998 15:54:05 +0000 (15:54 +0000)]
Empty file. We already have a glob64 implementation.
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.
Ulrich Drepper [Sun, 9 Aug 1998 17:29:46 +0000 (17:29 +0000)]
Move __ prototypes into include/* header.
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.
Ulrich Drepper [Sat, 8 Aug 1998 19:55:32 +0000 (19:55 +0000)]
(__sigreturn): Use SS_ONSTACK instead of SA_ONSTACK.
Ulrich Drepper [Thu, 30 Jul 1998 12:45:33 +0000 (12:45 +0000)]
Don't define CLK_TCK for strictly ISO C compliant programs.
Ulrich Drepper [Thu, 30 Jul 1998 12:44:22 +0000 (12:44 +0000)]
Add ffsl entry point.
Ulrich Drepper [Thu, 30 Jul 1998 12:38:22 +0000 (12:38 +0000)]
Dummy file to satisfy Makefiles.
Ulrich Drepper [Thu, 30 Jul 1998 12:38:08 +0000 (12:38 +0000)]
Schedule for EV5. Add ffsl and ffsll entry points.
Ulrich Drepper [Wed, 29 Jul 1998 15:14:10 +0000 (15:14 +0000)]
Arm with FPU specific files to distribute.
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.
Ulrich Drepper [Mon, 27 Jul 1998 17:54:43 +0000 (17:54 +0000)]
siglist for Linux/Arm.
Ulrich Drepper [Mon, 27 Jul 1998 17:54:21 +0000 (17:54 +0000)]
Replace stub with real implementation.
Ulrich Drepper [Mon, 27 Jul 1998 17:54:08 +0000 (17:54 +0000)]
brk implementation for Linux/Arm.
Ulrich Drepper [Mon, 27 Jul 1998 17:52:34 +0000 (17:52 +0000)]
Definitions for FPU control.
Ulrich Drepper [Mon, 27 Jul 1998 17:52:15 +0000 (17:52 +0000)]
(CALL_MCOUNT): Replace stub with real implementation.
Ulrich Drepper [Mon, 27 Jul 1998 17:52:05 +0000 (17:52 +0000)]
Improved profiling for ARM.
Ulrich Drepper [Mon, 27 Jul 1998 17:51:54 +0000 (17:51 +0000)]
Move to fpu/ subdir.
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.
Ulrich Drepper [Wed, 22 Jul 1998 16:53:40 +0000 (16:53 +0000)]
Also define __getrusage.
Andreas Schwab [Wed, 22 Jul 1998 01:37:56 +0000 (01:37 +0000)]
* sysdeps/unix/sysv/linux/m68k/sigcontextinfo.h: Fix typo.
Ulrich Drepper [Mon, 20 Jul 1998 17:25:27 +0000 (17:25 +0000)]
syscall function implementation for Solaris/SPARC32.
Ulrich Drepper [Mon, 20 Jul 1998 17:23:28 +0000 (17:23 +0000)]
Add sigaltstack, sigpending, sigqueue, and sigtimedwait.
Ulrich Drepper [Mon, 20 Jul 1998 17:22:44 +0000 (17:22 +0000)]
sigwaitinfo implemtation for Solaris.
Ulrich Drepper [Mon, 20 Jul 1998 17:22:38 +0000 (17:22 +0000)]
sigstack implemtation for Solaris.
Ulrich Drepper [Mon, 20 Jul 1998 17:22:34 +0000 (17:22 +0000)]
sigpending implemtation for Solaris.
Ulrich Drepper [Mon, 20 Jul 1998 17:18:32 +0000 (17:18 +0000)]
Fix typo.
Andreas Schwab [Mon, 20 Jul 1998 05:01:08 +0000 (05:01 +0000)]
Support NO_WEAK_ALIAS.
Andreas Schwab [Mon, 20 Jul 1998 04:59:31 +0000 (04:59 +0000)]
New file.
Ulrich Drepper [Fri, 17 Jul 1998 12:35:52 +0000 (12:35 +0000)]
Define SIG_HOLD.
Andreas Schwab [Fri, 17 Jul 1998 04:26:22 +0000 (04:26 +0000)]
This belongs to the 2.0 branch.
Ulrich Drepper [Wed, 15 Jul 1998 09:20:20 +0000 (09:20 +0000)]
Define LOC.
Andreas Schwab [Mon, 13 Jul 1998 01:30:40 +0000 (01:30 +0000)]
* sysdeps/unix/sysv/linux/m68k/dl-envvars.h: New file.
Ulrich Drepper [Wed, 8 Jul 1998 22:52:22 +0000 (22:52 +0000)]
Define __intptr_t.
Ulrich Drepper [Wed, 8 Jul 1998 22:45:07 +0000 (22:45 +0000)]
Handle Linux/Alpha specific cases.
Ulrich Drepper [Sun, 5 Jul 1998 15:22:20 +0000 (15:22 +0000)]
Define __syscall_recvmsg and __syscall_sendmsg.
Ulrich Drepper [Sun, 5 Jul 1998 14:45:16 +0000 (14:45 +0000)]
File name for sendmsg and recvmsg syscalls is __ protected.
Ulrich Drepper [Sun, 5 Jul 1998 08:23:19 +0000 (08:23 +0000)]
Add `syscall'.
Ulrich Drepper [Sun, 5 Jul 1998 08:22:32 +0000 (08:22 +0000)]
Not needed anymore.
Ulrich Drepper [Sat, 4 Jul 1998 14:37:17 +0000 (14:37 +0000)]
List only one file per line.
Andreas Schwab [Fri, 3 Jul 1998 05:37:32 +0000 (05:37 +0000)]
* sysdeps/unix/sysv/linux/m68k/Versions: New file.
Ulrich Drepper [Thu, 2 Jul 1998 22:33:35 +0000 (22:33 +0000)]
Version definitions.
Ulrich Drepper [Wed, 1 Jul 1998 09:33:01 +0000 (09:33 +0000)]
Make _errno a weak alias, not a strong 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.
Ulrich Drepper [Tue, 30 Jun 1998 12:08:40 +0000 (12:08 +0000)]
Include pthreadtypes.h.
Define size_t.
Ulrich Drepper [Tue, 30 Jun 1998 12:07:42 +0000 (12:07 +0000)]
Define size_t.
Ulrich Drepper [Tue, 30 Jun 1998 12:02:24 +0000 (12:02 +0000)]
Include pthreadtypes.h.
Ulrich Drepper [Mon, 29 Jun 1998 12:43:07 +0000 (12:43 +0000)]
Don't define __libc_pid.
Ulrich Drepper [Sat, 27 Jun 1998 09:51:32 +0000 (09:51 +0000)]
(feraiseexcept): Mark tmp as early-clobber.
Ulrich Drepper [Sat, 27 Jun 1998 09:51:18 +0000 (09:51 +0000)]
Pass sp as arg 7. Kill __data_start.
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.
Ulrich Drepper [Sat, 27 Jun 1998 09:50:41 +0000 (09:50 +0000)]
(elf): Kill -mno-fp-regs.
Ulrich Drepper [Thu, 18 Jun 1998 21:49:26 +0000 (21:49 +0000)]
Add sigstack here.
Ulrich Drepper [Wed, 17 Jun 1998 17:59:03 +0000 (17:59 +0000)]
Include sys/types.h before glob.h.
Ulrich Drepper [Wed, 17 Jun 1998 10:17:53 +0000 (10:17 +0000)]
Include glob.h before defining prototypes.
Ulrich Drepper [Mon, 15 Jun 1998 11:03:50 +0000 (11:03 +0000)]
Add prototypes for the __new_* functions.
Ulrich Drepper [Wed, 10 Jun 1998 10:58:58 +0000 (10:58 +0000)]
Definitions for sigstack functions.
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.
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.
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.
Ulrich Drepper [Tue, 9 Jun 1998 15:13:18 +0000 (15:13 +0000)]
Update for new draft ARM ELF ABI.
Ulrich Drepper [Sun, 7 Jun 1998 14:06:19 +0000 (14:06 +0000)]
SysVr4 specific macros to convert from and to sigmask.
Ulrich Drepper [Mon, 1 Jun 1998 14:25:31 +0000 (14:25 +0000)]
GMP support for ARMs.
Ulrich Drepper [Mon, 1 Jun 1998 14:24:49 +0000 (14:24 +0000)]
IEEE 754 float support for strange ARMs.
Ulrich Drepper [Mon, 1 Jun 1998 14:23:55 +0000 (14:23 +0000)]
Not needed anymore.
Ulrich Drepper [Mon, 1 Jun 1998 14:23:26 +0000 (14:23 +0000)]
(FE_EXCEPTION_SHIFT): Rename to FE_EXCEPT_SHIFT.
Ulrich Drepper [Mon, 1 Jun 1998 13:39:22 +0000 (13:39 +0000)]
(__jmp_buf): Remove floating-point support.
(_JMPBUF_UNWINDS): Added.
Ulrich Drepper [Mon, 1 Jun 1998 13:38:56 +0000 (13:38 +0000)]
jmpbuf definition for ARM with FPU.
Ulrich Drepper [Mon, 1 Jun 1998 13:38:03 +0000 (13:38 +0000)]
ARM implementation of feholdexcept.
Ulrich Drepper [Mon, 1 Jun 1998 13:37:18 +0000 (13:37 +0000)]
Use C_SYMBOL_NAME when referring to errno and _errno.
Ulrich Drepper [Fri, 29 May 1998 10:20:59 +0000 (10:20 +0000)]
Use __ASSEMBLER__ test macro not ASSEMBLER.
Ulrich Drepper [Mon, 25 May 1998 11:27:09 +0000 (11:27 +0000)]
Correctly renamed.
Ulrich Drepper [Sun, 24 May 1998 18:41:41 +0000 (18:41 +0000)]
Set exception bits in Arm FPU.