On Nov 24, 2007, [EMAIL PROTECTED] (Richard Kenner) wrote: >> Besides, the Ada RTS compiles differently with -g than without -g, >> such that compare-debug doesn't pass if you compare sysdep.o. Nobody >> but me seems to care.
> That's wierd. Except on Windows, VXWorks, and VMS, there's almost > no code in that file. Yep. On GNU/Linux, the difference is precisely that, when compiling with -g, you get the variables that represent the file open modes to the output, while compiling without -g they're completely optimized away. -- Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/ FSF Latin America Board Member http://www.fsfla.org/ Red Hat Compiler Engineer [EMAIL PROTECTED], gcc.gnu.org} Free Software Evangelist [EMAIL PROTECTED], gnu.org}