]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
configure.ac (gcc_cv_as_dwloc): Test support for debug frame section label reference.
authorDavid Edelsohn <dje.gcc@gmail.com>
Thu, 21 Jan 2016 13:53:28 +0000 (13:53 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Thu, 21 Jan 2016 13:53:28 +0000 (08:53 -0500)
* configure.ac (gcc_cv_as_dwloc): Test support for debug frame section
label reference.
* configure: Regenerate.

From-SVN: r232673

gcc/ChangeLog
gcc/configure
gcc/configure.ac

index 0e77409b00d313d1950d62fc0fc036e4edf4ef03..fd386b920505954e0bdc9d59161aa4b7659f88a7 100644 (file)
@@ -1,3 +1,9 @@
+2016-01-21  David Edelsohn  <dje.gcc@gmail.com>
+
+       * configure.ac (gcc_cv_as_dwloc): Test support for debug frame section
+       label reference.
+       * configure: Regenerate.
+
 2016-01-21  Richard Biener  <rguenther@suse.de>
 
        * graphite-optimize-isl.c (get_schedule_map): Fix typo.
index 42e97a8a8af9d61f63091e2ad1161ba501968d06..b6d32d0a7a057d43c9ad03c973bd3913b6207ef7 100755 (executable)
@@ -26615,8 +26615,8 @@ fi
 
     case $target in
       *-*-aix*)
-       { $as_echo "$as_me:${as_lineno-$LINENO}: checking assembler for .ref support" >&5
-$as_echo_n "checking assembler for .ref support... " >&6; }
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking assembler for AIX .ref support" >&5
+$as_echo_n "checking assembler for AIX .ref support... " >&6; }
 if test "${gcc_cv_as_aix_ref+set}" = set; then :
   $as_echo_n "(cached) " >&6
 else
@@ -26655,12 +26655,9 @@ $as_echo "#define HAVE_AS_REF 1" >>confdefs.h
 
 fi
        ;;
-    esac
 
-    case $target in
-      *-*-aix*)
-       { $as_echo "$as_me:${as_lineno-$LINENO}: checking assembler for dwarf location lists section support" >&5
-$as_echo_n "checking assembler for dwarf location lists section support... " >&6; }
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking assembler for AIX DWARF location lists section support" >&5
+$as_echo_n "checking assembler for AIX DWARF location lists section support... " >&6; }
 if test "${gcc_cv_as_aix_dwloc+set}" = set; then :
   $as_echo_n "(cached) " >&6
 else
@@ -26670,7 +26667,9 @@ else
   then gcc_cv_as_aix_dwloc=yes
 fi
   elif test x$gcc_cv_as != x; then
-    $as_echo ' .dwsect 0xB0000
+    $as_echo ' .dwsect 0xA0000
+       Lframe..0:
+               .vbyte 4,Lframe..0:
          ' > conftest.s
     if { ac_try='$gcc_cv_as $gcc_cv_as_flags  -o conftest.o conftest.s >&5'
   { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
index bf38dfe986baf98760417fc2e984dd75cc2b9c71..7ad674ed8ff9bbd90b10f60b3cf2c099953b7445 100644 (file)
@@ -4396,7 +4396,7 @@ LCF0:
 
     case $target in
       *-*-aix*)
-       gcc_GAS_CHECK_FEATURE([.ref support],
+       gcc_GAS_CHECK_FEATURE([AIX .ref support],
          gcc_cv_as_aix_ref, [2,21,0],,
          [     .csect stuff[[rw]]
             stuff:
@@ -4407,16 +4407,15 @@ LCF0:
          [AC_DEFINE(HAVE_AS_REF, 1,
            [Define if your assembler supports .ref])])
        ;;
-    esac
 
-    case $target in
-      *-*-aix*)
-       gcc_GAS_CHECK_FEATURE([dwarf location lists section support],
+       gcc_GAS_CHECK_FEATURE([AIX DWARF location lists section support],
          gcc_cv_as_aix_dwloc, [2,21,0],,
-         [     .dwsect 0xB0000
+         [     .dwsect 0xA0000
+       Lframe..0:
+               .vbyte 4,Lframe..0:
          ],,
          [AC_DEFINE(HAVE_XCOFF_DWARF_EXTRAS, 1,
-           [Define if your assembler supports .dwsect 0xB0000])])
+           [Define if your assembler supports AIX debug frame section label reference.])])
        ;;
     esac
     ;;