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