------- Comment #7 from pinskia at gcc dot gnu dot org 2006-05-24 06:42 ------- it is not really an extension in the normal way. Since the standard says this is undefined behavior at compile time, we can do different things in different situtations dealing with no return at the end of the file. I don't see your point at saying this is an extension because it is not an extension, just behaving differently in different cases.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27750