diff options
Diffstat (limited to 'libgfortran/ChangeLog')
-rw-r--r-- | libgfortran/ChangeLog | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index b3fa7633418..8b4c27cbc95 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,45 @@ +2015-09-05 Janne Blomqvist <jb@gcc.gnu.org> + + PR fortran/53379 + * libgfortran.h (exit_error): New prototype. + * runtime/error.c (exit_error): New function. + (os_error): Call exit_error instead of exit. + (runtime_error): Likewise. + (runtime_error_at): Likewise. + (internal_error): Likewise. + (generate_error): Likewise. + (notify_std): Likewise. + * runtime/stop.c (error_stop_string): Likewise. + (error_stop_numeric): Likewise. + +2015-09-04 Janne Blomqvist <jb@gcc.gnu.org> + + * io/unix.h (delete_file): Remove prototype. + * io/unix.c (delete_file): Remove function. + * io/close.c (st_close): Replace delete_file and unlink with + remove. + * io/open.c (already_open): Replace unlink with remove. + +2015-09-02 Janne Blomqvist <jb@gcc.gnu.org> + + PR libfortran/67414 + * io/write.c (gfc_itoa): Move to runtime/string.c. + * libgfortran.h (show_backtrace): Make arg bool. + (gfc_itoa): New prototype. + * runtime/backtrace.c (struct mystate): Change type of try_simple + field, add in_signal_handler field. + (error_callback): Print out error number, or if not in a signal + handler, the error message. + (show_backtrace): Change type of arg, change initialization of + struct mystate. + (backtrace): Call show_backtrace with correct arg type. + * runtime/compile_options.c (backtrace_handler): Call with correct + arg type. + * runtime/error.c (sys_abort): Likewise. + (gf_strerror): Handle newlocale() failure. + * runtime/string.c (gfc_itoa): Function moved here from + io/write.c. + 2015-08-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> PR libfortran/47571 |