diff options
author | Richard Stallman <rms@gnu.org> | 1992-10-21 22:18:09 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1992-10-21 22:18:09 +0000 |
commit | c547e838e1a04186228444829cdf74e45f494e77 (patch) | |
tree | 7baa66f4d1a9915b58fca16d8eea723448a19597 | |
parent | 72e7e5b3f26846a764cf17b87eb15adab9210742 (diff) | |
download | gcc-c547e838e1a04186228444829cdf74e45f494e77.zip gcc-c547e838e1a04186228444829cdf74e45f494e77.tar.gz gcc-c547e838e1a04186228444829cdf74e45f494e77.tar.bz2 |
Initial revision
From-SVN: r2546
-rw-r--r-- | gcc/build-make | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gcc/build-make b/gcc/build-make new file mode 100644 index 0000000..95453be --- /dev/null +++ b/gcc/build-make @@ -0,0 +1,28 @@ +# We have to use the cross-compiler we just built to compile it. +CC = gcc -b $(target) -V $(version) + +# Need those to compile binaries running on host machine. +# It is configured by +# +# configure --host=target_cpu-target_os \ +# --target=host=target_cpu-target_os --build=host_cpu-host_os +# +# That HOST stuff has to be taken care of very carefully. +HOST_PREFIX=l- +HOST_PREFIX_1=$(HOST_PREFIX) +HOST_CC=$(CC) -b $(build) +HOST_CFLAGS=$(INTERNAL_CFLAGS) $(T_CFLAGS) $(CFLAGS) $(XCFLAGS) +HOST_CLIB= +HOST_LDFLAGS=$(LDFLAGS) +HOST_CPPFLAGS=$(ALL_CPPFLAGS) +HOST_ALLOCA=$(ALLOCA) +HOST_MALLOC=$(MALLOC) +HOST_OBSTACK=$(OBSTACK) + + +# Cause installation using install-build. We do nothing here. +INSTALL_TARGET = install-build + +# Don't try to compile the things we can't compile or we have made +# while making gcc with the cross-compiler. +ALL = all.build |