This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[AArch64-4.7] Backport: Fix g++.dg/abi/aarch64_guard1.C
- From: James Greenhalgh <james dot greenhalgh at arm dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: apinski at cavium dot com, marcus dot shawcroft at arm dot com
- Date: Wed, 13 Feb 2013 13:28:35 +0000
- Subject: [AArch64-4.7] Backport: Fix g++.dg/abi/aarch64_guard1.C
Hi,
If we enable section anchors by default we must fix the
ABI testcase which is not expecting section anchors.
This was fixed by Andrew Pinski on trunk here:
http://gcc.gnu.org/ml/gcc-patches/2012-11/msg00580.html
So we backport that fix.
I've tested this with no regressions on aarch64-none-elf.
Is this OK to commit to aarch64-4.7-branch?
Thanks,
James Greenhalgh
---
gcc/
2013-02-13 James Greenhalgh <james.greenhalgh@arm.com>
Backport from mainline.
2012-11-06 Andrew Pinski <apinski@cavium.com>
* g++.dg/abi/aarch64_guard1.C: Add -fno-section-anchors.
diff --git a/gcc/testsuite/g++.dg/abi/aarch64_guard1.C b/gcc/testsuite/g++.dg/abi/aarch64_guard1.C
index af82ad2..ca1778b 100644
--- a/gcc/testsuite/g++.dg/abi/aarch64_guard1.C
+++ b/gcc/testsuite/g++.dg/abi/aarch64_guard1.C
@@ -2,7 +2,7 @@
// 8-byte doubleword and that only the least significant bit is used
// for initialization guard variables.
// { dg-do compile { target aarch64*-*-* } }
-// { dg-options "-O -fdump-tree-original" }
+// { dg-options "-O -fdump-tree-original -fno-section-anchors" }
int bar();