Testsuite: Add missing 'torture-init'/'torture-finish' around 'LTO_TORTURE_OPTIONS' usage
Recent commit d6654a4be3
"Let each 'lto_init' determine the default 'LTO_OPTIONS', and 'torture-init' the 'LTO_TORTURE_OPTIONS'"
made it a requirement that 'LTO_TORTURE_OPTIONS' usage be within
'torture-init'/'torture-finish', and missed a few cases that didn't have that.
gcc/testsuite/
* gcc.target/arm/acle/acle.exp: Add missing
'torture-init'/'torture-finish' around 'LTO_TORTURE_OPTIONS'
usage.
* gcc.target/arm/cmse/cmse.exp: Likewise.
* gcc.target/arm/pure-code/pure-code.exp: Likewise.
This commit is contained in:
parent
5fdcfe3c57
commit
23c49bb8d0
3 changed files with 7 additions and 0 deletions
|
@ -26,6 +26,7 @@ load_lib gcc-dg.exp
|
|||
|
||||
# Initialize `dg'.
|
||||
dg-init
|
||||
torture-init
|
||||
|
||||
set saved-dg-do-what-default ${dg-do-what-default}
|
||||
set dg-do-what-default "assemble"
|
||||
|
@ -48,5 +49,7 @@ gcc-dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.\[cCS\]]] \
|
|||
# Restore globals
|
||||
set dg-do-what-default ${saved-dg-do-what-default}
|
||||
set LTO_TORTURE_OPTIONS ${saved-lto_torture_options}
|
||||
|
||||
# All done.
|
||||
torture-finish
|
||||
dg-finish
|
||||
|
|
|
@ -32,6 +32,7 @@ if ![info exists DEFAULT_CFLAGS] then {
|
|||
|
||||
# Initialize `dg'.
|
||||
dg-init
|
||||
torture-init
|
||||
|
||||
set saved-dg-do-what-default ${dg-do-what-default}
|
||||
|
||||
|
@ -104,4 +105,5 @@ set LTO_TORTURE_OPTIONS ${saved-lto_torture_options}
|
|||
set dg-do-what-default ${saved-dg-do-what-default}
|
||||
|
||||
# All done.
|
||||
torture-finish
|
||||
dg-finish
|
||||
|
|
|
@ -35,6 +35,7 @@ if ![info exists DEFAULT_CFLAGS] then {
|
|||
if {[check_effective_target_arm_cortex_m]} then {
|
||||
# Initialize `dg'.
|
||||
dg-init
|
||||
torture-init
|
||||
|
||||
set saved-dg-do-what-default ${dg-do-what-default}
|
||||
set dg-do-what-default "assemble"
|
||||
|
@ -58,5 +59,6 @@ set dg-do-what-default ${saved-dg-do-what-default}
|
|||
set LTO_TORTURE_OPTIONS ${saved-lto_torture_options}
|
||||
|
||||
# All done.
|
||||
torture-finish
|
||||
dg-finish
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue