Commit Graph

44048 Commits

Author SHA1 Message Date
kleink
e4ecd59b9a In the inlined sigset_t operations, redirect the error indicator assignment via
*__errno() when compiling _REENTRANT (or the like) code.
1998-10-01 19:41:23 +00:00
frueauf
27993f82cc Add getuid() check if -f is set, fixes pr 6222 by Uwe Arndt. 1998-10-01 19:39:33 +00:00
christos
4a904760a4 the pool boy forgot to convert this to use pool stuff. Goodbye long uptime! 1998-10-01 19:26:30 +00:00
kleink
b5fe349eff Add *__errno() redirection for _REENTRANT code. 1998-10-01 19:25:05 +00:00
kleink
d8d9d85d13 (Fortunately harmless) typo in previous. 1998-10-01 19:20:44 +00:00
matt
259cf4c4a1 Don't include <machine/mouse.h>. Some platforms (e.g. alpha) don't one. 1998-10-01 19:10:26 +00:00
thorpej
c37cc930f4 Fix a couple of printf formats. 1998-10-01 19:08:05 +00:00
christos
cfd3302aa1 Need more room for signal mask 1998-10-01 19:00:06 +00:00
christos
d5c25c895a This should be close... 1998-10-01 18:59:16 +00:00
perry
036f631693 shut up egcs complaints by adding braces 1998-10-01 18:58:28 +00:00
perry
4a2f07c9cd shut up egcs complaints about braces 1998-10-01 18:57:05 +00:00
perry
5535f2a14b Add braces to shut up egcs 1998-10-01 18:53:37 +00:00
drochner
1693b8b4a6 minor changes to console handling in zstty_attach():
-wait 20ms between printf() and reconfiguring the hardware
-set cn_tab->cn_dev here because this is the place where the real minor
 number is known
1998-10-01 18:52:42 +00:00
erh
33dacac36e linux_machdep.h has moved. 1998-10-01 18:32:33 +00:00
erh
ecf84c1f19 Add -p flag to usage(). 1998-10-01 18:23:52 +00:00
christos
627091bd84 Provide a suitable default so that kdump compiles on architectures
not supported yet.
1998-10-01 18:23:37 +00:00
minoura
ac7c4d39c5 They won't work :-p 1998-10-01 16:49:10 +00:00
erh
270a2b8bc4 Enable linux for includes and syscall building. 1998-10-01 16:23:25 +00:00
erh
b0367216c1 Macros to call a linux syscall. 1998-10-01 16:19:59 +00:00
erh
79a9d0776d Add linux compat includes. 1998-10-01 16:18:53 +00:00
erh
b9e8494b1d Add linux signal trampoline code. 1998-10-01 16:18:46 +00:00
erh
8c963d5a04 Move elf function name macros to exec_elf.h. COMPAT_LINUX is no longer limited to ELFSIZE==32. 1998-10-01 16:06:24 +00:00
erh
3f05212f07 Move elf function name building macros here (ELFNAME, ELFNAME2, etc...) Add defines related to elf note sections for use in determining executable type/emulation. 1998-10-01 16:04:37 +00:00
erh
f8bca8bacd Add SA_SIGINFO flag for linux compat use. 1998-10-01 15:58:53 +00:00
erh
a0480f4f57 Only include linux a.out makecmds if EXEC_AOUT is defined. 1998-10-01 15:55:34 +00:00
erh
d954a84b41 Linux emul_* structures chahged names. 1998-10-01 15:53:33 +00:00
minoura
0072d98f8e ramdisk kernel couldn't be made correctly. 1998-10-01 15:28:41 +00:00
eeh
0aa87c38cc Overhaul. Now will run simple things like /bin/sh and /bin/echo. 1998-10-01 14:27:56 +00:00
frueauf
a897c5f64a mtio.4 got deleted, remove it here too. 1998-10-01 11:26:07 +00:00
drochner
5ddf423985 print reason for arplookup() failure (ala FreeBSD) 1998-10-01 11:04:24 +00:00
frueauf
ce58a65013 Sync comments for REALBASEMEM/REALEXTMEM with GENERIC. 1998-10-01 10:01:20 +00:00
kleink
f73ad7167d Add *__errno() redirection for _REENTRANT code. 1998-10-01 09:26:31 +00:00
thorpej
ed03ee06e1 Update for signal changes. 1998-10-01 08:28:30 +00:00
thorpej
6a7b0ca257 Adapt to signal changes. 1998-10-01 06:35:09 +00:00
erh
502a65c40d Add linux real-time signal trampoline. 1998-10-01 04:37:15 +00:00
erh
8ada127535 Path to linux_machdep.h changed. 1998-10-01 04:36:05 +00:00
erh
6a0907d521 linux_machdep.c has been moved. It is now included from compat/linux/i386/files.linux_i386. 1998-10-01 04:34:54 +00:00
erh
fd21ba4d9b Add info on things left to do. 1998-10-01 04:27:33 +00:00
erh
5199a97864 Add the architechture-wise multiplexing header files. These are the files that should be included by anything that needs a linux compat header. These will then include the appropriate architechture dependent and common header file(s). 1998-10-01 04:20:16 +00:00
erh
4dc8295a26 Enable "includes" and "all"(=makesyscalls.sh) targets for alpha, common and i386. 1998-10-01 04:16:33 +00:00
erh
5dbbd9e2d1 Architechture-wise multiplexer for linux_syscalls.c. This exists because kdump, et al. include this file. 1998-10-01 04:13:25 +00:00
erh
df1521ebe1 Modified to reflect new file layout. arch/<arch>/conf/files.<arch> should include this file and the appropriate compat/linux/<arch>/files.linux_<arch> file. 1998-10-01 04:11:26 +00:00
erh
9eef4e2e35 Kinda moved to compat/linux/Makefile.sc. 1998-10-01 04:08:38 +00:00
erh
19e9e9c2ef These syscall table files have been regenerated in compat/linux/i386. 1998-10-01 04:07:34 +00:00
erh
d70c9cdbc9 Wheeee!: 8-way split of compat/linux/linux_misc.c into common code and multi-architechture functions. 1998-10-01 04:05:54 +00:00
erh
c0a539a588 Define structures needed for these functions. 1998-10-01 04:00:20 +00:00
erh
46f5ff0021 Move compat/linux/linux_util.h to common. 1998-10-01 03:54:36 +00:00
erh
29217a6082 Move compat/linux/linux_sockio.h to common. 1998-10-01 03:53:00 +00:00
erh
fe99a5c47e Add a couple function prototypes from linux_misc.c. 1998-10-01 03:49:59 +00:00
erh
b64f5d3b1a Move IPC headers to common. The msg, sem and shm files, in addition to other common structures and to avoid creating several more machine dependent header files, include the syscall arguments for several system calls which don't exist on all architechtures. 1998-10-01 03:48:31 +00:00