platform/upstream/glibc.git
23 years agoAdd alias for imaxdiv.
Andreas Jaeger [Fri, 30 Mar 2001 06:57:48 +0000 (06:57 +0000)]
Add alias for imaxdiv.

23 years agoAdd MAP_* and MADV_* defines to match other architectures.
Ulrich Drepper [Tue, 27 Mar 2001 02:43:47 +0000 (02:43 +0000)]
Add MAP_* and MADV_* defines to match other architectures.

23 years agoChange type of second parameter back to size_t as per upcoming XPG6.
Ulrich Drepper [Sat, 17 Mar 2001 08:27:45 +0000 (08:27 +0000)]
Change type of second parameter back to size_t as per upcoming XPG6.

23 years ago(CALL_SIGHANDLER): Define.
Ulrich Drepper [Fri, 16 Mar 2001 23:52:16 +0000 (23:52 +0000)]
(CALL_SIGHANDLER): Define.

23 years agoDummy replacement for code not needed here.
Ulrich Drepper [Sun, 11 Mar 2001 23:25:54 +0000 (23:25 +0000)]
Dummy replacement for code not needed here.

23 years agom68k-specific definitions for ldconfig.
Ulrich Drepper [Sat, 10 Mar 2001 16:16:44 +0000 (16:16 +0000)]
m68k-specific definitions for ldconfig.

23 years agoAdd dl-procinfo.c and dl-procinfo.h.
Ulrich Drepper [Sat, 10 Mar 2001 06:37:12 +0000 (06:37 +0000)]
Add dl-procinfo.c and dl-procinfo.h.

23 years ago[subdir=elf] (sysdep-dl-routines, sysdep_routines, sysdep-rtld-routines): Add
Ulrich Drepper [Sat, 10 Mar 2001 06:36:31 +0000 (06:36 +0000)]
[subdir=elf] (sysdep-dl-routines, sysdep_routines, sysdep-rtld-routines): Add
dl-procinfo.

23 years agoInterface definitions for functions to handle processor specific features
Ulrich Drepper [Sat, 10 Mar 2001 06:36:09 +0000 (06:36 +0000)]
Interface definitions for functions to handle processor specific features
on Linux/Arm.

23 years agoHandling processor specific features for Linux/Arm.
Ulrich Drepper [Sat, 10 Mar 2001 06:35:45 +0000 (06:35 +0000)]
Handling processor specific features for Linux/Arm.

23 years ago(__S_TYPEISMQ, __S_TYPEISSEM, __S_TYPEISSHM): Rewrite to enforce correct
Ulrich Drepper [Mon, 5 Mar 2001 18:28:40 +0000 (18:28 +0000)]
(__S_TYPEISMQ, __S_TYPEISSEM, __S_TYPEISSHM): Rewrite to enforce correct
use the macros.  They still always return zero.

23 years agoDefine SI_ASYNCNL.
Ulrich Drepper [Sun, 4 Mar 2001 19:28:52 +0000 (19:28 +0000)]
Define SI_ASYNCNL.

23 years agoAllow __need_sigevent_t being defined and provide only that definition.
Ulrich Drepper [Sat, 3 Mar 2001 18:15:33 +0000 (18:15 +0000)]
Allow __need_sigevent_t being defined and provide only that definition.

23 years ago(elf_machine_rela): Don't handle relocations which are not in ld.so if
Ulrich Drepper [Wed, 28 Feb 2001 15:23:48 +0000 (15:23 +0000)]
(elf_machine_rela): Don't handle relocations which are not in ld.so if
RTLD_BOOTSTRAP is defined.

23 years agoReplace use of old output functions with the new ones.
Ulrich Drepper [Wed, 28 Feb 2001 06:35:24 +0000 (06:35 +0000)]
Replace use of old output functions with the new ones.

23 years agoDefine alias __libc_write.
Ulrich Drepper [Fri, 23 Feb 2001 20:24:40 +0000 (20:24 +0000)]
Define alias __libc_write.

23 years agoDefine __need_NULL before including <stddef.h>.
Ulrich Drepper [Fri, 23 Feb 2001 20:24:20 +0000 (20:24 +0000)]
Define __need_NULL before including <stddef.h>.

23 years agoNot needed anymore.
Ulrich Drepper [Fri, 23 Feb 2001 20:16:31 +0000 (20:16 +0000)]
Not needed anymore.

23 years agoRemove restf.S and savef.S.
Ulrich Drepper [Fri, 23 Feb 2001 20:15:49 +0000 (20:15 +0000)]
Remove restf.S and savef.S.

23 years ago[$(subdir) == misc] (sysdep_routines): Remove restf.S and savef.S.
Ulrich Drepper [Fri, 23 Feb 2001 20:15:23 +0000 (20:15 +0000)]
[$(subdir) == misc] (sysdep_routines): Remove restf.S and savef.S.

23 years ago * sysdeps/mips/bsd-_setjmp.S (_setjmp): Reorder instructions to
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".

23 years agom68k exp2l implementation.
Ulrich Drepper [Sat, 17 Feb 2001 16:49:41 +0000 (16:49 +0000)]
m68k exp2l implementation.

23 years agom68k exp2f implementation.
Ulrich Drepper [Sat, 17 Feb 2001 16:49:28 +0000 (16:49 +0000)]
m68k exp2f implementation.

23 years agom68k exp2 implementation.
Ulrich Drepper [Sat, 17 Feb 2001 16:49:17 +0000 (16:49 +0000)]
m68k exp2 implementation.

23 years agoRenamed to e_exp2.
Ulrich Drepper [Sat, 17 Feb 2001 16:46:12 +0000 (16:46 +0000)]
Renamed to e_exp2.

23 years ago(ftruncate): Add __ftruncate64 alias.
Ulrich Drepper [Fri, 16 Feb 2001 18:12:10 +0000 (18:12 +0000)]
(ftruncate): Add __ftruncate64 alias.

23 years agoCorrectly handle m68k long double format.
Andreas Schwab [Fri, 16 Feb 2001 13:40:22 +0000 (13:40 +0000)]
Correctly handle m68k long double format.

23 years agoDefine __ftruncate64 and make old name a weak alias.
Ulrich Drepper [Tue, 13 Feb 2001 22:09:09 +0000 (22:09 +0000)]
Define __ftruncate64 and make old name a weak alias.

23 years agoLittle optimization.
Ulrich Drepper [Fri, 9 Feb 2001 05:27:34 +0000 (05:27 +0000)]
Little optimization.

23 years agoAlpha ev67 optimized implementation for strrchr.
Ulrich Drepper [Fri, 9 Feb 2001 05:27:14 +0000 (05:27 +0000)]
Alpha ev67 optimized implementation for strrchr.

23 years agoAdd missing word alignment.
Ulrich Drepper [Wed, 7 Feb 2001 19:18:58 +0000 (19:18 +0000)]
Add missing word alignment.

23 years agoHonour __NO_MATH_INLINES.
Ulrich Drepper [Wed, 7 Feb 2001 18:20:36 +0000 (18:20 +0000)]
Honour __NO_MATH_INLINES.

23 years ago(elf_machine_rel): Correct handling of PC24 relocs with negative value.
Ulrich Drepper [Mon, 5 Feb 2001 05:59:49 +0000 (05:59 +0000)]
(elf_machine_rel): Correct handling of PC24 relocs with negative value.

23 years agoRemove comma at end of enum.
Ulrich Drepper [Sat, 3 Feb 2001 17:05:56 +0000 (17:05 +0000)]
Remove comma at end of enum.

23 years agoFile was using crlf.
Ulrich Drepper [Sat, 3 Feb 2001 17:04:37 +0000 (17:04 +0000)]
File was using crlf.

