http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48426
--- Comment #3 from Andreas Kloeckner <inform at tiker dot net> 2011-04-03 19:49:51 UTC --- (In reply to comment #2) > There is already -fdefault-real-8, -fdefault-integer-8, and > -fdefault-double-8. This is already 3 too many hacks. Adding > an additional 7 options is 7 too many. >From a purist perspective, I absolutely gree with you. Practically however, in dealing with legacy codes (*), the value of being able to do this should not be underestimated. If this was a useless thing to do, why would Lahey/Fujitsu have included these flags? (*) Let's face it, a big part of Fortran's relevance stems from legacy codes. (As an anecdote, I once worked at an unnamed US national lab, and one of my group's main reasons *against* adoption of g77 was the absence of -fdefault-real-8.)