New problems with gcc-2.8.0 based code - NOW FIXED!

Jeffrey A Law law@cygnus.com
Mon Dec 29 07:48:00 GMT 1997


  In message < 199712290718.AAA13426@wijiji.santafe.edu >you write:
  >     Just compiled my 2.1.76 kernel once  again this time using egcs-971225
  >     to see if the `-funroll-all-loops' still persists.
  > 
  >     IT'S FIXED!
  > 
  > Is it fixed in the latest GCC snapshot?  If not, the job isn't done
  > yet.  Can someone identify what change deals with this, and get it
  > installed in GCC?
Manfred -- What was the failure mode?  Mis-compiled code, compiler
abort, etc?

The only unrolling bug we've fixed recently was a problem with
find_splittable_givs trying to split givs with a dest_reg that was
created by loop.
(which could cause either a segfault in unroll, or incorrect code).

We fixed this in egcs back in late Nov.  I can forward that fix to
gcc2 if the maintainers want to look at it.

jeff





More information about the Gcc mailing list