From 37fccd41923a26bb1c3e083b8bc5e398e77a24d1 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Wed, 16 Jul 2014 15:18:36 -0700 Subject: ARM: Clean up EABI-related configury --- sysdeps/arm/configure.ac | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'sysdeps/arm/configure.ac') diff --git a/sysdeps/arm/configure.ac b/sysdeps/arm/configure.ac index f1d980436b..86c0c08317 100644 --- a/sysdeps/arm/configure.ac +++ b/sysdeps/arm/configure.ac @@ -39,3 +39,14 @@ if test $libc_cv_arm_tls_desc = yes; then else LIBC_CONFIG_VAR([have-arm-tls-desc], [no]) fi + +libc_cv_gcc_unwind_find_fde=no + +# Remove -fno-unwind-tables that was added in sysdeps/arm/preconfigure.ac. +CFLAGS=${CFLAGS% -fno-unwind-tables} + +dnl The normal configure check for gcc -fexecptions fails because it can't +dnl find __aeabi_unwind_cpp_pr0. Work around this here; our GCC definitely +dnl has -fexceptions. +libc_cv_gcc_exceptions=yes +exceptions=-fexceptions -- cgit 1.4.1