[arm] gcc.target/arm/cs*: Use dg-add-options arm_arch_v8_1m_main

These testcases need thumb mode, which may not be the default.

Using dg-add-options arm_arch_v8_1m_main ensures that -mthumb is used
and makes the test pass in more configurations.

2020-09-21  Christophe Lyon  <christophe.lyon@linaro.org>

	gcc/testsuite/
	* gcc.target/arm/csinc-1.c: Use dg-add-options
	arm_arch_v8_1m_main.
	* gcc.target/arm/csinv-1.c: Likewise.
	* gcc.target/arm/csneg.c: Likewise.
This commit is contained in:
Christophe Lyon 2020-09-21 15:51:48 +00:00
parent e6f58fb619
commit b0c990f266
3 changed files with 6 additions and 3 deletions

View File

@ -1,6 +1,7 @@
/* { dg-do compile } */
/* { dg-require-effective-target arm_arch_v8_1m_main_ok } */
/* { dg-options "-O2 -march=armv8.1-m.main" } */
/* { dg-options "-O2" } */
/* { dg-add-options arm_arch_v8_1m_main } */
int
test_csinc32_condasn1(int w0, int w1, int w2, int w3)

View File

@ -1,6 +1,7 @@
/* { dg-do compile } */
/* { dg-require-effective-target arm_arch_v8_1m_main_ok } */
/* { dg-options "-O2 -march=armv8.1-m.main" } */
/* { dg-options "-O2" } */
/* { dg-add-options arm_arch_v8_1m_main } */
int
test_csinv32_condasn1(int w0, int w1, int w2, int w3)

View File

@ -1,6 +1,7 @@
/* { dg-do compile } */
/* { dg-require-effective-target arm_arch_v8_1m_main_ok } */
/* { dg-options "-O2 -march=armv8.1-m.main" } */
/* { dg-options "-O2" } */
/* { dg-add-options arm_arch_v8_1m_main } */
int
test_csneg32_condasn1(int w0, int w1, int w2, int w3)