From: Uros Bizjak Date: Sat, 15 Oct 2011 11:04:38 +0000 (+0200) Subject: fma_float_?.c (dg-prune_output): Remove. X-Git-Tag: upstream/12.2.0~80666 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ae8536c5fb18733e241ed3dc298005a9cae9e144;p=platform%2Fupstream%2Fgcc.git fma_float_?.c (dg-prune_output): Remove. * gcc.target/i386/fma_float_?.c (dg-prune_output): Remove. (dg-options): Add -Wno-attributes. * gcc.target/i386/fma_double_?.c: Ditto. * gcc.target/i386/fma_run_float_?.c: Ditto. * gcc.target/i386/fma_run_double_?.c: Ditto. * gcc.target/i386/l_fma_float_?.c: Dtto. * gcc.target/i386/l_fma_double_?.c: Ditto. * gcc.target/i386/l_fma_run_float_?.c: Ditto. * gcc.target/i386/l_fma_run_double_?.c: Ditto. From-SVN: r180029 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 5f88a464..6898564 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,15 @@ +2011-10-15 Uros Bizjak + + * gcc.target/i386/fma_float_?.c (dg-prune_output): Remove. + (dg-options): Add -Wno-attributes. + * gcc.target/i386/fma_double_?.c: Ditto. + * gcc.target/i386/fma_run_float_?.c: Ditto. + * gcc.target/i386/fma_run_double_?.c: Ditto. + * gcc.target/i386/l_fma_float_?.c: Dtto. + * gcc.target/i386/l_fma_double_?.c: Ditto. + * gcc.target/i386/l_fma_run_float_?.c: Ditto. + * gcc.target/i386/l_fma_run_double_?.c: Ditto. + 2011-10-15 Tobias Burnus * gfortran.dg/bind_c_usage_23.f90: Change TR 29113 to TS 29113 in diff --git a/gcc/testsuite/gcc.target/i386/fma_double_1.c b/gcc/testsuite/gcc.target/i386/fma_double_1.c index 86bd754..c3aa3e8 100644 --- a/gcc/testsuite/gcc.target/i386/fma_double_1.c +++ b/gcc/testsuite/gcc.target/i386/fma_double_1.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O2 -mfpmath=sse -mfma" } */ +/* { dg-options "-O2 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_double_2.c b/gcc/testsuite/gcc.target/i386/fma_double_2.c index e30d689..843eff0 100644 --- a/gcc/testsuite/gcc.target/i386/fma_double_2.c +++ b/gcc/testsuite/gcc.target/i386/fma_double_2.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O2 -mfpmath=sse -mfma" } */ +/* { dg-options "-O2 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_double_3.c b/gcc/testsuite/gcc.target/i386/fma_double_3.c index c66078d..ac69684 100644 --- a/gcc/testsuite/gcc.target/i386/fma_double_3.c +++ b/gcc/testsuite/gcc.target/i386/fma_double_3.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O2 -mfpmath=sse -mfma" } */ +/* { dg-options "-O2 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_double_4.c b/gcc/testsuite/gcc.target/i386/fma_double_4.c index 5df7020..51fc111 100644 --- a/gcc/testsuite/gcc.target/i386/fma_double_4.c +++ b/gcc/testsuite/gcc.target/i386/fma_double_4.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O2 -mfpmath=sse -mfma" } */ +/* { dg-options "-O2 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_double_5.c b/gcc/testsuite/gcc.target/i386/fma_double_5.c index 68b785f..3eca38c 100644 --- a/gcc/testsuite/gcc.target/i386/fma_double_5.c +++ b/gcc/testsuite/gcc.target/i386/fma_double_5.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O2 -mfpmath=sse -mfma" } */ +/* { dg-options "-O2 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_double_6.c b/gcc/testsuite/gcc.target/i386/fma_double_6.c index 5078601..7b75a22 100644 --- a/gcc/testsuite/gcc.target/i386/fma_double_6.c +++ b/gcc/testsuite/gcc.target/i386/fma_double_6.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O2 -mfpmath=sse -mfma" } */ +/* { dg-options "-O2 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_float_1.c b/gcc/testsuite/gcc.target/i386/fma_float_1.c index a8a2706..67b1f3f 100644 --- a/gcc/testsuite/gcc.target/i386/fma_float_1.c +++ b/gcc/testsuite/gcc.target/i386/fma_float_1.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O2 -mfpmath=sse -mfma" } */ +/* { dg-options "-O2 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_float_2.c b/gcc/testsuite/gcc.target/i386/fma_float_2.c index 81836be..a54644d 100644 --- a/gcc/testsuite/gcc.target/i386/fma_float_2.c +++ b/gcc/testsuite/gcc.target/i386/fma_float_2.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O2 -mfpmath=sse -mfma" } */ +/* { dg-options "-O2 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_float_3.c b/gcc/testsuite/gcc.target/i386/fma_float_3.c index 354da87..afb88b6 100644 --- a/gcc/testsuite/gcc.target/i386/fma_float_3.c +++ b/gcc/testsuite/gcc.target/i386/fma_float_3.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O2 -mfpmath=sse -mfma" } */ +/* { dg-options "-O2 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_float_4.c b/gcc/testsuite/gcc.target/i386/fma_float_4.c index ed1e449..d9689d9 100644 --- a/gcc/testsuite/gcc.target/i386/fma_float_4.c +++ b/gcc/testsuite/gcc.target/i386/fma_float_4.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O2 -mfpmath=sse -mfma" } */ +/* { dg-options "-O2 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_float_5.c b/gcc/testsuite/gcc.target/i386/fma_float_5.c index ed563da..cb067ca 100644 --- a/gcc/testsuite/gcc.target/i386/fma_float_5.c +++ b/gcc/testsuite/gcc.target/i386/fma_float_5.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O2 -mfpmath=sse -mfma" } */ +/* { dg-options "-O2 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_float_6.c b/gcc/testsuite/gcc.target/i386/fma_float_6.c index 50ca455..c758073 100644 --- a/gcc/testsuite/gcc.target/i386/fma_float_6.c +++ b/gcc/testsuite/gcc.target/i386/fma_float_6.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O2 -mfpmath=sse -mfma" } */ +/* { dg-options "-O2 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_run_double_1.c b/gcc/testsuite/gcc.target/i386/fma_run_double_1.c index 79b219b..a2f2aae 100644 --- a/gcc/testsuite/gcc.target/i386/fma_run_double_1.c +++ b/gcc/testsuite/gcc.target/i386/fma_run_double_1.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_run_double_2.c b/gcc/testsuite/gcc.target/i386/fma_run_double_2.c index ee1c50c..a389473 100644 --- a/gcc/testsuite/gcc.target/i386/fma_run_double_2.c +++ b/gcc/testsuite/gcc.target/i386/fma_run_double_2.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_run_double_3.c b/gcc/testsuite/gcc.target/i386/fma_run_double_3.c index e55c41f..7b9d627 100644 --- a/gcc/testsuite/gcc.target/i386/fma_run_double_3.c +++ b/gcc/testsuite/gcc.target/i386/fma_run_double_3.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_run_double_4.c b/gcc/testsuite/gcc.target/i386/fma_run_double_4.c index 5912872..1c0456d 100644 --- a/gcc/testsuite/gcc.target/i386/fma_run_double_4.c +++ b/gcc/testsuite/gcc.target/i386/fma_run_double_4.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_run_double_5.c b/gcc/testsuite/gcc.target/i386/fma_run_double_5.c index 701b606..6c09f0b 100644 --- a/gcc/testsuite/gcc.target/i386/fma_run_double_5.c +++ b/gcc/testsuite/gcc.target/i386/fma_run_double_5.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_run_double_6.c b/gcc/testsuite/gcc.target/i386/fma_run_double_6.c index 5e9756d..32e51bf 100644 --- a/gcc/testsuite/gcc.target/i386/fma_run_double_6.c +++ b/gcc/testsuite/gcc.target/i386/fma_run_double_6.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_run_float_1.c b/gcc/testsuite/gcc.target/i386/fma_run_float_1.c index 2c0766a..eccf60a 100644 --- a/gcc/testsuite/gcc.target/i386/fma_run_float_1.c +++ b/gcc/testsuite/gcc.target/i386/fma_run_float_1.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_run_float_2.c b/gcc/testsuite/gcc.target/i386/fma_run_float_2.c index 701f32f..1817752 100644 --- a/gcc/testsuite/gcc.target/i386/fma_run_float_2.c +++ b/gcc/testsuite/gcc.target/i386/fma_run_float_2.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_run_float_3.c b/gcc/testsuite/gcc.target/i386/fma_run_float_3.c index 73e2a8d..b206a07 100644 --- a/gcc/testsuite/gcc.target/i386/fma_run_float_3.c +++ b/gcc/testsuite/gcc.target/i386/fma_run_float_3.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_run_float_4.c b/gcc/testsuite/gcc.target/i386/fma_run_float_4.c index 860d361..31c5a4d 100644 --- a/gcc/testsuite/gcc.target/i386/fma_run_float_4.c +++ b/gcc/testsuite/gcc.target/i386/fma_run_float_4.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_run_float_5.c b/gcc/testsuite/gcc.target/i386/fma_run_float_5.c index 93a0c09..615886c 100644 --- a/gcc/testsuite/gcc.target/i386/fma_run_float_5.c +++ b/gcc/testsuite/gcc.target/i386/fma_run_float_5.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/fma_run_float_6.c b/gcc/testsuite/gcc.target/i386/fma_run_float_6.c index 5004e2d..ca6cf5b 100644 --- a/gcc/testsuite/gcc.target/i386/fma_run_float_6.c +++ b/gcc/testsuite/gcc.target/i386/fma_run_float_6.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_double_1.c b/gcc/testsuite/gcc.target/i386/l_fma_double_1.c index c5d5b6a..3451227 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_double_1.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_double_1.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O3 -mfpmath=sse -mfma -mtune=generic" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma -mtune=generic" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_double_2.c b/gcc/testsuite/gcc.target/i386/l_fma_double_2.c index cc52c75..e69bd7f 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_double_2.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_double_2.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O3 -mfpmath=sse -mfma -mtune=generic" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma -mtune=generic" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_double_3.c b/gcc/testsuite/gcc.target/i386/l_fma_double_3.c index 0e26f2a..00ed16d 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_double_3.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_double_3.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O3 -mfpmath=sse -mfma -mtune=generic" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma -mtune=generic" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_double_4.c b/gcc/testsuite/gcc.target/i386/l_fma_double_4.c index 0951330..dbab643 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_double_4.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_double_4.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O3 -mfpmath=sse -mfma -mtune=generic" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma -mtune=generic" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_double_5.c b/gcc/testsuite/gcc.target/i386/l_fma_double_5.c index ceb6490..210d567 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_double_5.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_double_5.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O3 -mfpmath=sse -mfma -mtune=generic" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma -mtune=generic" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_double_6.c b/gcc/testsuite/gcc.target/i386/l_fma_double_6.c index 4360693..6816481 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_double_6.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_double_6.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O3 -mfpmath=sse -mfma -mtune=generic" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma -mtune=generic" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_float_1.c b/gcc/testsuite/gcc.target/i386/l_fma_float_1.c index b2cdbdc..c98ba11 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_float_1.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_float_1.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O3 -mfpmath=sse -mfma -mtune=generic" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma -mtune=generic" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_float_2.c b/gcc/testsuite/gcc.target/i386/l_fma_float_2.c index 9926e84..1dafed9 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_float_2.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_float_2.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O3 -mfpmath=sse -mfma -mtune=generic" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma -mtune=generic" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_float_3.c b/gcc/testsuite/gcc.target/i386/l_fma_float_3.c index e365a26..dbea8fe 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_float_3.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_float_3.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O3 -mfpmath=sse -mfma -mtune=generic" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma -mtune=generic" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_float_4.c b/gcc/testsuite/gcc.target/i386/l_fma_float_4.c index b0ae671..5ff5dcb 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_float_4.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_float_4.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O3 -mfpmath=sse -mfma -mtune=generic" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma -mtune=generic" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_float_5.c b/gcc/testsuite/gcc.target/i386/l_fma_float_5.c index d574959..d83ebcc 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_float_5.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_float_5.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O3 -mfpmath=sse -mfma -mtune=generic" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma -mtune=generic" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_float_6.c b/gcc/testsuite/gcc.target/i386/l_fma_float_6.c index 7ab8dd3..942ed7d 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_float_6.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_float_6.c @@ -1,6 +1,5 @@ /* { dg-do compile } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ -/* { dg-options "-O3 -mfpmath=sse -mfma -mtune=generic" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma -mtune=generic" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_run_double_1.c b/gcc/testsuite/gcc.target/i386/l_fma_run_double_1.c index f7aaf25..f1d3c3a 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_run_double_1.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_run_double_1.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_run_double_2.c b/gcc/testsuite/gcc.target/i386/l_fma_run_double_2.c index 9bd3a5b..db85598 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_run_double_2.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_run_double_2.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_run_double_3.c b/gcc/testsuite/gcc.target/i386/l_fma_run_double_3.c index eac0e5b..8043f6f 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_run_double_3.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_run_double_3.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_run_double_4.c b/gcc/testsuite/gcc.target/i386/l_fma_run_double_4.c index eca6c0a..eef05f5 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_run_double_4.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_run_double_4.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_run_double_5.c b/gcc/testsuite/gcc.target/i386/l_fma_run_double_5.c index 830574b..95b4b66 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_run_double_5.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_run_double_5.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_run_double_6.c b/gcc/testsuite/gcc.target/i386/l_fma_run_double_6.c index cd869dd..24c1a78 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_run_double_6.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_run_double_6.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_run_float_1.c b/gcc/testsuite/gcc.target/i386/l_fma_run_float_1.c index 55c9bcf..8a04613 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_run_float_1.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_run_float_1.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_run_float_2.c b/gcc/testsuite/gcc.target/i386/l_fma_run_float_2.c index e0a9274..ea6df76 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_run_float_2.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_run_float_2.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_run_float_3.c b/gcc/testsuite/gcc.target/i386/l_fma_run_float_3.c index 4beac3c..5789867 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_run_float_3.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_run_float_3.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_run_float_4.c b/gcc/testsuite/gcc.target/i386/l_fma_run_float_4.c index f85dba4..377370b 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_run_float_4.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_run_float_4.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_run_float_5.c b/gcc/testsuite/gcc.target/i386/l_fma_run_float_5.c index 4de24ea..8b0cf3f 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_run_float_5.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_run_float_5.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */ diff --git a/gcc/testsuite/gcc.target/i386/l_fma_run_float_6.c b/gcc/testsuite/gcc.target/i386/l_fma_run_float_6.c index daaf0176..1300618 100644 --- a/gcc/testsuite/gcc.target/i386/l_fma_run_float_6.c +++ b/gcc/testsuite/gcc.target/i386/l_fma_run_float_6.c @@ -1,7 +1,6 @@ /* { dg-do run } */ -/* { dg-prune-output ".*warning: 'sseregparm' attribute ignored.*" } */ /* { dg-require-effective-target fma } */ -/* { dg-options "-O3 -mfpmath=sse -mfma" } */ +/* { dg-options "-O3 -Wno-attributes -mfpmath=sse -mfma" } */ /* Test that the compiler properly optimizes floating point multiply and add instructions into FMA3 instructions. */