X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com Date: Mon, 18 May 2015 19:09:31 +0300 From: "Eli Zaretskii (eliz AT gnu DOT org)" Subject: Re: ANNOUNCE: DJGPP 2.05 beta 1 In-reply-to: X-012-Sender: halo1 AT inter DOT net DOT il To: djgpp AT delorie DOT com Message-id: <83wq05eukk.fsf@gnu.org> References: <201505042003 DOT t44K3odg011007 AT delorie DOT com> <554DF584 DOT 4020309 AT iki DOT fi> <55501DAD DOT 1080604 AT iki DOT fi> <55579278 DOT 8090301 AT iki DOT fi> <555829A6 DOT 8010502 AT iki DOT fi> <555870E8 DOT 7040302 AT iki DOT fi> <201505180114 DOT t4I1EiaX017288 AT envy DOT delorie DOT com> <201505181216 DOT t4ICGaKO014123 AT envy DOT delorie DOT com> <83zj52dkns DOT fsf AT gnu DOT org> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > Date: Mon, 18 May 2015 18:22:35 +0300 > From: "Ozkan Sezer (sezeroz AT gmail DOT com)" > > --- makefile.inc 30 Apr 2015 18:50:42 -0000 1.16 > +++ makefile.inc 18 May 2015 15:15:30 -0000 > @@ -51,7 +51,7 @@ > > # Find GCC own include directory and add it to CFLAGS > GCC_INC_DIR := $(shell $(CROSS_GCC) -print-file-name=include) > -CFLAGS += -I$(GCC_INC_DIR) > +#CFLAGS += -I$(GCC_INC_DIR) > > # Pass defines as compiler/assembler switches > CFLAGS += -DGAS_MAJOR=$(GAS_MAJOR) > > Now do a make clean, recompile and compare the old and new strtod.d: > > --- strtod.d.bak > +++ strtod.d > @@ -1,7 +1,6 @@ > strtod.o: strtod.c ../../../../include/libc/stubs.h \ > ../../../../include/locale.h ../../../../include/math.h \ > ../../../../include/stdlib.h ../../../../include/sys/djtypes.h \ > - /usr/local/cross-djgpp/lib/gcc/i586-pc-msdosdjgpp/3.4.6/include/float.h \ > ../../../../include/float.h ../../../../include/errno.h \ > ../../../../include/ctype.h ../../../../include/inlines/ctype.ha \ > ../../../../include/inlines/ctype.hp \ > > As you see, -nostdinc does prevent compiler's own headers from being > used. But with current cvs as it is, we are telling the compiler to > do use its own headers: Not a good idea IMO. Are you sure the compiler doesn't use that header when it sees "-nostdinc"? Could it be that it just doesn't put that header into the dependencies?