From 8a8434b367e0b94b9fda72c99f1c646737725403 Mon Sep 17 00:00:00 2001 From: Carmelo Amoroso Date: Thu, 22 Dec 2011 15:25:42 +0100 Subject: libubacktrace: use -funwind-tables rather than -fexecptions For backtrace to work is enough to use -funwind-tables instead of -fexceptions. Signed-off-by: Carmelo Amoroso --- libubacktrace/Makefile.in | 4 ++-- libubacktrace/backtrace.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'libubacktrace') diff --git a/libubacktrace/Makefile.in b/libubacktrace/Makefile.in index fe1fb64ed..a932f83cf 100644 --- a/libubacktrace/Makefile.in +++ b/libubacktrace/Makefile.in @@ -26,8 +26,8 @@ libubacktrace_OUT := $(top_builddir)libubacktrace libubacktrace_SRC-y := libubacktrace_SRC-$(UCLIBC_HAS_BACKTRACE) := backtrace.c backtracesyms.c backtracesymsfd.c -# -fexections is required for backtrace to work using dwarf2 -CFLAGS-backtrace.c := -fexceptions +# -funwind-tables is required for backtrace to work using dwarf2 +CFLAGS-backtrace.c := -funwind-tables libubacktrace_SRCS := $(addprefix $(libubacktrace_DIR)/,$(libubacktrace_SRC-y)) diff --git a/libubacktrace/backtrace.c b/libubacktrace/backtrace.c index 18b91b1bb..e5f513040 100644 --- a/libubacktrace/backtrace.c +++ b/libubacktrace/backtrace.c @@ -2,7 +2,7 @@ * Perform stack unwinding by using the _Unwind_Backtrace. * * User application that wants to use backtrace needs to be - * compiled with -fexceptions option and -rdynamic to get full + * compiled with -funwind-tables option and -rdynamic to get full * symbols printed. * * Copyright (C) 2009, 2010 STMicroelectronics Ltd. -- cgit v1.2.3