blob: 3fada2acc0fa6c5a64246a817353bc3af73bfa96 [file] [log] [blame] [raw]
{
"asm": [
{
"text": " SECTION `.text`:CODE:NOROOT(1)",
"source": {
"file": null,
"line": 114
}
},
{
"text": " THUMB",
"source": {
"file": null,
"line": 114
}
},
{
"text": "",
"source": null
},
{
"text": "__sti__routine:",
"source": null
},
{
"text": " PUSH {R7,LR}",
"source": {
"file": null,
"line": 114
}
},
{
"text": " LDR.N R0,??DataTable1_1",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZN2NA10FixedStackIiLj16EEC1Ev",
"source": {
"file": null,
"line": 116
}
},
{
"text": " POP {R0,PC} ;; return",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.bss`:DATA:REORDER:NOROOT(2)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " DATA",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "desa:",
"source": null
},
{
"text": " DS8 68",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.text`:CODE:NOROOT(1)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " THUMB",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "main:",
"source": null
},
{
"text": " PUSH {R2-R4,LR}",
"source": {
"file": null,
"line": 116
}
},
{
"text": " LDR.N R4,??DataTable1_1",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R1,#+1",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R0,R4",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZN2NA10FixedStackIiLj16EE4PushEi",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R1,#+2",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R0,R4",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZN2NA10FixedStackIiLj16EE4PushEi",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R1,#+3",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R0,R4",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZN2NA10FixedStackIiLj16EE4PushEi",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R1,#+4",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R0,R4",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZN2NA10FixedStackIiLj16EE4PushEi",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R0,R4",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE5beginEv",
"source": {
"file": null,
"line": 116
}
},
{
"text": " STR R0,[SP, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R0,R4",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE3endEv",
"source": {
"file": null,
"line": 116
}
},
{
"text": " STR R0,[SP, #+4]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " B.N ??main_0",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "??main_1:",
"source": null
},
{
"text": " MOV R0,SP",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE8iteratordeEv",
"source": {
"file": null,
"line": 116
}
},
{
"text": " LDR R1,[R0, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " ADR.N R0,??DataTable1 ;; \"%d\\n\"",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL printf",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOV R0,SP",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE8iteratorppEv",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "??main_0:",
"source": null
},
{
"text": " ADD R1,SP,#+4",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOV R0,SP",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZNK2NA8IteratorINS_10FixedStackIiLj16EEEiE8iteratorneERKS4_",
"source": {
"file": null,
"line": 116
}
},
{
"text": " CMP R0,#+0",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BNE.N ??main_1",
"source": {
"file": null,
"line": 116
}
},
{
"text": " POP {R0,R1,R4,PC} ;; return",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.text`:CODE:NOROOT(2)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_TYPE SHT_PROGBITS, 0",
"source": {
"file": null,
"line": 116
}
},
{
"text": " DATA",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "??DataTable1:",
"source": null
},
{
"text": " DATA8",
"source": {
"file": null,
"line": 116
}
},
{
"text": " DC8 \"%d\\n\"",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.text`:CODE:NOROOT(2)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_TYPE SHT_PROGBITS, 0",
"source": {
"file": null,
"line": 116
}
},
{
"text": " DATA",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "??DataTable1_1:",
"source": null
},
{
"text": " DATA32",
"source": {
"file": null,
"line": 116
}
},
{
"text": " DC32 desa",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.text`:CODE:REORDER:NOROOT(1)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_GROUP _ZNSt5arrayIiLj16EEixEj",
"source": {
"file": null,
"line": 116
}
},
{
"text": " THUMB",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "_ZNSt5arrayIiLj16EEixEj:",
"source": null
},
{
"text": " ADD R0,R0,R1, LSL #+2",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BX LR ;; return",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.text`:CODE:REORDER:NOROOT(1)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_GROUP _ZNSt5arrayIiLj16EE4dataEv",
"source": {
"file": null,
"line": 116
}
},
{
"text": " THUMB",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "_ZNSt5arrayIiLj16EE4dataEv:",
"source": null
},
{
"text": " BX LR ;; return",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.text`:CODE:REORDER:NOROOT(1)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_GROUP _ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE8iteratorC1EPi",
"source": {
"file": null,
"line": 116
}
},
{
"text": " THUMB",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "_ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE8iteratorC1EPi:",
"source": null
},
{
"text": " STR R1,[R0, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BX LR ;; return",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.text`:CODE:REORDER:NOROOT(1)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_GROUP _ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE8iteratorppEv",
"source": {
"file": null,
"line": 116
}
},
{
"text": " THUMB",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "_ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE8iteratorppEv:",
"source": null
},
{
"text": " LDR R1,[R0, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " ADDS R1,R1,#+4",
"source": {
"file": null,
"line": 116
}
},
{
"text": " STR R1,[R0, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " LDR R0,[R0, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BX LR ;; return",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.text`:CODE:REORDER:NOROOT(1)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_GROUP _ZNK2NA8IteratorINS_10FixedStackIiLj16EEEiE8iteratorneERKS4_",
"source": {
"file": null,
"line": 116
}
},
{
"text": " THUMB",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "_ZNK2NA8IteratorINS_10FixedStackIiLj16EEEiE8iteratorneERKS4_:",
"source": null
},
{
"text": " LDR R0,[R0, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " LDR R1,[R1, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " CMP R0,R1",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BEQ.N `??operator!=_0`",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R0,#+1",
"source": {
"file": null,
"line": 116
}
},
{
"text": " B.N `??operator!=_1`",
"source": {
"file": null,
"line": 116
}
},
{
"text": "`??operator!=_0`:",
"source": null
},
{
"text": " MOVS R0,#+0",
"source": {
"file": null,
"line": 116
}
},
{
"text": "`??operator!=_1`:",
"source": null
},
{
"text": " UXTB R0,R0 ;; ZeroExt R0,R0,#+24,#+24",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BX LR ;; return",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.text`:CODE:REORDER:NOROOT(1)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_GROUP _ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE8iteratordeEv",
"source": {
"file": null,
"line": 116
}
},
{
"text": " THUMB",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "_ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE8iteratordeEv:",
"source": null
},
{
"text": " LDR R0,[R0, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BX LR ;; return",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.text`:CODE:REORDER:NOROOT(1)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_GROUP _ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE5beginEv",
"source": {
"file": null,
"line": 116
}
},
{
"text": " THUMB",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "_ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE5beginEv:",
"source": null
},
{
"text": " PUSH {R7,LR}",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZN2NA10FixedStackIiLj16EE13IteratorBeginEv",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R1,R0",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOV R0,SP",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE8iteratorC1EPi",
"source": {
"file": null,
"line": 116
}
},
{
"text": " LDR R0,[R0, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " POP {R1,PC} ;; return",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.text`:CODE:REORDER:NOROOT(1)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_GROUP _ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE3endEv",
"source": {
"file": null,
"line": 116
}
},
{
"text": " THUMB",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "_ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE3endEv:",
"source": null
},
{
"text": " PUSH {R7,LR}",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZN2NA10FixedStackIiLj16EE11IteratorEndEv",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R1,R0",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOV R0,SP",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZN2NA8IteratorINS_10FixedStackIiLj16EEEiE8iteratorC1EPi",
"source": {
"file": null,
"line": 116
}
},
{
"text": " LDR R0,[R0, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " POP {R1,PC} ;; return",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.text`:CODE:REORDER:NOROOT(1)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_GROUP _ZN2NA10FixedStackIiLj16EE13IteratorBeginEv",
"source": {
"file": null,
"line": 116
}
},
{
"text": " THUMB",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "_ZN2NA10FixedStackIiLj16EE13IteratorBeginEv:",
"source": null
},
{
"text": " PUSH {R7,LR}",
"source": {
"file": null,
"line": 116
}
},
{
"text": " ADDS R0,R0,#+4",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZNSt5arrayIiLj16EE4dataEv",
"source": {
"file": null,
"line": 116
}
},
{
"text": " POP {R1,PC} ;; return",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.text`:CODE:REORDER:NOROOT(1)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_GROUP _ZN2NA10FixedStackIiLj16EE11IteratorEndEv",
"source": {
"file": null,
"line": 116
}
},
{
"text": " THUMB",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "_ZN2NA10FixedStackIiLj16EE11IteratorEndEv:",
"source": null
},
{
"text": " PUSH {R4,LR}",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R4,R0",
"source": {
"file": null,
"line": 116
}
},
{
"text": " ADDS R0,R4,#+4",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZNSt5arrayIiLj16EE4dataEv",
"source": {
"file": null,
"line": 116
}
},
{
"text": " LDR R1,[R4, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " ADD R0,R0,R1, LSL #+2",
"source": {
"file": null,
"line": 116
}
},
{
"text": " ADDS R0,R0,#+4",
"source": {
"file": null,
"line": 116
}
},
{
"text": " POP {R4,PC} ;; return",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.text`:CODE:REORDER:NOROOT(1)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_GROUP _ZN2NA10FixedStackIiLj16EEC1Ev",
"source": {
"file": null,
"line": 116
}
},
{
"text": " THUMB",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "_ZN2NA10FixedStackIiLj16EEC1Ev:",
"source": null
},
{
"text": " MOVS R1,#-1",
"source": {
"file": null,
"line": 116
}
},
{
"text": " STR R1,[R0, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BX LR ;; return",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.text`:CODE:REORDER:NOROOT(1)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_GROUP _ZN2NA10FixedStackIiLj16EE4PushEi",
"source": {
"file": null,
"line": 116
}
},
{
"text": " THUMB",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "_ZN2NA10FixedStackIiLj16EE4PushEi:",
"source": null
},
{
"text": " PUSH {R4,LR}",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R4,R1",
"source": {
"file": null,
"line": 116
}
},
{
"text": " LDR R1,[R0, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " ADDS R1,R1,#+1",
"source": {
"file": null,
"line": 116
}
},
{
"text": " CMP R1,#+16",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BCS.N ??Push_0",
"source": {
"file": null,
"line": 116
}
},
{
"text": " LDR R1,[R0, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " ADDS R1,R1,#+1",
"source": {
"file": null,
"line": 116
}
},
{
"text": " STR R1,[R0, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " LDR R1,[R0, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " ADDS R0,R0,#+4",
"source": {
"file": null,
"line": 116
}
},
{
"text": " BL _ZNSt5arrayIiLj16EEixEj",
"source": {
"file": null,
"line": 116
}
},
{
"text": " STR R4,[R0, #+0]",
"source": {
"file": null,
"line": 116
}
},
{
"text": " MOVS R0,#+1",
"source": {
"file": null,
"line": 116
}
},
{
"text": " B.N ??Push_1",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "??Push_0:",
"source": null
},
{
"text": " MOVS R0,#+0",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": "??Push_1:",
"source": null
},
{
"text": " POP {R4,PC} ;; return",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.init_array`:CODE:ROOT(2)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_TYPE SHT_INIT_ARRAY, 0",
"source": {
"file": null,
"line": 116
}
},
{
"text": " DATA",
"source": {
"file": null,
"line": 116
}
},
{
"text": " DC32 RELOC_ARM_TARGET1 __sti__routine",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.iar_vfe_header`:DATA:NOALLOC:NOROOT(2)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " SECTION_TYPE SHT_PROGBITS, 0",
"source": {
"file": null,
"line": 116
}
},
{
"text": " DATA",
"source": {
"file": null,
"line": 116
}
},
{
"text": " DC32 0",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
},
{
"text": " SECTION `.rodata`:CONST:REORDER:NOROOT(2)",
"source": {
"file": null,
"line": 116
}
},
{
"text": " DATA",
"source": {
"file": null,
"line": 116
}
},
{
"text": " DC8 \"%d\\012\"",
"source": {
"file": null,
"line": 116
}
},
{
"text": "",
"source": null
}
]
}