------- Comment #1 from pinskia at gcc dot gnu dot org 2009-10-02 16:21 ------- __FILE__ is dependent on # markers and #line markers in the preprocessed source so this is invalid. __LINE__ is also dependent too.
If you look at the preprocessed source you will notice still some # in there. -- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41540