gcc/libgfortran/runtime
Janus Weil f0f67c96c3 re PR libfortran/36044 (user-requested backtrace)
2012-12-20  Janus Weil  <janus@gcc.gnu.org>

	PR fortran/36044
	* gfortran.h (gfc_isym_id): Add GFC_ISYM_BACKTRACE.
	* intrinsic.c (add_subroutines): Add "backtrace".
	* intrinsic.texi (BACKTRACE): Document BACKTRACE intrinsic.


2012-12-20  Janus Weil  <janus@gcc.gnu.org>

	PR fortran/36044
	* gfortran.map: Add _gfortran_backtrace.
	* libgfortran.h: Rename 'show_backtrace' and export.
	* runtime/backtrace.c (show_backtrace): Rename to 'backtrace'.
	Don't show message. Close file descriptor. Export.
	* runtime/compile_options.c (backtrace_handler): Renamed
	'show_backtrace'. Move message outside.
	* runtime/error.c (sys_abort): Ditto.

From-SVN: r194648
2012-12-20 19:15:13 +01:00
..
backtrace.c re PR libfortran/36044 (user-requested backtrace) 2012-12-20 19:15:13 +01:00
bounds.c libgfortran.h (descriptor_dimension, [...]): Rename _lbound to lower_bound and data to base_addr. 2012-03-10 18:22:31 +01:00
compile_options.c re PR libfortran/36044 (user-requested backtrace) 2012-12-20 19:15:13 +01:00
convert_char.c Combined get_mem and internal_malloc_size. 2012-03-26 18:16:05 +03:00
environ.c re PR libfortran/54736 (GFORTRAN_CONVERT_UNIT causes malloc error on several platforms) 2012-10-06 13:04:35 +00:00
error.c re PR libfortran/36044 (user-requested backtrace) 2012-12-20 19:15:13 +01:00
fpu.c cshift0.c: Update license to GPL3+exception. 2009-08-23 19:10:25 +00:00
in_pack_generic.c Combined get_mem and internal_malloc_size. 2012-03-26 18:16:05 +03:00
in_unpack_generic.c libgfortran.h (descriptor_dimension, [...]): Rename _lbound to lower_bound and data to base_addr. 2012-03-10 18:22:31 +01:00
main.c Fix handling of temporary files. 2012-05-05 09:30:51 +03:00
memory.c Combined get_mem and internal_malloc_size. 2012-03-26 18:16:05 +03:00
pause.c Error printing thread safety, remove GFORTRAN_USE_STDERR 2011-05-14 10:55:51 +03:00
select.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
select_inc.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
stop.c ctime.c: Include <stdlib.h>. 2011-07-23 11:06:04 +00:00
string.c Update Copyright years for files modified in 2010. 2011-01-03 21:52:22 +01:00