Commit Graph

191 Commits

Author SHA1 Message Date
Ulrich Drepper 9c3c87e2ec Update comment regarding placement of errno definition. 2002-08-24 23:26:47 +00:00
Andreas Jaeger 1077d52cfb Remove *xattr syscalls. 2002-08-23 09:29:00 +00:00
Andreas Jaeger 074a6e5efa Add *xattr syscalls with version 2.3. 2002-08-15 09:01:52 +00:00
Roland McGrath 237b9f1c7b 2002-08-03 Roland McGrath <roland@redhat.com>
* sysdeps/unix/sysv/linux/x86_64/clone.S (thread_start): Use
	HIDDEN_JUMPTARGET for _exit.
	* sysdeps/unix/sysv/linux/m68k/clone.S (thread_start): Likewise.
	* sysdeps/unix/sysv/linux/i386/clone.S (thread_start): Likewise.
	* sysdeps/unix/sysv/linux/powerpc/clone.S: Likewise.
	* sysdeps/unix/_exit.S (_exit): Add libc_hidden_def.
2002-08-04 01:28:09 +00:00
Ulrich Drepper da5f5f7986 Add libc_hidden_def. Remove undef and INTDEF. 2002-08-03 06:57:53 +00:00
Ulrich Drepper a02fe38fa8 Use INTDEF for __getpagesize. 2002-04-14 08:41:04 +00:00
Ulrich Drepper e4bf0032b0 Use INTUSE for __chown calls. 2002-04-09 20:26:17 +00:00
Roland McGrath 2d5fe9e39b 2002-03-23 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/i386/Makefile
	(sysdep_routines, shared-only-routines): Don't add framestate,
	reverting 2001-10-02 change.
	* sysdeps/unix/sysv/linux/arm/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/alpha/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/i386/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/m68k/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/mips/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/sparc/Makefile: Likewise.
	* sysdeps/generic/Makefile (sysdep_routines, shared-only-routines):
	Do it here instead, only if [$(unwind-find-fde) = yes].
2002-03-24 01:55:18 +00:00
Ulrich Drepper f71d7f5726 Move global variables for SHARED code in struct _rtld_global. Export
this struct, remove all exports for the signal variables.
2002-02-01 01:32:06 +00:00
Ulrich Drepper decdce5e7c (sysdep-routines): Add framestate. 2001-11-16 01:24:04 +00:00
Ulrich Drepper 9bfdd6609c (__register_frame_info, __deregister_frame_info): Move to elf/Versions. 2001-11-16 01:22:33 +00:00
Andreas Schwab ffd88164dc New file to fix RLIM_INFINITY. 2001-11-09 19:57:55 +00:00
Andreas Jaeger a4f1359e63 * sysdeps/unix/sysv/linux/sparc/bits/poll.h (NPOLLFILE): Removed.
* sysdeps/unix/sysv/linux/mips/bits/poll.h (NPOLLFILE): Removed.
	* sysdeps/unix/sysv/linux/m68k/bits/poll.h (NPOLLFILE): Removed.
	* sysdeps/unix/sysv/linux/bits/poll.h (NPOLLFILE): Removed.
	* sysdeps/generic/bits/poll.h (NPOLLFILE): Removed.
