[testsuite] [arm] multilibs.exp: adjust float abi opt matching
The regexp that matches options that mess with multilibs matches -mfloat=abi=, but that's probably a typo for -mfloat-abi=. Fix that, and add -msoft-float and -mhard-float. for gcc/testsuite/ChangeLog * gcc.target/arm/multilib.exp: Skip if -mfloat-abi=* or any of its aliases are used.
This commit is contained in:
parent
def933af3c
commit
bc6e3a03b9
1 changed files with 1 additions and 1 deletions
|
@ -20,7 +20,7 @@ dg-init
|
|||
|
||||
foreach flagsvar {multilib_flags cflags} {
|
||||
if { [board_info [target_info name] exists $flagsvar]
|
||||
&& [regexp {(-marm|-mthumb|-march=.*|-mcpu=.*|-mfpu=.*|-mfloat=abi=.*)\y} [board_info [target_info name] $flagsvar]] } {
|
||||
&& [regexp {(-marm|-mthumb|-march=.*|-mcpu=.*|-mfpu=.*|-mfloat-abi=.*|-msoft-float|-mhard-float)\y} [board_info [target_info name] $flagsvar]] } {
|
||||
|
||||
# Multilib flags override anything we can apply to a test, so
|
||||
# skip if any of the above options are set there.
|
||||
|
|
Loading…
Add table
Reference in a new issue