gcc.target/i386/fuse-caller-save.c currently FAILs on Solaris/x86 with gas and -m64:
FAIL: gcc.target/i386/fuse-caller-save.c scan-assembler-not .cfi_def_cfa_offset FAIL: gcc.target/i386/fuse-caller-save.c scan-assembler-not .cfi_offset Fixed as follows as suggested and pre-approved by Uros in the PR. Tested with the appropriate runtest invocations on i386-pc-solaris2.11 and x86_64-unknown-linux-gnu, installed on mainline. Rainer 2014-06-17 Rainer Orth <r...@cebitec.uni-bielefeld.de> PR target/61533 * gcc.target/i386/fuse-caller-save.c: Add -fomit-frame-pointer to dg-options.
diff --git a/gcc/testsuite/gcc.target/i386/fuse-caller-save.c b/gcc/testsuite/gcc.target/i386/fuse-caller-save.c --- a/gcc/testsuite/gcc.target/i386/fuse-caller-save.c +++ b/gcc/testsuite/gcc.target/i386/fuse-caller-save.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -fuse-caller-save" } */ +/* { dg-options "-O2 -fuse-caller-save -fomit-frame-pointer" } */ /* { dg-additional-options "-mregparm=1" { target ia32 } } */ /* Testing -fuse-caller-save optimization option. */
-- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University