]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
attr-opt-1.c: Move to c-c++-common/.
authorMarek Polacek <mpolacek@gcc.gnu.org>
Wed, 11 May 2016 17:09:43 +0000 (17:09 +0000)
committerMarek Polacek <mpolacek@gcc.gnu.org>
Wed, 11 May 2016 17:09:43 +0000 (17:09 +0000)
* gcc.dg/attr-opt-1.c: Move to c-c++-common/.
* gcc.dg/pr18079-2.c: Remove file.

From-SVN: r236130

gcc/testsuite/c-c++-common/attr-opt-1.c [moved from gcc/testsuite/gcc.dg/attr-opt-1.c with 78% similarity]
gcc/testsuite/gcc.dg/pr18079-2.c [deleted file]

similarity index 78%
rename from gcc/testsuite/gcc.dg/attr-opt-1.c
rename to gcc/testsuite/c-c++-common/attr-opt-1.c
index 4140fda7a2ad15e2fe5d4f9d19749b73ad12044e..fc9b4a691b529f74b589f20f3cf138d15a49de86 100644 (file)
@@ -6,7 +6,7 @@ fn1 (double h, double l) /* { dg-message "previous definition" } */
 {
   return h + l;
 }
-double fn1 (double, double) __attribute__ ((optimize ("no-associative-math"))); /* { dg-warning "optimization attribute on .fn1. follows definition" } */
+double fn1 (double, double) __attribute__ ((optimize ("no-associative-math"))); /* { dg-warning "optimization attribute" } */
 
 __attribute__ ((optimize ("no-associative-math"))) double
 fn2 (double h, double l)
@@ -20,14 +20,14 @@ fn3 (double h, double l) /* { dg-message "previous definition" } */
 {
   return h + l;
 }
-double fn3 (double, double) __attribute__ ((optimize ("O2,no-associative-math"))); /* { dg-warning "optimization attribute on .fn3. follows definition" } */
+double fn3 (double, double) __attribute__ ((optimize ("O2,no-associative-math"))); /* { dg-warning "optimization attribute" } */
 
 __attribute__ ((optimize ("no-associative-math,O2"))) double
 fn4 (double h, double l) /* { dg-message "previous definition" } */
 {
   return h + l;
 }
-double fn4 (double, double) __attribute__ ((optimize ("O2,no-associative-math"))); /* { dg-warning "optimization attribute on .fn4. follows definition" } */
+double fn4 (double, double) __attribute__ ((optimize ("O2,no-associative-math"))); /* { dg-warning "optimization attribute" } */
 
 __attribute__ ((optimize ("no-reciprocal-math"), optimize ("no-associative-math"))) int
 fn5 (void)
diff --git a/gcc/testsuite/gcc.dg/pr18079-2.c b/gcc/testsuite/gcc.dg/pr18079-2.c
deleted file mode 100644 (file)
index 2c83b70..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-/* PR c/18079 */
-/* { dg-do compile } */
-/* { dg-options "-Wall" } */
-
-__attribute__ ((always_inline)) void fndecl1 (void);
-__attribute__ ((noinline)) void fndecl1 (void); /* { dg-warning "attribute 'noinline' follows declaration with attribute 'always_inline'" } */
-
-__attribute__ ((noinline)) void fndecl2 (void);
-__attribute__ ((always_inline)) void fndecl2 (void); /* { dg-warning "attribute 'always_inline' follows declaration with attribute 'noinline'" } */
-
-
-__attribute__ ((hot)) void fndecl3 (void);
-__attribute__ ((cold)) void fndecl3 (void); /* { dg-warning "attribute 'cold' follows declaration with attribute 'hot'" } */
-
-__attribute__ ((cold)) void fndecl4 (void);
-__attribute__ ((hot)) void fndecl4 (void); /* { dg-warning "attribute 'hot' follows declaration with attribute 'cold'" } */