http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48426
--- Comment #10 from Steve Kargl <sgk at troutmask dot apl.washington.edu> 2011-04-15 16:02:17 UTC --- On Fri, Apr 15, 2011 at 03:29:36PM +0000, jvdelisle at gcc dot gnu.org wrote: > > I have looked over the patch. I need to do some tests and I have about three > bugs in front of this one so please give me a few days. > I skimmed the patch. It is still wrong. These parts should not be needed: + if (!saw_r8) + fatal_error ("real kind=8 not available for -freal-4-real-8 option"); + if (!saw_r4) + fatal_error ("real kind=4 not available for -freal-8-real-4 option"); gfortran always has real(4) and real(8) on all important targets. I also think that the description is the manual is lacking. For example, +freal-4-real-8 +Fortran RejectNegative +Interpret any 4-byte real as an 8-byte real I think the word 'any' is incorrect. There also should be a warning here. "Warning: This option is provided for debugging purposes, and may give unexpected results for general use."