gcc/testsuite: * gcc.target/arc/enter-dw2-1.c: Remove tests when using linux build. * gcc.target/arc/tls-ld.c: Update test. * gcc.target/arc/tls-le.c: Likewise.
Signed-off-by: Claudiu Zissulescu <claz...@gmail.com> --- gcc/testsuite/gcc.target/arc/enter-dw2-1.c | 18 +++++++++--------- gcc/testsuite/gcc.target/arc/tls-ld.c | 3 +-- gcc/testsuite/gcc.target/arc/tls-le.c | 2 +- 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/gcc/testsuite/gcc.target/arc/enter-dw2-1.c b/gcc/testsuite/gcc.target/arc/enter-dw2-1.c index 25d03562198..653ea7231be 100644 --- a/gcc/testsuite/gcc.target/arc/enter-dw2-1.c +++ b/gcc/testsuite/gcc.target/arc/enter-dw2-1.c @@ -16,13 +16,13 @@ void foo (void) } -/* { dg-final { scan-assembler-times "enter_s" 1 } } */ +/* { dg-final { scan-assembler-times "enter_s" 1 {xfail *-linux-* } } } */ /* { dg-final { scan-assembler-times "\.cfi_def_cfa_offset 32" 1 } } */ -/* { dg-final { scan-assembler-times "\.cfi_offset 31, -32" 1 } } */ -/* { dg-final { scan-assembler-times "\.cfi_offset 13, -28" 1 } } */ -/* { dg-final { scan-assembler-times "\.cfi_offset 14, -24" 1 } } */ -/* { dg-final { scan-assembler-times "\.cfi_offset 15, -20" 1 } } */ -/* { dg-final { scan-assembler-times "\.cfi_offset 16, -16" 1 } } */ -/* { dg-final { scan-assembler-times "\.cfi_offset 17, -12" 1 } } */ -/* { dg-final { scan-assembler-times "\.cfi_offset 18, -8" 1 } } */ -/* { dg-final { scan-assembler-times "\.cfi_offset 19, -4" 1 } } */ +/* { dg-final { scan-assembler-times "\.cfi_offset 31, -32" 1 {xfail *-linux-* } } } */ +/* { dg-final { scan-assembler-times "\.cfi_offset 13, -28" 1 {xfail *-linux-* } } } */ +/* { dg-final { scan-assembler-times "\.cfi_offset 14, -24" 1 {xfail *-linux-* } } } */ +/* { dg-final { scan-assembler-times "\.cfi_offset 15, -20" 1 {xfail *-linux-* } } } */ +/* { dg-final { scan-assembler-times "\.cfi_offset 16, -16" 1 {xfail *-linux-* } } } */ +/* { dg-final { scan-assembler-times "\.cfi_offset 17, -12" 1 {xfail *-linux-* } } } */ +/* { dg-final { scan-assembler-times "\.cfi_offset 18, -8" 1 {xfail *-linux-* } } } */ +/* { dg-final { scan-assembler-times "\.cfi_offset 19, -4" 1 {xfail *-linux-* } } } */ diff --git a/gcc/testsuite/gcc.target/arc/tls-ld.c b/gcc/testsuite/gcc.target/arc/tls-ld.c index 68ab9bf809c..47c71f5d273 100644 --- a/gcc/testsuite/gcc.target/arc/tls-ld.c +++ b/gcc/testsuite/gcc.target/arc/tls-ld.c @@ -13,6 +13,5 @@ int *ae2 (void) return &e2; } -/* { dg-final { scan-assembler "add\\s+r0,pcl,@.tbss@tlsgd" } } */ +/* { dg-final { scan-assembler "add\\s+r0,pcl,@e2@tlsgd" } } */ /* { dg-final { scan-assembler "bl\\s+@__tls_get_addr@plt" } } */ -/* { dg-final { scan-assembler "add_s\\s+r0,r0,@e2@dtpoff" } } */ diff --git a/gcc/testsuite/gcc.target/arc/tls-le.c b/gcc/testsuite/gcc.target/arc/tls-le.c index ae3089b5070..6deca1a133d 100644 --- a/gcc/testsuite/gcc.target/arc/tls-le.c +++ b/gcc/testsuite/gcc.target/arc/tls-le.c @@ -13,4 +13,4 @@ int *ae2 (void) return &e2; } -/* { dg-final { scan-assembler "add r0,r25,@e2@tpoff" } } */ +/* { dg-final { scan-assembler "add\\sr0,r25,@e2@tpoff" } } */ -- 2.30.2