platform/upstream/glibc.git
26 years agoAdd definition of __t_scalar_t and __t_uscalar_t.
Ulrich Drepper [Sun, 25 Jan 1998 16:49:50 +0000 (16:49 +0000)]
Add definition of __t_scalar_t and __t_uscalar_t.

26 years ago(ELF_MACHINE_RUNTIME_TRAMPOLINE): Remove the 3rd arg and add
Ulrich Drepper [Sun, 25 Jan 1998 03:51:19 +0000 (03:51 +0000)]
(ELF_MACHINE_RUNTIME_TRAMPOLINE): Remove the 3rd arg and add
declaration for _dl_runtime_resolve and _dl_runtime_profile.

26 years agoDefine the cancelable socket functions as __libc_xxx with __xxx as
Ulrich Drepper [Wed, 21 Jan 1998 17:03:32 +0000 (17:03 +0000)]
Define the cancelable socket functions as __libc_xxx with __xxx as
weak alias.

26 years agoAllow __socket to be redefined.
Ulrich Drepper [Wed, 21 Jan 1998 17:03:20 +0000 (17:03 +0000)]
Allow __socket to be redefined.

26 years agoAdd definition of FP_ILOGB0 and FP_ILOGNAN.
Ulrich Drepper [Wed, 21 Jan 1998 17:00:32 +0000 (17:00 +0000)]
Add definition of FP_ILOGB0 and FP_ILOGNAN.

26 years agoAdd __mmap64 and mmap64 aliases to mmap.
Ulrich Drepper [Sun, 28 Dec 1997 15:24:24 +0000 (15:24 +0000)]
Add __mmap64 and mmap64 aliases to mmap.

26 years agoEmpty file since mmap == mmap64.
Ulrich Drepper [Sun, 28 Dec 1997 15:23:32 +0000 (15:23 +0000)]
Empty file since mmap == mmap64.

26 years agoReplace sa_handler with k_sa_handler.
Ulrich Drepper [Sun, 28 Dec 1997 15:22:52 +0000 (15:22 +0000)]
Replace sa_handler with k_sa_handler.

26 years agoLinux/Alpha specific route.h
Ulrich Drepper [Thu, 25 Dec 1997 12:14:08 +0000 (12:14 +0000)]
Linux/Alpha specific route.h

26 years agoTypes for Linux MIPS.
Ulrich Drepper [Mon, 22 Dec 1997 20:42:51 +0000 (20:42 +0000)]
Types for Linux MIPS.

26 years agoDefine __ipc_pid_t.
Ulrich Drepper [Mon, 22 Dec 1997 20:21:44 +0000 (20:21 +0000)]
Define __ipc_pid_t.

26 years agoLFS support.
Ulrich Drepper [Mon, 22 Dec 1997 20:20:47 +0000 (20:20 +0000)]
LFS support.

26 years agoAdd xxx64 alias for fstatfs, statfs, getrlimit, setrlimit, ftruncate
Ulrich Drepper [Mon, 22 Dec 1997 20:20:09 +0000 (20:20 +0000)]
Add xxx64 alias for fstatfs, statfs, getrlimit, setrlimit, ftruncate
and truncate.

26 years agoReally make egcs support.
Ulrich Drepper [Mon, 22 Dec 1997 20:19:45 +0000 (20:19 +0000)]
Really make egcs support.

26 years ago(RLIM_INFINITY) [__USE_FILE_OFFSET64]: Make long long constant.
Ulrich Drepper [Mon, 22 Dec 1997 18:58:39 +0000 (18:58 +0000)]
(RLIM_INFINITY) [__USE_FILE_OFFSET64]: Make long long constant.
(RLIM64_INFINITY): Likewise.

26 years ago(EBUSY): Added.
Ulrich Drepper [Mon, 22 Dec 1997 18:56:55 +0000 (18:56 +0000)]
(EBUSY): Added.

26 years agoDon't define exp2 inline.
Ulrich Drepper [Mon, 22 Dec 1997 18:53:56 +0000 (18:53 +0000)]
Don't define exp2 inline.
Define scalbln{,f,l} under __USE_ISOC9X, not __USE_MISC.

26 years agoDefine __id_t.
Ulrich Drepper [Sun, 14 Dec 1997 22:19:40 +0000 (22:19 +0000)]
Define __id_t.
Correct definition of __FDMASK.

26 years agoDefine as old_kernel_sigaction.
Ulrich Drepper [Sun, 14 Dec 1997 22:19:05 +0000 (22:19 +0000)]
Define as old_kernel_sigaction.

