Commit b7249d31 by Andreas Schwab

target-supports.exp (check_effective_target_arm_nothumb): Also check for __arm__.

* lib/target-supports.exp (check_effective_target_arm_nothumb):
Also check for __arm__.

From-SVN: r212978
parent 8f454e9f
2014-07-24 Andreas Schwab <schwab@suse.de>
* lib/target-supports.exp (check_effective_target_arm_nothumb):
Also check for __arm__.
2014-07-24 Jiong Wang <jiong.wang@arm.com> 2014-07-24 Jiong Wang <jiong.wang@arm.com>
* gcc.target/aarch64/test_frame_12.c: Match optimized instruction * gcc.target/aarch64/test_frame_12.c: Match optimized instruction
...@@ -33,7 +38,7 @@ ...@@ -33,7 +38,7 @@
2014-07-23 Marek Polacek <polacek@redhat.com> 2014-07-23 Marek Polacek <polacek@redhat.com>
* c-c++-common/ubsan/bounds-2.c (fn4): Adjust to check the array size * c-c++-common/ubsan/bounds-2.c (fn4): Adjust to check the array size
in the structure. in the structure.
2014-07-23 Jiong Wang <jiong.wang@arm.com> 2014-07-23 Jiong Wang <jiong.wang@arm.com>
......
...@@ -2262,7 +2262,7 @@ proc check_effective_target_aarch64_little_endian { } { ...@@ -2262,7 +2262,7 @@ proc check_effective_target_aarch64_little_endian { } {
}] }]
} }
# Return 1 is this is an arm target using 32-bit instructions # Return 1 if this is an arm target using 32-bit instructions
proc check_effective_target_arm32 { } { proc check_effective_target_arm32 { } {
return [check_no_compiler_messages arm32 assembly { return [check_no_compiler_messages arm32 assembly {
#if !defined(__arm__) || (defined(__thumb__) && !defined(__thumb2__)) #if !defined(__arm__) || (defined(__thumb__) && !defined(__thumb2__))
...@@ -2271,10 +2271,10 @@ proc check_effective_target_arm32 { } { ...@@ -2271,10 +2271,10 @@ proc check_effective_target_arm32 { } {
}] }]
} }
# Return 1 is this is an arm target not using Thumb # Return 1 if this is an arm target not using Thumb
proc check_effective_target_arm_nothumb { } { proc check_effective_target_arm_nothumb { } {
return [check_no_compiler_messages arm_nothumb assembly { return [check_no_compiler_messages arm_nothumb assembly {
#if (defined(__thumb__) || defined(__thumb2__)) #if !defined(__arm__) || (defined(__thumb__) || defined(__thumb2__))
#error FOO #error FOO
#endif #endif
}] }]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment