Re: Failure building GFortran (Cygwin)

2008-07-10 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Jerry DeLisle on 6/29/2008 11:45 AM: | Ian Lance Taylor wrote: |> CC'ed to Eric. This may require some configury patches somewhere. |> | Adjust strsignal to POSIX 200x prototype. | * strsignal.c (strsignal): Remove const.

gcc-4.3-20080710 is now available

2008-07-10 Thread gccadmin
Snapshot gcc-4.3-20080710 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.3-20080710/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.3 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

The Linux binutils 2.18.50.0.8 is released

2008-07-10 Thread H.J. Lu
This is the beta release of binutils 2.18.50.0.8 for Linux, which is based on binutils 2008 0709 in CVS on sourceware.org plus various changes. It is purely for Linux. All relevant patches in patches have been applied to the source tree. You can take a look at patches/README to see what have been

Re: [lto] Bootstrap failure

2008-07-10 Thread Rafael Espindola
2008/7/10 Diego Novillo <[EMAIL PROTECTED]>: > Is this the bootstrap failure that you folks were discussing in > another thread? Is anyone fixing this? I just committed Bill's patch with some small modifications. Should be bootstrapping now. > > /home/dnovillo/perf/sbox/lto/local.x86_64/src/gcc/l

[lto] Bootstrap failure

2008-07-10 Thread Diego Novillo
Is this the bootstrap failure that you folks were discussing in another thread? Is anyone fixing this? /home/dnovillo/perf/sbox/lto/local.x86_64/src/gcc/lto-function-in.c:1984: error: request for implicit conversion from 'void *' to 'union tree_node **' not permitted in C++ make[3]: *** [lto-func

RE: Inefficient loop unrolling.

2008-07-10 Thread Bingfeng Mei
Paolo, Thanks for the reply. However, I am not sure it is a simple folding issue. For example, B1 = B + 4; = [A, B1] B2 = B + 8; = [A, B2] B3 = B + 12; = [A, B3] Should be transformed to C = A + B = [C, 4] = [C, 8] = [C, 12] Loop exit condition needs to be changed accordingly. BTW, I j

Re: Inefficient loop unrolling.

2008-07-10 Thread Paolo Bonzini
Bingfeng Mei wrote: Steven, I just created a bug report. You should receive a CCed mail now. I can see these issues are solvable at RTL-level, but require lots of efforts. The main optimization in loop unrolling pass, split iv, can reduce dependence chain but not extra ADDs and alias issue. What