diff options
author | Eric Andersen <andersen@codepoet.org> | 2005-01-31 17:40:08 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2005-01-31 17:40:08 +0000 |
commit | 7a83a9f1da8dd720071d56620748fbc73879c065 (patch) | |
tree | cd0019e820653effc0945c57c956ed7dd925a42a | |
parent | 76d9136b8f9434aaf3ca997511ec687e8b10847a (diff) |
Always use the target CC when generating include/bits/sysnum.h, since some
arches like mips have an include/asm/unistd.h that depends on #defines provided
only by gcc. Therefore, since we may need to generate include/bits/sysnum.h
before the target CC is actually existant when bootstrapping a toolchain, we
must ensure that include/bits/sysnum.h is rebuilt every time we run make.
Sigh. What a pain.
-Erik
-rw-r--r-- | Makefile | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -104,7 +104,7 @@ endif fi @cd $(TOPDIR); \ set -x -e; \ - TOPDIR=. CC="$(HOSTCC)" /bin/sh extra/scripts/gen_bits_syscall_h.sh > include/bits/sysnum.h.new; \ + TOPDIR=. CC="$(CC)" /bin/sh extra/scripts/gen_bits_syscall_h.sh > include/bits/sysnum.h.new; \ if cmp include/bits/sysnum.h include/bits/sysnum.h.new >/dev/null 2>&1; then \ $(RM) include/bits/sysnum.h.new; \ else \ @@ -112,7 +112,6 @@ endif fi $(MAKE) -C libc/sysdeps/linux/common headers $(MAKE) -C libc/sysdeps/linux/$(TARGET_ARCH) headers - touch headers # Command used to download source code WGET:=wget --passive-ftp |