aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Edelsohn <dje.gcc@gmail.com>2016-01-21 13:53:28 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2016-01-21 08:53:28 -0500
commita52f938b1b4daec4b915bd99203a76dda21b87be (patch)
treea36691dafc7e5ac9c3725fcd00a9605c145ddc50 /gcc
parentab56cbed60ad78b3d77065a5a84b7c1306fe3b5e (diff)
downloadgcc-a52f938b1b4daec4b915bd99203a76dda21b87be.zip
gcc-a52f938b1b4daec4b915bd99203a76dda21b87be.tar.gz
gcc-a52f938b1b4daec4b915bd99203a76dda21b87be.tar.bz2
configure.ac (gcc_cv_as_dwloc): Test support for debug frame section label reference.
* configure.ac (gcc_cv_as_dwloc): Test support for debug frame section label reference. * configure: Regenerate. From-SVN: r232673
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rwxr-xr-xgcc/configure15
-rw-r--r--gcc/configure.ac13
3 files changed, 19 insertions, 15 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0e77409..fd386b9 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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.
diff --git a/gcc/configure b/gcc/configure
index 42e97a8..b6d32d0 100755
--- a/gcc/configure
+++ b/gcc/configure
@@ -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
diff --git a/gcc/configure.ac b/gcc/configure.ac
index bf38dfe..7ad674e 100644
--- a/gcc/configure.ac
+++ b/gcc/configure.ac
@@ -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
;;