OSDN Git Service

Jie Zhang writes:
authorMike Frysinger <vapier@gentoo.org>
Fri, 21 Sep 2007 19:49:04 +0000 (19:49 -0000)
committerMike Frysinger <vapier@gentoo.org>
Fri, 21 Sep 2007 19:49:04 +0000 (19:49 -0000)
GCC 4.3 will put fixed headers in a seperate include-fixed directory.
And I don't think that there are people who are still using the 'stupid'
GCC which cannot handle -iwithprefix, at least it works with gcc-3.3.x.

Rules.mak

index 3c656d4..c97fcbd 100644 (file)
--- a/Rules.mak
+++ b/Rules.mak
@@ -487,9 +487,7 @@ else
 endif
 CFLAGS += -I$(KERNEL_HEADERS)
 
-# Sigh, some stupid versions of gcc can't seem to cope with '-iwithprefix include'
-#CFLAGS+=-iwithprefix include
-CFLAGS+=-isystem $(shell $(CC) -print-file-name=include)
+CFLAGS += -iwithprefix include-fixed -iwithprefix include
 
 ifneq ($(DOASSERTS),y)
 CFLAGS+=-DNDEBUG