http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46405
Tobias Burnus <burnus at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |burnus at gcc dot gnu.org --- Comment #1 from Tobias Burnus <burnus at gcc dot gnu.org> 2010-11-10 09:06:21 UTC --- Sounds line a non-trivial problem - though I also have encountered the issue with __FILE__. For compiler options (the other case for which I have encountered the line-length issue), there are now the F2008 intrinsic character functions compiler_options() and compiler_version(). Regarding the point that CPP knows about Fortran: That's currently not the case. Thus, gfortran invokes (lib)cpp in the "-traditional" mode which misses several newer CPP features. See bug 28662.