diff options
Diffstat (limited to 'gcc/testsuite/gcc.target/msp430/msp430.exp')
-rw-r--r-- | gcc/testsuite/gcc.target/msp430/msp430.exp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.target/msp430/msp430.exp b/gcc/testsuite/gcc.target/msp430/msp430.exp index b97f4dcdc16..bcc56861abc 100644 --- a/gcc/testsuite/gcc.target/msp430/msp430.exp +++ b/gcc/testsuite/gcc.target/msp430/msp430.exp @@ -36,6 +36,14 @@ proc check_effective_target_msp430_mlarge_selected { } { return [check-flags [list "" { *-*-* } { "-mlarge" } { "" } ]] } +proc check_effective_target_msp430_region_not_lower { } { + return [check-flags [list "" { *-*-* } { "-mdata-region=none" "-mdata-region=upper" "-mdata-region=either" } { "" } ]] +} + +proc check_effective_target_msp430_region_lower { } { + return [check-flags [list "" { *-*-* } { "*" } { "-mdata-region=none" "-mdata-region=upper" "-mdata-region=either" } ]] +} + proc check_effective_target_msp430_hwmul_not_none { } { return [check-flags [list "" { *-*-* } \ { "-mhwmult=16bit" "-mhwmult=32bit" "-mhwmult=f5series" } { "" } ]] |