176 Commits

Author SHA1 Message Date
Roland McGrath
6a877eaec3 Wed Jan 17 11:04:58 1996 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
* io/sys/stat.h (_STAT_VER, _MKNOD_VER): New macros.
	(__xstat, __fxstat, __lxstat, __xmknod): Declare new functions.
	[__GNUC__] (stat, fstat, lstat, mknod): Define these (and __ names)
	as `extern inline's calling the `x' functions.
	* sysdeps/generic/lstat.c: File removed.
	* sysdeps/generic/lxstat.c: New file.
	* sysdeps/mach/hurd/fstat.c: File removed.
	* sysdeps/mach/hurd/fxstat.c: New file.
	* sysdeps/mach/hurd/lstat.c: File removed.
	* sysdeps/mach/hurd/lxstat.c: New file.
	* sysdeps/mach/hurd/mknod.c: File removed.
	* sysdeps/mach/hurd/stat.c: File removed.
	* sysdeps/mach/hurd/xmknod.c: New file.
	* sysdeps/mach/hurd/xstat.c: New file.
	* sysdeps/stub/fstat.c: File removed.
	* sysdeps/stub/fxstat.c: New file.
	* sysdeps/stub/lstat.c: File removed.
	* sysdeps/stub/lxstat.c: New file.
	* sysdeps/stub/mknod.c: File removed.
	* sysdeps/stub/stat.c: File removed.
	* sysdeps/stub/xmknod.c: New file.
	* sysdeps/stub/xstat.c: New file.
	* sysdeps/unix/common/lstat.S: File removed.
	* sysdeps/unix/common/lxstat.c: New file.
	* sysdeps/unix/fstat.S: File removed.
	* sysdeps/unix/fxstat.c: New file.
	* sysdeps/unix/mknod.S: File removed.
	* sysdeps/unix/stat.S: File removed.
	* sysdeps/unix/sysv/linux/fstat.c: File removed.
	* sysdeps/unix/sysv/linux/i386/fxstat.S: File removed.
	* sysdeps/unix/sysv/linux/i386/lxstat.S: File removed.
	* sysdeps/unix/sysv/linux/i386/xmknod.S: File removed.
	* sysdeps/unix/sysv/linux/i386/xstat.S: File removed.
	* sysdeps/unix/sysv/linux/lstat.c: File removed.
	* sysdeps/unix/sysv/linux/mknod.c: File removed.
	* sysdeps/unix/sysv/linux/stat.c: File removed.
	* sysdeps/unix/sysv/sysv4/i386/fstat.S: File removed.
	* sysdeps/unix/sysv/sysv4/i386/lstat.S: File removed.
	* sysdeps/unix/sysv/sysv4/i386/mknod.S: File removed.
	* sysdeps/unix/sysv/sysv4/i386/stat.S: File removed.
	* sysdeps/unix/xmknod.c: New file.
	* sysdeps/unix/xstat.c: New file.
	* sysdeps/unix/mkfifo.c: Use __xmknod instead of __mknod.
	* misc/Makefile (routines): Remove mknod.
1996-01-18 00:32:06 +00:00
Roland McGrath
ec52643279 Wed Jan 17 11:04:58 1996 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
* sysdeps/unix/sysv/time.S: Moved from sysv4.
	* sysdeps/unix/sysv/irix4/time.S: File removed.

	* sysdeps/unix/sysv/linux/signum.h: Moved from
	sysdeps/unix/sysv/linux/i386.
	(_NSIG): Move inside #ifdef _SIGNAL_H.
