This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: New problems with gcc-2.8.0 based code - NOW FIXED!
- To: rms at gnu dot org
- Subject: Re: New problems with gcc-2.8.0 based code - NOW FIXED!
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Mon, 29 Dec 1997 08:46:13 -0700
- cc: manfred at s-direktnet dot de, Manfred dot Hollstein at ks dot sel dot alcatel dot de, oliva at dcc dot unicamp dot br, gcc2 at cygnus dot com, egcs at cygnus dot com
- Reply-To: law at cygnus dot com
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