Andreas Jaeger [Thu, 22 Feb 2001 08:27:50 +0000 (08:27 +0000)]
* sysdeps/mips/bsd-_setjmp.S (_setjmp): Reorder instructions to
avoid problems on MIPS I.
* sysdeps/mips/bsd-setjmp.S (setjmp): Likewise.
* sysdeps/mips/dl-machine.h (RTLD_START): Remove duplicate ".set
noreorder".
Ulrich Drepper [Sat, 17 Feb 2001 16:49:41 +0000 (16:49 +0000)]
m68k exp2l implementation.
Ulrich Drepper [Sat, 17 Feb 2001 16:49:28 +0000 (16:49 +0000)]
m68k exp2f implementation.
Ulrich Drepper [Sat, 17 Feb 2001 16:49:17 +0000 (16:49 +0000)]
m68k exp2 implementation.
Ulrich Drepper [Sat, 17 Feb 2001 16:46:12 +0000 (16:46 +0000)]
Renamed to e_exp2.
Ulrich Drepper [Fri, 16 Feb 2001 18:12:10 +0000 (18:12 +0000)]
(ftruncate): Add __ftruncate64 alias.
Andreas Schwab [Fri, 16 Feb 2001 13:40:22 +0000 (13:40 +0000)]
Correctly handle m68k long double format.
Ulrich Drepper [Tue, 13 Feb 2001 22:09:09 +0000 (22:09 +0000)]
Define __ftruncate64 and make old name a weak alias.
Ulrich Drepper [Fri, 9 Feb 2001 05:27:34 +0000 (05:27 +0000)]
Little optimization.
Ulrich Drepper [Fri, 9 Feb 2001 05:27:14 +0000 (05:27 +0000)]
Alpha ev67 optimized implementation for strrchr.
Ulrich Drepper [Wed, 7 Feb 2001 19:18:58 +0000 (19:18 +0000)]
Add missing word alignment.
Ulrich Drepper [Wed, 7 Feb 2001 18:20:36 +0000 (18:20 +0000)]
Honour __NO_MATH_INLINES.
Ulrich Drepper [Mon, 5 Feb 2001 05:59:49 +0000 (05:59 +0000)]
(elf_machine_rel): Correct handling of PC24 relocs with negative value.
Ulrich Drepper [Sat, 3 Feb 2001 17:05:56 +0000 (17:05 +0000)]
Remove comma at end of enum.
Ulrich Drepper [Sat, 3 Feb 2001 17:04:37 +0000 (17:04 +0000)]
File was using crlf.
Ulrich Drepper [Wed, 31 Jan 2001 06:34:29 +0000 (06:34 +0000)]
Include <float.h>.
Ulrich Drepper [Sun, 28 Jan 2001 05:37:10 +0000 (05:37 +0000)]
Don't define CLK_TCK for XPG6.
Ulrich Drepper [Sat, 27 Jan 2001 22:41:42 +0000 (22:41 +0000)]
Liunx/Alpha version of statvfs definitions.
Ulrich Drepper [Sat, 27 Jan 2001 21:25:38 +0000 (21:25 +0000)]
(struct sockaddr_storage): Define ss_family and __ss_family.
(struct msghdr): Change type of msg_iovlen to int and type of
msg_controllen to socklen_t.
Ulrich Drepper [Sat, 27 Jan 2001 21:23:45 +0000 (21:23 +0000)]
Linux/Alpha specific socket.h definitions.
Ulrich Drepper [Sat, 27 Jan 2001 21:23:07 +0000 (21:23 +0000)]
(struct sockaddr_storage): Define ss_family and __ss_family.
Ulrich Drepper [Sat, 27 Jan 2001 19:27:16 +0000 (19:27 +0000)]
Don't define __fd_mask, __NFDBITS, __FDELT, __FDMASK, and __fd_set here.
Ulrich Drepper [Sat, 27 Jan 2001 06:29:16 +0000 (06:29 +0000)]
Define sigev_notify_attr with real type.
Ulrich Drepper [Sat, 27 Jan 2001 04:59:52 +0000 (04:59 +0000)]
Define NPOLLFILE only if __USE_MISC.
Ulrich Drepper [Sat, 27 Jan 2001 04:58:11 +0000 (04:58 +0000)]
Use nfds_t type in function definition.
Ulrich Drepper [Fri, 26 Jan 2001 02:16:41 +0000 (02:16 +0000)]
[libc] (GLIBC_2.2.2): Add wordexp.
Ulrich Drepper [Fri, 26 Jan 2001 02:16:03 +0000 (02:16 +0000)]
Correct definition of wordexp_t.
Andreas Schwab [Wed, 17 Jan 2001 15:54:57 +0000 (15:54 +0000)]
(__bswap_32): Add cast to avoid invalid asm.
Andreas Jaeger [Tue, 16 Jan 2001 06:38:37 +0000 (06:38 +0000)]
Fix typo in last patch.
Ulrich Drepper [Mon, 15 Jan 2001 20:29:25 +0000 (20:29 +0000)]
Remove select syscall handling. The generic Linux version should work.
Andreas Jaeger [Mon, 15 Jan 2001 07:02:28 +0000 (07:02 +0000)]
* sysdeps/unix/sysv/linux/mips/register-dump.h (REGISTER_DUMP):
Change type of CTX to (struct sigcontext *).
* sysdeps/unix/sysv/linux/mips/sigcontextinfo.h (GET_PC): Likewise.
(GET_FRAME): Likewise.
(GET_STACK): Likewise.
(SIGCONTEXT): Likewise. Add 2nd arg _code.
(SIGCONTEXT_EXTRA_ARGS): Add 2nd arg _code.
Ulrich Drepper [Sun, 7 Jan 2001 07:32:00 +0000 (07:32 +0000)]
Add uitrunc.c, savef.S, and restf.S.
Ulrich Drepper [Sun, 7 Jan 2001 07:31:02 +0000 (07:31 +0000)]
Add alphaev6/stxncpy.S and alphaev6/stxcpy.S.
Ulrich Drepper [Sun, 7 Jan 2001 07:03:36 +0000 (07:03 +0000)]
Remove sys/acct.h.
Ulrich Drepper [Wed, 27 Dec 2000 23:31:49 +0000 (23:31 +0000)]
Don't go through unrolled loop if we would go through it only once.
Ulrich Drepper [Wed, 27 Dec 2000 23:29:08 +0000 (23:29 +0000)]
Interpret numeric parameter correctly.
Andreas Jaeger [Wed, 27 Dec 2000 17:17:14 +0000 (17:17 +0000)]
Include internals.h to get prototypes.
Andreas Jaeger [Mon, 18 Dec 2000 05:55:14 +0000 (05:55 +0000)]
* sysdeps/s390/pt-machine.h (testandset): Use long int as return
value.
* sysdeps/arm/pt-machine.h (testandset): Likewise.
* sysdeps/hppa/pt-machine.h (testandset): Likewise.
* sysdeps/m68k/pt-machine.h (testandset): Likewise.
* sysdeps/sh/pt-machine.h (testandset): Likewise.
* sysdeps/sparc/sparc32/pt-machine.h (testandset): Likewise.
* sysdeps/sparc/sparc64/pt-machine.h (testandset): Likewise.
Ulrich Drepper [Sat, 16 Dec 2000 18:15:32 +0000 (18:15 +0000)]
(struct stat): Align with AIX version.
(struct stat64): Likewise.
Andreas Jaeger [Mon, 11 Dec 2000 19:27:03 +0000 (19:27 +0000)]
Declare kernel_sigset_t and use it.
Patch by Hiroyuki Machida <machida@sm.sony.co.jp>.
Ulrich Drepper [Mon, 11 Dec 2000 04:36:35 +0000 (04:36 +0000)]
Alpha ev6 sqrtf function.
Ulrich Drepper [Mon, 11 Dec 2000 04:36:20 +0000 (04:36 +0000)]
Alpha ev6 sqrt functions.
Ulrich Drepper [Mon, 11 Dec 2000 04:35:34 +0000 (04:35 +0000)]
Additional directory searched for alphaev67.
Ulrich Drepper [Sun, 10 Dec 2000 22:34:40 +0000 (22:34 +0000)]
Fix a typo.
Ulrich Drepper [Sun, 10 Dec 2000 22:27:31 +0000 (22:27 +0000)]
Exchange t8 with t10.
Andreas Jaeger [Sat, 9 Dec 2000 18:32:00 +0000 (18:32 +0000)]
New file, copy from generic linux version with small changes due to
different sigset_t.
Andreas Jaeger [Sat, 9 Dec 2000 18:31:01 +0000 (18:31 +0000)]
Removed, we can use the generic version.
Ulrich Drepper [Fri, 8 Dec 2000 17:20:22 +0000 (17:20 +0000)]
Alpha ev67 strncat implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:20:12 +0000 (17:20 +0000)]
Alpha ev67 strlen implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:20:02 +0000 (17:20 +0000)]
Alpha ev67 strchr implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:19:54 +0000 (17:19 +0000)]
Alpha ev67 strcat implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:19:44 +0000 (17:19 +0000)]
Alpha ev67 stpncpy implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:19:31 +0000 (17:19 +0000)]
Alpha ev67 stpcpyrawmemchr implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:19:22 +0000 (17:19 +0000)]
Alpha ev67 rawmemchr implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:19:13 +0000 (17:19 +0000)]
Alpha ev67 ffsll implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:19:03 +0000 (17:19 +0000)]
Alpha ev67 ffs implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:18:50 +0000 (17:18 +0000)]
Alpha ev6 stxncpy implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:18:40 +0000 (17:18 +0000)]
Alpha ev6 stxcpy implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:18:30 +0000 (17:18 +0000)]
Alpha ev6 memset implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:18:22 +0000 (17:18 +0000)]
Alpha ev6 memcpy implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:18:13 +0000 (17:18 +0000)]
Alpha ev6 memchr implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:18:04 +0000 (17:18 +0000)]
Alpha ev6 addmul_1 implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:17:16 +0000 (17:17 +0000)]
Implied directories for alpha/alphaev67.
Ulrich Drepper [Fri, 8 Dec 2000 17:17:08 +0000 (17:17 +0000)]
Implied directories for alpha/alphaev6.
Ulrich Drepper [Fri, 8 Dec 2000 17:16:52 +0000 (17:16 +0000)]
Fix typo.
Ulrich Drepper [Fri, 8 Dec 2000 17:16:42 +0000 (17:16 +0000)]
Tail call to __stxcpy.
Ulrich Drepper [Fri, 8 Dec 2000 17:16:25 +0000 (17:16 +0000)]
Alpha rawmemchr implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:16:05 +0000 (17:16 +0000)]
Use a shorter sequence.
Ulrich Drepper [Thu, 7 Dec 2000 00:32:26 +0000 (00:32 +0000)]
[$(subdir)==misc] (sysdep_routines): Add uitrunc.
Ulrich Drepper [Thu, 7 Dec 2000 00:31:48 +0000 (00:31 +0000)]
__uitrunc implementation.
Ulrich Drepper [Wed, 6 Dec 2000 04:05:25 +0000 (04:05 +0000)]
(__data_start): Define.
Ulrich Drepper [Wed, 6 Dec 2000 03:14:16 +0000 (03:14 +0000)]
Floating point register restore functions.
Ulrich Drepper [Wed, 6 Dec 2000 03:13:59 +0000 (03:13 +0000)]
Floating point register saving functions.
Ulrich Drepper [Wed, 6 Dec 2000 03:12:51 +0000 (03:12 +0000)]
[$(subdir)==misc] (sysdep_routines): Add restf and savef.
Andreas Jaeger [Tue, 5 Dec 2000 17:59:58 +0000 (17:59 +0000)]
(_test_and_set): Don't set mips2.
Andreas Jaeger [Tue, 5 Dec 2000 17:41:00 +0000 (17:41 +0000)]
Use SYS_ify.
Andreas Jaeger [Tue, 5 Dec 2000 17:40:39 +0000 (17:40 +0000)]
Linux/MIPS specific version.
Andreas Jaeger [Tue, 5 Dec 2000 17:39:49 +0000 (17:39 +0000)]
Removed.
Ulrich Drepper [Tue, 5 Dec 2000 16:18:48 +0000 (16:18 +0000)]
Define MAXHOSTNAMELEN.
Ulrich Drepper [Tue, 5 Dec 2000 04:17:58 +0000 (04:17 +0000)]
AIX/PPC implementation of lrintf.
Ulrich Drepper [Tue, 5 Dec 2000 04:13:34 +0000 (04:13 +0000)]
Cleanup. Add comments.
Ulrich Drepper [Tue, 5 Dec 2000 04:05:25 +0000 (04:05 +0000)]
Define __clockid_t and __timer_t.
Ulrich Drepper [Tue, 5 Dec 2000 04:03:03 +0000 (04:03 +0000)]
Nothing.
Ulrich Drepper [Tue, 5 Dec 2000 04:00:48 +0000 (04:00 +0000)]
(JUMPTARGET): Use C_TEXT.
Ulrich Drepper [Tue, 5 Dec 2000 03:58:15 +0000 (03:58 +0000)]
Define pread64 alias.
Ulrich Drepper [Tue, 5 Dec 2000 03:57:44 +0000 (03:57 +0000)]
Define pread alias.
Ulrich Drepper [Tue, 5 Dec 2000 03:57:00 +0000 (03:57 +0000)]
Define __libc_open alias.
Ulrich Drepper [Tue, 5 Dec 2000 03:55:49 +0000 (03:55 +0000)]
Define __libc_lseek alias.
Ulrich Drepper [Tue, 5 Dec 2000 03:48:38 +0000 (03:48 +0000)]
Define __fchdir.
Ulrich Drepper [Tue, 5 Dec 2000 03:46:39 +0000 (03:46 +0000)]
[$(subdir)==login] (sysdep_routines): Add setutxent, getutxent,
endutxent, getutxid, getutxline, pututxline, and utmpxname.
Ulrich Drepper [Mon, 4 Dec 2000 08:37:22 +0000 (08:37 +0000)]
Remove FLT_EVAL_METHOD and DECIMAL_DIG definitions.
Andreas Jaeger [Wed, 29 Nov 2000 09:24:50 +0000 (09:24 +0000)]
Remove unused variable.
Andreas Jaeger [Tue, 28 Nov 2000 09:17:38 +0000 (09:17 +0000)]
Synch with generic Linux version.
Andreas Jaeger [Tue, 28 Nov 2000 08:05:11 +0000 (08:05 +0000)]
(struct cmsghdr): Use __flexarr.
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.