aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/configure
diff options
context:
space:
mode:
authorJoern Rennecke <amylaar@gcc.gnu.org>2013-10-01 17:34:40 +0100
committerJoern Rennecke <amylaar@gcc.gnu.org>2013-10-01 17:34:40 +0100
commit53426f6c14acf5e3e163bcdda4c3b918ce208a7f (patch)
treef02b0fa9ea31ee6532aa1b081997796124851660 /libstdc++-v3/configure
parent1df9f5a99845ac0468a73f2d9c8226bd739a33a0 (diff)
downloadgcc-53426f6c14acf5e3e163bcdda4c3b918ce208a7f.zip
gcc-53426f6c14acf5e3e163bcdda4c3b918ce208a7f.tar.gz
gcc-53426f6c14acf5e3e163bcdda4c3b918ce208a7f.tar.bz2
Configuration bits for ARC port:
toplevel: 2013-02-25 Simon Cook <simon.cook@embecosm.com> Changes to build configuration to allow big endian ARC ELF toolchain * configure.ac: Also add target-libgloss to noconfigdirs for arceb-*-*. * configure: Regenerate. gcc: 2013-04-03 Joern Rennecke <joern.rennecke@embecosm.com> Brendan Kehoe <brendan@zen.org> Simon Cook <simon.cook@embecosm.com> * config.gcc (arc*-*-elf*, arc*-*-linux-uclibc*): New configurations. libstdc++-v3: 2012-08-16 Joern Rennecke <joern.rennecke@embecosm.com> * acinclude.m4 (GLIBCXX_ENABLE_SJLJ_EXCEPTIONS): Also check for _Unwind_SjLj_Register when deciding if to set enable_sjlj_exceptions. * configure: Regenerate. contrib: 2013-09-05 Joern Rennecke <joern.rennecke@embecosm.com> * config-list.mk: Add arc configurations. From-SVN: r203070
Diffstat (limited to 'libstdc++-v3/configure')
-rwxr-xr-xlibstdc++-v3/configure16
1 files changed, 9 insertions, 7 deletions
diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure
index e1672e0..c436cb9 100755
--- a/libstdc++-v3/configure
+++ b/libstdc++-v3/configure
@@ -15070,6 +15070,8 @@ EOF
test $ac_status = 0; }; then
if grep _Unwind_SjLj_Resume conftest.s >/dev/null 2>&1 ; then
enable_sjlj_exceptions=yes
+ elif grep _Unwind_SjLj_Register conftest.s >/dev/null 2>&1 ; then
+ enable_sjlj_exceptions=yes
elif grep _Unwind_Resume conftest.s >/dev/null 2>&1 ; then
enable_sjlj_exceptions=no
elif grep __cxa_end_cleanup conftest.s >/dev/null 2>&1 ; then
@@ -15402,7 +15404,7 @@ $as_echo "$glibcxx_cv_atomic_long_long" >&6; }
# Fake what AC_TRY_COMPILE does.
cat > conftest.$ac_ext << EOF
-#line 15405 "configure"
+#line 15407 "configure"
int main()
{
typedef bool atomic_type;
@@ -15437,7 +15439,7 @@ $as_echo "$glibcxx_cv_atomic_bool" >&6; }
rm -f conftest*
cat > conftest.$ac_ext << EOF
-#line 15440 "configure"
+#line 15442 "configure"
int main()
{
typedef short atomic_type;
@@ -15472,7 +15474,7 @@ $as_echo "$glibcxx_cv_atomic_short" >&6; }
rm -f conftest*
cat > conftest.$ac_ext << EOF
-#line 15475 "configure"
+#line 15477 "configure"
int main()
{
// NB: _Atomic_word not necessarily int.
@@ -15508,7 +15510,7 @@ $as_echo "$glibcxx_cv_atomic_int" >&6; }
rm -f conftest*
cat > conftest.$ac_ext << EOF
-#line 15511 "configure"
+#line 15513 "configure"
int main()
{
typedef long long atomic_type;
@@ -15587,7 +15589,7 @@ $as_echo "$as_me: WARNING: Performance of certain classes will degrade as a resu
# unnecessary for this test.
cat > conftest.$ac_ext << EOF
-#line 15590 "configure"
+#line 15592 "configure"
int main()
{
_Decimal32 d1;
@@ -15629,7 +15631,7 @@ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
# unnecessary for this test.
cat > conftest.$ac_ext << EOF
-#line 15632 "configure"
+#line 15634 "configure"
template<typename T1, typename T2>
struct same
{ typedef T2 type; };
@@ -15663,7 +15665,7 @@ $as_echo "$enable_int128" >&6; }
rm -f conftest*
cat > conftest.$ac_ext << EOF
-#line 15666 "configure"
+#line 15668 "configure"
template<typename T1, typename T2>
struct same
{ typedef T2 type; };