summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@google.com>2010-09-28 18:24:54 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2010-09-28 18:24:54 +0000
commit7647b127692523e35eb3b1a226c5eec912ea374c (patch)
tree48f0c11094e4c0042012f955125b507e29ce66fd
parentbb4698728bd7fde3e417e83699ac8e9f053b26f9 (diff)
downloadgcc-7647b127692523e35eb3b1a226c5eec912ea374c.tar.gz
i386.c (ix86_supports_split_stack): Test HAVE_GAS_CFI_PERSONALITY_DIRECTIVE rather than dwarf2out_do_cfi_asm.
* config/i386/i386.c (ix86_supports_split_stack): Test HAVE_GAS_CFI_PERSONALITY_DIRECTIVE rather than dwarf2out_do_cfi_asm. From-SVN: r164696
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/i386/i386.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a2b7b62becd..989d77dfda4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,11 @@
2010-09-28 Ian Lance Taylor <iant@google.com>
+ * config/i386/i386.c (ix86_supports_split_stack): Test
+ HAVE_GAS_CFI_PERSONALITY_DIRECTIVE rather than
+ dwarf2out_do_cfi_asm.
+
+2010-09-28 Ian Lance Taylor <iant@google.com>
+
PR target/45815
* opts.c (decode_options): Don't test whether the target supports
split stack if flag_split_stack == 0.
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index e164c4b457b..c13479a55e2 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -8380,7 +8380,7 @@ ix86_supports_split_stack (bool report ATTRIBUTE_UNUSED)
error ("%<-fsplit-stack%> currently only supported on GNU/Linux");
ret = false;
#else
- if (!dwarf2out_do_cfi_asm ())
+ if (!HAVE_GAS_CFI_PERSONALITY_DIRECTIVE)
{
if (report)
error ("%<-fsplit-stack%> requires "