https://gcc.gnu.org/g:c3c9cc3a6a7c198af801fa6dd1474ea7111a2071
commit r17-5457-gc3c9cc3a6a7c198af801fa6dd1474ea7111a2071 Author: Torbjörn SVENSSON <[email protected]> Date: Wed Oct 21 07:16:53 2026 +0200 testsuite: arm: Remove unused arm_v8_1m_lob-related target checks Remove arm_thumb2_no_arm_v8_1m_lob and arm_thumb2_ok_no_arm_v8_1m_lob, which have been unused since r16-7929-ge1077ad5753148. gcc/testsuite/ChangeLog: * lib/target-supports.exp (check_effective_target_arm_thumb2_no_arm_v8_1m_lob): Remove. (check_effective_target_arm_thumb2_ok_no_arm_v8_1m_lob): Likewise. Signed-off-by: Torbjörn SVENSSON <[email protected]> Diff: --- gcc/testsuite/lib/target-supports.exp | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp index ee6343b38ebe..60e8459aefc5 100644 --- a/gcc/testsuite/lib/target-supports.exp +++ b/gcc/testsuite/lib/target-supports.exp @@ -14296,31 +14296,6 @@ proc check_effective_target_arm_v8_1m_lob_hw { } { } } -# Return 1 if this is an ARM target where Thumb-2 is used without -# options added by the test and the target does not support executing -# the Armv8.1-M Mainline Low Overhead Loop, 0 otherwise. The test is -# valid for ARM. - -proc check_effective_target_arm_thumb2_no_arm_v8_1m_lob { } { - if { [check_effective_target_arm_thumb2] - && ![check_effective_target_arm_v8_1m_lob_hw] } { - return 1 - } - return 0 -} - -# Return 1 if this is an ARM target where -mthumb causes Thumb-2 to be -# used and the target does not support executing the Armv8.1-M -# Mainline Low Overhead Loop, 0 otherwise. The test is valid for ARM. - -proc check_effective_target_arm_thumb2_ok_no_arm_v8_1m_lob { } { - if { [check_effective_target_arm_thumb2_ok] - && ![check_effective_target_arm_v8_1m_lob_hw] } { - return 1 - } - return 0 -} - # Return 1 if this is an AArch64 target where -mabi=ilp32 can be used. # The option is deprecated, but we have active tests.
