Re: CPP broken on egcs current

1999-04-08 Thread Warner Losh
In message <19990408122607.a19...@nuxi.com> "David O'Brien" writes: : > ===> rpcsvc : > rpcgen -C -h -DWANT_NFS3 /home/imp/FreeBSD/src/include/rpcsvc/key_prot.x -o key_prot.h : > /home/imp/FreeBSD/src/gnu/usr.bin/cc/cpp/../../../../contrib/egcs/gcc/cccp.c:1882: Internal compiler error in functio

Re: CPP broken on egcs current

1999-04-08 Thread David O'Brien
> ===> rpcsvc > rpcgen -C -h -DWANT_NFS3 /home/imp/FreeBSD/src/include/rpcsvc/key_prot.x -o > key_prot.h > /home/imp/FreeBSD/src/gnu/usr.bin/cc/cpp/../../../../contrib/egcs/gcc/cccp.c:1882: > Internal compiler error in function main What rev of contrib/egcs/gcc/config/freebsd.h do you have? --

Re: CPP broken on egcs current

1999-04-08 Thread Warner Losh
In message <199904081734.laa54...@harmony.village.org> Warner Losh writes: : I'm getting cpp internal error, and I know I have a mkstemps in my : libc. I did rebuild cpp w/o any hacks and reinstalled it from the latest sources, and things seem to be working now (the rpcgen command that was failing

Re: CPP broken on egcs current

1999-04-08 Thread Warner Losh
In message <19990405130529.h22...@nuxi.com> "David O'Brien" writes: : Thinking about it... some people might need to build libc to get one with : mkstemp() in it. Of course that is hard to do if `cpp' is totally : broken. If this is the case, people can try adding "SRCS += mkstemp.c" : to src/gnu

Re: CPP broken on egcs current

1999-04-05 Thread David O'Brien
> Your installed cpp was built from slightly old sources. Make sure > your source tree is up-to-date. Then manually "make cleandir; > make cleandir; make obj; make depend; make all install" in > "src/gnu/usr.bin/cc". It will be OK after that. Thinking about it... some people might need to build

Re: CPP broken on egcs current

1999-04-05 Thread John Polstra
Paul van der Zwan wrote: > BTW why the double make cleandir ?? a typo ? or is there some magic. It helps to ensure that there aren't any old object files in your source tree. The first make cleandir removes the "obj" directory. The second one removes any generated files from the source director

Re: CPP broken on egcs current

1999-04-05 Thread Paul van der Zwan
> In article <199904051112.naa22...@trantor.xs4all.nl>, > Paul van der Zwan wrote: > > > > A make buildworld fails on an freshly rebuilt system. > > The following error is shown: > ... > > /usr/source/src/gnu/usr.bin/cc/cpp/../../../../contrib/egcs/gcc/cccp.c:1882: > > Int > > ernal compiler er

Re: CPP broken on egcs current

1999-04-05 Thread John Polstra
In article <199904051112.naa22...@trantor.xs4all.nl>, Paul van der Zwan wrote: > > A make buildworld fails on an freshly rebuilt system. > The following error is shown: ... > /usr/source/src/gnu/usr.bin/cc/cpp/../../../../contrib/egcs/gcc/cccp.c:1882: > Int > ernal compiler error in function ma