26 years ago(EAGAIN): Added.
Ulrich Drepper [Sun, 14 Dec 1997 22:10:59 +0000 (22:10 +0000)]
(EAGAIN): Added.
(EIO): Likewise.
(ENOSPC): Likewise.
(EEXIST): Likewise.
(__errno_location): Likewise.

26 years agoProtect declarations of inline functions by feature tests to avoid
Ulrich Drepper [Sun, 14 Dec 1997 22:09:47 +0000 (22:09 +0000)]
Protect declarations of inline functions by feature tests to avoid
warning about missing prototype declarations.

26 years ago(fenv_t): Add member to hold fpiar value, to match spirit of the
Ulrich Drepper [Sun, 14 Dec 1997 22:09:29 +0000 (22:09 +0000)]
(fenv_t): Add member to hold fpiar value, to match spirit of the
standard.

26 years agoSave/restore fpiar.
Ulrich Drepper [Sun, 14 Dec 1997 22:09:13 +0000 (22:09 +0000)]
Save/restore fpiar.

26 years ago(ELF_MACHINE_RUNTIME_TRAMPOLINE): Add missing parameters.
Ulrich Drepper [Sun, 14 Dec 1997 21:53:11 +0000 (21:53 +0000)]
(ELF_MACHINE_RUNTIME_TRAMPOLINE): Add missing parameters.

26 years agoSyscalls for Linux/ARM.
Ulrich Drepper [Mon, 8 Dec 1997 03:01:53 +0000 (03:01 +0000)]
Syscalls for Linux/ARM.

26 years ago(ENOTTY): Added.
Ulrich Drepper [Mon, 8 Dec 1997 02:55:11 +0000 (02:55 +0000)]
(ENOTTY): Added.

26 years ago(_STDIO_H): Define before including <bits/stdio_lim.h>
Ulrich Drepper [Mon, 8 Dec 1997 02:55:00 +0000 (02:55 +0000)]
(_STDIO_H): Define before including <bits/stdio_lim.h>

26 years ago(_dl_runtime_resolve): Care for prefix.
Ulrich Drepper [Mon, 8 Dec 1997 02:50:09 +0000 (02:50 +0000)]
(_dl_runtime_resolve): Care for prefix.
(_start): Likewise.

26 years agoLinux/ARM implementation.
Ulrich Drepper [Thu, 4 Dec 1997 00:02:58 +0000 (00:02 +0000)]
Linux/ARM implementation.

26 years agoDon't define ___LIBC_INTERNAL_MATH_INLINES here.
Ulrich Drepper [Wed, 3 Dec 1997 23:31:37 +0000 (23:31 +0000)]
Don't define ___LIBC_INTERNAL_MATH_INLINES here.

26 years agoDefine _SETJMP_H before including <bits/setjmp.h>.
Ulrich Drepper [Wed, 3 Dec 1997 23:20:36 +0000 (23:20 +0000)]
Define _SETJMP_H before including <bits/setjmp.h>.

26 years agoDefine syscall as __llseek and make llseek and lseek64 weak aliases.
Ulrich Drepper [Mon, 1 Dec 1997 17:12:23 +0000 (17:12 +0000)]
Define syscall as __llseek and make llseek and lseek64 weak aliases.

26 years agoInclude <termios.h> not <bits/termios.h>.
Ulrich Drepper [Mon, 1 Dec 1997 17:12:09 +0000 (17:12 +0000)]
Include <termios.h> not <bits/termios.h>.

26 years agoDefine _ASM and _SETJMP_H to get definitions.
Ulrich Drepper [Mon, 1 Dec 1997 17:09:25 +0000 (17:09 +0000)]
Define _ASM and _SETJMP_H to get definitions.

26 years agoIssue error message if the header is used directly.
Ulrich Drepper [Wed, 26 Nov 1997 04:14:44 +0000 (04:14 +0000)]
Issue error message if the header is used directly.

26 years agoDefine optimizations if __LIBC_INTERNAL_MATH_INLINES is defined.
Ulrich Drepper [Sat, 22 Nov 1997 18:47:44 +0000 (18:47 +0000)]
Define optimizations if __LIBC_INTERNAL_MATH_INLINES is defined.

26 years agoDefine __LIBC_INTERNAL_MATH_INLINES instead of
Ulrich Drepper [Sat, 22 Nov 1997 18:45:43 +0000 (18:45 +0000)]
Define __LIBC_INTERNAL_MATH_INLINES instead of
__LIBC_M81_MATH_INLINES.

26 years agoUse __APCS_32__ to decide whether or not to preserve condition codes
Ulrich Drepper [Tue, 18 Nov 1997 02:39:35 +0000 (02:39 +0000)]
Use __APCS_32__ to decide whether or not to preserve condition codes
on function call.

26 years agoRemove setjmp_aux.c.
Ulrich Drepper [Tue, 18 Nov 1997 02:39:11 +0000 (02:39 +0000)]
Remove setjmp_aux.c.

26 years ago(SYS_ify): Don't add SWI_BASE in twice.
Ulrich Drepper [Thu, 13 Nov 1997 00:19:24 +0000 (00:19 +0000)]
(SYS_ify): Don't add SWI_BASE in twice.

26 years ago(profil_counter): Use correct name to access PC.
Ulrich Drepper [Thu, 13 Nov 1997 00:19:12 +0000 (00:19 +0000)]
(profil_counter): Use correct name to access PC.

26 years agoInclude <bits/errno.h> not <errnos.h>.
Ulrich Drepper [Thu, 13 Nov 1997 00:18:09 +0000 (00:18 +0000)]
Include <bits/errno.h> not <errnos.h>.

26 years agoDefine INFINITY as of type float.
Ulrich Drepper [Thu, 13 Nov 1997 00:15:53 +0000 (00:15 +0000)]
Define INFINITY as of type float.
Define DECIMAL_DIG.

26 years agoDefine NAN as of type float.
Ulrich Drepper [Thu, 13 Nov 1997 00:15:34 +0000 (00:15 +0000)]
Define NAN as of type float.

26 years agoUse struct assignment instead of memcpy to let the compiler use
Ulrich Drepper [Tue, 11 Nov 1997 23:54:33 +0000 (23:54 +0000)]
Use struct assignment instead of memcpy to let the compiler use
whatever it regards as optimal.

26 years agoEILSEQ is an ISO C error number.
Ulrich Drepper [Tue, 11 Nov 1997 23:52:34 +0000 (23:52 +0000)]
EILSEQ is an ISO C error number.

26 years agom68k specific llrint implementation.
Ulrich Drepper [Tue, 11 Nov 1997 23:48:16 +0000 (23:48 +0000)]
m68k specific llrint implementation.

26 years agoMake compilable and fix overflow condition.
Ulrich Drepper [Tue, 11 Nov 1997 23:47:20 +0000 (23:47 +0000)]
Make compilable and fix overflow condition.

27 years agoDefinition of all needed error numbers.
Ulrich Drepper [Tue, 4 Nov 1997 02:16:52 +0000 (02:16 +0000)]
Definition of all needed error numbers.

27 years agoAdd newline
Ulrich Drepper [Fri, 31 Oct 1997 23:13:26 +0000 (23:13 +0000)]
Add newline

27 years agoAdd __ino64_t, and __off64_t. Reorganize.
Ulrich Drepper [Fri, 31 Oct 1997 22:52:56 +0000 (22:52 +0000)]
Add __ino64_t, and __off64_t.  Reorganize.

27 years agoDefine _STAT_VER_KERNEL.
Ulrich Drepper [Fri, 31 Oct 1997 22:52:42 +0000 (22:52 +0000)]
Define _STAT_VER_KERNEL.

27 years ago(struct dirent): For consistency, force d_ino to use ino_t and
Ulrich Drepper [Fri, 31 Oct 1997 22:52:34 +0000 (22:52 +0000)]
(struct dirent): For consistency, force d_ino to use ino_t and
supply padding.

27 years agoAdd struct glibc2_stat for backward compatibility. Define
Ulrich Drepper [Fri, 31 Oct 1997 22:52:16 +0000 (22:52 +0000)]
Add struct glibc2_stat for backward compatibility.  Define
XSTAT_IS_XSTAT64.

27 years agoEmpty file.
Ulrich Drepper [Fri, 31 Oct 1997 22:51:57 +0000 (22:51 +0000)]
Empty file.

27 years agoAdd xstatconv.c.
Ulrich Drepper [Fri, 31 Oct 1997 22:51:31 +0000 (22:51 +0000)]
Add xstatconv.c.

27 years agoConvert between kernel_stat and the userland version indicated.
Ulrich Drepper [Fri, 31 Oct 1997 22:51:10 +0000 (22:51 +0000)]
Convert between kernel_stat and the userland version indicated.

27 years agoInclude stub version from generic subdir.
Ulrich Drepper [Wed, 29 Oct 1997 20:32:26 +0000 (20:32 +0000)]
Include stub version from generic subdir.

27 years agoAdd pread and pwrite with weak aliases for *64 functions.
Ulrich Drepper [Sun, 26 Oct 1997 20:06:34 +0000 (20:06 +0000)]
Add pread and pwrite with weak aliases for *64 functions.

