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.greenha...@arm.com> Backport from mainline. 2012-11-06 Andrew Pinski <apin...@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();