------- Comment #24 from pault at gcc dot gnu dot org 2009-05-29 15:33 ------- (In reply to comment #23) > I've added a 'related' PR40275 on -combine not working for Fortran. I think > that as soon as the -fwhole-file patch is added (default or not yet ;-) there > would be interest in -combine doing the right thing. >
Just to let you all know the state of progress with the -fwhole-file work: (i) I think that I have fixes for all the problems here up to and including comment #17. (ii) I have now added code to incorporate modules into the scheme. (iii) If a patch that includes (i) and (ii) is made default, I see 168 regressions. Many are correct failures or legacy issues (eg hollerith to integer), and one or two ICEs have already been fixed. However, there are some problems involving ICEs dues to different backend_decls being used for derived types that are identical and one or two runtime failures that come in at )1 or O2. I cannot pick this up again until next week but I am going at it as fast as possible. Paul -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40011