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:
Thomas Schwinge 2023-05-09 10:35:27 +02:00
parent 5fdcfe3c57
commit 23c49bb8d0
3 changed files with 7 additions and 0 deletions

View file

@ -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

View file

@ -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

View file

@ -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
}