27 years agoNew empty file.
Ulrich Drepper [Sun, 26 Oct 1997 20:06:09 +0000 (20:06 +0000)]
New empty file.

27 years agoUser level process context for m68k.
Ulrich Drepper [Sun, 26 Oct 1997 19:59:49 +0000 (19:59 +0000)]
User level process context for m68k.

27 years agoAdd fma and scalbln. Update lrint and scalbn.
Ulrich Drepper [Sun, 26 Oct 1997 19:59:32 +0000 (19:59 +0000)]
Add fma and scalbln.  Update lrint and scalbn.
(__m81_inline) [__cplusplus]: Define to __inline.

27 years agoAdd scalbln alias.
Ulrich Drepper [Sun, 26 Oct 1997 19:59:09 +0000 (19:59 +0000)]
Add scalbln alias.

27 years agoNew (empty) file.
Ulrich Drepper [Sun, 26 Oct 1997 19:58:56 +0000 (19:58 +0000)]
New (empty) file.

27 years agoAdd standard skeleton stuff.
Ulrich Drepper [Sun, 26 Oct 1997 19:58:40 +0000 (19:58 +0000)]
Add standard skeleton stuff.

27 years agoUse __ptr_t instead of __caddr_t.
Ulrich Drepper [Wed, 15 Oct 1997 05:31:59 +0000 (05:31 +0000)]
Use __ptr_t instead of __caddr_t.

27 years agom68k specific optimizations for string functions.
Ulrich Drepper [Sun, 12 Oct 1997 03:42:19 +0000 (03:42 +0000)]
m68k specific optimizations for string functions.

27 years ago(elf_machine_rela): Fix last change.
Ulrich Drepper [Sun, 12 Oct 1997 03:41:56 +0000 (03:41 +0000)]
(elf_machine_rela): Fix last change.
The R_68K_GLOB_DAT and R_68K_JMP_SLOT relocations really ignore
the addend, Richard.
(elf_machine_fixup_plt): Don't add the addend.
(elf_machine_plt_value): New function.

27 years ago__setjmp is the same as _setjmp. Make the former a strong symbol and
Ulrich Drepper [Sun, 12 Oct 1997 03:40:26 +0000 (03:40 +0000)]
__setjmp is the same as _setjmp.  Make the former a strong symbol and
the later a weak alias.

27 years ago(elf_machine_plt_value): New function.
Ulrich Drepper [Sun, 12 Oct 1997 03:40:09 +0000 (03:40 +0000)]
(elf_machine_plt_value): New function.

27 years agoAdd stat LFS extensions.
Ulrich Drepper [Mon, 6 Oct 1997 02:24:05 +0000 (02:24 +0000)]
Add stat LFS extensions.

27 years agoUse __fsblkcnt_t for some of the fields.
Ulrich Drepper [Mon, 6 Oct 1997 02:20:13 +0000 (02:20 +0000)]
Use __fsblkcnt_t for some of the fields.

27 years agoAdd flock LFS extensions.
Ulrich Drepper [Mon, 6 Oct 1997 02:19:29 +0000 (02:19 +0000)]
Add flock LFS extensions.

27 years agoDefine LFS types.
Ulrich Drepper [Mon, 6 Oct 1997 02:15:04 +0000 (02:15 +0000)]
Define LFS types.

27 years agoLinux/Alpha specific dirent definitions.
Ulrich Drepper [Mon, 6 Oct 1997 02:12:31 +0000 (02:12 +0000)]
Linux/Alpha specific dirent definitions.

27 years agoAdd LFS definitions.
Ulrich Drepper [Mon, 6 Oct 1997 02:03:17 +0000 (02:03 +0000)]
Add LFS definitions.

27 years agoRename exp2{,l,f} to __ieee754_exp2{,l,f}.
Ulrich Drepper [Tue, 30 Sep 1997 16:58:36 +0000 (16:58 +0000)]
Rename exp2{,l,f} to __ieee754_exp2{,l,f}.

27 years ago(elf_machine_relplt): Killed.
Ulrich Drepper [Sat, 27 Sep 1997 00:20:13 +0000 (00:20 +0000)]
(elf_machine_relplt): Killed.
(ELF_MACHINE_JMP_SLOT): Renamed.
(elf_machine_fixup_plt): New function.

27 years ago(ELF_MACHINE_RELOC_NOPLT): Renamed.
Ulrich Drepper [Sat, 27 Sep 1997 00:19:38 +0000 (00:19 +0000)]
(ELF_MACHINE_RELOC_NOPLT): Renamed.
(elf_alpha_fix_plt): Renamed elf_machine_fixup_plt.

