From 95a5c0336e18f84bfe0f6be6a2e1c63e733e91c1 Mon Sep 17 00:00:00 2001 From: Hans-Peter Nilsson Date: Wed, 22 Jan 2020 00:09:14 +0100 Subject: [PATCH] More uses of effective-target march_option for cris * gcc.target/cris/asm-v8.S, gcc.target/cris/inasm-v8.c, gcc.target/cris/sync-1.c: Apply effective_target_march_option. Oops. A few stragglers, same as recent update: differing -march=... options is an error, noticed with e.g. "make check RUNTESTFLAGS=--target_board=cris-sim/arch=v10" --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/gcc.target/cris/asm-v8.S | 2 +- gcc/testsuite/gcc.target/cris/inasm-v8.c | 2 +- gcc/testsuite/gcc.target/cris/sync-1.c | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 2130870b9fe..2fffb91bd15 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2020-01-22 Hans-Peter Nilsson + + * gcc.target/cris/asm-v8.S, gcc.target/cris/inasm-v8.c, + gcc.target/cris/sync-1.c: Apply effective_target_march_option. + 2020-01-21 Uros Bizjak PR target/93319 diff --git a/gcc/testsuite/gcc.target/cris/asm-v8.S b/gcc/testsuite/gcc.target/cris/asm-v8.S index 3fba3188454..8946ba916a1 100644 --- a/gcc/testsuite/gcc.target/cris/asm-v8.S +++ b/gcc/testsuite/gcc.target/cris/asm-v8.S @@ -1,5 +1,5 @@ /* { dg-do assemble } */ -/* { dg-options "-DOTHER_ISA=8 -march=v8" } */ +/* { dg-options "-DOTHER_ISA=8 -march=v8" { target { ! march_option } } } */ /* Check that -march=v8 is also recognized. */ diff --git a/gcc/testsuite/gcc.target/cris/inasm-v8.c b/gcc/testsuite/gcc.target/cris/inasm-v8.c index b2fb3053c40..f8f15e8cf60 100644 --- a/gcc/testsuite/gcc.target/cris/inasm-v8.c +++ b/gcc/testsuite/gcc.target/cris/inasm-v8.c @@ -1,5 +1,5 @@ /* { dg-do assemble } */ -/* { dg-options "-DOTHER_ISA=8 -march=v8" } */ +/* { dg-options "-DOTHER_ISA=8 -march=v8" { target { ! march_option } } } */ /* Check that -march=v8 is also recognized. */ diff --git a/gcc/testsuite/gcc.target/cris/sync-1.c b/gcc/testsuite/gcc.target/cris/sync-1.c index 1bc9a674c3b..bf080174e56 100644 --- a/gcc/testsuite/gcc.target/cris/sync-1.c +++ b/gcc/testsuite/gcc.target/cris/sync-1.c @@ -1,6 +1,6 @@ /* Check that we can assemble both base atomic variants, for v0. */ /* { dg-do assemble } */ -/* { dg-options "-O2 -march=v0" } */ +/* { dg-options "-O2 -march=v0" { target { ! march_option } } } */ #ifndef type #define type char -- 2.30.2