------- Comment #3 from fxcoudert at gcc dot gnu dot org 2008-02-17 18:56 ------- (In reply to comment #2) > I fear this will break some std tests. You should better use: > > #define GFC_STD_LEGACY (1<<7) /* Backward compatibility. */ > #define GFC_STD_GNU (1<<6) /* GNU Fortran extension. */ > #define GFC_STD_F2008 (1<<5) /* New in F2008. */ > #define GFC_STD_F2003 (1<<4) /* New in F2003. */
It shouldn't break any tests if they're well written, so it gives us an opportunity to check that :) Also, and more importantly, what you suggest means breaking the ABI, because this information is passed to libgfortran. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33197