summaryrefslogtreecommitdiff
path: root/i386
diff options
context:
space:
mode:
Diffstat (limited to 'i386')
-rw-r--r--i386/Drivers.in14
-rw-r--r--i386/Files1
-rw-r--r--i386/Makefrag30
3 files changed, 41 insertions, 4 deletions
diff --git a/i386/Drivers.in b/i386/Drivers.in
index e4d2260..b58eb1a 100644
--- a/i386/Drivers.in
+++ b/i386/Drivers.in
@@ -1,3 +1,17 @@
+dnl Device driver options for i386
+dnl Copyright 1997, Free Software Foundation, Inc.
+
+dnl Permission to use, copy, modify and distribute this software and its
+dnl documentation is hereby granted, provided that both the copyright
+dnl notice and this permission notice appear in all copies of the
+dnl software, derivative works or modified versions, and any portions
+dnl thereof, and that both notices appear in supporting documentation.
+dnl
+dnl THE FREE SOFTWARE FOUNDATION ALLOWS FREE USE OF THIS SOFTWARE IN ITS
+dnl "AS IS" CONDITION. THE FREE SOFTWARE FOUNDATION DISCLAIMS ANY
+dnl LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE
+dnl USE OF THIS SOFTWARE.
+
AC_INIT(i386/i386asm.sym)
sinclude([../Drivers.macros])
diff --git a/i386/Files b/i386/Files
index 9521be3..a55e410 100644
--- a/i386/Files
+++ b/i386/Files
@@ -500,7 +500,6 @@ i386/include/Makefile.in
i386/include/Makerules
i386/include/mach/proc_ops.h
i386/include/mach/setjmp.h
-i386/include/mach/machine
i386/include/mach/sa/stdarg.h
i386/include/mach/sa/sys/varargs.h
i386/include/mach/i386/asm.h
diff --git a/i386/Makefrag b/i386/Makefrag
index fcab470..d08bc3f 100644
--- a/i386/Makefrag
+++ b/i386/Makefrag
@@ -1,6 +1,16 @@
# i386 Mach makefile fragment
-# Copyright 1996 Free Software Foundation, Inc.
-# This file is part of GNU Mach. Redistribution terms are not yet decided.
+# Copyright 1997 Free Software Foundation, Inc.
+#
+# Permission to use, copy, modify and distribute this software and its
+# documentation is hereby granted, provided that both the copyright
+# notice and this permission notice appear in all copies of the
+# software, derivative works or modified versions, and any portions
+# thereof, and that both notices appear in supporting documentation.
+#
+# THE FREE SOFTWARE FOUNDATION ALLOWS FREE USE OF THIS SOFTWARE IN ITS
+# "AS IS" CONDITION. THE FREE SOFTWARE FOUNDATION DISCLAIMS ANY
+# LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE
+# USE OF THIS SOFTWARE.
# Some of the i386-specific code checks for these.
@@ -150,9 +160,23 @@ i386-installed-headers= mach/proc_ops.h \
vm_types.h)
+# Autoconf support
+
+$(sysdep)/configure: $(sysdep)/Drivers.in $(srcdir)/Drivers.macros
+ cd $(sysdep) && rm -f configure && autoconf Drivers.in > configure
+
+$(systype)/device-drivers.h $(systype)/driverlist: $(sysdep)/driverlist.in $(systype)/config.status
+ cd $(systype) && ./config.status
+
+$(systype)/config.status: $(sysdep)/configure
+ cd $(systype) && ./config.status --recheck
+
+
+
+
# Cheat, cheat, cheat.
fpe.o: fpe.b_elf
uudecode $<
vpath fpe.b_elf $(sysdep)/i386
-fpe.d:; touch $@ \ No newline at end of file
+fpe.d:; touch $@