-
- Downloads
gfortran.h (gfc_option_t): Add fpe_summary.
2013-06-17 Tobias Burnus <burnus@net-b.de> * gfortran.h (gfc_option_t): Add fpe_summary. * gfortran.texi (_gfortran_set_options): Update. * invoke.texi (-ffpe-summary): Add doc. * lang.opt (ffpe-summary): Add flag. * options.c (gfc_init_options, gfc_handle_option): Handle it. (gfc_handle_fpe_option): Renamed from gfc_handle_fpe_trap_option, also handle fpe_summary. * trans-decl.c (create_main_function): Update _gfortran_set_options call. 2013-06-17 Tobias Burnus <burnus@net-b.de> * libgfortran.h (compile_options_t) Add fpe_summary. (get_fpu_except_flags): New prototype. * runtime/compile_options.c (set_options, init_compile_options): Handle fpe_summary. * runtime/stop.c (report_exception): New function. (stop_numeric, stop_numeric_f08, stop_string, error_stop_string, error_stop_numeric): Call it. * config/fpu-387.h (get_fpu_except_flags): New function. * config/fpu-aix.h (get_fpu_except_flags): New function. * config/fpu-generic.h (get_fpu_except_flags): New function. * config/fpu-glibc.h (get_fpu_except_flags): New function. * config/fpu-glibc.h (get_fpu_except_flags): New function. * configure.ac: Check for fpxcp.h. * configure: Regenerate. * config.h.in: Regenerate. From-SVN: r200147
Showing
- gcc/fortran/ChangeLog 12 additions, 0 deletionsgcc/fortran/ChangeLog
- gcc/fortran/gfortran.h 1 addition, 0 deletionsgcc/fortran/gfortran.h
- gcc/fortran/gfortran.texi 12 additions, 4 deletionsgcc/fortran/gfortran.texi
- gcc/fortran/invoke.texi 12 additions, 1 deletiongcc/fortran/invoke.texi
- gcc/fortran/lang.opt 4 additions, 0 deletionsgcc/fortran/lang.opt
- gcc/fortran/options.c 44 additions, 7 deletionsgcc/fortran/options.c
- gcc/fortran/trans-decl.c 6 additions, 5 deletionsgcc/fortran/trans-decl.c
- libgfortran/ChangeLog 18 additions, 0 deletionslibgfortran/ChangeLog
- libgfortran/config.h.in 3 additions, 0 deletionslibgfortran/config.h.in
- libgfortran/config/fpu-387.h 37 additions, 0 deletionslibgfortran/config/fpu-387.h
- libgfortran/config/fpu-aix.h 35 additions, 0 deletionslibgfortran/config/fpu-aix.h
- libgfortran/config/fpu-generic.h 6 additions, 0 deletionslibgfortran/config/fpu-generic.h
- libgfortran/config/fpu-glibc.h 42 additions, 0 deletionslibgfortran/config/fpu-glibc.h
- libgfortran/config/fpu-sysv.h 42 additions, 0 deletionslibgfortran/config/fpu-sysv.h
- libgfortran/configure 11 additions, 12 deletionslibgfortran/configure
- libgfortran/configure.ac 1 addition, 1 deletionlibgfortran/configure.ac
- libgfortran/libgfortran.h 3 additions, 0 deletionslibgfortran/libgfortran.h
- libgfortran/runtime/compile_options.c 3 additions, 0 deletionslibgfortran/runtime/compile_options.c
- libgfortran/runtime/stop.c 54 additions, 0 deletionslibgfortran/runtime/stop.c
Loading
Please register or sign in to comment