We are facing a loader issue in CCS 4. We have built the library with the TI Code Generation Tools 4.5.1 for Cortex-M3. We used the Code Sourcery tool chain for building the sample application and linked the above mentioned TI library with the Code Sourcery linker. The generated executable is attached.
We used the arm-none-eabi-objdump to see the disassembly of the executable. [attached]
We also used the TI ofd470 to see the disassembly of the executable. [attached]
In both the cases the disassembly shows the proper instructions.
But if we load the executable in CCS, we see the instructions are corrupted.
What is the reason for this behavior?
a.out: file format elf32-littlearm Disassembly of section vector_table: 00000000 <vector_table>: 0: 9400009c strls r0, [r0], #-156 ; 0xffffff64 4: 94000031 strls r0, [r0], #-49 ; 0xffffffcf 8: 94000041 strls r0, [r0], #-65 ; 0xffffffbf c: 9400004d strls r0, [r0], #-77 ; 0xffffffb3 10: 94000079 strls r0, [r0], #-121 ; 0xffffff87 14: 0000000a andeq r0, r0, sl ... 2c: 94000059 strls r0, [r0], #-89 ; 0xffffffa7 ... Disassembly of section .text: 94000000 <main>: 94000000: b580 push {r7, lr} 94000002: b084 sub sp, #16 94000004: af00 add r7, sp, #0 94000006: f04f 030a mov.w r3, #10 9400000a: 60fb str r3, [r7, #12] 9400000c: f04f 0314 mov.w r3, #20 94000010: 60bb str r3, [r7, #8] 94000012: 68f8 ldr r0, [r7, #12] 94000014: 68b9 ldr r1, [r7, #8] 94000016: f000 f83f bl 94000098 <doMath> 9400001a: 6078 str r0, [r7, #4] 9400001c: 687a ldr r2, [r7, #4] 9400001e: 68bb ldr r3, [r7, #8] 94000020: 429a cmp r2, r3 94000022: d000 beq.n 94000026 <main+0x26> 94000024: e7fe b.n 94000024 <main+0x24> 94000026: 4618 mov r0, r3 94000028: f107 0710 add.w r7, r7, #16 9400002c: 46bd mov sp, r7 9400002e: bd80 pop {r7, pc} 94000030 <resetHandler>: 94000030: b480 push {r7} 94000032: af00 add r7, sp, #0 94000034: f7ff bfe4 b.w 94000000 <main> 94000038: 46bd mov sp, r7 9400003a: bc80 pop {r7} 9400003c: 4770 bx lr 9400003e: bf00 nop 94000040 <NMIHandler>: 94000040: b480 push {r7} 94000042: af00 add r7, sp, #0 94000044: 46bd mov sp, r7 94000046: bc80 pop {r7} 94000048: 4770 bx lr 9400004a: bf00 nop 9400004c <HFHandler>: 9400004c: b480 push {r7} 9400004e: af00 add r7, sp, #0 94000050: 46bd mov sp, r7 94000052: bc80 pop {r7} 94000054: 4770 bx lr 94000056: bf00 nop 94000058 <SVCallISR>: 94000058: b480 push {r7} 9400005a: b083 sub sp, #12 9400005c: af00 add r7, sp, #0 9400005e: f04f 0300 mov.w r3, #0 94000062: 607b str r3, [r7, #4] 94000064: 687b ldr r3, [r7, #4] 94000066: f103 0301 add.w r3, r3, #1 9400006a: 607b str r3, [r7, #4] 9400006c: f107 070c add.w r7, r7, #12 94000070: 46bd mov sp, r7 94000072: bc80 pop {r7} 94000074: 4770 bx lr 94000076: bf00 nop 94000078 <MemManageHandler>: 94000078: b480 push {r7} 9400007a: af00 add r7, sp, #0 9400007c: 46bd mov sp, r7 9400007e: bc80 pop {r7} 94000080: 4770 bx lr 94000082: bf00 nop 94000084 <init_ivt>: 94000084: b480 push {r7} 94000086: af00 add r7, sp, #0 94000088: 46bd mov sp, r7 9400008a: bc80 pop {r7} 9400008c: 4770 bx lr 9400008e: bf00 nop 94000090 <sub>: 94000090: 1a40 subs r0, r0, r1 94000092: 4770 bx lr 94000094 <add>: 94000094: 1808 adds r0, r1, r0 94000096: 4770 bx lr 94000098 <doMath>: 94000098: 4608 mov r0, r1 9400009a: 4770 bx lr Disassembly of section .bss: 9400009c <__bss_start>: ... Disassembly of section .TI.symbol.alias: 00000000 <__end__-0x9400d49c>: 0: 00000001 andeq r0, r0, r1 4: 49540000 ldmdbmi r4, {}^ ; <UNPREDICTABLE> ... Disassembly of section .TI.section.flags: 00000000 <.TI.section.flags>: 0: 00000001 andeq r0, r0, r1 ... Disassembly of section .comment: 00000000 <.comment>: 0: 3a434347 bcc 10d0d24 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x10d06aa> 4: 6f532820 svcvs 0x00532820 8: 65637275 strbvs r7, [r3, #-629]! ; 0xfffffd8b c: 47207972 ; <UNDEFINED> instruction: 0x47207972 10: 4c202b2b stcmi 11, cr2, [r0], #-172 ; 0xffffff54 14: 20657469 rsbcs r7, r5, r9, ror #8 18: 31313032 teqcc r1, r2, lsr r0 1c: 2d33302e ldccs 0, cr3, [r3, #-184]! ; 0xffffff48 20: 20293234 eorcs r3, r9, r4, lsr r2 24: 2e352e34 mrccs 14, 1, r2, cr5, cr4, {1} 28: Address 0x00000028 is out of bounds. Disassembly of section .debug_info: 00000000 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4-0x67a>: 0: 0000036a andeq r0, r0, sl, ror #6 4: 00000002 andeq r0, r0, r2 8: 01040000 mrseq r0, (UNDEF: 4) c: 696c5c2e stmdbvs ip!, {r1, r2, r3, r5, sl, fp, ip, lr}^ 10: 72617262 rsbvc r7, r1, #536870918 ; 0x20000006 14: 00632e79 rsbeq r2, r3, r9, ror lr 18: 00000000 andeq r0, r0, r0 1c: 5c3a4602 ldcpl 6, cr4, [sl], #-8 20: 75716953 ldrbvc r6, [r1, #-2387]! ; 0xfffff6ad 24: 735c6172 cmpvc ip, #-2147483620 ; 0x8000001c 28: 72757169 rsbsvc r7, r5, #1073741850 ; 0x4000001a 2c: 69735c61 ldmdbvs r3!, {r0, r5, r6, sl, fp, ip, lr}^ 30: 61727571 cmnvs r2, r1, ror r5 34: 62696c5c rsbvs r6, r9, #92, 24 ; 0x5c00 38: 79726172 ldmdbvc r2!, {r1, r4, r5, r6, r8, sp, lr}^ 3c: 6975625f ldmdbvs r5!, {r0, r1, r2, r3, r4, r6, r9, sp, lr}^ 40: 345f646c ldrbcc r6, [pc], #-1132 ; 48 <vector_table+0x48> 44: 6c5c3339 mrrcvs 3, 3, r3, ip, cr9 48: 54006269 strpl r6, [r0], #-617 ; 0xfffffd97 4c: 3734534d ldrcc r5, [r4, -sp, asr #6]! 50: 2f432030 svccs 0x00432030 54: 202b2b43 eorcs r2, fp, r3, asr #22 58: 65646f43 strbvs r6, [r4, #-3907]! ; 0xfffff0bd 5c: 206e6567 rsbcs r6, lr, r7, ror #10 60: 76204350 ; <UNDEFINED> instruction: 0x76204350 64: 2e392e34 mrccs 14, 1, r2, cr9, cr4, {1} 68: 6f432033 svcvs 0x00432033 6c: 69727970 ldmdbvs r2!, {r4, r5, r6, r8, fp, ip, sp, lr}^ 70: 20746867 rsbscs r6, r4, r7, ror #16 74: 20296328 eorcs r6, r9, r8, lsr #6 78: 36393931 ; <UNDEFINED> instruction: 0x36393931 7c: 3130322d teqcc r0, sp, lsr #4 80: 65542032 ldrbvs r2, [r4, #-50] ; 0xffffffce 84: 20736178 rsbscs r6, r3, r8, ror r1 88: 74736e49 ldrbtvc r6, [r3], #-3657 ; 0xfffff1b7 8c: 656d7572 strbvs r7, [sp, #-1394]! ; 0xfffffa8e 90: 2073746e rsbscs r7, r3, lr, ror #8 94: 6f636e49 svcvs 0x00636e49 98: 726f7072 rsbvc r7, pc, #114 ; 0x72 9c: 64657461 strbtvs r7, [r5], #-1121 ; 0xfffffb9f a0: 01020100 mrseq r0, (UNDEF: 18) a4: 00314150 eorseq r4, r1, r0, asr r1 a8: 41510102 cmpmi r1, r2, lsl #2 ac: 01020032 tsteq r2, r2, lsr r0 b0: 00334152 eorseq r4, r3, r2, asr r1 b4: 41530102 cmpmi r3, r2, lsl #2 b8: 01020034 tsteq r2, r4, lsr r0 bc: 00315654 eorseq r5, r1, r4, asr r6 c0: 56550102 ldrbpl r0, [r5], -r2, lsl #2 c4: 01020032 tsteq r2, r2, lsr r0 c8: 00335656 eorseq r5, r3, r6, asr r6 cc: 56570102 ldrbpl r0, [r7], -r2, lsl #2 d0: 01020034 tsteq r2, r4, lsr r0 d4: 00355658 eorseq r5, r5, r8, asr r6 d8: 56590102 ldrbpl r0, [r9], -r2, lsl #2 dc: 01020036 tsteq r2, r6, lsr r0 e0: 0037565a eorseq r5, r7, sl, asr r6 e4: 565b0102 ldrbpl r0, [fp], -r2, lsl #2 e8: 01020038 tsteq r2, r8, lsr r0 ec: 0039565c eorseq r5, r9, ip, asr r6 f0: 535d0102 cmppl sp, #-2147483648 ; 0x80000000 f4: 01020050 qaddeq r0, r0, r2 f8: 00524c5e subseq r4, r2, lr, asr ip fc: 505f0102 subspl r0, pc, r2, lsl #2 100: 01020043 tsteq r2, r3, asr #32 104: 00504160 subseq r4, r0, r0, ror #2 108: 53610102 cmnpl r1, #-2147483648 ; 0x80000000 10c: 01020052 qaddeq r0, r2, r2 110: 53504662 cmppl r0, #102760448 ; 0x6200000 114: 02005243 andeq r5, r0, #805306372 ; 0x30000004 118: 50466301 subpl r6, r6, r1, lsl #6 11c: 00435845 subeq r5, r3, r5, asr #16 120: 44640102 strbtmi r0, [r4], #-258 ; 0xfffffefe 124: 01020030 tsteq r2, r0, lsr r0 128: 5f304465 svcpl 0x00304465 12c: 02006968 andeq r6, r0, #104, 18 ; 0x1a0000 130: 31446601 cmpcc r4, r1, lsl #12 134: 67010200 strvs r0, [r1, -r0, lsl #4] 138: 685f3144 ldmdavs pc, {r2, r6, r8, ip, sp}^ ; <UNPREDICTABLE> 13c: 01020069 tsteq r2, r9, rrx 140: 00324468 eorseq r4, r2, r8, ror #8 144: 44690102 strbtmi r0, [r9], #-258 ; 0xfffffefe 148: 69685f32 stmdbvs r8!, {r1, r4, r5, r8, r9, sl, fp, ip, lr}^ 14c: 6a010200 bvs 40954 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x402da> 150: 02003344 andeq r3, r0, #68, 6 ; 0x10000001 154: 33446b01 movtcc r6, #19201 ; 0x4b01 158: 0069685f rsbeq r6, r9, pc, asr r8 15c: 446c0102 strbtmi r0, [ip], #-258 ; 0xfffffefe 160: 01020034 tsteq r2, r4, lsr r0 164: 5f34446d svcpl 0x0034446d 168: 02006968 andeq r6, r0, #104, 18 ; 0x1a0000 16c: 35446e01 strbcc r6, [r4, #-3585] ; 0xfffff1ff 170: 6f010200 svcvs 0x00010200 174: 685f3544 ldmdavs pc, {r2, r6, r8, sl, ip, sp}^ ; <UNPREDICTABLE> 178: 02020069 andeq r0, r2, #105 ; 0x69 17c: 36442090 ; <UNDEFINED> instruction: 0x36442090 180: 90020200 andls r0, r2, r0, lsl #4 184: 5f364421 svcpl 0x00364421 188: 02006968 andeq r6, r0, #104, 18 ; 0x1a0000 18c: 44229002 strtmi r9, [r2], #-2 190: 02020037 andeq r0, r2, #55 ; 0x37 194: 37442390 ; <UNDEFINED> instruction: 0x37442390 198: 0069685f rsbeq r6, r9, pc, asr r8 19c: 24900202 ldrcs r0, [r0], #514 ; 0x202 1a0: 02003844 andeq r3, r0, #68, 16 ; 0x440000 1a4: 44259002 strtmi r9, [r5], #-2 1a8: 69685f38 stmdbvs r8!, {r3, r4, r5, r8, r9, sl, fp, ip, lr}^ 1ac: 90020200 andls r0, r2, r0, lsl #4 1b0: 00394426 eorseq r4, r9, r6, lsr #8 1b4: 27900202 ldrcs r0, [r0, r2, lsl #4] 1b8: 685f3944 ldmdavs pc, {r2, r6, r8, fp, ip, sp}^ ; <UNPREDICTABLE> 1bc: 02020069 andeq r0, r2, #105 ; 0x69 1c0: 31442890 ; <UNDEFINED> instruction: 0x31442890 1c4: 02020030 andeq r0, r2, #48 ; 0x30 1c8: 31442990 ; <UNDEFINED> instruction: 0x31442990 1cc: 69685f30 stmdbvs r8!, {r4, r5, r8, r9, sl, fp, ip, lr}^ 1d0: 90020200 andls r0, r2, r0, lsl #4 1d4: 3131442a teqcc r1, sl, lsr #8 1d8: 90020200 andls r0, r2, r0, lsl #4 1dc: 3131442b teqcc r1, fp, lsr #8 1e0: 0069685f rsbeq r6, r9, pc, asr r8 1e4: 2c900202 lfmcs f0, 4, [r0], {2} 1e8: 00323144 eorseq r3, r2, r4, asr #2 1ec: 2d900202 lfmcs f0, 4, [r0, #8] 1f0: 5f323144 svcpl 0x00323144 1f4: 02006968 andeq r6, r0, #104, 18 ; 0x1a0000 1f8: 442e9002 strtmi r9, [lr], #-2 1fc: 02003331 andeq r3, r0, #-1006632960 ; 0xc4000000 200: 442f9002 strtmi r9, [pc], #-2 ; 208 <vector_table+0x208> 204: 685f3331 ldmdavs pc, {r0, r4, r5, r8, r9, ip, sp}^ ; <UNPREDICTABLE> 208: 02020069 andeq r0, r2, #105 ; 0x69 20c: 31443090 swpbcc r3, r0, [r4] 210: 02020034 andeq r0, r2, #52 ; 0x34 214: 31443190 ; <UNDEFINED> instruction: 0x31443190 218: 69685f34 stmdbvs r8!, {r2, r4, r5, r8, r9, sl, fp, ip, lr}^ 21c: 90020200 andls r0, r2, r0, lsl #4 220: 35314432 ldrcc r4, [r1, #-1074]! ; 0xfffffbce 224: 90020200 andls r0, r2, r0, lsl #4 228: 35314433 ldrcc r4, [r1, #-1075]! ; 0xfffffbcd 22c: 0069685f rsbeq r6, r9, pc, asr r8 230: 34900202 ldrcc r0, [r0], #514 ; 0x202 234: 00363144 eorseq r3, r6, r4, asr #2 238: 35900202 ldrcc r0, [r0, #514] ; 0x202 23c: 5f363144 svcpl 0x00363144 240: 02006968 andeq r6, r0, #104, 18 ; 0x1a0000 244: 44369002 ldrtmi r9, [r6], #-2 248: 02003731 andeq r3, r0, #12845056 ; 0xc40000 24c: 44379002 ldrtmi r9, [r7], #-2 250: 685f3731 ldmdavs pc, {r0, r4, r5, r8, r9, sl, ip, sp}^ ; <UNPREDICTABLE> 254: 02020069 andeq r0, r2, #105 ; 0x69 258: 31443890 ; <UNDEFINED> instruction: 0x31443890 25c: 02020038 andeq r0, r2, #56 ; 0x38 260: 31443990 ; <UNDEFINED> instruction: 0x31443990 264: 69685f38 stmdbvs r8!, {r3, r4, r5, r8, r9, sl, fp, ip, lr}^ 268: 90020200 andls r0, r2, r0, lsl #4 26c: 3931443a ldmdbcc r1!, {r1, r3, r4, r5, sl, lr} 270: 90020200 andls r0, r2, r0, lsl #4 274: 3931443b ldmdbcc r1!, {r0, r1, r3, r4, r5, sl, lr} 278: 0069685f rsbeq r6, r9, pc, asr r8 27c: 3c900202 lfmcc f0, 4, [r0], {2} 280: 00303244 eorseq r3, r0, r4, asr #4 284: 3d900202 lfmcc f0, 4, [r0, #8] 288: 5f303244 svcpl 0x00303244 28c: 02006968 andeq r6, r0, #104, 18 ; 0x1a0000 290: 443e9002 ldrtmi r9, [lr], #-2 294: 02003132 andeq r3, r0, #-2147483636 ; 0x8000000c 298: 443f9002 ldrtmi r9, [pc], #-2 ; 2a0 <vector_table+0x2a0> 29c: 685f3132 ldmdavs pc, {r1, r4, r5, r8, ip, sp}^ ; <UNPREDICTABLE> 2a0: 02020069 andeq r0, r2, #105 ; 0x69 2a4: 32444090 subcc r4, r4, #144 ; 0x90 2a8: 02020032 andeq r0, r2, #50 ; 0x32 2ac: 32444190 subcc r4, r4, #144, 2 ; 0x24 2b0: 69685f32 stmdbvs r8!, {r1, r4, r5, r8, r9, sl, fp, ip, lr}^ 2b4: 90020200 andls r0, r2, r0, lsl #4 2b8: 33324442 teqcc r2, #1107296256 ; 0x42000000 2bc: 90020200 andls r0, r2, r0, lsl #4 2c0: 33324443 teqcc r2, #1124073472 ; 0x43000000 2c4: 0069685f rsbeq r6, r9, pc, asr r8 2c8: 44900202 ldrmi r0, [r0], #514 ; 0x202 2cc: 00343244 eorseq r3, r4, r4, asr #4 2d0: 45900202 ldrmi r0, [r0, #514] ; 0x202 2d4: 5f343244 svcpl 0x00343244 2d8: 02006968 andeq r6, r0, #104, 18 ; 0x1a0000 2dc: 44469002 strbmi r9, [r6], #-2 2e0: 02003532 andeq r3, r0, #209715200 ; 0xc800000 2e4: 44479002 strbmi r9, [r7], #-2 2e8: 685f3532 ldmdavs pc, {r1, r4, r5, r8, sl, ip, sp}^ ; <UNPREDICTABLE> 2ec: 02020069 andeq r0, r2, #105 ; 0x69 2f0: 32444890 subcc r4, r4, #144, 16 ; 0x900000 2f4: 02020036 andeq r0, r2, #54 ; 0x36 2f8: 32444990 subcc r4, r4, #144, 18 ; 0x240000 2fc: 69685f36 stmdbvs r8!, {r1, r2, r4, r5, r8, r9, sl, fp, ip, lr}^ 300: 90020200 andls r0, r2, r0, lsl #4 304: 3732444a ldrcc r4, [r2, -sl, asr #8]! 308: 90020200 andls r0, r2, r0, lsl #4 30c: 3732444b ldrcc r4, [r2, -fp, asr #8]! 310: 0069685f rsbeq r6, r9, pc, asr r8 314: 4c900202 lfmmi f0, 4, [r0], {2} 318: 00383244 eorseq r3, r8, r4, asr #4 31c: 4d900202 lfmmi f0, 4, [r0, #8] 320: 5f383244 svcpl 0x00383244 324: 02006968 andeq r6, r0, #104, 18 ; 0x1a0000 328: 444e9002 strbmi r9, [lr], #-2 32c: 02003932 andeq r3, r0, #819200 ; 0xc8000 330: 444f9002 strbmi r9, [pc], #-2 ; 338 <vector_table+0x338> 334: 685f3932 ldmdavs pc, {r1, r4, r5, r8, fp, ip, sp}^ ; <UNPREDICTABLE> 338: 02020069 andeq r0, r2, #105 ; 0x69 33c: 33445090 movtcc r5, #16528 ; 0x4090 340: 02020030 andeq r0, r2, #48 ; 0x30 344: 33445190 movtcc r5, #16784 ; 0x4190 348: 69685f30 stmdbvs r8!, {r4, r5, r8, r9, sl, fp, ip, lr}^ 34c: 90020200 andls r0, r2, r0, lsl #4 350: 31334452 teqcc r3, r2, asr r4 354: 90020200 andls r0, r2, r0, lsl #4 358: 31334453 teqcc r3, r3, asr r4 35c: 0069685f rsbeq r6, r9, pc, asr r8 360: 54900202 ldrpl r0, [r0], #514 ; 0x202 364: 5f454943 svcpl 0x00454943 368: 41544552 cmpmi r4, r2, asr r5 36c: 00fe0000 rscseq r0, lr, r0 370: 00020000 andeq r0, r2, r0 374: 0000001e andeq r0, r0, lr, lsl r0 378: 5c2e0204 sfmpl f0, 4, [lr], #-16 37c: 7262696c rsbvc r6, r2, #108, 18 ; 0x1b0000 380: 2e797261 cdpcs 2, 7, cr7, cr9, cr1, {3} 384: 001d0063 andseq r0, sp, r3, rrx 388: 00900000 addseq r0, r0, r0 38c: 00949400 addseq r9, r4, r0, lsl #8 390: 46029400 strmi r9, [r2], -r0, lsl #8 394: 69535c3a ldmdbvs r3, {r1, r3, r4, r5, sl, fp, ip, lr}^ 398: 61727571 cmnvs r2, r1, ror r5 39c: 7169735c cmnvc r9, ip, asr r3 3a0: 5c617275 sfmpl f7, 2, [r1], #-468 ; 0xfffffe2c 3a4: 75716973 ldrbvc r6, [r1, #-2419]! ; 0xfffff68d 3a8: 6c5c6172 ldfvse f6, [ip], {114} ; 0x72 3ac: 61726269 cmnvs r2, r9, ror #4 3b0: 625f7972 subsvs r7, pc, #1867776 ; 0x1c8000 3b4: 646c6975 strbtvs r6, [ip], #-2421 ; 0xfffff68b 3b8: 3339345f teqcc r9, #1593835520 ; 0x5f000000 3bc: 62696c5c rsbvs r6, r9, #92, 24 ; 0x5c00 3c0: 534d5400 movtpl r5, #54272 ; 0xd400 3c4: 20303734 eorscs r3, r0, r4, lsr r7 3c8: 2b432f43 blcs 10cc0dc <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x10cba62> 3cc: 6f43202b svcvs 0x0043202b 3d0: 65676564 strbvs r6, [r7, #-1380]! ; 0xfffffa9c 3d4: 4350206e cmpmi r0, #110 ; 0x6e 3d8: 2e347620 cfmsuba32cs mvax1, mvax7, mvfx4, mvfx0 3dc: 20332e39 eorscs r2, r3, r9, lsr lr 3e0: 79706f43 ldmdbvc r0!, {r0, r1, r6, r8, r9, sl, fp, sp, lr}^ 3e4: 68676972 stmdavs r7!, {r1, r4, r5, r6, r8, fp, sp, lr}^ 3e8: 63282074 teqvs r8, #116 ; 0x74 3ec: 39312029 ldmdbcc r1!, {r0, r3, r5, sp} 3f0: 322d3639 eorcc r3, sp, #59768832 ; 0x3900000 3f4: 20323130 eorscs r3, r2, r0, lsr r1 3f8: 61786554 cmnvs r8, r4, asr r5 3fc: 6e492073 mcrvs 0, 2, r2, cr9, cr3, {3} 400: 75727473 ldrbvc r7, [r2, #-1139]! ; 0xfffffb8d 404: 746e656d strbtvc r6, [lr], #-1389 ; 0xfffffa93 408: 6e492073 mcrvs 0, 2, r2, cr9, cr3, {3} 40c: 70726f63 rsbsvc r6, r2, r3, ror #30 410: 7461726f strbtvc r7, [r1], #-623 ; 0xfffffd91 414: 01006465 tsteq r0, r5, ror #8 418: 62757303 rsbsvs r7, r5, #201326592 ; 0xc000000 41c: 00009000 andeq r9, r0, r0 420: 00009494 muleq r0, r4, r4 424: 06010594 ; <UNDEFINED> instruction: 0x06010594 428: 007d0201 rsbseq r0, sp, r1, lsl #4 42c: 000006be ; <UNDEFINED> instruction: 0x000006be 430: 00627573 rsbeq r7, r2, r3, ror r5 434: 696c5c2e stmdbvs ip!, {r1, r2, r3, r5, sl, fp, ip, lr}^ 438: 72617262 rsbvc r7, r1, #536870918 ; 0x20000006 43c: 00632e79 rsbeq r2, r3, r9, ror lr 440: 5c2e0506 cfstr32pl mvfx0, [lr], #-24 ; 0xffffffe8 444: 7262696c rsbvc r6, r2, #108, 18 ; 0x1b0000 448: 2e797261 cdpcs 2, 7, cr7, cr9, cr1, {3} 44c: 01090063 tsteq r9, r3, rrx 450: 01010001 tsteq r1, r1 454: be006150 fltltsm f0, r6 458: 61000006 tstvs r0, r6 45c: 51010100 mrspl r0, (UNDEF: 17) 460: 06be0062 ldrteq r0, [lr], r2, rrx 464: 00620000 rsbeq r0, r2, r0 468: 00009204 andeq r9, r0, r4, lsl #4 46c: 00000194 muleq r0, r4, r1 470: 000000fe strdeq r0, [r0], -lr 474: 00810002 addeq r0, r1, r2 478: 02040000 andeq r0, r4, #0 47c: 696c5c2e stmdbvs ip!, {r1, r2, r3, r5, sl, fp, ip, lr}^ 480: 72617262 rsbvc r7, r1, #536870918 ; 0x20000006 484: 00632e79 rsbeq r2, r3, r9, ror lr 488: 00000057 andeq r0, r0, r7, asr r0 48c: 94000094 strls r0, [r0], #-148 ; 0xffffff6c 490: 94000098 strls r0, [r0], #-152 ; 0xffffff68 494: 5c3a4602 ldcpl 6, cr4, [sl], #-8 498: 75716953 ldrbvc r6, [r1, #-2387]! ; 0xfffff6ad 49c: 735c6172 cmpvc ip, #-2147483620 ; 0x8000001c 4a0: 72757169 rsbsvc r7, r5, #1073741850 ; 0x4000001a 4a4: 69735c61 ldmdbvs r3!, {r0, r5, r6, sl, fp, ip, lr}^ 4a8: 61727571 cmnvs r2, r1, ror r5 4ac: 62696c5c rsbvs r6, r9, #92, 24 ; 0x5c00 4b0: 79726172 ldmdbvc r2!, {r1, r4, r5, r6, r8, sp, lr}^ 4b4: 6975625f ldmdbvs r5!, {r0, r1, r2, r3, r4, r6, r9, sp, lr}^ 4b8: 345f646c ldrbcc r6, [pc], #-1132 ; 4c0 <vector_table+0x4c0> 4bc: 6c5c3339 mrrcvs 3, 3, r3, ip, cr9 4c0: 54006269 strpl r6, [r0], #-617 ; 0xfffffd97 4c4: 3734534d ldrcc r5, [r4, -sp, asr #6]! 4c8: 2f432030 svccs 0x00432030 4cc: 202b2b43 eorcs r2, fp, r3, asr #22 4d0: 65646f43 strbvs r6, [r4, #-3907]! ; 0xfffff0bd 4d4: 206e6567 rsbcs r6, lr, r7, ror #10 4d8: 76204350 ; <UNDEFINED> instruction: 0x76204350 4dc: 2e392e34 mrccs 14, 1, r2, cr9, cr4, {1} 4e0: 6f432033 svcvs 0x00432033 4e4: 69727970 ldmdbvs r2!, {r4, r5, r6, r8, fp, ip, sp, lr}^ 4e8: 20746867 rsbscs r6, r4, r7, ror #16 4ec: 20296328 eorcs r6, r9, r8, lsr #6 4f0: 36393931 ; <UNDEFINED> instruction: 0x36393931 4f4: 3130322d teqcc r0, sp, lsr #4 4f8: 65542032 ldrbvs r2, [r4, #-50] ; 0xffffffce 4fc: 20736178 rsbscs r6, r3, r8, ror r1 500: 74736e49 ldrbtvc r6, [r3], #-3657 ; 0xfffff1b7 504: 656d7572 strbvs r7, [sp, #-1394]! ; 0xfffffa8e 508: 2073746e rsbscs r7, r3, lr, ror #8 50c: 6f636e49 svcvs 0x00636e49 510: 726f7072 rsbvc r7, pc, #114 ; 0x72 514: 64657461 strbtvs r7, [r5], #-1121 ; 0xfffffb9f 518: 61030100 mrsvs r0, (UNDEF: 19) 51c: 94006464 strls r6, [r0], #-1124 ; 0xfffffb9c 520: 98940000 ldmls r4, {} ; <UNPREDICTABLE> 524: 05940000 ldreq r0, [r4] 528: 02010101 andeq r0, r1, #1073741824 ; 0x40000000 52c: 06be007d sxtaheq r0, lr, sp 530: 64610000 strbtvs r0, [r1], #-0 534: 5c2e0064 stcpl 0, cr0, [lr], #-400 ; 0xfffffe70 538: 7262696c rsbvc r6, r2, #108, 18 ; 0x1b0000 53c: 2e797261 cdpcs 2, 7, cr7, cr9, cr1, {3} 540: 05010063 streq r0, [r1, #-99] ; 0xffffff9d 544: 696c5c2e stmdbvs ip!, {r1, r2, r3, r5, sl, fp, ip, lr}^ 548: 72617262 rsbvc r7, r1, #536870918 ; 0x20000006 54c: 00632e79 rsbeq r2, r3, r9, ror lr 550: 00010104 andeq r0, r1, r4, lsl #2 554: 61500101 cmpvs r0, r1, lsl #2 558: 0006be00 andeq fp, r6, r0, lsl #28 55c: 01006100 mrseq r6, (UNDEF: 16) 560: 00625101 rsbeq r5, r2, r1, lsl #2 564: 000006be ; <UNDEFINED> instruction: 0x000006be 568: 96040062 strls r0, [r4], -r2, rrx 56c: 01940000 orrseq r0, r4, r0 570: 01040000 mrseq r0, (UNDEF: 4) 574: 00020000 andeq r0, r2, r0 578: 000000e4 andeq r0, r0, r4, ror #1 57c: 5c2e0204 sfmpl f0, 4, [lr], #-16 580: 7262696c rsbvc r6, r2, #108, 18 ; 0x1b0000 584: 2e797261 cdpcs 2, 7, cr7, cr9, cr1, {3} 588: 00910063 addseq r0, r1, r3, rrx 58c: 00980000 addseq r0, r8, r0 590: 009c9400 addseq r9, ip, r0, lsl #8 594: 46029400 strmi r9, [r2], -r0, lsl #8 598: 69535c3a ldmdbvs r3, {r1, r3, r4, r5, sl, fp, ip, lr}^ 59c: 61727571 cmnvs r2, r1, ror r5 5a0: 7169735c cmnvc r9, ip, asr r3 5a4: 5c617275 sfmpl f7, 2, [r1], #-468 ; 0xfffffe2c 5a8: 75716973 ldrbvc r6, [r1, #-2419]! ; 0xfffff68d 5ac: 6c5c6172 ldfvse f6, [ip], {114} ; 0x72 5b0: 61726269 cmnvs r2, r9, ror #4 5b4: 625f7972 subsvs r7, pc, #1867776 ; 0x1c8000 5b8: 646c6975 strbtvs r6, [ip], #-2421 ; 0xfffff68b 5bc: 3339345f teqcc r9, #1593835520 ; 0x5f000000 5c0: 62696c5c rsbvs r6, r9, #92, 24 ; 0x5c00 5c4: 534d5400 movtpl r5, #54272 ; 0xd400 5c8: 20303734 eorscs r3, r0, r4, lsr r7 5cc: 2b432f43 blcs 10cc2e0 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x10cbc66> 5d0: 6f43202b svcvs 0x0043202b 5d4: 65676564 strbvs r6, [r7, #-1380]! ; 0xfffffa9c 5d8: 4350206e cmpmi r0, #110 ; 0x6e 5dc: 2e347620 cfmsuba32cs mvax1, mvax7, mvfx4, mvfx0 5e0: 20332e39 eorscs r2, r3, r9, lsr lr 5e4: 79706f43 ldmdbvc r0!, {r0, r1, r6, r8, r9, sl, fp, sp, lr}^ 5e8: 68676972 stmdavs r7!, {r1, r4, r5, r6, r8, fp, sp, lr}^ 5ec: 63282074 teqvs r8, #116 ; 0x74 5f0: 39312029 ldmdbcc r1!, {r0, r3, r5, sp} 5f4: 322d3639 eorcc r3, sp, #59768832 ; 0x3900000 5f8: 20323130 eorscs r3, r2, r0, lsr r1 5fc: 61786554 cmnvs r8, r4, asr r5 600: 6e492073 mcrvs 0, 2, r2, cr9, cr3, {3} 604: 75727473 ldrbvc r7, [r2, #-1139]! ; 0xfffffb8d 608: 746e656d strbtvc r6, [lr], #-1389 ; 0xfffffa93 60c: 6e492073 mcrvs 0, 2, r2, cr9, cr3, {3} 610: 70726f63 rsbsvc r6, r2, r3, ror #30 614: 7461726f strbtvc r7, [r1], #-623 ; 0xfffffd91 618: 01006465 tsteq r0, r5, ror #8 61c: 4d6f6403 cfstrdmi mvd6, [pc, #-12]! ; 618 <vector_table+0x618> 620: 00687461 rsbeq r7, r8, r1, ror #8 624: 94000098 strls r0, [r0], #-152 ; 0xffffff68 628: 9400009c strls r0, [r0], #-156 ; 0xffffff64 62c: 010b0105 tsteq fp, r5, lsl #2 630: be007d02 cdplt 13, 0, cr7, cr0, cr2, {0} 634: 64000006 strvs r0, [r0], #-6 638: 74614d6f strbtvc r4, [r1], #-3439 ; 0xfffff291 63c: 5c2e0068 stcpl 0, cr0, [lr], #-416 ; 0xfffffe60 640: 7262696c rsbvc r6, r2, #108, 18 ; 0x1b0000 644: 2e797261 cdpcs 2, 7, cr7, cr9, cr1, {3} 648: 050b0063 streq r0, [fp, #-99] ; 0xffffff9d 64c: 696c5c2e stmdbvs ip!, {r1, r2, r3, r5, sl, fp, ip, lr}^ 650: 72617262 rsbvc r7, r1, #536870918 ; 0x20000006 654: 00632e79 rsbeq r2, r3, r9, ror lr 658: 00010111 andeq r0, r1, r1, lsl r1 65c: 61500101 cmpvs r0, r1, lsl #2 660: 0006be00 andeq fp, r6, r0, lsl #28 664: 01006100 mrseq r6, (UNDEF: 16) 668: 00625101 rsbeq r5, r2, r1, lsl #2 66c: 000006be ; <UNDEFINED> instruction: 0x000006be 670: 9a040062 bls 100800 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x100186> 674: 01940000 orrseq r0, r4, r0 ... 0000067a <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4>: 67a: 00000080 andeq r0, r0, r0, lsl #1 67e: 01470002 cmpeq r7, r2 682: 01040000 mrseq r0, (UNDEF: 4) 686: 000000cb andeq r0, r0, fp, asr #1 68a: 00000102 andeq r0, r0, r2, lsl #2 68e: 00002f00 andeq r2, r0, r0, lsl #30 692: 85020100 strhi r0, [r2, #-256] ; 0xffffff00 696: 01000000 mrseq r0, (UNDEF: 0) 69a: 008a0202 addeq r0, sl, r2, lsl #4 69e: 06010000 streq r0, [r1], -r0 6a2: 00009602 andeq r9, r0, r2, lsl #12 6a6: 02080100 andeq r0, r8, #0, 2 6aa: 000000a4 andeq r0, r0, r4, lsr #1 6ae: ac020602 stcge 6, cr0, [r2], {2} 6b2: 02000000 andeq r0, r0, #0 6b6: 00b20205 adcseq r0, r2, r5, lsl #4 6ba: 07020000 streq r0, [r2, -r0] 6be: 0000c102 andeq ip, r0, r2, lsl #2 6c2: 02050400 andeq r0, r5, #0, 8 6c6: 000000c5 andeq r0, r0, r5, asr #1 6ca: d2020704 andle r0, r2, #4, 14 ; 0x100000 6ce: 04000000 streq r0, [r0], #-0 6d2: 00d70205 sbcseq r0, r7, r5, lsl #4 6d6: 07040000 streq r0, [r4, -r0] 6da: 0000e502 andeq lr, r0, r2, lsl #10 6de: 02050800 andeq r0, r5, #0, 16 6e2: 000000ef andeq r0, r0, pc, ror #1 6e6: 02020708 andeq r0, r2, #8, 14 ; 0x200000 6ea: 04000001 streq r0, [r0], #-1 6ee: 01080204 tsteq r8, r4, lsl #4 6f2: 04080000 streq r0, [r8], #-0 6f6: 00010f02 andeq r0, r1, r2, lsl #30 6fa: 00040800 andeq r0, r4, r0, lsl #16 Disassembly of section .debug_abbrev: 00000000 <.debug_abbrev>: 0: 03011101 movweq r1, #4353 ; 0x1101 4: 13061008 movwne r1, #24584 ; 0x6008 8: 25081b0b strcs r1, [r8, #-2827] ; 0xfffff4f5 c: 0b408b08 bleq 1022c34 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x10225ba> 10: 82020000 andhi r0, r2, #0 14: 02000181 andeq r0, r0, #1073741856 ; 0x40000020 18: 0008030a andeq r0, r8, sl, lsl #6 1c: 05010000 streq r0, [r1, #-0] 20: 030a0200 movweq r0, #41472 ; 0xa200 24: 81104908 tsthi r0, r8, lsl #18 28: 00000840 andeq r0, r0, r0, asr #16 2c: 03011102 movweq r1, #4354 ; 0x1102 30: 11061008 tstne r6, r8 34: 13011201 movwne r1, #4609 ; 0x1201 38: 25081b0b strcs r1, [r8, #-2827] ; 0xfffff4f5 3c: 0b408b08 bleq 1022c64 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x10225ea> 40: 2e030000 cdpcs 0, 0, cr0, cr3, cr0, {0} 44: 11080301 tstne r8, r1, lsl #6 48: 39011201 stmdbcc r1, {r0, r9, ip} 4c: 3b0b3a0b blcc 2ce880 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x2ce206> 50: 400c3f0b andmi r3, ip, fp, lsl #30 54: 8110490a tsthi r0, sl, lsl #18 58: 40830840 addmi r0, r3, r0, asr #16 5c: 0b408408 bleq 1021084 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x1020a0a> 60: 860b4085 strhi r4, [fp], -r5, lsl #1 64: 40870840 addmi r0, r7, r0, asr #16 68: 0b40880b bleq 102209c <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x1021a22> 6c: 940c408e strls r4, [ip], #-142 ; 0xffffff72 70: 00000b40 andeq r0, r0, r0, asr #22 74: 01818804 orreq r8, r1, r4, lsl #16 78: 89011100 stmdbhi r1, {r8, ip} 7c: 00000c40 andeq r0, r0, r0, asr #24 80: 00050100 andeq r0, r5, r0, lsl #2 84: 08030a02 stmdaeq r3, {r1, r9, fp} 88: 40811049 addmi r1, r1, r9, asr #32 8c: 02000008 andeq r0, r0, #8 90: 08030111 stmdaeq r3, {r0, r4, r8} 94: 01110610 tsteq r1, r0, lsl r6 98: 0b130112 bleq 4c04e8 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x4bfe6e> 9c: 0825081b stmdaeq r5!, {r0, r1, r3, r4, fp} a0: 000b408b andeq r4, fp, fp, lsl #1 a4: 012e0300 teqeq lr, r0, lsl #6 a8: 01110803 tsteq r1, r3, lsl #16 ac: 0b390112 bleq e404fc <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0xe3fe82> b0: 0b3b0b3a bleq ec2da0 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0xec2726> b4: 0a400c3f beq 10031b8 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x1002b3e> b8: 40811049 addmi r1, r1, r9, asr #32 bc: 08408308 stmdaeq r0, {r3, r8, r9, pc}^ c0: 850b4084 strhi r4, [fp, #-132] ; 0xffffff7c c4: 40860b40 addmi r0, r6, r0, asr #22 c8: 0b408708 bleq 1021cf0 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x1021676> cc: 8e0b4088 cdphi 0, 0, cr4, cr11, cr8, {4} d0: 40940c40 addsmi r0, r4, r0, asr #24 d4: 0400000b streq r0, [r0], #-11 d8: 00018188 andeq r8, r1, r8, lsl #3 dc: 40890111 addmi r0, r9, r1, lsl r1 e0: 0000000c andeq r0, r0, ip e4: 02000501 andeq r0, r0, #4194304 ; 0x400000 e8: 4908030a stmdbmi r8, {r1, r3, r8, r9} ec: 08408110 stmdaeq r0, {r4, r8, pc}^ f0: 11020000 mrsne r0, (UNDEF: 2) f4: 10080301 andne r0, r8, r1, lsl #6 f8: 12011106 andne r1, r1, #-2147483647 ; 0x80000001 fc: 1b0b1301 blne 2c4d08 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x2c468e> 100: 8b082508 blhi 209528 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x208eae> 104: 00000b40 andeq r0, r0, r0, asr #22 108: 03012e03 movweq r2, #7683 ; 0x1e03 10c: 12011108 andne r1, r1, #8, 2 110: 3a0b3901 bcc 2ce51c <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x2cdea2> 114: 3f0b3b0b svccc 0x000b3b0b 118: 490a400c stmdbmi sl, {r2, r3, lr} 11c: 08408110 stmdaeq r0, {r4, r8, pc}^ 120: 84084083 strhi r4, [r8], #-131 ; 0xffffff7d 124: 40850b40 addmi r0, r5, r0, asr #22 128: 0840860b stmdaeq r0, {r0, r1, r3, r9, sl, pc}^ 12c: 880b4087 stmdahi fp, {r0, r1, r2, r7, lr} 130: 408e0b40 addmi r0, lr, r0, asr #22 134: 0b40940c bleq 102516c <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x1024af2> 138: 88040000 stmdahi r4, {} ; <UNPREDICTABLE> 13c: 11000181 smlabbne r0, r1, r1, r0 140: 0c408901 mcrreq 9, 0, r8, r0, cr1 144: 01000000 mrseq r0, (UNDEF: 0) 148: 06100111 ; <UNDEFINED> instruction: 0x06100111 14c: 0e1b0b13 vmoveq.32 r0, d11[0] 150: 408b0e25 addmi r0, fp, r5, lsr #28 154: 0200000b andeq r0, r0, #11 158: 0e030024 cdpeq 0, 0, cr0, cr3, cr4, {1} 15c: 0b3e0b0b bleq f82d90 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0xf82716> 160: Address 0x00000160 is out of bounds. Disassembly of section .debug_line: 00000000 <.debug_line>: 0: 00000019 andeq r0, r0, r9, lsl r0 4: 00100002 andseq r0, r0, r2 8: 01010000 mrseq r0, (UNDEF: 1) c: 000aff00 andeq pc, sl, r0, lsl #30 10: 01010101 tsteq r1, r1, lsl #2 14: 00000000 andeq r0, r0, r0 18: 01000000 mrseq r0, (UNDEF: 0) 1c: 00003601 andeq r3, r0, r1, lsl #12 20: 1f000200 svcne 0x00000200 24: 02000000 andeq r0, r0, #0 28: 0a7b0001 beq 1ec0034 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x1ebf9ba> 2c: 01010100 mrseq r0, (UNDEF: 17) 30: 00000001 andeq r0, r0, r1 34: 5c2e0000 stcpl 0, cr0, [lr], #-0 38: 7262696c rsbvc r6, r2, #108, 18 ; 0x1b0000 3c: 2e797261 cdpcs 2, 7, cr7, cr9, cr1, {3} 40: 00000063 andeq r0, r0, r3, rrx 44: 05000000 streq r0, [r0, #-0] 48: 00009002 andeq r9, r0, r2 4c: 10010594 mulne r1, r4, r5 50: 01020687 smlabbeq r2, r7, r6, r0 54: 36010100 strcc r0, [r1], -r0, lsl #2 58: 02000000 andeq r0, r0, #0 5c: 00001f00 andeq r1, r0, r0, lsl #30 60: 00010200 andeq r0, r1, r0, lsl #4 64: 01000a7b tsteq r0, fp, ror sl 68: 00010101 andeq r0, r1, r1, lsl #2 6c: 00000000 andeq r0, r0, r0 70: 696c5c2e stmdbvs ip!, {r1, r2, r3, r5, sl, fp, ip, lr}^ 74: 72617262 rsbvc r7, r1, #536870918 ; 0x20000006 78: 00632e79 rsbeq r2, r3, r9, ror lr 7c: 00000000 andeq r0, r0, r0 80: 94020500 strls r0, [r2], #-1280 ; 0xfffffb00 84: 05940000 ldreq r0, [r4] 88: 06870b01 streq r0, [r7], r1, lsl #22 8c: 01000102 tsteq r0, r2, lsl #2 90: 00003601 andeq r3, r0, r1, lsl #12 94: 1f000200 svcne 0x00000200 98: 02000000 andeq r0, r0, #0 9c: 0a7b0001 beq 1ec00a8 <__TI_DW.debug_info.$base_types.4b0d1e45517085cb8ecdf519739bebb4+0x1ebfa2e> a0: 01010100 mrseq r0, (UNDEF: 17) a4: 00000001 andeq r0, r0, r1 a8: 5c2e0000 stcpl 0, cr0, [lr], #-0 ac: 7262696c rsbvc r6, r2, #108, 18 ; 0x1b0000 b0: 2e797261 cdpcs 2, 7, cr7, cr9, cr1, {3} b4: 00000063 andeq r0, r0, r3, rrx b8: 05000000 streq r0, [r0, #-0] bc: 00009802 andeq r9, r0, r2, lsl #16 c0: 15010594 strne r0, [r1, #-1428] ; 0xfffffa6c c4: 0102068a smlabbeq r2, sl, r6, r0 c8: 19010100 stmdbne r1, {r8} cc: 02000000 andeq r0, r0, #0 d0: 00001000 andeq r1, r0, r0 d4: 00010100 andeq r0, r1, r0, lsl #2 d8: 01000aff strdeq r0, [r0, -pc] dc: 00010101 andeq r0, r1, r1, lsl #2 e0: 00000000 andeq r0, r0, r0 e4: 01010000 mrseq r0, (UNDEF: 1) Disassembly of section .debug_str: 00000000 <.debug_str>: 0: 5c3a4600 ldcpl 6, cr4, [sl], #-0 4: 75716953 ldrbvc r6, [r1, #-2387]! ; 0xfffff6ad 8: 735c6172 cmpvc ip, #-2147483620 ; 0x8000001c c: 72757169 rsbsvc r7, r5, #1073741850 ; 0x4000001a 10: 69735c61 ldmdbvs r3!, {r0, r5, r6, sl, fp, ip, lr}^ 14: 61727571 cmnvs r2, r1, ror r5 18: 62696c5c rsbvs r6, r9, #92, 24 ; 0x5c00 1c: 79726172 ldmdbvc r2!, {r1, r4, r5, r6, r8, sp, lr}^ 20: 6975625f ldmdbvs r5!, {r0, r1, r2, r3, r4, r6, r9, sp, lr}^ 24: 345f646c ldrbcc r6, [pc], #-1132 ; 2c <vector_table+0x2c> 28: 6c5c3339 mrrcvs 3, 3, r3, ip, cr9 2c: 54006269 strpl r6, [r0], #-617 ; 0xfffffd97 30: 3734534d ldrcc r5, [r4, -sp, asr #6]! 34: 2f432030 svccs 0x00432030 38: 202b2b43 eorcs r2, fp, r3, asr #22 3c: 65646f43 strbvs r6, [r4, #-3907]! ; 0xfffff0bd 40: 206e6567 rsbcs r6, lr, r7, ror #10 44: 76204350 ; <UNDEFINED> instruction: 0x76204350 48: 2e392e34 mrccs 14, 1, r2, cr9, cr4, {1} 4c: 6f432033 svcvs 0x00432033 50: 69727970 ldmdbvs r2!, {r4, r5, r6, r8, fp, ip, sp, lr}^ 54: 20746867 rsbscs r6, r4, r7, ror #16 58: 20296328 eorcs r6, r9, r8, lsr #6 5c: 36393931 ; <UNDEFINED> instruction: 0x36393931 60: 3130322d teqcc r0, sp, lsr #4 64: 65542032 ldrbvs r2, [r4, #-50] ; 0xffffffce 68: 20736178 rsbscs r6, r3, r8, ror r1 6c: 74736e49 ldrbtvc r6, [r3], #-3657 ; 0xfffff1b7 70: 656d7572 strbvs r7, [sp, #-1394]! ; 0xfffffa8e 74: 2073746e rsbscs r7, r3, lr, ror #8 78: 6f636e49 svcvs 0x00636e49 7c: 726f7072 rsbvc r7, pc, #114 ; 0x72 80: 64657461 strbtvs r7, [r5], #-1121 ; 0xfffffb9f 84: 6f6f6200 svcvs 0x006f6200 88: 6973006c ldmdbvs r3!, {r2, r3, r5, r6}^ 8c: 64656e67 strbtvs r6, [r5], #-3687 ; 0xfffff199 90: 61686320 cmnvs r8, r0, lsr #6 94: 6e750072 mrcvs 0, 3, r0, cr5, cr2, {3} 98: 6e676973 mcrvs 9, 3, r6, cr7, cr3, {3} 9c: 63206465 teqvs r0, #1694498816 ; 0x65000000 a0: 00726168 rsbseq r6, r2, r8, ror #2 a4: 61686377 smcvs 34359 ; 0x8637 a8: 00745f72 rsbseq r5, r4, r2, ror pc ac: 726f6873 rsbvc r6, pc, #7536640 ; 0x730000 b0: 6e750074 mrcvs 0, 3, r0, cr5, cr4, {3} b4: 6e676973 mcrvs 9, 3, r6, cr7, cr3, {3} b8: 73206465 teqvc r0, #1694498816 ; 0x65000000 bc: 74726f68 ldrbtvc r6, [r2], #-3944 ; 0xfffff098 c0: 746e6900 strbtvc r6, [lr], #-2304 ; 0xfffff700 c4: 736e7500 cmnvc lr, #0, 10 c8: 656e6769 strbvs r6, [lr, #-1897]! ; 0xfffff897 cc: 6e692064 cdpvs 0, 6, cr2, cr9, cr4, {3} d0: 6f6c0074 svcvs 0x006c0074 d4: 7500676e strvc r6, [r0, #-1902] ; 0xfffff892 d8: 6769736e strbvs r7, [r9, -lr, ror #6]! dc: 2064656e rsbcs r6, r4, lr, ror #10 e0: 676e6f6c strbvs r6, [lr, -ip, ror #30]! e4: 6e6f6c00 cdpvs 12, 6, cr6, cr15, cr0, {0} e8: 6f6c2067 svcvs 0x006c2067 ec: 7500676e strvc r6, [r0, #-1902] ; 0xfffff892 f0: 6769736e strbvs r7, [r9, -lr, ror #6]! f4: 2064656e rsbcs r6, r4, lr, ror #10 f8: 676e6f6c strbvs r6, [lr, -ip, ror #30]! fc: 6e6f6c20 cdpvs 12, 6, cr6, cr15, cr0, {1} 100: 6c660067 stclvs 0, cr0, [r6], #-412 ; 0xfffffe64 104: 0074616f rsbseq r6, r4, pc, ror #2 108: 62756f64 rsbsvs r6, r5, #100, 30 ; 0x190 10c: 6c00656c cfstr32vs mvfx6, [r0], {108} ; 0x6c 110: 20676e6f rsbcs r6, r7, pc, ror #28 114: 62756f64 rsbsvs r6, r5, #100, 30 ; 0x190 118: Address 0x00000118 is out of bounds. Disassembly of section .ARM.attributes: 00000000 <.ARM.attributes>: 0: 00003041 andeq r3, r0, r1, asr #32 4: 61656100 cmnvs r5, r0, lsl #2 8: 01006962 tsteq r0, r2, ror #18 c: 00000026 andeq r0, r0, r6, lsr #32 10: 726f4305 rsbvc r4, pc, #335544320 ; 0x14000000 14: 2d786574 cfldr64cs mvdx6, [r8, #-464]! ; 0xfffffe30 18: 0600334d streq r3, [r0], -sp, asr #6 1c: 094d070a stmdbeq sp, {r1, r3, r8, r9, sl}^ 20: 14041202 strne r1, [r4], #-514 ; 0xfffffdfe 24: 17011501 strne r1, [r1, -r1, lsl #10] 28: 19011803 stmdbne r1, {r0, r1, fp, ip} 2c: 1e011a01 vmlane.f32 s2, s2, s2 30: Address 0x00000030 is out of bounds.
OBJECT FILE: F:\Siqura\siqura\siqura\library_build_493\app\a.out Section Information <0> "(no name)" Load Address: 0x00000000 Run Address: 0x00000000 Size: 0x0 Alignment: 0 Loaded Onto Device: No Address Unit Size: 8 bits File Offset: 0x00000000 # Relocs: 0 Section Type: SHT_NULL ELF sh_flags: 0x00000000 TI ext_flags: 0x0 <1> "vector_table" Load Address: 0x00000000 Run Address: 0x00000000 Size: 0xb8 Alignment: 4 Loaded Onto Device: Yes Address Unit Size: 8 bits File Offset: 0x00008000 # Relocs: 0 Section Type: SHT_PROGBITS ELF sh_flags: 0x00000002 ELF sh_flag: SHF_ALLOC TI ext_flags: 0x0 <2> ".text" Load Address: 0x94000000 Run Address: 0x94000000 Size: 0x9c Alignment: 4 Loaded Onto Device: Yes Address Unit Size: 8 bits File Offset: 0x00010000 # Relocs: 0 Section Type: SHT_PROGBITS ELF sh_flags: 0x00000006 ELF sh_flag: SHF_ALLOC ELF sh_flag: SHF_EXECINSTR TI ext_flags: 0x0 <3> ".bss" Load Address: 0x9400009c Run Address: 0x9400009c Size: 0xd400 Alignment: 4 Loaded Onto Device: Yes Address Unit Size: 8 bits File Offset: 0x0001009c # Relocs: 0 Section Type: SHT_NOBITS ELF sh_flags: 0x00000003 ELF sh_flag: SHF_WRITE ELF sh_flag: SHF_ALLOC TI ext_flags: 0x0 <4> ".TI.symbol.alias" Load Address: 0x00000000 Run Address: 0x00000000 Size: 0x9 Alignment: 1 Loaded Onto Device: No Address Unit Size: 8 bits File Offset: 0x0001009c # Relocs: 0 Section Type: SHT_PROGBITS ELF sh_flags: 0x00000000 TI ext_flags: 0x0 <5> ".TI.section.flags" Load Address: 0x00000000 Run Address: 0x00000000 Size: 0x1a Alignment: 1 Loaded Onto Device: No Address Unit Size: 8 bits File Offset: 0x000100a5 # Relocs: 0 Section Type: SHT_PROGBITS ELF sh_flags: 0x00000000 TI ext_flags: 0x0 <6> ".comment" Load Address: 0x00000000 Run Address: 0x00000000 Size: 0x2a Alignment: 1 Loaded Onto Device: No Address Unit Size: 8 bits File Offset: 0x000100bf # Relocs: 0 Section Type: SHT_PROGBITS ELF sh_flags: 0x00000030 ELF sh_flag: SHF_MERGE ELF sh_flag: SHF_STRINGS TI ext_flags: 0x0 <7> ".debug_info" Load Address: 0x00000000 Run Address: 0x00000000 Size: 0x6fe Alignment: 1 Loaded Onto Device: No Address Unit Size: 8 bits File Offset: 0x000100e9 # Relocs: 0 Section Type: SHT_PROGBITS ELF sh_flags: 0x00000000 TI ext_flags: 0x0 <8> ".debug_abbrev" Load Address: 0x00000000 Run Address: 0x00000000 Size: 0x163 Alignment: 1 Loaded Onto Device: No Address Unit Size: 8 bits File Offset: 0x000107e7 # Relocs: 0 Section Type: SHT_PROGBITS ELF sh_flags: 0x00000000 TI ext_flags: 0x0 <9> ".debug_line" Load Address: 0x00000000 Run Address: 0x00000000 Size: 0xe8 Alignment: 1 Loaded Onto Device: No Address Unit Size: 8 bits File Offset: 0x0001094a # Relocs: 0 Section Type: SHT_PROGBITS ELF sh_flags: 0x00000000 TI ext_flags: 0x0 <10> ".debug_str" Load Address: 0x00000000 Run Address: 0x00000000 Size: 0x11b Alignment: 1 Loaded Onto Device: No Address Unit Size: 8 bits File Offset: 0x00010a32 # Relocs: 0 Section Type: SHT_PROGBITS ELF sh_flags: 0x00000000 TI ext_flags: 0x0 <11> ".ARM.attributes" Load Address: 0x00000000 Run Address: 0x00000000 Size: 0x31 Alignment: 1 Loaded Onto Device: No Address Unit Size: 8 bits File Offset: 0x00010b4d # Relocs: 0 Section Type: SHT_ARM_ATTRIBUTES ELF sh_flags: 0x00000000 TI ext_flags: 0x0 <12> ".shstrtab" Load Address: 0x00000000 Run Address: 0x00000000 Size: 0xa0 Alignment: 1 Loaded Onto Device: No Address Unit Size: 8 bits File Offset: 0x00010b7e # Relocs: 0 Section Type: SHT_STRTAB ELF sh_flags: 0x00000000 TI ext_flags: 0x0 <13> ".symtab" Load Address: 0x00000000 Run Address: 0x00000000 Size: 0x2e0 Alignment: 4 Loaded Onto Device: No Address Unit Size: 8 bits File Offset: 0x00010e78 # Relocs: 0 Section Type: SHT_SYMTAB String Table: .strtab # Symbols: 46 # Local Symbols: 21 Symbol Size: 16 bytes ELF sh_flags: 0x00000000 TI ext_flags: 0x0 <14> ".strtab" Load Address: 0x00000000 Run Address: 0x00000000 Size: 0x172 Alignment: 1 Loaded Onto Device: No Address Unit Size: 8 bits File Offset: 0x00011158 # Relocs: 0 Section Type: SHT_STRTAB ELF sh_flags: 0x00000000 TI ext_flags: 0x0 Raw Data for Section "vector_table" 00000000: 9c 00 00 94 31 00 00 94 41 00 00 94 4d 00 00 94 ....1...A...M... 00000010: 79 00 00 94 0a 00 00 00 00 00 00 00 00 00 00 00 y............... 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 59 00 00 94 ............Y... 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000000b0: 00 00 00 00 00 00 00 00 ........ Raw Data for Section ".text" 00000000: 80 b5 84 b0 00 af 4f f0 0a 03 fb 60 4f f0 14 03 ......O....`O... 00000010: bb 60 f8 68 b9 68 00 f0 3f f8 78 60 7a 68 bb 68 .`.h.h..?.x`zh.h 00000020: 9a 42 00 d0 fe e7 18 46 07 f1 10 07 bd 46 80 bd .B.....F.....F.. 00000030: 80 b4 00 af ff f7 e4 bf bd 46 80 bc 70 47 00 bf .........F..pG.. 00000040: 80 b4 00 af bd 46 80 bc 70 47 00 bf 80 b4 00 af .....F..pG...... 00000050: bd 46 80 bc 70 47 00 bf 80 b4 83 b0 00 af 4f f0 .F..pG........O. 00000060: 00 03 7b 60 7b 68 03 f1 01 03 7b 60 07 f1 0c 07 ..{`{h....{`.... 00000070: bd 46 80 bc 70 47 00 bf 80 b4 00 af bd 46 80 bc .F..pG.......F.. 00000080: 70 47 00 bf 80 b4 00 af bd 46 80 bc 70 47 00 bf pG.......F..pG.. 00000090: 40 1a 70 47 08 18 70 47 08 46 70 47 @.pG..pG.FpG Raw Data for Section ".TI.symbol.alias" 00000000: 01 00 00 00 00 00 54 49 00 ......TI. Raw Data for Section ".TI.section.flags" 00000000: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000010: 00 00 00 00 00 00 00 00 00 00 .......... Raw Data for Section ".comment" 00000000: 47 43 43 3a 20 28 53 6f 75 72 63 65 72 79 20 47 GCC: (Sourcery G 00000010: 2b 2b 20 4c 69 74 65 20 32 30 31 31 2e 30 33 2d ++ Lite 2011.03- 00000020: 34 32 29 20 34 2e 35 2e 32 00 42) 4.5.2. Raw Data for Section ".debug_info" 00000000: 6a 03 00 00 02 00 00 00 00 00 04 01 2e 5c 6c 69 j............\li 00000010: 62 72 61 72 79 2e 63 00 00 00 00 00 02 46 3a 5c brary.c......F:\ 00000020: 53 69 71 75 72 61 5c 73 69 71 75 72 61 5c 73 69 Siqura\siqura\si 00000030: 71 75 72 61 5c 6c 69 62 72 61 72 79 5f 62 75 69 qura\library_bui 00000040: 6c 64 5f 34 39 33 5c 6c 69 62 00 54 4d 53 34 37 ld_493\lib.TMS47 00000050: 30 20 43 2f 43 2b 2b 20 43 6f 64 65 67 65 6e 20 0 C/C++ Codegen 00000060: 50 43 20 76 34 2e 39 2e 33 20 43 6f 70 79 72 69 PC v4.9.3 Copyri 00000070: 67 68 74 20 28 63 29 20 31 39 39 36 2d 32 30 31 ght (c) 1996-201 00000080: 32 20 54 65 78 61 73 20 49 6e 73 74 72 75 6d 65 2 Texas Instrume 00000090: 6e 74 73 20 49 6e 63 6f 72 70 6f 72 61 74 65 64 nts Incorporated 000000a0: 00 01 02 01 50 41 31 00 02 01 51 41 32 00 02 01 ....PA1...QA2... 000000b0: 52 41 33 00 02 01 53 41 34 00 02 01 54 56 31 00 RA3...SA4...TV1. 000000c0: 02 01 55 56 32 00 02 01 56 56 33 00 02 01 57 56 ..UV2...VV3...WV 000000d0: 34 00 02 01 58 56 35 00 02 01 59 56 36 00 02 01 4...XV5...YV6... 000000e0: 5a 56 37 00 02 01 5b 56 38 00 02 01 5c 56 39 00 ZV7...[V8...\V9. 000000f0: 02 01 5d 53 50 00 02 01 5e 4c 52 00 02 01 5f 50 ..]SP...^LR..._P 00000100: 43 00 02 01 60 41 50 00 02 01 61 53 52 00 02 01 C...`AP...aSR... 00000110: 62 46 50 53 43 52 00 02 01 63 46 50 45 58 43 00 bFPSCR...cFPEXC. 00000120: 02 01 64 44 30 00 02 01 65 44 30 5f 68 69 00 02 ..dD0...eD0_hi.. 00000130: 01 66 44 31 00 02 01 67 44 31 5f 68 69 00 02 01 .fD1...gD1_hi... 00000140: 68 44 32 00 02 01 69 44 32 5f 68 69 00 02 01 6a hD2...iD2_hi...j 00000150: 44 33 00 02 01 6b 44 33 5f 68 69 00 02 01 6c 44 D3...kD3_hi...lD 00000160: 34 00 02 01 6d 44 34 5f 68 69 00 02 01 6e 44 35 4...mD4_hi...nD5 00000170: 00 02 01 6f 44 35 5f 68 69 00 02 02 90 20 44 36 ...oD5_hi.... D6 00000180: 00 02 02 90 21 44 36 5f 68 69 00 02 02 90 22 44 ....!D6_hi...."D 00000190: 37 00 02 02 90 23 44 37 5f 68 69 00 02 02 90 24 7....#D7_hi....$ 000001a0: 44 38 00 02 02 90 25 44 38 5f 68 69 00 02 02 90 D8....%D8_hi.... 000001b0: 26 44 39 00 02 02 90 27 44 39 5f 68 69 00 02 02 &D9....'D9_hi... 000001c0: 90 28 44 31 30 00 02 02 90 29 44 31 30 5f 68 69 .(D10....)D10_hi 000001d0: 00 02 02 90 2a 44 31 31 00 02 02 90 2b 44 31 31 ....*D11....+D11 000001e0: 5f 68 69 00 02 02 90 2c 44 31 32 00 02 02 90 2d _hi....,D12....- 000001f0: 44 31 32 5f 68 69 00 02 02 90 2e 44 31 33 00 02 D12_hi.....D13.. 00000200: 02 90 2f 44 31 33 5f 68 69 00 02 02 90 30 44 31 ../D13_hi....0D1 00000210: 34 00 02 02 90 31 44 31 34 5f 68 69 00 02 02 90 4....1D14_hi.... 00000220: 32 44 31 35 00 02 02 90 33 44 31 35 5f 68 69 00 2D15....3D15_hi. 00000230: 02 02 90 34 44 31 36 00 02 02 90 35 44 31 36 5f ...4D16....5D16_ 00000240: 68 69 00 02 02 90 36 44 31 37 00 02 02 90 37 44 hi....6D17....7D 00000250: 31 37 5f 68 69 00 02 02 90 38 44 31 38 00 02 02 17_hi....8D18... 00000260: 90 39 44 31 38 5f 68 69 00 02 02 90 3a 44 31 39 .9D18_hi....:D19 00000270: 00 02 02 90 3b 44 31 39 5f 68 69 00 02 02 90 3c ....;D19_hi....< 00000280: 44 32 30 00 02 02 90 3d 44 32 30 5f 68 69 00 02 D20....=D20_hi.. 00000290: 02 90 3e 44 32 31 00 02 02 90 3f 44 32 31 5f 68 ..>D21....?D21_h 000002a0: 69 00 02 02 90 40 44 32 32 00 02 02 90 41 44 32 i....@D22....AD2 000002b0: 32 5f 68 69 00 02 02 90 42 44 32 33 00 02 02 90 2_hi....BD23.... 000002c0: 43 44 32 33 5f 68 69 00 02 02 90 44 44 32 34 00 CD23_hi....DD24. 000002d0: 02 02 90 45 44 32 34 5f 68 69 00 02 02 90 46 44 ...ED24_hi....FD 000002e0: 32 35 00 02 02 90 47 44 32 35 5f 68 69 00 02 02 25....GD25_hi... 000002f0: 90 48 44 32 36 00 02 02 90 49 44 32 36 5f 68 69 .HD26....ID26_hi 00000300: 00 02 02 90 4a 44 32 37 00 02 02 90 4b 44 32 37 ....JD27....KD27 00000310: 5f 68 69 00 02 02 90 4c 44 32 38 00 02 02 90 4d _hi....LD28....M 00000320: 44 32 38 5f 68 69 00 02 02 90 4e 44 32 39 00 02 D28_hi....ND29.. 00000330: 02 90 4f 44 32 39 5f 68 69 00 02 02 90 50 44 33 ..OD29_hi....PD3 00000340: 30 00 02 02 90 51 44 33 30 5f 68 69 00 02 02 90 0....QD30_hi.... 00000350: 52 44 33 31 00 02 02 90 53 44 33 31 5f 68 69 00 RD31....SD31_hi. 00000360: 02 02 90 54 43 49 45 5f 52 45 54 41 00 00 fe 00 ...TCIE_RETA.... 00000370: 00 00 02 00 1e 00 00 00 04 02 2e 5c 6c 69 62 72 ...........\libr 00000380: 61 72 79 2e 63 00 1d 00 00 00 90 00 00 94 94 00 ary.c........... 00000390: 00 94 02 46 3a 5c 53 69 71 75 72 61 5c 73 69 71 ...F:\Siqura\siq 000003a0: 75 72 61 5c 73 69 71 75 72 61 5c 6c 69 62 72 61 ura\siqura\libra 000003b0: 72 79 5f 62 75 69 6c 64 5f 34 39 33 5c 6c 69 62 ry_build_493\lib 000003c0: 00 54 4d 53 34 37 30 20 43 2f 43 2b 2b 20 43 6f .TMS470 C/C++ Co 000003d0: 64 65 67 65 6e 20 50 43 20 76 34 2e 39 2e 33 20 degen PC v4.9.3 000003e0: 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 31 39 Copyright (c) 19 000003f0: 39 36 2d 32 30 31 32 20 54 65 78 61 73 20 49 6e 96-2012 Texas In 00000400: 73 74 72 75 6d 65 6e 74 73 20 49 6e 63 6f 72 70 struments Incorp 00000410: 6f 72 61 74 65 64 00 01 03 73 75 62 00 90 00 00 orated...sub.... 00000420: 94 94 00 00 94 05 01 06 01 02 7d 00 be 06 00 00 ..........}..... 00000430: 73 75 62 00 2e 5c 6c 69 62 72 61 72 79 2e 63 00 sub..\library.c. 00000440: 06 05 2e 5c 6c 69 62 72 61 72 79 2e 63 00 09 01 ...\library.c... 00000450: 01 00 01 01 50 61 00 be 06 00 00 61 00 01 01 51 ....Pa.....a...Q 00000460: 62 00 be 06 00 00 62 00 04 92 00 00 94 01 00 00 b.....b......... 00000470: fe 00 00 00 02 00 81 00 00 00 04 02 2e 5c 6c 69 .............\li 00000480: 62 72 61 72 79 2e 63 00 57 00 00 00 94 00 00 94 brary.c.W....... 00000490: 98 00 00 94 02 46 3a 5c 53 69 71 75 72 61 5c 73 .....F:\Siqura\s 000004a0: 69 71 75 72 61 5c 73 69 71 75 72 61 5c 6c 69 62 iqura\siqura\lib 000004b0: 72 61 72 79 5f 62 75 69 6c 64 5f 34 39 33 5c 6c rary_build_493\l 000004c0: 69 62 00 54 4d 53 34 37 30 20 43 2f 43 2b 2b 20 ib.TMS470 C/C++ 000004d0: 43 6f 64 65 67 65 6e 20 50 43 20 76 34 2e 39 2e Codegen PC v4.9. 000004e0: 33 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 3 Copyright (c) 000004f0: 31 39 39 36 2d 32 30 31 32 20 54 65 78 61 73 20 1996-2012 Texas 00000500: 49 6e 73 74 72 75 6d 65 6e 74 73 20 49 6e 63 6f Instruments Inco 00000510: 72 70 6f 72 61 74 65 64 00 01 03 61 64 64 00 94 rporated...add.. 00000520: 00 00 94 98 00 00 94 05 01 01 01 02 7d 00 be 06 ............}... 00000530: 00 00 61 64 64 00 2e 5c 6c 69 62 72 61 72 79 2e ..add..\library. 00000540: 63 00 01 05 2e 5c 6c 69 62 72 61 72 79 2e 63 00 c....\library.c. 00000550: 04 01 01 00 01 01 50 61 00 be 06 00 00 61 00 01 ......Pa.....a.. 00000560: 01 51 62 00 be 06 00 00 62 00 04 96 00 00 94 01 .Qb.....b....... 00000570: 00 00 04 01 00 00 02 00 e4 00 00 00 04 02 2e 5c ...............\ 00000580: 6c 69 62 72 61 72 79 2e 63 00 91 00 00 00 98 00 library.c....... 00000590: 00 94 9c 00 00 94 02 46 3a 5c 53 69 71 75 72 61 .......F:\Siqura 000005a0: 5c 73 69 71 75 72 61 5c 73 69 71 75 72 61 5c 6c \siqura\siqura\l 000005b0: 69 62 72 61 72 79 5f 62 75 69 6c 64 5f 34 39 33 ibrary_build_493 000005c0: 5c 6c 69 62 00 54 4d 53 34 37 30 20 43 2f 43 2b \lib.TMS470 C/C+ 000005d0: 2b 20 43 6f 64 65 67 65 6e 20 50 43 20 76 34 2e + Codegen PC v4. 000005e0: 39 2e 33 20 43 6f 70 79 72 69 67 68 74 20 28 63 9.3 Copyright (c 000005f0: 29 20 31 39 39 36 2d 32 30 31 32 20 54 65 78 61 ) 1996-2012 Texa 00000600: 73 20 49 6e 73 74 72 75 6d 65 6e 74 73 20 49 6e s Instruments In 00000610: 63 6f 72 70 6f 72 61 74 65 64 00 01 03 64 6f 4d corporated...doM 00000620: 61 74 68 00 98 00 00 94 9c 00 00 94 05 01 0b 01 ath............. 00000630: 02 7d 00 be 06 00 00 64 6f 4d 61 74 68 00 2e 5c .}.....doMath..\ 00000640: 6c 69 62 72 61 72 79 2e 63 00 0b 05 2e 5c 6c 69 library.c....\li 00000650: 62 72 61 72 79 2e 63 00 11 01 01 00 01 01 50 61 brary.c.......Pa 00000660: 00 be 06 00 00 61 00 01 01 51 62 00 be 06 00 00 .....a...Qb..... 00000670: 62 00 04 9a 00 00 94 01 00 00 80 00 00 00 02 00 b............... 00000680: 47 01 00 00 04 01 cb 00 00 00 02 01 00 00 00 2f G............../ 00000690: 00 00 00 01 02 85 00 00 00 01 02 02 8a 00 00 00 ................ 000006a0: 01 06 02 96 00 00 00 01 08 02 a4 00 00 00 02 06 ................ 000006b0: 02 ac 00 00 00 02 05 02 b2 00 00 00 02 07 02 c1 ................ 000006c0: 00 00 00 04 05 02 c5 00 00 00 04 07 02 d2 00 00 ................ 000006d0: 00 04 05 02 d7 00 00 00 04 07 02 e5 00 00 00 08 ................ 000006e0: 05 02 ef 00 00 00 08 07 02 02 01 00 00 04 04 02 ................ 000006f0: 08 01 00 00 08 04 02 0f 01 00 00 08 04 00 .............. Raw Data for Section ".debug_abbrev" 00000000: 01 11 01 03 08 10 06 13 0b 1b 08 25 08 8b 40 0b ...........%..@. 00000010: 00 00 02 82 81 01 00 02 0a 03 08 00 00 00 01 05 ................ 00000020: 00 02 0a 03 08 49 10 81 40 08 00 00 02 11 01 03 .....I..@....... 00000030: 08 10 06 11 01 12 01 13 0b 1b 08 25 08 8b 40 0b ...........%..@. 00000040: 00 00 03 2e 01 03 08 11 01 12 01 39 0b 3a 0b 3b ...........9.:.; 00000050: 0b 3f 0c 40 0a 49 10 81 40 08 83 40 08 84 40 0b .?.@.I..@..@..@. 00000060: 85 40 0b 86 40 08 87 40 0b 88 40 0b 8e 40 0c 94 .@..@..@..@..@.. 00000070: 40 0b 00 00 04 88 81 01 00 11 01 89 40 0c 00 00 @...........@... 00000080: 00 01 05 00 02 0a 03 08 49 10 81 40 08 00 00 02 ........I..@.... 00000090: 11 01 03 08 10 06 11 01 12 01 13 0b 1b 08 25 08 ..............%. 000000a0: 8b 40 0b 00 00 03 2e 01 03 08 11 01 12 01 39 0b .@............9. 000000b0: 3a 0b 3b 0b 3f 0c 40 0a 49 10 81 40 08 83 40 08 :.;.?.@.I..@..@. 000000c0: 84 40 0b 85 40 0b 86 40 08 87 40 0b 88 40 0b 8e .@..@..@..@..@.. 000000d0: 40 0c 94 40 0b 00 00 04 88 81 01 00 11 01 89 40 @..@...........@ 000000e0: 0c 00 00 00 01 05 00 02 0a 03 08 49 10 81 40 08 ...........I..@. 000000f0: 00 00 02 11 01 03 08 10 06 11 01 12 01 13 0b 1b ................ 00000100: 08 25 08 8b 40 0b 00 00 03 2e 01 03 08 11 01 12 .%..@........... 00000110: 01 39 0b 3a 0b 3b 0b 3f 0c 40 0a 49 10 81 40 08 .9.:.;.?.@.I..@. 00000120: 83 40 08 84 40 0b 85 40 0b 86 40 08 87 40 0b 88 .@..@..@..@..@.. 00000130: 40 0b 8e 40 0c 94 40 0b 00 00 04 88 81 01 00 11 @..@..@......... 00000140: 01 89 40 0c 00 00 00 01 11 01 10 06 13 0b 1b 0e ..@............. 00000150: 25 0e 8b 40 0b 00 00 02 24 00 03 0e 0b 0b 3e 0b %..@....$.....>. 00000160: 00 00 00 ... Raw Data for Section ".debug_line" 00000000: 19 00 00 00 02 00 10 00 00 00 01 01 00 ff 0a 00 ................ 00000010: 01 01 01 01 00 00 00 00 00 00 00 01 01 36 00 00 .............6.. 00000020: 00 02 00 1f 00 00 00 02 01 00 7b 0a 00 01 01 01 ..........{..... 00000030: 01 00 00 00 00 00 2e 5c 6c 69 62 72 61 72 79 2e .......\library. 00000040: 63 00 00 00 00 00 00 05 02 90 00 00 94 05 01 10 c............... 00000050: 87 06 02 01 00 01 01 36 00 00 00 02 00 1f 00 00 .......6........ 00000060: 00 02 01 00 7b 0a 00 01 01 01 01 00 00 00 00 00 ....{........... 00000070: 2e 5c 6c 69 62 72 61 72 79 2e 63 00 00 00 00 00 .\library.c..... 00000080: 00 05 02 94 00 00 94 05 01 0b 87 06 02 01 00 01 ................ 00000090: 01 36 00 00 00 02 00 1f 00 00 00 02 01 00 7b 0a .6............{. 000000a0: 00 01 01 01 01 00 00 00 00 00 2e 5c 6c 69 62 72 ...........\libr 000000b0: 61 72 79 2e 63 00 00 00 00 00 00 05 02 98 00 00 ary.c........... 000000c0: 94 05 01 15 8a 06 02 01 00 01 01 19 00 00 00 02 ................ 000000d0: 00 10 00 00 00 01 01 00 ff 0a 00 01 01 01 01 00 ................ 000000e0: 00 00 00 00 00 00 01 01 ........ Raw Data for Section ".debug_str" 00000000: 00 46 3a 5c 53 69 71 75 72 61 5c 73 69 71 75 72 .F:\Siqura\siqur 00000010: 61 5c 73 69 71 75 72 61 5c 6c 69 62 72 61 72 79 a\siqura\library 00000020: 5f 62 75 69 6c 64 5f 34 39 33 5c 6c 69 62 00 54 _build_493\lib.T 00000030: 4d 53 34 37 30 20 43 2f 43 2b 2b 20 43 6f 64 65 MS470 C/C++ Code 00000040: 67 65 6e 20 50 43 20 76 34 2e 39 2e 33 20 43 6f gen PC v4.9.3 Co 00000050: 70 79 72 69 67 68 74 20 28 63 29 20 31 39 39 36 pyright (c) 1996 00000060: 2d 32 30 31 32 20 54 65 78 61 73 20 49 6e 73 74 -2012 Texas Inst 00000070: 72 75 6d 65 6e 74 73 20 49 6e 63 6f 72 70 6f 72 ruments Incorpor 00000080: 61 74 65 64 00 62 6f 6f 6c 00 73 69 67 6e 65 64 ated.bool.signed 00000090: 20 63 68 61 72 00 75 6e 73 69 67 6e 65 64 20 63 char.unsigned c 000000a0: 68 61 72 00 77 63 68 61 72 5f 74 00 73 68 6f 72 har.wchar_t.shor 000000b0: 74 00 75 6e 73 69 67 6e 65 64 20 73 68 6f 72 74 t.unsigned short 000000c0: 00 69 6e 74 00 75 6e 73 69 67 6e 65 64 20 69 6e .int.unsigned in 000000d0: 74 00 6c 6f 6e 67 00 75 6e 73 69 67 6e 65 64 20 t.long.unsigned 000000e0: 6c 6f 6e 67 00 6c 6f 6e 67 20 6c 6f 6e 67 00 75 long.long long.u 000000f0: 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 20 6c 6f 6e nsigned long lon 00000100: 67 00 66 6c 6f 61 74 00 64 6f 75 62 6c 65 00 6c g.float.double.l 00000110: 6f 6e 67 20 64 6f 75 62 6c 65 00 ong double. Raw Data for Section ".ARM.attributes" 00000000: 41 30 00 00 00 61 65 61 62 69 00 01 26 00 00 00 A0...aeabi..&... 00000010: 05 43 6f 72 74 65 78 2d 4d 33 00 06 0a 07 4d 09 .Cortex-M3....M. 00000020: 02 12 04 14 01 15 01 17 03 18 01 19 01 1a 01 1e ................ 00000030: 06 . Raw Data for Section ".shstrtab" 00000000: 00 2e 73 79 6d 74 61 62 00 2e 73 74 72 74 61 62 ..symtab..strtab 00000010: 00 2e 73 68 73 74 72 74 61 62 00 76 65 63 74 6f ..shstrtab.vecto 00000020: 72 5f 74 61 62 6c 65 00 2e 74 65 78 74 00 2e 62 r_table..text..b 00000030: 73 73 00 2e 54 49 2e 73 79 6d 62 6f 6c 2e 61 6c ss..TI.symbol.al 00000040: 69 61 73 00 2e 54 49 2e 73 65 63 74 69 6f 6e 2e ias..TI.section. 00000050: 66 6c 61 67 73 00 2e 63 6f 6d 6d 65 6e 74 00 2e flags..comment.. 00000060: 64 65 62 75 67 5f 69 6e 66 6f 00 2e 64 65 62 75 debug_info..debu 00000070: 67 5f 61 62 62 72 65 76 00 2e 64 65 62 75 67 5f g_abbrev..debug_ 00000080: 6c 69 6e 65 00 2e 64 65 62 75 67 5f 73 74 72 00 line..debug_str. 00000090: 2e 41 52 4d 2e 61 74 74 72 69 62 75 74 65 73 00 .ARM.attributes. Raw Data for Section ".symtab" 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 03 00 01 00 ................ 00000020: 00 00 00 00 00 00 00 94 00 00 00 00 03 00 02 00 ................ 00000030: 00 00 00 00 9c 00 00 94 00 00 00 00 03 00 03 00 ................ 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 03 00 04 00 ................ 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 03 00 05 00 ................ 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 03 00 06 00 ................ 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 03 00 07 00 ................ 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 03 00 08 00 ................ 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 03 00 09 00 ................ 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 03 00 0a 00 ................ 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 03 00 0b 00 ................ 000000c0: 01 00 00 00 00 00 00 00 00 00 00 00 04 00 f1 ff ................ 000000d0: 15 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 ................ 000000e0: 18 00 00 00 30 00 00 94 00 00 00 00 00 00 02 00 ....0........... 000000f0: 1b 00 00 00 00 00 00 00 00 00 00 00 04 00 f1 ff ................ 00000100: 18 00 00 00 00 00 00 94 00 00 00 00 00 00 02 00 ................ 00000110: 22 00 00 00 00 00 00 00 00 00 00 00 04 02 f1 ff "............... 00000120: 18 00 00 00 90 00 00 94 00 00 00 00 00 02 02 00 ................ 00000130: 18 00 00 00 94 00 00 94 00 00 00 00 00 02 02 00 ................ 00000140: 18 00 00 00 98 00 00 94 00 00 00 00 00 02 02 00 ................ 00000150: 2a 00 00 00 99 00 00 94 00 00 00 00 12 02 02 00 *............... 00000160: 31 00 00 00 9c 00 00 94 00 00 00 00 10 00 02 00 1............... 00000170: 3d 00 00 00 9c d4 00 94 00 00 00 00 10 00 03 00 =............... 00000180: 48 00 00 00 31 00 00 94 0e 00 00 00 12 00 02 00 H...1........... 00000190: 55 00 00 00 9c 00 00 94 00 00 00 00 10 00 03 00 U............... 000001a0: 63 00 00 00 9c 00 00 94 00 00 00 00 10 00 02 00 c............... 000001b0: 71 00 00 00 9c 00 00 94 00 d4 00 00 11 00 03 00 q............... 000001c0: 7c 00 00 00 85 00 00 94 0a 00 00 00 12 00 02 00 |............... 000001d0: 85 00 00 00 95 00 00 94 00 00 00 00 12 02 02 00 ................ 000001e0: 89 00 00 00 00 00 00 00 b8 00 00 00 11 00 01 00 ................ 000001f0: 96 00 00 00 9c d4 00 94 00 00 00 00 10 00 03 00 ................ 00000200: a2 00 00 00 00 00 00 00 00 00 00 00 22 02 00 00 ............"... 00000210: b7 00 00 00 79 00 00 94 0a 00 00 00 12 00 02 00 ....y........... 00000220: c8 00 00 00 59 00 00 94 1e 00 00 00 12 00 02 00 ....Y........... 00000230: d2 00 00 00 9c 00 00 94 00 00 00 00 10 00 03 00 ................ 00000240: de 00 00 00 01 00 00 94 30 00 00 00 12 00 02 00 ........0....... 00000250: e3 00 00 00 4d 00 00 94 0a 00 00 00 12 00 02 00 ....M........... 00000260: ed 00 00 00 7a 06 00 00 00 00 00 00 10 02 07 00 ....z........... 00000270: 2d 01 00 00 9c d4 00 94 00 00 00 00 10 00 04 00 -............... 00000280: 35 01 00 00 41 00 00 94 0a 00 00 00 12 00 02 00 5...A........... 00000290: 40 01 00 00 9c 00 00 94 00 00 00 00 10 00 02 00 @............... 000002a0: 47 01 00 00 9c d4 00 94 00 00 00 00 10 00 04 00 G............... 000002b0: 4c 01 00 00 00 00 00 00 00 00 00 00 22 02 00 00 L..........."... 000002c0: 61 01 00 00 9c 00 00 94 00 00 00 00 10 00 02 00 a............... 000002d0: 6e 01 00 00 91 00 00 94 00 00 00 00 12 02 02 00 n............... Raw Data for Section ".strtab" 00000000: 00 49 6e 74 65 72 72 75 70 74 56 65 63 54 61 62 .InterruptVecTab 00000010: 6c 65 2e 63 00 24 64 00 24 74 00 6d 61 69 6e 2e le.c.$d.$t.main. 00000020: 63 00 30 31 33 30 30 31 30 00 64 6f 4d 61 74 68 c.0130010.doMath 00000030: 00 5f 5f 65 78 69 64 78 5f 65 6e 64 00 5f 62 73 .__exidx_end._bs 00000040: 73 5f 65 6e 64 5f 5f 00 72 65 73 65 74 48 61 6e s_end__.resetHan 00000050: 64 6c 65 72 00 5f 5f 62 73 73 5f 73 74 61 72 74 dler.__bss_start 00000060: 5f 5f 00 5f 5f 65 78 69 64 78 5f 73 74 61 72 74 __.__exidx_start 00000070: 00 73 74 61 63 6b 5f 62 61 73 65 00 69 6e 69 74 .stack_base.init 00000080: 5f 69 76 74 00 61 64 64 00 76 65 63 74 6f 72 5f _ivt.add.vector_ 00000090: 74 61 62 6c 65 00 5f 5f 62 73 73 5f 65 6e 64 5f table.__bss_end_ 000000a0: 5f 00 4c 69 62 24 24 52 65 71 75 65 73 74 24 24 _.Lib$$Request$$ 000000b0: 63 70 70 6c 69 62 00 4d 65 6d 4d 61 6e 61 67 65 cpplib.MemManage 000000c0: 48 61 6e 64 6c 65 72 00 53 56 43 61 6c 6c 49 53 Handler.SVCallIS 000000d0: 52 00 5f 5f 62 73 73 5f 73 74 61 72 74 00 6d 61 R.__bss_start.ma 000000e0: 69 6e 00 48 46 48 61 6e 64 6c 65 72 00 5f 5f 54 in.HFHandler.__T 000000f0: 49 5f 44 57 2e 64 65 62 75 67 5f 69 6e 66 6f 2e I_DW.debug_info. 00000100: 24 62 61 73 65 5f 74 79 70 65 73 2e 34 62 30 64 $base_types.4b0d 00000110: 31 65 34 35 35 31 37 30 38 35 63 62 38 65 63 64 1e45517085cb8ecd 00000120: 66 35 31 39 37 33 39 62 65 62 62 34 00 5f 5f 65 f519739bebb4.__e 00000130: 6e 64 5f 5f 00 4e 4d 49 48 61 6e 64 6c 65 72 00 nd__.NMIHandler. 00000140: 5f 65 64 61 74 61 00 5f 65 6e 64 00 4c 69 62 24 _edata._end.Lib$ 00000150: 24 52 65 71 75 65 73 74 24 24 61 72 6d 6c 69 62 $Request$$armlib 00000160: 00 5f 5f 64 61 74 61 5f 73 74 61 72 74 00 73 75 .__data_start.su 00000170: 62 00 b.
Please rename the executable.txt to executable.out - This binary is for Cortex-M3