aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/msp430/msp430.exp
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/gcc.target/msp430/msp430.exp')
-rw-r--r--gcc/testsuite/gcc.target/msp430/msp430.exp8
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" } { "" } ]]