re PR testsuite/41659 (FAIL: gcc.dg/lto/20090914-2 c_lto_20090914-2_0.o assemble, -O0 -fwhopr)
PR testsuite/41659 * gcc.dg/lto/20090914-2.c: Use dg-skip-if to skip test. * lib/lto.exp (lto-get-options-main): Report error for using "target" or "xfail" with dg-lto-dg. From-SVN: r152671
This commit is contained in:
parent
afd2c302c6
commit
7b25ea29a8
@ -1,3 +1,10 @@
|
||||
2009-10-12 Janis Johnson <janis187@us.ibm.com>
|
||||
|
||||
PR testsuite/41659
|
||||
* gcc.dg/lto/20090914-2.c: Use dg-skip-if to skip test.
|
||||
* lib/lto.exp (lto-get-options-main): Report error for using "target"
|
||||
or "xfail" with dg-lto-dg.
|
||||
|
||||
2009-10-12 Stefan Dösinger <stefan@codeweavers.com>
|
||||
|
||||
* gcc.target/i386/ms_hook_prologue.c: New testcase.
|
||||
|
@ -1,4 +1,5 @@
|
||||
/* { dg-lto-do run { target x86_64-*-* i?86-*-* } } */
|
||||
/* { dg-lto-do run */
|
||||
/* { dg-skip-if "x86 only" { ! { x86_64-*-* i?86-*-* } } { "*" } { "" } }
|
||||
|
||||
/* Doesn't work without this dummy function with -fwhopr. */
|
||||
int foo(void) { }
|
||||
|
@ -191,6 +191,16 @@ proc lto-get-options-main { src } {
|
||||
|| ![string compare "dg-options" $cmd] } {
|
||||
warning "lto.exp does not support $cmd in primary source file"
|
||||
} elseif { ![string compare "dg-lto-do" $cmd] } {
|
||||
if { [llength $op] > 3 } {
|
||||
set kw [lindex [lindex $op 3] 0]
|
||||
if [string match "target" $kw] {
|
||||
perror "$src: dg-lto-do does not support \"target\""
|
||||
} elseif [string match "xfail" $kw] {
|
||||
perror "$src: dg-lto-do does not support \"xfail\""
|
||||
} else {
|
||||
perror "$src: dg-lto-do takes a single argument"
|
||||
}
|
||||
}
|
||||
set dgdo [lindex $op 2]
|
||||
verbose "dg-lto-do command for \"$op\" is $dgdo"
|
||||
if { ![string compare "assemble" $dgdo] } {
|
||||
|
Loading…
Reference in New Issue
Block a user