Ulrich Drepper
3d72808b73
Implementation of inb, outb etc for ARM systems.
1998-12-22 17:26:00 +00:00
Ulrich Drepper
fc37023323
Remove wrappers for now-inlined calls.
1998-12-22 17:25:27 +00:00
Ulrich Drepper
ba023f01b9
(INLINE_SYSCALL): Add implementation.
1998-12-22 17:25:07 +00:00
Ulrich Drepper
bc46f1f605
Include features.h and stddef.h.
1998-12-18 16:01:28 +00:00
Ulrich Drepper
17cb2406ce
(struct sigaltstack): Move ss_size field at the end.
1998-12-18 16:00:09 +00:00
Ulrich Drepper
f210901a5a
Avoid -Wparentheses warning.
1998-12-13 12:12:49 +00:00
Ulrich Drepper
04fd64c32e
(elf_machine_rel): Fixl_addr parameter type.
1998-12-11 15:27:22 +00:00
Ulrich Drepper
e4c180f706
Use sys/user.h not asm/user.h.
1998-12-10 09:59:12 +00:00
Ulrich Drepper
b428ebeef7
Save a4 through both paths.
1998-12-07 12:07:42 +00:00
Ulrich Drepper
c0e2368bfe
(dl_start_user): Incorrect address for _dl_main_searchlist passed to
...
_dl_init_next.
1998-12-04 20:57:00 +00:00
Ulrich Drepper
7078dcb53d
Add xstatconv.c.
1998-12-01 20:50:20 +00:00
Ulrich Drepper
56a10f1cae
Use correct type for parameter.
1998-12-01 11:25:00 +00:00
Ulrich Drepper
7f4d2f79bf
Remove ipc_kludge.
1998-11-30 14:21:20 +00:00
Ulrich Drepper
1b1d938192
Linux/MIPS ucontext definition.
1998-11-28 21:05:36 +00:00
Ulrich Drepper
34535a90fa
Add missing SYS_* constants, correct values according to Linux
...
2.1.130.
1998-11-28 21:05:22 +00:00
Ulrich Drepper
14a3f7b7d6
Removed.
1998-11-28 21:04:59 +00:00
Ulrich Drepper
8c0829162b
(_STAT_VER_KERNEL): Added.
1998-11-28 21:04:33 +00:00
Ulrich Drepper
ff87e21b31
Update file.
1998-11-28 21:04:24 +00:00
Ulrich Drepper
62fe3ebee6
Remove inclusion of <asm/signal.h> and add needed symbols from
...
<asm/signal.h>;
1998-11-28 21:04:12 +00:00
Ulrich Drepper
889c9b6321
Remove ipc_kludge.
1998-11-28 21:03:41 +00:00
Ulrich Drepper
5b7919d7f2
Linux/MIPS specific versions.
1998-11-28 21:03:24 +00:00
Ulrich Drepper
abbde1b098
Conversion function for stat structure.
1998-11-28 21:03:02 +00:00
Ulrich Drepper
5d4018c40f
Use INLINE_SYSCALL instead of calling __syscall_*.
1998-11-28 21:01:30 +00:00
Ulrich Drepper
16306093d1
Update entries.
1998-11-28 21:01:13 +00:00
Ulrich Drepper
9a8611169b
Add copyright message, change name of include protection, remove
...
inclusion of <bits/termios.h>.
1998-11-28 21:00:55 +00:00
Ulrich Drepper
35a72cb3b3
(old_kernel_sigaction): Define.
...
(struct kernel_sigaction): Rename sa_handler to k_sa_handler.
1998-11-28 21:00:37 +00:00
Ulrich Drepper
598f68bf68
Define _errno as weak_alias, rewrite errno declaration.
1998-11-28 21:00:06 +00:00
Ulrich Drepper
ea0499d2b8
ISO C 9x FPU exception handling function.
1998-11-28 20:59:45 +00:00
Ulrich Drepper
94f347c012
(sysdep_routines): Use += instead of a :=.
1998-11-28 20:59:14 +00:00
Ulrich Drepper
ccdf0819b4
(__FLOAT_WORD_ORDER): Define to big endian.
1998-11-27 11:34:17 +00:00
Ulrich Drepper
e7782e5ed6
Fix handling of weak undefined symbols during bootstrapping.
1998-11-27 10:01:37 +00:00
Ulrich Drepper
60f3ce2755
Add closing comment to avoid warning.
1998-11-27 09:04:02 +00:00
Ulrich Drepper
3f764c1f26
System V ucontext definition for MIPS.
1998-11-26 12:01:59 +00:00
Ulrich Drepper
3f72bf96a9
(ELF_MACHINE_NO_PLT): New defined macro.
...
(elf_machine_got_rel): Remove scope variable. Use scope from the map.
Don't modify _dl_global_scope_end in the end.
(__dl_runtime_resolv): Also use scope from the map.
1998-11-26 12:01:21 +00:00
Ulrich Drepper
1173aab2d2
Remove __setfpucw declaration, it's an internal symbol.
1998-11-26 12:00:10 +00:00
Ulrich Drepper
bc8f3c9b4e
Add mmap64 alias.
1998-11-16 12:01:02 +00:00
Andreas Schwab
ec2a735fdb
* sysdeps/unix/sysv/linux/m68k/sysdep.h (INLINE_SYSCALL): Undo
...
last change.
1998-11-16 02:41:56 +00:00
Ulrich Drepper
f05b28e62f
(__JMP_BUF_SP): Correct value.
1998-11-13 14:47:31 +00:00
Andreas Schwab
11a39ef8a4
* sysdeps/unix/sysv/linux/m68k/sysdep.h (INLINE_SYSCALL): Remove
...
d0 from clobber list.
1998-11-13 03:01:32 +00:00
Ulrich Drepper
88e7faf1e1
Cleanup comment.
1998-11-12 11:21:36 +00:00
Ulrich Drepper
200172bd3f
Define ISO C 9X stuff only if included from math.h and __USE_ISOC9X is
...
defined.
1998-11-10 19:10:36 +00:00
Ulrich Drepper
79df5fdb24
Define only if __USE_ISOC9X.
1998-11-05 18:05:39 +00:00
Ulrich Drepper
1dc5a942c9
Kill __syscall* bits.
1998-10-31 23:38:23 +00:00
Ulrich Drepper
26ecf6a886
(INLINE_SYSCALL): New.
1998-10-31 23:38:09 +00:00
Ulrich Drepper
13d54c34ab
(INLINE_SYSCALL*): New.
...
(inline_syscall*): New.
1998-10-31 23:37:54 +00:00
Ulrich Drepper
9dda87abb5
(__FDS_BITS): New macro to access fds_bits member.
1998-10-28 14:41:28 +00:00
Ulrich Drepper
ad427949d1
Include bits/pthreadtypes.h only not for POSIX 199506.
1998-10-26 15:43:18 +00:00
Ulrich Drepper
04cfab5065
Rename __syscall_pwrite64 to __syscall_pwrite.
1998-10-26 11:09:12 +00:00
Ulrich Drepper
d87c3bc05d
Rename __syscall_pwrite64 to __syscall_pwrite.
...
Rename __sys_llseek to __syscall__llseek.
1998-10-26 11:08:18 +00:00
Andreas Schwab
dca1708014
* sysdeps/unix/sysv/linux/m68k/Makefile [subdir=signal]: Remove
...
rt_sigsuspend, rt_sigprocmask, rt_sigtimedwait, rt_sigqueueinfo,
rt_sigaction and rt_sigpending.
* sysdeps/unix/sysv/linux/m68k/syscalls.list: Remove all entries
for __syscall_* functions.
* sysdeps/unix/sysv/linux/m68k/sysdep.h: Implement INLINE_SYSCALL.
1998-10-26 01:47:41 +00:00
Ulrich Drepper
b227d2e7eb
(__fd_set): Define element as fds_bits only is __USE_XOPEN. Otherwise
...
use __fds_bits.
1998-10-25 09:10:44 +00:00
Ulrich Drepper
0b78da0365
(timeval): Protect with __need_timeval.
1998-10-25 09:09:44 +00:00
Ulrich Drepper
e1a011e731
(LOCK_SH, LOCK_EX, LOCK_NB, LOCK_UN): Protect with __USE_BSD.
1998-10-25 09:09:29 +00:00
Ulrich Drepper
91c2d73543
Remove duplicate definition of O_LARGEFILE.
1998-10-24 11:01:21 +00:00
Ulrich Drepper
ec86258b00
(__pathconf): Use path as first argument to statfs.
1998-10-24 10:59:25 +00:00
Ulrich Drepper
47754990f4
(O_NOFOLLOW): New macro.
1998-10-23 23:24:00 +00:00
Ulrich Drepper
abcecb5bd2
(O_LARGEFILE, O_NOFOLLOW, O_DIRECT): New macros.
...
(O_DIRECTORY): Correct definition according to official 2.1.126.
1998-10-23 23:22:54 +00:00
Ulrich Drepper
a2567f7925
Add setresuid.c, setresgid.c, setfsuid.c, and setfsgid.c.
1998-10-23 14:04:39 +00:00
Ulrich Drepper
d8f1bea433
Remove duplicate ustat definition.
1998-10-23 14:00:35 +00:00
Ulrich Drepper
1cecc97eb7
Include <asm/ptrace.h> to define struct pt_regs.
1998-10-23 13:42:01 +00:00
Ulrich Drepper
8ffd8e8442
Remove spurious call to C_SYMBOL_NAME macro.
1998-10-23 13:41:52 +00:00
Ulrich Drepper
9c962c928d
Don't bother including <asm/ptrace.h> here.
1998-10-23 13:41:45 +00:00
Ulrich Drepper
3e79e19491
Handle _PC_LINK_MAX here.
1998-10-23 13:41:33 +00:00
Ulrich Drepper
96b2e43371
Use __PMT instead of __P for sa_restorer.
1998-10-22 14:41:10 +00:00
Ulrich Drepper
c4d9992549
Wrap assembler macros in #ifdef __ASSEMBLER__.
1998-10-22 11:17:42 +00:00
Ulrich Drepper
5e9b4624ad
[subdir=signal] (sysdep_routines): Add various rt_* functions.
1998-10-21 15:40:22 +00:00
Ulrich Drepper
1d40317e33
Add various __syscall_* definitions.
1998-10-21 15:28:22 +00:00
Ulrich Drepper
90f70b8356
Linux/m68k specific setreuid definition.
1998-10-21 15:27:42 +00:00
Ulrich Drepper
7523f256a8
Linux/m68k specific setregid definition.
1998-10-21 15:27:37 +00:00
Ulrich Drepper
7471881d52
Linux/ARM implementation of setreuid.
1998-10-21 15:14:34 +00:00
Ulrich Drepper
a418924030
Linux/ARM implementation of setregid.
1998-10-21 15:14:29 +00:00
Andreas Schwab
97c1529523
* sysdeps/unix/sysv/linux/m68k/setfsuid.c: Add real contents.
...
* sysdeps/unix/sysv/linux/m68k/syscalls.list: Add s_setfs[ug]id.
1998-10-21 01:50:21 +00:00
Ulrich Drepper
0e8ad5182b
Added setfsgid and setfsuid.
1998-10-19 14:40:52 +00:00
Ulrich Drepper
2b0a897428
Wrapper arpund system call with check of parameter value range.
1998-10-18 13:05:43 +00:00
Ulrich Drepper
c220db51b0
Add O_DIRECTORY.
1998-10-16 16:29:19 +00:00
Ulrich Drepper
d69f35a807
Add s_setgid, s_setresuid, s_setresgid, and s_setuid.
1998-10-16 16:28:36 +00:00
Ulrich Drepper
f858fcedc8
[subdir=misc] (sysdep_routines): Add setfsgid, setfsuid, setresgid,
...
and setresuid.
1998-10-16 16:28:05 +00:00
Ulrich Drepper
b88a94ba82
Wrapper around setuid syscall to check for value range.
1998-10-16 16:21:54 +00:00
Ulrich Drepper
176f971960
Wrapper around setresuid syscall to check for value range.
1998-10-16 16:21:49 +00:00
Ulrich Drepper
5978cf8273
Wrapper around setresgid syscall to check for value range.
1998-10-16 16:21:45 +00:00
Ulrich Drepper
111397630d
Wrapper around setgroups syscall to check for value range.
1998-10-16 16:21:38 +00:00
Ulrich Drepper
b86b54f476
Wrapper around setgid syscall to check for value range.
1998-10-16 16:21:31 +00:00
Ulrich Drepper
0047c441ae
Wrapper around setfsuid syscall to check for value range.
1998-10-16 16:21:24 +00:00
Ulrich Drepper
b1491b35b3
Wrapper around setfsgid syscall to check for value range.
1998-10-16 16:21:18 +00:00
Ulrich Drepper
ed2acf85b1
Wrapper around setugid syscall to check for value range.
1998-10-16 16:21:08 +00:00
Ulrich Drepper
32f8b0679c
Wrapper around setegid syscall to check for value range.
1998-10-16 16:21:03 +00:00
Ulrich Drepper
4a12df66ac
Linux/Arm specific makefile.
1998-10-16 16:18:30 +00:00
Ulrich Drepper
6a9821445a
Add bits/armsigctx.h.
1998-10-15 10:45:34 +00:00
Ulrich Drepper
edb87b12b3
Remove __kernel_termios again. Use char[44] to define size of the struct.
1998-10-15 09:21:29 +00:00
Ulrich Drepper
a7077ca4f2
Include termios.h to have all types defined.
1998-10-15 07:50:31 +00:00
Ulrich Drepper
fa03e7a0eb
Define __kernel_termios here instead of including kernel_termios.h.
1998-10-14 12:59:04 +00:00
Ulrich Drepper
f3afb0fffa
(inline_outb): Fix output parameter format string.
...
(inline_outw): Likewise.
1998-10-13 16:25:31 +00:00
Ulrich Drepper
9230582571
(CFLAGS-ioperm.c): New variable to prevent warnings from use of modern CPU
...
instructions.
1998-10-12 12:56:56 +00:00
Ulrich Drepper
86ffa1b43a
(PSEUDO): Add missing semicolon so that profiling works.
1998-10-12 11:15:04 +00:00
Ulrich Drepper
33b59efe6c
Define PT_EI as extern inline is not yet defined. Use PT_EI in extern
...
inline definitions.
1998-10-09 11:22:07 +00:00
Ulrich Drepper
d856c16291
Definition of sigcontext for 2.0 and 2.1 kernels.
1998-10-09 10:50:29 +00:00
Ulrich Drepper
e205b76dd7
Add support for version 2.0 kernels.
1998-10-09 10:50:14 +00:00
Ulrich Drepper
7817d752ae
Move definition of sigcontext union to bits/armsigctx.h.
1998-10-09 10:50:07 +00:00
Ulrich Drepper
a8d236a8b7
(platform): Add missing Ruffian entry.
1998-10-08 13:09:39 +00:00
Andreas Schwab
641d707400
* sysdeps/m68k/dl-machine.h (RTLD_START): Fix clearing startup
...
flag.
1998-10-07 02:02:53 +00:00
Ulrich Drepper
604791b664
ARM specific hugeval definition.
1998-10-05 13:39:33 +00:00
Ulrich Drepper
f036f1a9bc
Fix typo in last change.
1998-10-05 13:39:21 +00:00
Ulrich Drepper
fa85821416
Cope with fussy assembler.
1998-10-01 14:30:44 +00:00
Ulrich Drepper
e5432e2896
Register content dump function.
1998-10-01 14:30:25 +00:00
Ulrich Drepper
911c0aba69
Correct args to mcount().
1998-10-01 14:29:47 +00:00
Ulrich Drepper
0f72aee6de
Protect use of long long by __extension__.
1998-10-01 10:57:23 +00:00
Ulrich Drepper
4fbbde2934
List Ruffian in platforms[].
1998-09-29 22:41:48 +00:00
Ulrich Drepper
225146fe16
Sync with generic Linux version.
...
(__cmsg_nxthdr): Use CMSG_ALIGN (fixes a bug) and correct test for availability
of another entry.
1998-09-28 11:49:19 +00:00
Ulrich Drepper
d05b46514b
OSF system dependent bits of sys/mman.h.
1998-09-23 16:40:59 +00:00
Ulrich Drepper
f65fc5cb2d
Don't mention bits/mman.h.
1998-09-23 16:37:13 +00:00
Ulrich Drepper
ed00ca14c4
Irix4 system dependent bits of sys/mman.h.
1998-09-23 16:36:12 +00:00
Ulrich Drepper
c1bc2343a3
Ultrix4 system dependent bits of sys/mman.h.
1998-09-23 16:35:56 +00:00
Ulrich Drepper
68ba15f9a3
SunOS4 system dependent bits of sys/mman.h.
1998-09-23 16:35:43 +00:00
Ulrich Drepper
9a84961b89
Don't use #include_next.
1998-09-23 16:34:46 +00:00
Ulrich Drepper
c06df69780
Not needed anymore.
1998-09-23 16:33:27 +00:00
Ulrich Drepper
b720449067
(SA_ONSTACK): Define.
1998-09-22 12:44:47 +00:00
Andreas Schwab
b3e2d5611f
* sysdeps/m68k/dl-machine.h (elf_machine_lazy_rel): Slightly
...
optimized.
1998-09-22 01:42:11 +00:00
Ulrich Drepper
344b4b4e23
(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.
1998-09-18 09:10:23 +00:00
Ulrich Drepper
f3a306c88f
Fix typo.
1998-09-17 19:36:37 +00:00
Ulrich Drepper
8b86c06fec
Add init-first.h.
1998-09-14 16:38:32 +00:00
Ulrich Drepper
04853189a2
Extra files for Solaris/SPARC.
1998-09-14 16:26:45 +00:00
Ulrich Drepper
efe4f49dc1
Moved one dir up.
1998-09-14 15:01:45 +00:00
Ulrich Drepper
aa64d54421
Extra objects for ARM.
1998-09-14 15:01:30 +00:00
Ulrich Drepper
91df7dba19
Solaris 2 system calls.
1998-09-11 18:19:49 +00:00
Ulrich Drepper
5c39892183
Solaris 2 vrsion of param.h.
1998-09-11 18:19:33 +00:00
Ulrich Drepper
badbd76bb8
Solaris 2 ucontext definitions.
1998-09-11 18:19:16 +00:00
Ulrich Drepper
a256afab2c
Solaris 2 trap definitions.
1998-09-11 18:19:01 +00:00
Ulrich Drepper
69e46a642c
Solaris 2 definitions for sigstack/sigaltstack.
1998-09-11 18:18:39 +00:00
Ulrich Drepper
190df176a7
Wrapper around Linux version of this file. The code can be shared.
1998-09-11 18:18:17 +00:00
Richard Henderson
831f9aedc4
* 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.
1998-09-11 13:48:14 +00:00
Andreas Schwab
739902c55d
* sysdeps/m68k/dl-machine.h(RTLD_START): Push _dl_main_searchlist
...
instead of _dl_default_scope[2] as argument to _dl_init_next.
1998-09-09 01:36:38 +00:00
Andreas Schwab
a2ffe12b49
* sysdeps/m68k/fpu/bits/mathinline.h (isinf): Avoid conflict with
...
C9x macro.
1998-09-09 01:35:38 +00:00
Ulrich Drepper
55bdcfe5d9
(ENOMSG): Remove duplicate.
1998-08-31 16:04:06 +00:00
Ulrich Drepper
8d897cf417
(elf_machine_lazy_rel): Change first parameter.
1998-08-28 22:54:33 +00:00
Ulrich Drepper
68d11b268e
(elf_machine_lazy_rel): Change first parameter and use this value.
1998-08-28 22:54:12 +00:00
Andreas Schwab
f35b9f2a88
* sysdeps/unix/sysv/linux/m68k/register-dump.h: New file.
1998-08-28 01:42:42 +00:00
Ulrich Drepper
1af688f19c
Define O_DIRECT.
...
Correct comment for O_LARGEFILE.
1998-08-26 00:06:05 +00:00
Andreas Schwab
d7eae898a7
* 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.
1998-08-24 01:42:29 +00:00
Richard Henderson
d7bb0de178
* 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.
1998-08-23 04:09:49 +00:00
Richard Henderson
9b1370b857
* 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.
1998-08-23 04:09:25 +00:00
Richard Henderson
d0c425dbc5
* 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.
1998-08-23 04:08:55 +00:00
Richard Henderson
4bb0cd806b
* sysdeps/alpha/elf/crtbegin.S: Fix .prologue; no pv used.
...
* sysdeps/alpha/elf/crtend.S: Likewise.
* sysdeps/alpha/elf/start.S: Likewise.
1998-08-23 04:08:17 +00:00
Richard Henderson
06f351fa61
* sysdeps/unix/sysv/linux/alpha/rt_sigaction.S: Fix .prologue;
...
non-standard pv usage.
1998-08-23 04:07:48 +00:00
Ulrich Drepper
64082f3e9c
ARM specific optimized string functions.
1998-08-22 07:54:18 +00:00
Ulrich Drepper
33a6c3dded
Generated from configure.in.
1998-08-21 22:29:47 +00:00
Ulrich Drepper
619385e232
New file, contains test for recent Linux 2.1.100+ headers.
1998-08-21 22:29:33 +00:00
Ulrich Drepper
072901a109
Remove O_READ and O_WRITE.
...
Add F_SETSIG and F_GETSIG.
1998-08-20 17:39:48 +00:00
Ulrich Drepper
cb759cab5a
Initialization stuff for Linux/ARM.
1998-08-20 17:37:44 +00:00
Ulrich Drepper
e77c56e8f5
ARM specific errlist definition.
1998-08-20 17:37:26 +00:00
Ulrich Drepper
29f4d62f47
Remove O_READ and O_WRITE.
1998-08-20 17:36:51 +00:00
Ulrich Drepper
c94b4338b5
Moved one directory up.
1998-08-20 17:35:44 +00:00
Ulrich Drepper
a35276bee2
(CALL_MCOUNT): Add missing semicolons.
1998-08-20 17:35:29 +00:00
Ulrich Drepper
b292f4b3ac
IEEE754 definitions for ARM.
1998-08-20 17:35:22 +00:00
Ulrich Drepper
333014b835
Set __libc_stack_end.
...
Fix problems with profiling code.
1998-08-20 17:34:16 +00:00
Ulrich Drepper
60438273e5
Use PLT for procedure call.
1998-08-20 17:33:57 +00:00
Ulrich Drepper
f176c9ee03
Put return value in correct register. Don't set the condition flags
...
unnecessarily.
Restore floating point registers correctly.
1998-08-20 17:33:32 +00:00
Ulrich Drepper
397e58bca8
Put return value in correct register. Don't set the condition flags
...
unnecessarily.
1998-08-20 17:33:18 +00:00
Ulrich Drepper
89f1caf5ee
Define extern inline functions only if __USE_EXTERN_INLINES is defined.
1998-08-18 23:21:05 +00:00
Ulrich Drepper
55e0df36d5
Correct value of R0 before calling sigjmp_save.
1998-08-15 02:39:03 +00:00
Ulrich Drepper
2ea19c152e
Not needed anymore.
1998-08-15 02:38:53 +00:00
Ulrich Drepper
8e7410c350
(recvmsg, sendmsg): Update aliases for cancelation.
1998-08-12 17:06:17 +00:00
Ulrich Drepper
708e91e6e2
Undef glob*64 before playing with symbol versions.
1998-08-12 17:06:03 +00:00
Ulrich Drepper
b9fd2790b9
Empty file. We already have a glob64 implementation.
1998-08-10 15:54:05 +00:00
Ulrich Drepper
8ef5e9065c
Add glob64 as a weak alias for __new_glob. Likewise for globfree64.
1998-08-10 15:53:42 +00:00
Ulrich Drepper
fc42798dc3
Move __ prototypes into include/* header.
1998-08-09 17:29:46 +00:00
Ulrich Drepper
600e633ff6
(_hurd_setup_sighandler): Use SS_DISABLE instead of SA_DISABLE. Use
...
SS_ONSTACK instead of SA_ONSTACK where appropriate.
1998-08-08 19:56:26 +00:00
Ulrich Drepper
e66186b39d
(__sigreturn): Use SS_ONSTACK instead of SA_ONSTACK.
1998-08-08 19:55:32 +00:00
Ulrich Drepper
197b1bfd03
Don't define CLK_TCK for strictly ISO C compliant programs.
1998-07-30 12:45:33 +00:00
Ulrich Drepper
f2e7413870
Add ffsl entry point.
1998-07-30 12:44:22 +00:00
Ulrich Drepper
15602adec0
Dummy file to satisfy Makefiles.
1998-07-30 12:38:22 +00:00
Ulrich Drepper
e0c9758ca4
Schedule for EV5. Add ffsl and ffsll entry points.
1998-07-30 12:38:08 +00:00
Ulrich Drepper
230ba858b4
Arm with FPU specific files to distribute.
1998-07-29 15:14:10 +00:00
Richard Henderson
9e6a624f76
* sysdeps/alpha/fpu/e_sqrt.c [!_IEEE_FP]: Correctly handle
...
inputs near DBL_MIN.
1998-07-28 23:41:26 +00:00
Ulrich Drepper
60839328e8
siglist for Linux/Arm.
1998-07-27 17:54:43 +00:00
Ulrich Drepper
e3ec78f5a3
Replace stub with real implementation.
1998-07-27 17:54:21 +00:00
Ulrich Drepper
f69a3b40ff
brk implementation for Linux/Arm.
1998-07-27 17:54:08 +00:00
Ulrich Drepper
2f601732bd
Definitions for FPU control.
1998-07-27 17:52:34 +00:00
Ulrich Drepper
22a7aa47a3
(CALL_MCOUNT): Replace stub with real implementation.
1998-07-27 17:52:15 +00:00
Ulrich Drepper
7d39ca8849
Improved profiling for ARM.
1998-07-27 17:52:05 +00:00
Ulrich Drepper
67950c312e
Move to fpu/ subdir.
1998-07-27 17:51:54 +00:00
Ulrich Drepper
fd2791ba88
(elf_machine_rel): Delete redundant debugging code. Correct handling
...
of PC24 relocs.
1998-07-27 17:51:42 +00:00
Ulrich Drepper
54cdfc81d5
Also define __getrusage.
1998-07-22 16:53:40 +00:00
Andreas Schwab
4aae520265
* sysdeps/unix/sysv/linux/m68k/sigcontextinfo.h: Fix typo.
1998-07-22 01:37:56 +00:00
Ulrich Drepper
1965e0a488
syscall function implementation for Solaris/SPARC32.
1998-07-20 17:25:27 +00:00
Ulrich Drepper
4d437a84f7
Add sigaltstack, sigpending, sigqueue, and sigtimedwait.
1998-07-20 17:23:28 +00:00
Ulrich Drepper
e67612f82e
sigwaitinfo implemtation for Solaris.
1998-07-20 17:22:44 +00:00
Ulrich Drepper
ea30d3fea7
sigstack implemtation for Solaris.
1998-07-20 17:22:38 +00:00
Ulrich Drepper
9a7807b9e6
sigpending implemtation for Solaris.
1998-07-20 17:22:34 +00:00
Ulrich Drepper
56984f4648
Fix typo.
1998-07-20 17:18:32 +00:00
Andreas Schwab
67aeaca9ac
Support NO_WEAK_ALIAS.
1998-07-20 05:01:08 +00:00
Andreas Schwab
5044b71144
New file.
1998-07-20 04:59:31 +00:00
Ulrich Drepper
08bd971f15
Define SIG_HOLD.
1998-07-17 12:35:52 +00:00
Andreas Schwab
c7a8ebca13
This belongs to the 2.0 branch.
1998-07-17 04:26:22 +00:00
Ulrich Drepper
30437816c1
Define LOC.
1998-07-15 09:20:20 +00:00
Andreas Schwab
b814210938
* sysdeps/unix/sysv/linux/m68k/dl-envvars.h: New file.
1998-07-13 01:30:40 +00:00
Ulrich Drepper
bb3ebfdb47
Define __intptr_t.
1998-07-08 22:52:22 +00:00
Ulrich Drepper
668a0ed59b
Handle Linux/Alpha specific cases.
1998-07-08 22:45:07 +00:00
Ulrich Drepper
1b99d03e6a
Define __syscall_recvmsg and __syscall_sendmsg.
1998-07-05 15:22:20 +00:00
Ulrich Drepper
22bf6f3448
File name for sendmsg and recvmsg syscalls is __ protected.
1998-07-05 14:45:16 +00:00
Ulrich Drepper
d0b4f6bb0b
Add `syscall'.
1998-07-05 08:23:19 +00:00
Ulrich Drepper
51d02d34a5
Not needed anymore.
1998-07-05 08:22:32 +00:00
Ulrich Drepper
5fc184edcc
List only one file per line.
1998-07-04 14:37:17 +00:00
Andreas Schwab
468c277aaf
* sysdeps/unix/sysv/linux/m68k/Versions: New file.
1998-07-03 05:37:32 +00:00
Ulrich Drepper
1b1f0c36e3
Version definitions.
1998-07-02 22:33:35 +00:00
Ulrich Drepper
4c01c1dcf2
Make _errno a weak alias, not a strong alias.
1998-07-01 09:33:01 +00:00
Andreas Schwab
fd202ea4b7
* sysdeps/unix/sysv/linux/m68k/sysdep.S: Make _errno a weak alias,
...
not a strong alias.
1998-07-01 01:42:09 +00:00
Ulrich Drepper
ea8df133cc
Include pthreadtypes.h.
...
Define size_t.
1998-06-30 12:08:40 +00:00
Ulrich Drepper
2e28d2fb79
Define size_t.
1998-06-30 12:07:42 +00:00
Ulrich Drepper
6cc7c3b3c0
Include pthreadtypes.h.
1998-06-30 12:02:24 +00:00
Ulrich Drepper
030d182c93
Don't define __libc_pid.
1998-06-29 12:43:07 +00:00
Ulrich Drepper
035d42d2a0
(feraiseexcept): Mark tmp as early-clobber.
1998-06-27 09:51:32 +00:00
Ulrich Drepper
94cd6191cd
Pass sp as arg 7. Kill __data_start.
1998-06-27 09:51:18 +00:00
Ulrich Drepper
ca246d7eef
(elf_machine_runtime_setup): Only set _dl_profile_map if _dl_name_match_p.
...
(RTLD_START): Fix .prologue. Set __libc_stack_end.
1998-06-27 09:50:59 +00:00
Ulrich Drepper
b136e08ec0
(elf): Kill -mno-fp-regs.
1998-06-27 09:50:41 +00:00
Ulrich Drepper
11c1d87fd2
Add sigstack here.
1998-06-18 21:49:26 +00:00
Ulrich Drepper
1037e1f40a
Include sys/types.h before glob.h.
1998-06-17 17:59:03 +00:00
Ulrich Drepper
a3a2cb21be
Include glob.h before defining prototypes.
1998-06-17 10:17:53 +00:00
Ulrich Drepper
bb71df5f5f
Add prototypes for the __new_* functions.
1998-06-15 11:03:50 +00:00
Ulrich Drepper
7d3d725cc6
Definitions for sigstack functions.
1998-06-10 10:58:58 +00:00
Andreas Schwab
c21b35ecda
* 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.
1998-06-10 05:27:41 +00:00
Andreas Schwab
2cd493384a
* 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.
1998-06-10 01:37:21 +00:00
Andreas Schwab
08016d928b
* 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.
1998-06-10 01:35:06 +00:00
Ulrich Drepper
7021745518
Update for new draft ARM ELF ABI.
1998-06-09 15:13:18 +00:00
Ulrich Drepper
6ff8d4938e
SysVr4 specific macros to convert from and to sigmask.
1998-06-07 14:06:19 +00:00
Ulrich Drepper
54f119d171
GMP support for ARMs.
1998-06-01 14:25:31 +00:00
Ulrich Drepper
43ce7f2e75
IEEE 754 float support for strange ARMs.
1998-06-01 14:24:49 +00:00
Ulrich Drepper
5d3912ddbc
Not needed anymore.
1998-06-01 14:23:55 +00:00
Ulrich Drepper
87386bad90
(FE_EXCEPTION_SHIFT): Rename to FE_EXCEPT_SHIFT.
1998-06-01 14:23:26 +00:00
Ulrich Drepper
6f43b79989
(__jmp_buf): Remove floating-point support.
...
(_JMPBUF_UNWINDS): Added.
1998-06-01 13:39:22 +00:00
Ulrich Drepper
6298404e7d
jmpbuf definition for ARM with FPU.
1998-06-01 13:38:56 +00:00
Ulrich Drepper
58e6626f7e
ARM implementation of feholdexcept.
1998-06-01 13:38:03 +00:00
Ulrich Drepper
c61de13d2c
Use C_SYMBOL_NAME when referring to errno and _errno.
1998-06-01 13:37:18 +00:00
Ulrich Drepper
e0ebc3b2ef
Use __ASSEMBLER__ test macro not ASSEMBLER.
1998-05-29 10:20:59 +00:00
Ulrich Drepper
38843cb976
Correctly renamed.
1998-05-25 11:27:09 +00:00
Ulrich Drepper
cad0799e92
Set exception bits in Arm FPU.
1998-05-24 18:41:41 +00:00
Ulrich Drepper
3a5ade59c9
Definitions for FPU handling header.
1998-05-21 15:39:52 +00:00
Ulrich Drepper
c34d3ba41f
FP CW and SW handling for Arm.
1998-05-21 15:39:28 +00:00
Ulrich Drepper
2e45c3aadd
Replace stub file with real implementation.
1998-05-21 15:33:23 +00:00
Richard Henderson
bde3fab6ee
* sysdeps/unix/sysv/linux/alpha/glob.c: Include sysdeps/generic/glob.c
...
directly instead of include_next. Add missing semicolons.
* sysdeps/unix/sysv/linux/alpha/oldglob.c: Include sys/types.h.
Add missing semicolons.
1998-05-21 01:18:56 +00:00
Ulrich Drepper
06c1390ede
Missed double occurences of "the the" in one line - fixed it.
1998-05-20 14:34:42 +00:00
Ulrich Drepper
7500ff18c7
Correct handling of arguments.
1998-05-19 16:12:40 +00:00
Ulrich Drepper
dd5c62b1b3
Fix the "the the" problems.
1998-05-19 16:12:29 +00:00
Ulrich Drepper
e916666169
(syscall_error): Use C_SYMBOL_NAME for a.out compatibility.
1998-05-19 16:12:07 +00:00
Ulrich Drepper
0c56aa6338
(ALIGNARG): ELF .align directive uses a log, not a byte-count.
1998-05-19 16:11:52 +00:00
Ulrich Drepper
69069c4a57
Support both big and little endian processors.
1998-05-19 16:11:41 +00:00
Ulrich Drepper
59f4b0c86c
Wrapper around current code to convert from and back to old glob_t format.
1998-05-12 12:20:54 +00:00
Ulrich Drepper
cab5b83e4d
Wrapper around generic code to add version information.
1998-05-12 12:20:27 +00:00
Ulrich Drepper
5df1e78b29
Compile oldglob in posix subdir.
1998-05-12 12:20:06 +00:00
Ulrich Drepper
7214b180b3
Add oldglob.c.
1998-05-12 12:19:53 +00:00
Richard Henderson
50a430afa2
Don't mark pread and pwrite as EXTRA.
1998-05-11 11:05:13 +00:00