23 years agoInclude <float.h>.
Ulrich Drepper [Wed, 31 Jan 2001 06:34:29 +0000 (06:34 +0000)]
Include <float.h>.

23 years agoDon't define CLK_TCK for XPG6.
Ulrich Drepper [Sun, 28 Jan 2001 05:37:10 +0000 (05:37 +0000)]
Don't define CLK_TCK for XPG6.

23 years agoLiunx/Alpha version of statvfs definitions.
Ulrich Drepper [Sat, 27 Jan 2001 22:41:42 +0000 (22:41 +0000)]
Liunx/Alpha version of statvfs definitions.

23 years ago(struct sockaddr_storage): Define ss_family and __ss_family.
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.

23 years agoLinux/Alpha specific socket.h definitions.
Ulrich Drepper [Sat, 27 Jan 2001 21:23:45 +0000 (21:23 +0000)]
Linux/Alpha specific socket.h definitions.

23 years ago(struct sockaddr_storage): Define ss_family and __ss_family.
Ulrich Drepper [Sat, 27 Jan 2001 21:23:07 +0000 (21:23 +0000)]
(struct sockaddr_storage): Define ss_family and __ss_family.

23 years agoDon't define __fd_mask, __NFDBITS, __FDELT, __FDMASK, and __fd_set here.
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.

23 years agoDefine sigev_notify_attr with real type.
Ulrich Drepper [Sat, 27 Jan 2001 06:29:16 +0000 (06:29 +0000)]
Define sigev_notify_attr with real type.

23 years agoDefine NPOLLFILE only if __USE_MISC.
Ulrich Drepper [Sat, 27 Jan 2001 04:59:52 +0000 (04:59 +0000)]
Define NPOLLFILE only if __USE_MISC.

23 years agoUse nfds_t type in function definition.
Ulrich Drepper [Sat, 27 Jan 2001 04:58:11 +0000 (04:58 +0000)]
Use nfds_t type in function definition.

23 years ago[libc] (GLIBC_2.2.2): Add wordexp.
Ulrich Drepper [Fri, 26 Jan 2001 02:16:41 +0000 (02:16 +0000)]
[libc] (GLIBC_2.2.2): Add wordexp.

23 years agoCorrect definition of wordexp_t.
Ulrich Drepper [Fri, 26 Jan 2001 02:16:03 +0000 (02:16 +0000)]
Correct definition of wordexp_t.

23 years ago(__bswap_32): Add cast to avoid invalid asm.
Andreas Schwab [Wed, 17 Jan 2001 15:54:57 +0000 (15:54 +0000)]
(__bswap_32): Add cast to avoid invalid asm.

23 years agoFix typo in last patch.
Andreas Jaeger [Tue, 16 Jan 2001 06:38:37 +0000 (06:38 +0000)]
Fix typo in last patch.

23 years agoRemove select syscall handling. The generic Linux version should work.
Ulrich Drepper [Mon, 15 Jan 2001 20:29:25 +0000 (20:29 +0000)]
Remove select syscall handling.  The generic Linux version should work.

23 years ago * sysdeps/unix/sysv/linux/mips/register-dump.h (REGISTER_DUMP):
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.

23 years agoAdd uitrunc.c, savef.S, and restf.S.
Ulrich Drepper [Sun, 7 Jan 2001 07:32:00 +0000 (07:32 +0000)]
Add uitrunc.c, savef.S, and restf.S.

23 years agoAdd alphaev6/stxncpy.S and alphaev6/stxcpy.S.
Ulrich Drepper [Sun, 7 Jan 2001 07:31:02 +0000 (07:31 +0000)]
Add alphaev6/stxncpy.S and alphaev6/stxcpy.S.

23 years agoRemove sys/acct.h.
Ulrich Drepper [Sun, 7 Jan 2001 07:03:36 +0000 (07:03 +0000)]
Remove sys/acct.h.

23 years agoDon't go through unrolled loop if we would go through it only once.
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.

