2017-10-29 Jim Wilson gcc/fortran/ * parse.c (unexpected_eof): Call gcc_unreachable before return. Index: gcc/fortran/parse.c =================================================================== --- gcc/fortran/parse.c (revision 254210) +++ gcc/fortran/parse.c (working copy) @@ -2737,6 +2737,9 @@ unexpected_eof (void) gfc_done_2 (); longjmp (eof_buf, 1); + + /* Avoids build error on systems where longjmp is not declared noreturn. */ + gcc_unreachable (); }