Adding a global define
Waldek Hebisch
hebisch at math.uni.wroc.pl
Fri May 1 19:12:22 CEST 2009
Adriaan van Os wrote:
> I have created a patch that adds a define to include/ansidecl.h. When I build the compiler with the
> patch, the build hangs as indicated below.
>
> My questions are:
>
> 1. What's going on ?
> 2. Is there a configuration file in gcc/p or gcc/p/rts that needs a manual rebuild after the patch ?
> 3. Is there a recommended way to add a define to the compilation of all files (including libiberty) ?
>
> ./xgcc -B./ -B/Developer/Pascal/gpc346u4/i386-apple-darwin10/bin/ -isystem
> /Developer/Pascal/gpc346u4/i386-apple-darwin10/include -isystem
> /Developer/Pascal/gpc346u4/i386-apple-darwin10/sys-include
> -L/Volumes/P300/Users/adriaan/gnu/gpc/gpc346u4/build/gcc/../ld -DIN_GCC -W -Wall -Wwrite-strings
> -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I.
> -I../../gcc-3.4.6/gcc -I../../gcc-3.4.6/gcc/. -I../../gcc-3.4.6/gcc/../include \
> -c ../../gcc-3.4.6/gcc/config/darwin-crt2.c -o crt2.o
> xgcc: unrecognized option `-isystem'
> xgcc: unrecognized option `-isystem'
> xgcc: unrecognized option `-DIN_GCC'
> xgcc: unrecognized option `-isystem'
> xgcc: unrecognized option `-I.'
> xgcc: unrecognized option `-I.'
> xgcc: unrecognized option `-I../../gcc-3.4.6/gcc'
> xgcc: unrecognized option `-I../../gcc-3.4.6/gcc/.'
> xgcc: unrecognized option `-I../../gcc-3.4.6/gcc/../include'
>
Looks that you have broken option parser. I am affraid that without
seeing that actual patch it is hard to say more.
Concerning adding a global define: have you tried passing modified
CFLAGS to make?
--
Waldek Hebisch
hebisch at math.uni.wroc.pl
More information about the Gpc
mailing list