2001-07-31 07:46:06 +00:00
Ulrich Drepper 2b948198f1 Add sys/procfs.h. 2001-07-28 06:07:40 +00:00
Andreas Schwab db08f905e8 Don't mark asm input operand as clobbered. 2001-07-22 18:18:48 +00:00
Andreas Schwab 48bfe44538 (INLINE_SYSCALL): Don't mark asm input operand as clobbered. 2001-07-22 18:18:34 +00:00
Andreas Schwab 44dce39192 Fix last change. 2001-07-17 17:12:10 +00:00
Andreas Schwab b5f709a1ff Special versions for Linux/m68k. 2001-07-15 15:30:50 +00:00
Andreas Schwab f476000f87 Check _dl_pagesize first. Default to 4096, not EXEC_PAGESIZE. 2001-07-15 15:25:11 +00:00
Andreas Jaeger 3214b89b32 Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
Ulrich Drepper d76aa2b87e (CALL_SIGHANDLER): Define. 2001-03-16 23:52:16 +00:00
Ulrich Drepper 7f21c16fbf m68k-specific definitions for ldconfig. 2001-03-10 16:16:44 +00:00
Ulrich Drepper 5c4a646199 (__S_TYPEISMQ, __S_TYPEISSEM, __S_TYPEISSHM): Rewrite to enforce correct
use the macros.  They still always return zero.
2001-03-05 18:28:40 +00:00
Ulrich Drepper cb25fffef1 Define NPOLLFILE only if __USE_MISC. 2001-01-27 04:59:52 +00:00
Andreas Schwab 0abafb2042 * 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.
2000-11-21 20:55:38 +00:00
Andreas Schwab adf9969ce1 2000-10-13 Michael Fedrowitz <michael@fedrowitz.de>
* sysdeps/unix/sysv/linux/m68k/alphasort64.c: New file.
	* sysdeps/unix/sysv/linux/m68k/fcntl.c: New file.
	* sysdeps/unix/sysv/linux/m68k/getdents64.c: New file.
	* sysdeps/unix/sysv/linux/m68k/getrlimit.c: New file.
	* sysdeps/unix/sysv/linux/m68k/getrlimit64.c: New file.
	* sysdeps/unix/sysv/linux/m68k/glob64.c: New file.
	* sysdeps/unix/sysv/linux/m68k/lockf64.c: New file.
	* sysdeps/unix/sysv/linux/m68k/oldgetrlimit64.c: New file.
	* sysdeps/unix/sysv/linux/m68k/readdir64.c: New file.
	* sysdeps/unix/sysv/linux/m68k/readdir64_r.c: New file.
	* sysdeps/unix/sysv/linux/m68k/scandir64.c: New file.
	* sysdeps/unix/sysv/linux/m68k/setrlimit.c: New file.
	* sysdeps/unix/sysv/linux/m68k/versionsort64.c: New file.
	* sysdeps/unix/sysv/linux/m68k/Dist: Add oldgetrlimit64.c.
	* sysdeps/unix/sysv/linux/m68k/Makefile: Add oldgetrlimit64.
	* sysdeps/unix/sysv/linux/m68k/Versions: Export __xstat64,
	__fxstat64, __lxstat64, alphasort64, glob64, getrlimit, setrlimit,
	getrlimit64, readdir64, readdir64_r, scandir64, versionsort64 at
	GLIBC_2.2.
	* sysdeps/unix/sysv/linux/m68k/syscalls.list: Add oldgetrlimit,
	oldsetrlimit for GLIBC_2.0.
2000-10-14 17:50:13 +00:00
Andreas Schwab 79e6a4e059 Make struct stat64 backward compatible. 2000-10-03 15:11:28 +00:00
Andreas Schwab e2d6906870 Fix padding in struct stat for LARGEFILE64_SOURCE. 2000-10-03 11:55:32 +00:00
Andreas Jaeger 5e9880e0b5 Protect DN_* by __USE_GNU. 2000-09-29 20:24:30 +00:00
Andreas Jaeger d867f21971 Synch with Linux 2.4.0-test9-pre7. 2000-09-29 19:07:03 +00:00
Ulrich Drepper e69ea461c5 (INLINE_SYSCALL): Fix last patch. 2000-09-18 00:28:16 +00:00
Ulrich Drepper c09c05d827 (INLINE_SYSCALL): Add memory clobber. 2000-09-15 17:48:53 +00:00
Andreas Schwab 6ef46d7cc8 New file. 2000-09-05 15:17:27 +00:00
Ulrich Drepper 031a1712e4 Include kernel-features.h. 2000-08-10 04:21:28 +00:00
Andreas Schwab b297c341de Remove mmap64 alias. 2000-07-24 13:33:15 +00:00
Greg McGary e3d6c5810b * sysdeps/generic/bp-checks.h (CHECK_SIGSET, CHECK_SIGSETopt):
New macros.
	* sysdeps/generic/strcpy.c: Add bounds checks.
	* sysdeps/unix/fxstat.c: Likewise.
	* sysdeps/unix/xstat.c: Likewise.
	* sysdeps/unix/common/lxstat.c: Likewise.
	* sysdeps/unix/sysv/linux/aio_sigqueue.c: Likewise.
	* sysdeps/unix/sysv/linux/execve.c: Likewise.
	* sysdeps/unix/sysv/linux/fxstat.c: Likewise.
	* sysdeps/unix/sysv/linux/fxstat64.c: Likewise.
	* sysdeps/unix/sysv/linux/getcwd.c: Likewise.
	* sysdeps/unix/sysv/linux/getdents.c: Likewise.
	* sysdeps/unix/sysv/linux/llseek.c: Likewise.
	* sysdeps/unix/sysv/linux/lxstat.c: Likewise.
	* sysdeps/unix/sysv/linux/lxstat64.c: Likewise.
	* sysdeps/unix/sysv/linux/poll.c: Likewise.
	* sysdeps/unix/sysv/linux/pread.c: Likewise.
	* sysdeps/unix/sysv/linux/pread64.c: Likewise.
	* sysdeps/unix/sysv/linux/ptrace.c: Likewise.
	* sysdeps/unix/sysv/linux/pwrite.c: Likewise.
	* sysdeps/unix/sysv/linux/pwrite64.c: Likewise.
	* sysdeps/unix/sysv/linux/readv.c: Likewise.
	* sysdeps/unix/sysv/linux/sigaction.c: Likewise.
	* sysdeps/unix/sysv/linux/sigpending.c: Likewise.
	* sysdeps/unix/sysv/linux/sigprocmask.c: Likewise.
	* sysdeps/unix/sysv/linux/sigqueue.c: Likewise.
	* sysdeps/unix/sysv/linux/sigsuspend.c: Likewise.
	* sysdeps/unix/sysv/linux/sigtimedwait.c: Likewise.
	* sysdeps/unix/sysv/linux/sigwaitinfo.c: Likewise.
	* sysdeps/unix/sysv/linux/sysctl.c: Likewise.
	* sysdeps/unix/sysv/linux/truncate64.c: Likewise.
	* sysdeps/unix/sysv/linux/ustat.c: Likewise.
	* sysdeps/unix/sysv/linux/writev.c: Likewise.
	* sysdeps/unix/sysv/linux/xmknod.c: Likewise.
	* sysdeps/unix/sysv/linux/xstat.c: Likewise.
	* sysdeps/unix/sysv/linux/xstat64.c: Likewise.
	* sysdeps/unix/sysv/linux/arm/sigaction.c: Likewise.
	* sysdeps/unix/sysv/linux/i386/brk.c: Likewise.
	* sysdeps/unix/sysv/linux/i386/chown.c: Likewise.
	* sysdeps/unix/sysv/linux/i386/fxstat.c: Likewise.
	* sysdeps/unix/sysv/linux/i386/getgroups.c: Likewise.
	* sysdeps/unix/sysv/linux/i386/getresgid.c: Likewise.
	* sysdeps/unix/sysv/linux/i386/getresuid.c: Likewise.
	* sysdeps/unix/sysv/linux/i386/getrlimit.c: Likewise.
	* sysdeps/unix/sysv/linux/i386/lchown.c: Likewise.
	* sysdeps/unix/sysv/linux/i386/lxstat.c: Likewise.
	* sysdeps/unix/sysv/linux/i386/setgroups.c: Likewise.
	* sysdeps/unix/sysv/linux/i386/setrlimit.c: Likewise.
	* sysdeps/unix/sysv/linux/i386/sigaction.c: Likewise.
	* sysdeps/unix/sysv/linux/i386/xstat.c: Likewise.
	* sysdeps/unix/sysv/linux/ia64/fxstat.c: Likewise.
	* sysdeps/unix/sysv/linux/ia64/lxstat.c: Likewise.
	* sysdeps/unix/sysv/linux/ia64/sigaction.c: Likewise.
	* sysdeps/unix/sysv/linux/ia64/sigpending.c: Likewise.
	* sysdeps/unix/sysv/linux/ia64/sigprocmask.c: Likewise.
	* sysdeps/unix/sysv/linux/ia64/sigsuspend.c: Likewise.
	* sysdeps/unix/sysv/linux/ia64/xstat.c: Likewise.
	* sysdeps/unix/sysv/linux/m68k/chown.c: Likewise.
	* sysdeps/unix/sysv/linux/mips/pread.c: Likewise.
	* sysdeps/unix/sysv/linux/mips/pread64.c: Likewise.
	* sysdeps/unix/sysv/linux/mips/pwrite.c: Likewise.
	* sysdeps/unix/sysv/linux/mips/pwrite64.c: Likewise.
	* sysdeps/unix/sysv/linux/mips/truncate64.c: Likewise.
	* sysdeps/unix/sysv/linux/mips/ustat.c: Likewise.
	* sysdeps/unix/sysv/linux/mips/xmknod.c: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/mmap64.c: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/sigaction.c: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/sigpending.c: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/sigprocmask.c: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/sigsuspend.c: Likewise.
2000-07-07 02:19:05 +00:00
Andreas Schwab 7228f3cac1 Replace arg-count with signatures. 2000-06-23 11:09:25 +00:00
Ulrich Drepper 91f51e028b Add libgcc frame handling functions here. 2000-06-15 06:59:07 +00:00
Andreas Schwab bb0607a2aa New file. Use getpagesize syscall if available. 2000-05-08 15:01:07 +00:00
Ulrich Drepper fb30b58ad5 Linux/m68k shmctl implementation. 2000-02-11 19:43:46 +00:00
Ulrich Drepper a020fa2f4d Linux/m68k semctl implementation. 2000-02-11 19:43:42 +00:00
Ulrich Drepper ac707c19aa Linux/m68k smgctl implementation. 2000-02-11 19:43:37 +00:00
Ulrich Drepper ef034ccbd5 Linux/m68k getresuid implementation. 2000-02-11 19:43:32 +00:00
Ulrich Drepper d60da510e2 Linux/m68k getresgid implementation. 2000-02-11 19:43:28 +00:00
Ulrich Drepper 886523a9ba Document new tristate __libc_missing_32bit_uids.
Use 32bit uid syscall if __libc_missing_32bit_uids is -1 or 0.
2000-02-11 19:42:16 +00:00
Ulrich Drepper 13990a22c1 iLinux/m68k implementation of xstat. 2000-01-19 03:52:47 +00:00
Ulrich Drepper 8c23086292 Linux/m68k implementation of lxstat. 2000-01-19 03:52:32 +00:00
Ulrich Drepper 74a892eea9 Linux/m68k implementation of fxstat. 2000-01-19 03:52:16 +00:00
Ulrich Drepper 293c7e46e3 (__syscall_chown): Use proper prototype.
Don't include non-existant header.
(__chown): Return EINVAL if owner or group are out of the range -1U .. 65534.
2000-01-18 04:30:34 +00:00
Ulrich Drepper 1219d5bc53 Linux/i386 implementation of lchown. 2000-01-17 05:20:35 +00:00
Ulrich Drepper 4b1aa399d1 Linux/i386 implementation of getgid. 2000-01-17 05:20:27 +00:00
Ulrich Drepper 881cf30824 Linux/i386 implementation of getuid. 2000-01-17 05:20:20 +00:00
Ulrich Drepper b1e3521362 Linux/i386 implementation of geteuid. 2000-01-17 05:20:10 +00:00
Ulrich Drepper 26bb8c8c1b Linux/i386 implementation of getegid. 2000-01-17 05:20:03 +00:00
Ulrich Drepper 76862c6dd7 Linux/i386 implementation of fchown. 2000-01-17 05:19:51 +00:00
Ulrich Drepper 6ab12c1eeb Linux/i386 implementation of chown. 2000-01-17 05:19:42 +00:00
Ulrich Drepper 936d4afc98 Add missing #. 1999-12-21 16:01:52 +00:00
Ulrich Drepper a851d4d062 Linux/m68k specific implementation of putpmsg. 1999-12-21 07:59:20 +00:00
Ulrich Drepper 20113dce15 Linux/m68k specific implementation of putmsg. 1999-12-21 07:59:12 +00:00
Ulrich Drepper 4ea9edf197 Linux/m68k specific implementation of getpmsg. 1999-12-21 07:59:04 +00:00
Ulrich Drepper 7b6a54e39c Linux/m68k specific implementation of getmsg. 1999-12-21 07:58:57 +00:00
Ulrich Drepper 446548bb28 Define SIGCONTEXT_EXTRA_ARGS. 1999-08-23 17:43:28 +00:00
Andreas Schwab 68798276c9 * sysdeps/unix/sysv/linux/m68k/vfork.S: Test return value after
fork syscall.
1999-01-18 01:45:33 +00:00
Andreas Schwab cd641f748f * sysdeps/unix/sysv/linux/m68k/vfork.S: New file. 1999-01-13 01:43:33 +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
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
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 a2567f7925 Add setresuid.c, setresgid.c, setfsuid.c, and setfsgid.c. 1998-10-23 14:04:39 +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
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 2b0a897428 Wrapper arpund system call with check of parameter value range. 1998-10-18 13:05:43 +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 f65fc5cb2d Don't mention bits/mman.h. 1998-09-23 16:37:13 +00:00
Andreas Schwab f35b9f2a88 * sysdeps/unix/sysv/linux/m68k/register-dump.h: New file. 1998-08-28 01:42:42 +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
Andreas Schwab 4aae520265 * sysdeps/unix/sysv/linux/m68k/sigcontextinfo.h: Fix typo. 1998-07-22 01:37:56 +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
Andreas Schwab c7a8ebca13 This belongs to the 2.0 branch. 1998-07-17 04:26:22 +00:00
Andreas Schwab b814210938 * sysdeps/unix/sysv/linux/m68k/dl-envvars.h: New file. 1998-07-13 01:30:40 +00:00
Andreas Schwab 468c277aaf * sysdeps/unix/sysv/linux/m68k/Versions: New file. 1998-07-03 05:37:32 +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
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
Ulrich Drepper e0ebc3b2ef Use __ASSEMBLER__ test macro not ASSEMBLER. 1998-05-29 10:20:59 +00:00
Ulrich Drepper 7829f6c432 [subdir=elf]: Define sysdep-others, not others. 1998-05-08 15:02:44 +00:00
Andreas Schwab c4dc6c456e * sysdeps/unix/sysv/linux/m68k/dl-librecon.h: New file.
* sysdeps/unix/sysv/linux/m68k/Makefile [$(subdir)=elf]: Build and
	install lddlibc4.
1998-04-01 00:53:13 +00:00
Andreas Schwab 1c03144cf7 * sysdeps/unix/sysv/linux/m68k/sysdep.h (SYSCALL_ERROR_HANDLER):
Readd lost negate.
	* sysdeps/m68k/sysdep.h: Remove the stabs stuff again.
1998-03-09 03:20:41 +00:00
Andreas Schwab 56d7f02931 * sysdeps/m68k/add_n.S: Use ENTRY and END macros.
* sysdeps/m68k/lshift.S: Likewise.
	* sysdeps/m68k/rshift.S: Likewise.
	* sysdeps/m68k/sub_n.S: Likewise.
	* sysdeps/m68k/m68020/addmul_1.S: Likewise.
	* sysdeps/m68k/m68020/mul_1.S: Likewise.
	* sysdeps/m68k/m68020/submul_1.S: Likewise.
	* sysdeps/unix/sysv/linux/m68k/sysdep.S: Use ENTRY macro.
	[_LIBC_REENTRANT]: Don't store into global errno.
	* sysdeps/m68k/sysdep.h: New file.
	* sysdeps/unix/sysv/linux/m68k/sysdep.h: Use it.  Use the macros
	ENTRY, CALL_MCOUNT, JUMPTARGET and syscall_error from there.
	(DO_CALL): Change to expect syscall name as argument.
	(PSEUDO): Pass syscall_name to DO_CALL.
	(SYSCALL_ERROR_HANDLER) [_LIBC_REENTRANT]: Don't store into global
	errno.
1998-03-06 01:48:50 +00:00
Ulrich Drepper c44a108279 Not to be used. 1998-01-30 11:39:21 +00:00
Ulrich Drepper 41fe80e1bc Allow __socket to be redefined. 1998-01-21 17:03:20 +00:00
Ulrich Drepper 905714080f Issue error message if the header is used directly. 1997-11-26 04:14:44 +00:00
Ulrich Drepper 8b10c19e06 POLL* bits for Linux. 1997-08-29 00:52:03 +00:00
Ulrich Drepper 135eda5312 Linux/M68k specific mman.h definitions. 1997-08-14 01:49:40 +00:00
Ulrich Drepper c1dcd33f63 Add some files. 1997-08-10 18:29:45 +00:00
Ulrich Drepper db31c86395 Update and reformat copyright, remove trailing white spaces and send
through unexpand.
1997-06-26 22:16:52 +00:00