diff options
author | Thomas Schwinge <tschwinge@gnu.org> | 2007-02-19 20:09:16 +0000 |
---|---|---|
committer | Thomas Schwinge <tschwinge@gnu.org> | 2009-06-18 00:27:04 +0200 |
commit | 45268d3812e359e15cb1b4dacbe86e985e5ba305 (patch) | |
tree | a03b6b89b51d6560dd02a23f43a14c757ea542aa /i386/Makefrag.am | |
parent | 61721bfa3309f017155c3cfaab6f246afa3d6b18 (diff) | |
download | gnumach-45268d3812e359e15cb1b4dacbe86e985e5ba305.tar.gz gnumach-45268d3812e359e15cb1b4dacbe86e985e5ba305.tar.bz2 gnumach-45268d3812e359e15cb1b4dacbe86e985e5ba305.zip |
2007-02-19 Thomas Schwinge <tschwinge@gnu.org>
Add a `--enable-platform' option for future use. Allow building
without any Linux code.
* Makefile.am: Don't include `linux/Makefrag.am' in there...
* Makefrag.am: ... but rather in here.
* configfrag.ac (MACH_MACHINE_ROUTINES): AC_DEFINE_UNQUOTED based on
then shell variable `mach_machine_routines'.
(--disable-default-device-drivers): Don't define in there...
* configure.ac: ... but rather in here.
(--enable-platform): New option.
(host_platform): New variable.
(HOST_i386): Don't define there...
* i386/configfrag.ac (HOST_ix86): ... but rather here, rename it and
adapt all users.
(PLATFORM_at): New conditional.
(MACH_MACHINE_ROUTINES): Don't AC_DEFINE, but rather set a shell
variable `mach_machine_routines'.
* linux/Makefrag.am (noinst_LIBRARIES, gnumach_o_LDADD): Only enhance
``if CODE_linux'' or ``if device_driver_group_pcmcia''.
* linux/configfrag.ac (AC_OPTION): Rename to `AC_OPTION_Linux_ix86_at'
and rework a bit. Adapt all users.
(AC_OPTION_nodef): Rename to `AC_OPTION_Linux_ix86_at_nodef' and rework
a bit. Adapt all users.
(CODE_linux): New conditional.
* i386/Makefrag.am (LINKFLAGS_gnumach): Don't evaluate $(systype).
* Makefile.am: Update the FSF's postal address.
* doc/Makefrag.am: Likewise.
* i386/linux/Makefrag.am: Likewise.
* linux/Makefrag.am: Likewise.
* tests/Makefrag.am: Likewise.
* tests/configfrag.ac: Move to GPL.
Diffstat (limited to 'i386/Makefrag.am')
-rw-r--r-- | i386/Makefrag.am | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/i386/Makefrag.am b/i386/Makefrag.am index 50b7afdf..f70e63c6 100644 --- a/i386/Makefrag.am +++ b/i386/Makefrag.am @@ -1,6 +1,6 @@ -# Makefile fragment for i386 +# Makefile fragment for i386. -# Copyright 1997, 1999, 2006 Free Software Foundation, Inc. +# Copyright (C) 1997, 1999, 2006, 2007 Free Software Foundation, Inc. # Permission to use, copy, modify and distribute this software and its # documentation is hereby granted, provided that both the copyright @@ -195,7 +195,7 @@ nodist_libkernel_a_SOURCES += \ EXTRA_DIST += \ i386/ldscript LINKFLAGS_gnumach = \ - -T '$(srcdir)/$(systype)'/ldscript + -T '$(srcdir)'/i386/ldscript # # Installation. |