27 years agoCall __getopt_clean_environment with additional argument.
Ulrich Drepper [Sun, 21 Sep 1997 01:23:55 +0000 (01:23 +0000)]
Call __getopt_clean_environment with additional argument.

27 years agoDefine bzero as weak alias of __bzero.
Ulrich Drepper [Tue, 16 Sep 1997 00:41:55 +0000 (00:41 +0000)]
Define bzero as weak alias of __bzero.

27 years agoLow-level atomicity functions for m68k.
Ulrich Drepper [Tue, 16 Sep 1997 00:40:22 +0000 (00:40 +0000)]
Low-level atomicity functions for m68k.

27 years agoRewrite in terms of an array.
Ulrich Drepper [Thu, 11 Sep 1997 03:15:02 +0000 (03:15 +0000)]
Rewrite in terms of an array.

27 years agoNot needed anymore.
Ulrich Drepper [Thu, 11 Sep 1997 03:14:53 +0000 (03:14 +0000)]
Not needed anymore.

27 years agoDo the work; don't call __setjmp_aux. Move _setjmp and setjmp from
Ulrich Drepper [Thu, 11 Sep 1997 03:14:40 +0000 (03:14 +0000)]
Do the work; don't call __setjmp_aux.  Move _setjmp and setjmp from
bsd-*.S.

27 years agoStub out.
Ulrich Drepper [Thu, 11 Sep 1997 03:14:24 +0000 (03:14 +0000)]
Stub out.

27 years agoWe have an assembler versin now.
Ulrich Drepper [Thu, 11 Sep 1997 03:14:07 +0000 (03:14 +0000)]
We have an assembler versin now.

27 years agolongjmp implementation using array.
Ulrich Drepper [Thu, 11 Sep 1997 03:13:56 +0000 (03:13 +0000)]
longjmp implementation using array.

27 years agoKill setjmp_aux.
Ulrich Drepper [Thu, 11 Sep 1997 03:13:30 +0000 (03:13 +0000)]
Kill setjmp_aux.

27 years agoadd missing file
Ulrich Drepper [Fri, 5 Sep 1997 02:21:22 +0000 (02:21 +0000)]
add missing file

27 years ago(elf_machine_load_address): Use _dl_start instead of a local label, to
Ulrich Drepper [Fri, 5 Sep 1997 01:40:47 +0000 (01:40 +0000)]
(elf_machine_load_address): Use _dl_start instead of a local label, to
avoid getting an unreadable label name.

27 years ago(pic-ccflag): Override it for more efficient code (together with a
Ulrich Drepper [Fri, 5 Sep 1997 01:40:38 +0000 (01:40 +0000)]
(pic-ccflag): Override it for more efficient code (together with a
change in gcc).

27 years agoHigh-quality sqrt implementation for Alpha.
Ulrich Drepper [Fri, 5 Sep 1997 01:38:54 +0000 (01:38 +0000)]
High-quality sqrt implementation for Alpha.

27 years agoRemoved.
Ulrich Drepper [Fri, 5 Sep 1997 01:38:37 +0000 (01:38 +0000)]
Removed.

27 years agoAdd sgidefs.h.
Ulrich Drepper [Fri, 29 Aug 1997 20:39:52 +0000 (20:39 +0000)]
Add sgidefs.h.

27 years agoExtra files to distribute for mach/hurd/mips.
Ulrich Drepper [Fri, 29 Aug 1997 20:37:37 +0000 (20:37 +0000)]
Extra files to distribute for mach/hurd/mips.

27 years agoPOLL* bits for Linux.
Ulrich Drepper [Fri, 29 Aug 1997 00:52:03 +0000 (00:52 +0000)]
POLL* bits for Linux.

27 years ago[$(subdirs)=db2] (CPPFLAGS): Add macros to provide spinlock
Ulrich Drepper [Wed, 27 Aug 1997 20:03:43 +0000 (20:03 +0000)]
[$(subdirs)=db2] (CPPFLAGS): Add macros to provide spinlock
information for db2.

27 years ago(RTLD_START): Switch back to previous section to avoid confusing the
Ulrich Drepper [Wed, 27 Aug 1997 19:58:41 +0000 (19:58 +0000)]
(RTLD_START): Switch back to previous section to avoid confusing the
compiler.

27 years agoClean up asm statements a bit.
Ulrich Drepper [Sun, 24 Aug 1997 10:52:09 +0000 (10:52 +0000)]
Clean up asm statements a bit.