diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2015-11-02 12:23:36 +0000 |
---|---|---|
committer | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2015-11-02 12:23:36 +0000 |
commit | eb4abc2791f1844469e809d3dc9a7de4364e7695 (patch) | |
tree | 79970f6d415d4c5020dc729442a5b854773cf409 | |
parent | c093680fb9187005f67ddce03c1466dfc613d4d9 (diff) |
Move gcc.target/arm/pr67929_1.c test to execute.exp
PR target/67929
* gcc.target/arm/pr67929_1.c: Move to...
* gcc.c-torture/execute/pr67929_1.c: ... Here.
Remove arm-specific directives. Add noclone, noinline
attributes.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@229657 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/testsuite/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/pr67929_1.c | 15 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/arm/pr67929_1.c | 21 |
3 files changed, 23 insertions, 21 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4d91e50df2a..471b02d5d71 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2015-11-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + PR target/67929 + * gcc.target/arm/pr67929_1.c: Move to... + * gcc.c-torture/execute/pr67929_1.c: ... Here. + Remove arm-specific directives. Add noclone, noinline + attributes. + 2015-11-01 Jeff Law <law@redhat.com> * gcc.dg/tree-ssa/ssa-thread-11.c: Update target selector. diff --git a/gcc/testsuite/gcc.c-torture/execute/pr67929_1.c b/gcc/testsuite/gcc.c-torture/execute/pr67929_1.c new file mode 100644 index 00000000000..ae6cfbf3378 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/execute/pr67929_1.c @@ -0,0 +1,15 @@ +int __attribute__ ((noinline, noclone)) +foo (float a) +{ + return a * 4.9f; +} + + +int +main (void) +{ + if (foo (10.0f) != 49) + __builtin_abort (); + + return 0; +} diff --git a/gcc/testsuite/gcc.target/arm/pr67929_1.c b/gcc/testsuite/gcc.target/arm/pr67929_1.c deleted file mode 100644 index 14943b6b598..00000000000 --- a/gcc/testsuite/gcc.target/arm/pr67929_1.c +++ /dev/null @@ -1,21 +0,0 @@ -/* { dg-do run } */ -/* { dg-require-effective-target arm_vfp3_ok } */ -/* { dg-options "-O2 -fno-inline" } */ -/* { dg-add-options arm_vfp3 } */ -/* { dg-skip-if "need fp instructions" { *-*-* } { "-mfloat-abi=soft" } { "" } } */ - -int -foo (float a) -{ - return a * 4.9f; -} - - -int -main (void) -{ - if (foo (10.0f) != 49) - __builtin_abort (); - - return 0; -}
\ No newline at end of file |