-
- Downloads
re PR fortran/44054 (Handle -Werror, -Werror=, -fdiagnostics-show-option,...
re PR fortran/44054 (Handle -Werror, -Werror=, -fdiagnostics-show-option, !GCC$ diagnostic (pragmas) and color) libcpp/ChangeLog: 2014-11-11 Manuel López-Ibáñez <manu@gcc.gnu.org> PR fortran/44054 * include/line-map.h (linemap_position_for_loc_and_offset): Declare. * line-map.c (linemap_position_for_loc_and_offset): New. gcc/fortran/ChangeLog: 2014-11-11 Manuel López-Ibáñez <manu@gcc.gnu.org> PR fortran/44054 * gfortran.h (warn_use_without_only): Remove. (gfc_diagnostics_finish): Declare. * error.c: Include tree-diagnostics.h (gfc_format_decoder): New. (gfc_diagnostics_init): Use gfc_format_decoder. Set default caret char. (gfc_diagnostics_finish): Restore tree diagnostics defaults, but keep gfc_diagnostics_starter and finalizer. Restore default caret. * options.c: Remove all uses of warn_use_without_only. * lang.opt (Wuse-without-only): Add Var. * f95-lang.c (gfc_be_parse_file): Call gfc_diagnostics_finish. * module.c (gfc_use_module): Use gfc_warning_now_2. * parse.c (decode_statement): Likewise. (decode_gcc_attribute): Likewise. (next_free): Likewise. (next_fixed): Likewise. gcc/testsuite/ChangeLog: 2014-11-11 Manuel López-Ibáñez <manu@gcc.gnu.org> PR fortran/44054 * lib/gfortran-dg.exp: Update regexp to match locus and message without caret. * gfortran.dg/use_without_only_1.f90: Add column numbers. * gfortran.dg/warnings_are_errors_1.f: Update. From-SVN: r217383
Showing
- gcc/fortran/ChangeLog 20 additions, 0 deletionsgcc/fortran/ChangeLog
- gcc/fortran/error.c 45 additions, 0 deletionsgcc/fortran/error.c
- gcc/fortran/f95-lang.c 4 additions, 0 deletionsgcc/fortran/f95-lang.c
- gcc/fortran/gfortran.h 2 additions, 2 deletionsgcc/fortran/gfortran.h
- gcc/fortran/lang.opt 1 addition, 1 deletiongcc/fortran/lang.opt
- gcc/fortran/module.c 3 additions, 2 deletionsgcc/fortran/module.c
- gcc/fortran/options.c 0 additions, 5 deletionsgcc/fortran/options.c
- gcc/fortran/parse.c 9 additions, 9 deletionsgcc/fortran/parse.c
- gcc/testsuite/ChangeLog 8 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gfortran.dg/use_without_only_1.f90 3 additions, 3 deletionsgcc/testsuite/gfortran.dg/use_without_only_1.f90
- gcc/testsuite/gfortran.dg/warnings_are_errors_1.f 2 additions, 1 deletiongcc/testsuite/gfortran.dg/warnings_are_errors_1.f
- gcc/testsuite/lib/gfortran-dg.exp 25 additions, 14 deletionsgcc/testsuite/lib/gfortran-dg.exp
- libcpp/ChangeLog 7 additions, 0 deletionslibcpp/ChangeLog
- libcpp/include/line-map.h 8 additions, 0 deletionslibcpp/include/line-map.h
- libcpp/line-map.c 44 additions, 0 deletionslibcpp/line-map.c
Loading
Please register or sign in to comment