Browse Source

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 <carmelo.amoroso@st.com>
Carmelo Amoroso 12 years ago
parent
commit
8a8434b367
2 changed files with 3 additions and 3 deletions
  1. 2 2
      libubacktrace/Makefile.in
  2. 1 1
      libubacktrace/backtrace.c

+ 2 - 2
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))

+ 1 - 1
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.