aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/Makefile.in
diff options
context:
space:
mode:
authorJanne Blomqvist <jb@gcc.gnu.org>2011-11-09 18:04:42 +0200
committerJanne Blomqvist <jb@gcc.gnu.org>2011-11-09 18:04:42 +0200
commit1ff101ff12c5e573740d0b8cb24ebfa416193f59 (patch)
treeb0dcabb54361e5e3a6242e307bb50ceb26cba8ef /libgfortran/Makefile.in
parent560bb0136fa74c8562d7e078eef29d3d1f7b6fc5 (diff)
downloadgcc-1ff101ff12c5e573740d0b8cb24ebfa416193f59.zip
gcc-1ff101ff12c5e573740d0b8cb24ebfa416193f59.tar.gz
gcc-1ff101ff12c5e573740d0b8cb24ebfa416193f59.tar.bz2
PR 46686 Implement backtrace with _Unwind_Backtrace from libgcc.
2011-11-09 Janne Blomqvist <jb@gcc.gnu.org> PR fortran/46686 * configure.ac: Don't check execinfo.h, backtrace, backtrace_symbols_fd. Check execve instead of execvp. Call GCC_CHECK_UNWIND_GETIPINFO. * runtime/backtrace.c: Don't include unused headers, include limits.h and unwind.h. (CAN_FORK): Check execve instead of execvp. (GLIBC_BACKTRACE): Remove. (bt_header): Conform to gdb backtrace format. (struct bt_state): New struct. (trace_function): New function. (show_backtrace): Use _Unwind_Backtrace from libgcc instead of glibc backtrace functions. * Makefile.in: Regenerated. * aclocal.m4: Regenerated. * config.h.in: Regenerated. * configure: Regenerated. From-SVN: r181209
Diffstat (limited to 'libgfortran/Makefile.in')
-rw-r--r--libgfortran/Makefile.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/libgfortran/Makefile.in b/libgfortran/Makefile.in
index 80a6c60..205037c 100644
--- a/libgfortran/Makefile.in
+++ b/libgfortran/Makefile.in
@@ -51,6 +51,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/depstand.m4 \
$(top_srcdir)/../config/multi.m4 \
$(top_srcdir)/../config/override.m4 \
$(top_srcdir)/../config/stdint.m4 \
+ $(top_srcdir)/../config/unwind_ipinfo.m4 \
$(top_srcdir)/../ltoptions.m4 $(top_srcdir)/../ltsugar.m4 \
$(top_srcdir)/../ltversion.m4 $(top_srcdir)/../lt~obsolete.m4 \
$(top_srcdir)/acinclude.m4 $(top_srcdir)/../config/acx.m4 \