23 years agoInterpret numeric parameter correctly.
Ulrich Drepper [Wed, 27 Dec 2000 23:29:08 +0000 (23:29 +0000)]
Interpret numeric parameter correctly.

23 years agoInclude internals.h to get prototypes.
Andreas Jaeger [Wed, 27 Dec 2000 17:17:14 +0000 (17:17 +0000)]
Include internals.h to get prototypes.

23 years ago * sysdeps/s390/pt-machine.h (testandset): Use long int as return
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.

23 years ago(struct stat): Align with AIX version.
Ulrich Drepper [Sat, 16 Dec 2000 18:15:32 +0000 (18:15 +0000)]
(struct stat): Align with AIX version.
(struct stat64): Likewise.

23 years ago Declare kernel_sigset_t and use it.
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>.

23 years agoAlpha ev6 sqrtf function.
Ulrich Drepper [Mon, 11 Dec 2000 04:36:35 +0000 (04:36 +0000)]
Alpha ev6 sqrtf function.

23 years agoAlpha ev6 sqrt functions.
Ulrich Drepper [Mon, 11 Dec 2000 04:36:20 +0000 (04:36 +0000)]
Alpha ev6 sqrt functions.

23 years agoAdditional directory searched for alphaev67.
Ulrich Drepper [Mon, 11 Dec 2000 04:35:34 +0000 (04:35 +0000)]
Additional directory searched for alphaev67.

23 years agoFix a typo.
Ulrich Drepper [Sun, 10 Dec 2000 22:34:40 +0000 (22:34 +0000)]
Fix a typo.

23 years agoExchange t8 with t10.
Ulrich Drepper [Sun, 10 Dec 2000 22:27:31 +0000 (22:27 +0000)]
Exchange t8 with t10.

23 years agoNew file, copy from generic linux version with small changes due to
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.

23 years agoRemoved, we can use the generic version.
Andreas Jaeger [Sat, 9 Dec 2000 18:31:01 +0000 (18:31 +0000)]
Removed, we can use the generic version.

23 years agoAlpha ev67 strncat implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:20:22 +0000 (17:20 +0000)]
Alpha ev67 strncat implementation.

23 years agoAlpha ev67 strlen implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:20:12 +0000 (17:20 +0000)]
Alpha ev67 strlen implementation.

23 years agoAlpha ev67 strchr implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:20:02 +0000 (17:20 +0000)]
Alpha ev67 strchr implementation.

23 years agoAlpha ev67 strcat implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:19:54 +0000 (17:19 +0000)]
Alpha ev67 strcat implementation.

23 years agoAlpha ev67 stpncpy implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:19:44 +0000 (17:19 +0000)]
Alpha ev67 stpncpy implementation.

23 years agoAlpha ev67 stpcpyrawmemchr implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:19:31 +0000 (17:19 +0000)]
Alpha ev67 stpcpyrawmemchr implementation.

23 years agoAlpha ev67 rawmemchr implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:19:22 +0000 (17:19 +0000)]
Alpha ev67 rawmemchr implementation.

23 years agoAlpha ev67 ffsll implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:19:13 +0000 (17:19 +0000)]
Alpha ev67 ffsll implementation.

23 years agoAlpha ev67 ffs implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:19:03 +0000 (17:19 +0000)]
Alpha ev67 ffs implementation.

23 years agoAlpha ev6 stxncpy implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:18:50 +0000 (17:18 +0000)]
Alpha ev6 stxncpy implementation.

23 years agoAlpha ev6 stxcpy implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:18:40 +0000 (17:18 +0000)]
Alpha ev6 stxcpy implementation.

23 years agoAlpha ev6 memset implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:18:30 +0000 (17:18 +0000)]
Alpha ev6 memset implementation.

23 years agoAlpha ev6 memcpy implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:18:22 +0000 (17:18 +0000)]
Alpha ev6 memcpy implementation.

