summaryrefslogtreecommitdiff
path: root/sys/arch/i386/conf/files.i386
diff options
context:
space:
mode:
authorMarc Espie <espie@cvs.openbsd.org>2003-06-24 22:45:34 +0000
committerMarc Espie <espie@cvs.openbsd.org>2003-06-24 22:45:34 +0000
commitdd8eccf37911c51bb235e0ad7d25c02751b60d48 (patch)
tree7590edabc47b149518074fee40008c1d79f953fe /sys/arch/i386/conf/files.i386
parent817ecac2e2ca954de96eab1d2a48544a1d6f8524 (diff)
a.out emulation for dynamic binaries: intercept the right system calls
so that they look in /emul/a.out first. This allows a.out's ld.so to find its own libraries without interfering with ELF at all. Many comments from various people. okay deraadt@
Diffstat (limited to 'sys/arch/i386/conf/files.i386')
-rw-r--r--sys/arch/i386/conf/files.i3865
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/arch/i386/conf/files.i386 b/sys/arch/i386/conf/files.i386
index bd9c620e6fb..0d7002baf43 100644
--- a/sys/arch/i386/conf/files.i386
+++ b/sys/arch/i386/conf/files.i386
@@ -1,4 +1,4 @@
-# $OpenBSD: files.i386,v 1.104 2003/05/14 22:53:59 tedu Exp $
+# $OpenBSD: files.i386,v 1.105 2003/06/24 22:45:33 espie Exp $
# $NetBSD: files.i386,v 1.73 1996/05/07 00:58:36 thorpej Exp $
#
# new style config file for i386 architecture
@@ -223,6 +223,9 @@ file arch/i386/isa/joy_isapnp.c joy_isapnp
# VM86 mode
file arch/i386/i386/vm86.c vm86
+# a.out binary compatibility (COMPAT_AOUT)
+include "../../../compat/aout/files.aout"
+
# SVR4 binary compatibility (COMPAT_SVR4)
include "../../../compat/svr4/files.svr4"
file arch/i386/i386/svr4_machdep.c compat_svr4