X-Git-Url: https://oss.titaniummirror.com/gitweb?p=msp430-binutils.git;a=blobdiff_plain;f=ld%2Ftestsuite%2Fld-arm%2Fthumb2-bl-blx-interwork.d;fp=ld%2Ftestsuite%2Fld-arm%2Fthumb2-bl-blx-interwork.d;h=ba5a73287c45244dd565c737222ca962696090e6;hp=0000000000000000000000000000000000000000;hb=d5da4f291af551c0b8b79e1d4a9b173d60e5c10e;hpb=7b5ea4fcdf2819e070665ab5610f8b48e3867c10 diff --git a/ld/testsuite/ld-arm/thumb2-bl-blx-interwork.d b/ld/testsuite/ld-arm/thumb2-bl-blx-interwork.d new file mode 100644 index 0000000..ba5a732 --- /dev/null +++ b/ld/testsuite/ld-arm/thumb2-bl-blx-interwork.d @@ -0,0 +1,71 @@ + +.*: file format .* + + +Disassembly of section \.text: + +00008000 <_start>: + 8000: f000 e81a blx 8038 + 8004: f000 e81e blx 8044 + 8008: bf00 nop + 800a: f000 e816 blx 8038 + 800e: f000 e81a blx 8044 + 8012: bf00 nop + 8014: f000 f818 bl 8048 + 8018: f000 f81b bl 8052 + 801c: f000 f81e bl 805c + 8020: f000 f821 bl 8066 + 8024: bf00 nop + 8026: f000 f80f bl 8048 + 802a: f000 f812 bl 8052 + 802e: f000 f815 bl 805c + 8032: f000 f818 bl 8066 + 8036: bf00 nop + +00008038 : + 8038: e12fff1e bx lr + 803c: e320f000 nop \{0\} + 8040: e320f000 nop \{0\} + +00008044 : + 8044: e12fff1e bx lr + +00008048 : + 8048: 4770 bx lr + 804a: bf00 nop + 804c: f3af 8000 nop\.w + 8050: bf00 nop + +00008052 : + 8052: 4770 bx lr + 8054: f3af 8000 nop\.w + 8058: bf00 nop + 805a: bf00 nop + +0000805c : + 805c: 4770 bx lr + 805e: bf00 nop + 8060: bf00 nop + 8062: bf00 nop + 8064: bf00 nop + +00008066 : + 8066: 4770 bx lr + +00008068 : + 8068: f7ff efe6 blx 8038 + 806c: f7ff efea blx 8044 + 8070: bf00 nop + 8072: f7ff efe2 blx 8038 + 8076: f7ff efe6 blx 8044 + 807a: bf00 nop + 807c: f7ff ffe4 bl 8048 + 8080: f7ff ffe7 bl 8052 + 8084: f7ff ffea bl 805c + 8088: f7ff ffed bl 8066 + 808c: bf00 nop + 808e: f7ff ffdb bl 8048 + 8092: f7ff ffde bl 8052 + 8096: f7ff ffe1 bl 805c + 809a: f7ff ffe4 bl 8066 + 809e: bf00 nop