Use __asm__ rather than asm in gold testsuite
[deliverable/binutils-gdb.git] / gold / testsuite / arm_branch_in_range.sh
index b676770013fcd647f8c7baf832ab06c685a60bc3..b894f2ed96abf1f3330e59e93f4d6f721b4e0ae8 100755 (executable)
@@ -3,7 +3,7 @@
 # arm_branch_in_range.sh -- test ARM/THUMB/THUMB branch instructions whose
 # targets are just within the branch range limits.
 
-# Copyright 2010 Free Software Foundation, Inc.
+# Copyright (C) 2010-2020 Free Software Foundation, Inc.
 # Written by Doug Kwan <dougkwan@google.com>
 
 # This file is part of gold.
@@ -53,5 +53,21 @@ check thumb2_bl_in_range.stdout \
  " 2000004:    f400 d000       bl      1000008 <_backward_target>"
 check thumb2_bl_in_range.stdout \
  " 2000008:    f3ff d7ff       bl      300000a <_forward_target>"
+check thumb_blx_in_range.stdout \
+ " 800006:     f400 e800       blx     400008 <_backward_target>"
+check thumb_blx_in_range.stdout \
+ " 80000c:     f3ff effe       blx     c0000c <_forward_target>"
+check thumb2_blx_in_range.stdout \
+ " 2000006:    f400 c000       blx     1000008 <_backward_target>"
+check thumb2_blx_in_range.stdout \
+ " 200000c:    f3ff c7fe       blx     300000c <_forward_target>"
+check arm_thm_jump11.stdout \
+ "    8804:    e400            b.n     8008 <_backward_target>"
+check arm_thm_jump11.stdout \
+ "    8806:    e3ff            b.n     9008 <_forward_target>"
+check arm_thm_jump8.stdout \
+ "    8104:    d080            beq.n   8008 <_backward_target>"
+check arm_thm_jump8.stdout \
+ "    8106:    d07f            beq.n   8208 <_forward_target>"
 
 exit 0
This page took 0.03244 seconds and 4 git commands to generate.