1996-01-17 16:17:48 +00:00
Ulrich Drepper
e8696ee7eb Linux is now based in sysdeps/unix/sysv. 1995-09-08 13:28:13 +00:00
Roland McGrath
0bbcc46900 [$(subdir)=csu] (start-installed-rule, start-installed-name-rule): New
variables; specify crt1.o, created by our own rule.
($(objpfx)crt1.o): New rule.
1995-07-26 15:38:25 +00:00
Roland McGrath
06bcdbfcc0 Include <sys/socketcall.h>.
Save %ebx in call-clobbered %edx instead of stack.
Use JUMPTARGET(syscall_error) in jump insn.
1995-07-22 10:47:25 +00:00
Roland McGrath
f7bee9b870 Rewritten. 1995-07-22 10:34:43 +00:00
Roland McGrath
80e6394278 Use JUMPTARGET(syscall_error) in jump insn. 1995-07-22 10:29:55 +00:00
Roland McGrath
48daea4ca6 New file. 1995-07-22 10:16:46 +00:00
Roland McGrath
6784c7e368 Rewritten, #include'ing unix/i386/sysdep.S for most of the code. 1995-07-22 08:42:28 +00:00
Roland McGrath
e56c8d6e9f Files moved from defunct sysdeps/unix/sysv/linux directory. 1995-07-22 07:43:56 +00:00
Roland McGrath
af4fa09130 (__sigfillset): Use ~0L instead of -1 to avoid compiler warning. 1995-04-05 16:07:53 +00:00
Roland McGrath
35ca0c8d1b (__mmap, __munmap): Declare these. 1995-03-03 20:06:13 +00:00
Roland McGrath
ac873351a0 [subdir=crypt] (crypt): New variable, set to crypt.solar. 1995-02-22 02:53:16 +00:00
Roland McGrath
f427a39dbd Remove __environ definition. 1995-02-20 00:53:51 +00:00
Roland McGrath
e95606364c Fix #include of renamed file. Remove extra weak alias. 1995-02-19 23:43:06 +00:00
Roland McGrath
484d089077 Fix unsquashed file name in #include. 1995-02-19 23:33:19 +00:00
Roland McGrath
7ae4a9668a Update #include for renaming. 1995-02-17 18:39:13 +00:00
Roland McGrath
a1350964e9 [ASSEMBLER]: Protect macros with this. 1995-01-27 20:48:38 +00:00
Roland McGrath
d6961ffadf (sysdep_routines): Removed __setpgid, __getpgid. 1995-01-26 01:43:07 +00:00
Roland McGrath
c9db5502eb Renamed __setpgrp to __setpgid, added weak aliases setpgid and setpgrp. 1995-01-26 01:32:08 +00:00
Roland McGrath
628d175a3c (__getpgrp): Renamed to __getpgid, with weak alias getpgid. 1995-01-26 01:31:06 +00:00
Roland McGrath
1bf2d9ab9b Included file was renamed from setpgrp.c. 1995-01-26 01:28:44 +00:00
Roland McGrath
f612f28027 Included file was renamed from __getpgrp.c. 1995-01-26 01:27:55 +00:00
Roland McGrath
c54278121e Use subcall 4 to __pgrpsys. 1995-01-26 01:25:38 +00:00
Roland McGrath
a38d08f7b4 Use subcall 5 to __pgrpsys. 1995-01-26 01:24:28 +00:00
Roland McGrath
86c4edb31b Renamed __getpgrp to __getpgid, added weak alias getpgid. 1995-01-26 01:22:57 +00:00
Roland McGrath
9207d65805 Renamed __setpgrp to __setpgid, added weak aliases setpgid and setpgrp. 1995-01-26 01:21:48 +00:00
Roland McGrath
1cec31f4d4 Converted to use weak aliases with macros from libc-symbols.h. 1995-01-21 15:40:54 +00:00
Roland McGrath
3c22ede5ec Converted to use weak aliases with macros from libc-symbols.h. 1995-01-21 14:40:39 +00:00
Roland McGrath
3332ae5c89 Initial revision 1995-01-15 16:50:59 +00:00
Roland McGrath
d2d635a9db Fix typo .global' to .globl'. 1994-12-03 00:31:14 +00:00
Roland McGrath
0044b03ec3 Initial revision 1994-11-15 07:01:18 +00:00
Brendan Kehoe
152f509798 * sysdeps/unix/sysv/sysv4/solaris2/sparc/sysdep.h (ENTRY): Use
poundfnc instead of \#function, to satisfy gcc-2.6.0 and higher.
        (cat, poundfnc): Define macros to pull it off.
1994-09-29 21:21:19 +00:00
Roland McGrath
a101c158c5 Replace uses of HOST_CC with BUILD_CC and native-CFLAGS with BUILD_CFLAGS. 1994-08-16 00:52:22 +00:00
Roland McGrath
5736111e49 (PSEUDO): Remove ret at end. 1994-07-22 23:54:43 +00:00
Roland McGrath
d3e17c7446 entered into RCS 1994-07-16 21:16:53 +00:00
Roland McGrath
0ba370609f Initial revision 1994-07-16 21:16:31 +00:00
Brendan Kehoe
85b67f1ffb entered into RCS 1994-07-14 22:21:57 +00:00
Brendan Kehoe
c286ffe823 Initial revision 1994-07-14 22:13:18 +00:00
Brendan Kehoe
bc8037a42c entered into RCS 1994-07-14 19:43:12 +00:00
Brendan Kehoe
2200643a09 entered into RCS 1994-07-11 21:49:56 +00:00
Brendan Kehoe
d828aec47f Formerly sysdeps/unix/sysv/sysv4/solaris2/sparc/Makefile.~3~ 1994-07-09 01:59:28 +00:00
Brendan Kehoe
5654dd81f0 entered into RCS 1994-07-09 01:59:20 +00:00
Brendan Kehoe
876bbb9e03 Initial revision 1994-07-09 01:38:37 +00:00
Brendan Kehoe
3f9ea18cb5 Formerly unix/sysv/sysv4/solaris2/Makefile.~3~ 1994-07-09 00:26:26 +00:00
Roland McGrath
2e91173e39 entered into RCS 1994-07-08 18:39:48 +00:00
Roland McGrath
81c4ea64ef entered into RCS 1994-06-28 20:31:20 +00:00
Roland McGrath
7088289daa entered into RCS 1994-06-23 05:17:22 +00:00
Roland McGrath
45f830dc74 entered into RCS 1994-06-10 22:43:23 +00:00
Roland McGrath
5d3fde1a02 Formerly unix/sysv/sysv4/i386/sysdep.h.~2~ 1994-05-24 05:56:11 +00:00