Path: utzoo!telly!ddsw1!lll-winken!killer!texbell!bigtex!milano!cs.utexas.edu!tut.cis.ohio-state.edu!MCC.COM!rpj%cadillac.cad.mcc.com From: rpj%cadillac.cad.mcc.com@MCC.COM (Rich Johns) Newsgroups: gnu.g++.bug Subject: compiling builtin.cc under g++1.31 Message-ID: <8812281349.AA23737@redcloud.cad.mcc.com> Date: 28 Dec 88 13:49:46 GMT References: <8812262147.AA08058@mote.cs> Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 18 I do not know why, but 1.31 seems to have a problem with the optimization phase. If you remove the -O option it will compile. I compiled builtin.cc seperately rather than change the CFLAGS variable in the g++ makefile. Everything else compiled ok, although I also got the "varargs.o: has no symbol table" message. I compiled another program (which I had previously compiled with 1.25.1 and which ran correctly) and found that I had to remove the -O option to get it to compile. It does not run correctly however. I don't really know why, as I have just encountered it. Nonetheless I thought I'd throw this out to the net. I am a bit suspicious about the -O though. MAybe I should have removed it from the Makefile altogether.........I'll report more later. Rich Johns, MCC CAD Program | 3500 W. Balcones Center Dr., Austin, TX 78759 ARPA: johns@mcc.com | Phone: [512] 338-3714 UUCP: {uunet,harvard,gatech,pyramid}!cs.utexas.edu!milano!cadillac!johns