reopen 94701 quit On Sat, May 17, 2003 at 04:51:55PM -0500, Debian Bug Tracking System wrote: > This is an automatic notification regarding your Bug report > #94701: [PR optimization/2960] Duplicate loop conditions even with -Os, > which was filed against the gcc-3.2 package. > > It has been closed by one of the developers, namely > Matthias Klose <[EMAIL PROTECTED]>.
Although the upstream fix certainly seems to have corrected the problem, gcc-3.3 -Os from unstable still generates basically the same code with the dupliate test of %ebx against k: a: pushl %ebp movl %esp, %ebp pushl %ebx movl 8(%ebp), %ebx cmpl %ebx, k jge .L7 .L5: call b cmpl %ebx, k jl .L5 .L7: popl %ebx leave ret .size a, .-a .comm k,4,4 .ident "GCC: (GNU) 3.3 (Debian)" -- Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ ) Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt