Path: utzoo!utgpu!watmath!uunet!umbc3!alex From: alex@umbc3.UMD.EDU (Alex S. Crain) Newsgroups: unix-pc.general Subject: Re: Gcc 1.26 available for anonymous Internet FTP Message-ID: <1375@umbc3.UMD.EDU> Date: 26 Nov 88 23:19:30 GMT References: <444@manta.pha.pa.us> <11760@cup.portal.com> Reply-To: alex@umbc3.UMD.EDU (Alex S. Crain) Distribution: unix-pc Organization: University of Maryland, Baltimore County Lines: 24 In article <11760@cup.portal.com> thad@cup.portal.com (Thad P Floryan) writes: >WHAT problems exists with the optimizer in GCC 1.30? I just acquired most of >the GNU distribution from osu-cis, brought up GNU EMACS 18.52 without a hitch, >and was about to start on gcc, gas, etc. I've heard of gcc's optimiser bugs from various sources, but I've never actually *seen* any. gcc does exibit some behavour that is different from both the berkeley and SGS compilers, and will bring out various bugs in code that are not present under othe rcompilers, bucause of code restructuring, etc. gcc is particlarly obnoxious with regard to setjmp() / longjmp(), because of the way variables are placed in registers (which are *not* saved/restored by setjmp()/longjmp(). One mans bug is another mans feature, so make of it what you will. -- :alex. Systems Programmer nerwin!alex@umbc3.umd.edu UMBC alex@umbc3.umd.edu