This is a read-only archive. Find the latest Linux articles, documentation, and answers at the new Linux.com!

Linux.com

FC3/x86_64 and gcc/g77

Posted by: Carlie J. Coats, Jr., Ph.D. on April 04, 2005 07:40 PM
One annoying problem with the version of gcc
shipped with Fedora Core 3 for X86_64 is its
propensity to fail when used with longstanding
(and what should be relatively safe" flags


-fschedule-insns

You wind up with error messages something like
<TT>error: unable to find a register to spill in class `AREG'
...
...confused by earlier errors, bailing out</TT>


It's not the more-complex routines that are
causing this compiler failure, either...
It's a pain to have to go back and re-compile
manually fifty routines out of a thousand, or
else forego for a package the substantial optimization
afforded by using the full-strength instruction
scheduler<nobr> <wbr></nobr>;-(

#

Return to 64-bit Linux and BSD are maturing steadily