summaryrefslogtreecommitdiff
path: root/gcc/ada/Makefile.in
diff options
context:
space:
mode:
authorZack Weinberg <zack@codesourcery.com>2001-12-04 18:02:50 +0000
committerZack Weinberg <zack@gcc.gnu.org>2001-12-04 18:02:50 +0000
commita078a5895673e2c0c256535cd285432bfe1f2f4c (patch)
tree4515ab31c18b893d271384e84d861c3ef8261b69 /gcc/ada/Makefile.in
parent8a38ed868f46c143af3df2f08ef58205faf4919e (diff)
downloadgcc-a078a5895673e2c0c256535cd285432bfe1f2f4c.tar.gz
build-make, cross-make: Delete file.
* build-make, cross-make: Delete file. * configure.in: Set and substitute CROSS, ALL, SYSTEM_HEADER_DIR, HOST_PREFIX, HOST_PREFIX_1, HOST_CC, HOST_CFLAGS, STMP_FIXINC, and STMP_FIXPROTO depending on whether build == host and host == target. Do not AC_SUBST_FILE build_overrides or cross_overrides. Do not AC_SUBST cross_defines or extra_c_flags. * Makefile.in (NATIVE_SYSTEM_HEADER_DIR): New. (SYSTEM_HEADER_DIR, HOST_PREFIX, HOST_CC, HOST_PREFIX, HOST_PREFIX_1, HOST_CFLAGS, ALL, INTERNAL_CFLAGS): Set partially or completely with autoconf-substituted @variable@ notation. (INSTALL_TARGET, @cross_defines@, @cross_overrides@, @build_overrides@, @extra_c_flags@, all.build, install-build, install-cross-rest, install-float-h-cross): Deleted. (install-normal): Rename to install. Delete old "install" indirection rule. * ada/Makefile.in, ch/Makefile.in: Don't set ALL. Delete @cross_defines@, @cross_overrides@, @build_overrides@ stanzas. INTERNAL_CFLAGS is now @CROSS@ -DIN_GCC; update comment. From-SVN: r47617
Diffstat (limited to 'gcc/ada/Makefile.in')
-rw-r--r--gcc/ada/Makefile.in19
1 files changed, 4 insertions, 15 deletions
diff --git a/gcc/ada/Makefile.in b/gcc/ada/Makefile.in
index 8a10b22f043..f80de0e1c82 100644
--- a/gcc/ada/Makefile.in
+++ b/gcc/ada/Makefile.in
@@ -192,9 +192,6 @@ INTLLIBS = @INTLLIBS@
# Any system libraries needed just for GNAT.
SYSLIBS = @GNAT_LIBEXC@
-# Choose the real default target.
-ALL=all
-
# List of extra object files linked in with various programs.
EXTRA_GNAT1_OBJS = ../prefix.o
EXTRA_GNATBIND_OBJS = ../prefix.o
@@ -221,23 +218,15 @@ all: all.indirect
####host overrides
@host_overrides@
-
-####cross overrides
-@cross_defines@
-@cross_overrides@
-
-####build overrides
-@build_overrides@
-
-# Now figure out from those variables how to compile and link.
-
# Now figure out from those variables how to compile and link.
all.indirect: Makefile ../gnat1$(exeext)
-# IN_GCC tells obstack.h that we are using gcc's <stddef.h> file.
-INTERNAL_CFLAGS = $(CROSS) -DIN_GCC @extra_c_flags@
+# IN_GCC distinguishes between code compiled into GCC itself and other
+# programs built during a bootstrap.
+# autoconf inserts -DCROSS_COMPILE if we are building a cross compiler.
+INTERNAL_CFLAGS = @CROSS@ -DIN_GCC
# This is the variable actually used when we compile.
LOOSE_CFLAGS = `echo $(CFLAGS) $(WARN2_CFLAGS)|sed -e 's/-pedantic//g' -e 's/-Wtraditional//g'`