From 7a83a9f1da8dd720071d56620748fbc73879c065 Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Mon, 31 Jan 2005 17:40:08 +0000 Subject: 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 --- Makefile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 0d6179a7f..34943f117 100644 --- a/Makefile +++ b/Makefile @@ -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 -- cgit v1.2.3