loop-2e.x: This is a manifestation of a long-standing bug on i686, apparently.

* gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
	long-standing bug on i686, apparently.
	* gcc.c-torture/execute/loop-2c.x: New file.
	* gcc.c-torture/execute/loop-2d.x: New file.
	* gcc.c-torture/execute/loop-3c.x: New file.

From-SVN: r45845
This commit is contained in:
Geoffrey Keating 2001-09-27 19:32:24 +00:00 committed by Geoffrey Keating
parent e9546ca438
commit bed2ebd040
5 changed files with 59 additions and 0 deletions

View File

@ -1,3 +1,11 @@
2001-09-27 Geoffrey Keating <geoffk@redhat.com>
* gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
long-standing bug on i686, apparently.
* gcc.c-torture/execute/loop-2c.x: New file.
* gcc.c-torture/execute/loop-2d.x: New file.
* gcc.c-torture/execute/loop-3c.x: New file.
2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
* gcc.dg/cpp/20000625-2.c: Correct line number.

View File

@ -0,0 +1,13 @@
if { [istarget "i686-*"] } {
set torture_eval_before_execute {
global compiler_conditional_xfail_data
set compiler_conditional_xfail_data {
"Loop optimiser bug" \
"i686-*" \
{ "-Os" } \
{ "" }
}
}
}
return 0

View File

@ -0,0 +1,13 @@
if { [istarget "i686-*"] } {
set torture_eval_before_execute {
global compiler_conditional_xfail_data
set compiler_conditional_xfail_data {
"Loop optimiser bug" \
"i686-*" \
{ "-Os" } \
{ "" }
}
}
}
return 0

View File

@ -6,4 +6,16 @@ if { [istarget "m68k-motorola-sysv"] || [istarget "m88k-motorola-sysv3"] } {
set torture_compile_xfail "$target_triplet"
}
if { [istarget "i686-*"] } {
set torture_eval_before_execute {
global compiler_conditional_xfail_data
set compiler_conditional_xfail_data {
"Loop optimiser bug" \
"i686-*" \
{ "-Os" } \
{ "" }
}
}
}
return 0

View File

@ -0,0 +1,13 @@
if { [istarget "i686-*"] } {
set torture_eval_before_execute {
global compiler_conditional_xfail_data
set compiler_conditional_xfail_data {
"Loop optimiser bug" \
"i686-*" \
{ "-Os" } \
{ "" }
}
}
}
return 0