23 years agoAlpha ev6 memchr implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:18:13 +0000 (17:18 +0000)]
Alpha ev6 memchr implementation.

23 years agoAlpha ev6 addmul_1 implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:18:04 +0000 (17:18 +0000)]
Alpha ev6 addmul_1 implementation.

23 years agoImplied directories for alpha/alphaev67.
Ulrich Drepper [Fri, 8 Dec 2000 17:17:16 +0000 (17:17 +0000)]
Implied directories for alpha/alphaev67.

23 years agoImplied directories for alpha/alphaev6.
Ulrich Drepper [Fri, 8 Dec 2000 17:17:08 +0000 (17:17 +0000)]
Implied directories for alpha/alphaev6.

23 years agoFix typo.
Ulrich Drepper [Fri, 8 Dec 2000 17:16:52 +0000 (17:16 +0000)]
Fix typo.

23 years agoTail call to __stxcpy.
Ulrich Drepper [Fri, 8 Dec 2000 17:16:42 +0000 (17:16 +0000)]
Tail call to __stxcpy.

23 years agoAlpha rawmemchr implementation.
Ulrich Drepper [Fri, 8 Dec 2000 17:16:25 +0000 (17:16 +0000)]
Alpha rawmemchr implementation.

23 years agoUse a shorter sequence.
Ulrich Drepper [Fri, 8 Dec 2000 17:16:05 +0000 (17:16 +0000)]
Use a shorter sequence.

23 years ago[$(subdir)==misc] (sysdep_routines): Add uitrunc.
Ulrich Drepper [Thu, 7 Dec 2000 00:32:26 +0000 (00:32 +0000)]
[$(subdir)==misc] (sysdep_routines): Add uitrunc.

23 years ago__uitrunc implementation.
Ulrich Drepper [Thu, 7 Dec 2000 00:31:48 +0000 (00:31 +0000)]
__uitrunc implementation.

23 years ago(__data_start): Define.
Ulrich Drepper [Wed, 6 Dec 2000 04:05:25 +0000 (04:05 +0000)]
(__data_start): Define.

23 years agoFloating point register restore functions.
Ulrich Drepper [Wed, 6 Dec 2000 03:14:16 +0000 (03:14 +0000)]
Floating point register restore functions.

23 years agoFloating point register saving functions.
Ulrich Drepper [Wed, 6 Dec 2000 03:13:59 +0000 (03:13 +0000)]
Floating point register saving functions.

23 years ago[$(subdir)==misc] (sysdep_routines): Add restf and savef.
Ulrich Drepper [Wed, 6 Dec 2000 03:12:51 +0000 (03:12 +0000)]
[$(subdir)==misc] (sysdep_routines): Add restf and savef.

23 years ago(_test_and_set): Don't set mips2.
Andreas Jaeger [Tue, 5 Dec 2000 17:59:58 +0000 (17:59 +0000)]
(_test_and_set): Don't set mips2.

23 years ago Use SYS_ify.
Andreas Jaeger [Tue, 5 Dec 2000 17:41:00 +0000 (17:41 +0000)]
 Use SYS_ify.

23 years agoLinux/MIPS specific version.
Andreas Jaeger [Tue, 5 Dec 2000 17:40:39 +0000 (17:40 +0000)]
Linux/MIPS specific version.

23 years agoRemoved.
Andreas Jaeger [Tue, 5 Dec 2000 17:39:49 +0000 (17:39 +0000)]
Removed.

23 years agoDefine MAXHOSTNAMELEN.
Ulrich Drepper [Tue, 5 Dec 2000 16:18:48 +0000 (16:18 +0000)]
Define MAXHOSTNAMELEN.

23 years agoAIX/PPC implementation of lrintf.
Ulrich Drepper [Tue, 5 Dec 2000 04:17:58 +0000 (04:17 +0000)]
AIX/PPC implementation of lrintf.