Plain Text Paste by ibuclaw
Description: None
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 | .arch armv6 .eabi_attribute 27, 3 .eabi_attribute 28, 1 .fpu vfp .eabi_attribute 20, 1 .eabi_attribute 21, 1 .eabi_attribute 23, 3 .eabi_attribute 24, 1 .eabi_attribute 25, 1 .eabi_attribute 26, 2 .eabi_attribute 30, 2 .eabi_attribute 34, 1 .file "vol.d" .text .align 2 .global _D3vol4Test5writeMFkZk .type _D3vol4Test5writeMFkZk, %function _D3vol4Test5writeMFkZk: .fnstart .LFB0: @ args = 0, pretend = 0, frame = 8 @ frame_needed = 0, uses_anonymous_args = 0 @ link register save eliminated. sub sp, sp, #8 ldr r3, [r0] str r1, [sp, #4] ldr r2, [sp, #4] mov r0, r1 str r2, [r3] add sp, sp, #8 @ sp needed for prologue bx lr .cantunwind .fnend .size _D3vol4Test5writeMFkZk, .-_D3vol4Test5writeMFkZk .align 2 .global _D3vol4Test6opCallFZS3vol4Test .type _D3vol4Test6opCallFZS3vol4Test, %function _D3vol4Test6opCallFZS3vol4Test: .fnstart .LFB1: @ args = 0, pretend = 0, frame = 0 @ frame_needed = 0, uses_anonymous_args = 0 @ link register save eliminated. ldr r0, .L3 bx lr .L4: .align 2 .L3: .word -558903283 .cantunwind .fnend .size _D3vol4Test6opCallFZS3vol4Test, .-_D3vol4Test6opCallFZS3vol4Test .align 2 .global _Dmain .type _Dmain, %function _Dmain: .fnstart .LFB2: @ args = 0, pretend = 0, frame = 16 @ frame_needed = 0, uses_anonymous_args = 0 @ link register save eliminated. sub sp, sp, #16 #APP @ 13 "vol.d" 1 @baz @ 0 "" 2 mov r3, #0 str r3, [sp, #4] ldr r2, .L6 ldr r1, [sp, #4] mov r0, r3 str r1, [r2, #-4082] str r3, [sp, #8] ldr r1, [sp, #8] str r1, [r2, #-4082] str r3, [sp, #12] ldr r3, [sp, #12] str r3, [r2, #-4082] add sp, sp, #16 @ sp needed for prologue bx lr .L7: .align 2 .L6: .word -558899201 .cantunwind .fnend .size _Dmain, .-_Dmain .section .text.startup,"ax",%progbits .align 2 .type _D3vol9__modinitFZv, %function _D3vol9__modinitFZv: .fnstart .LFB3: @ args = 0, pretend = 0, frame = 0 @ frame_needed = 0, uses_anonymous_args = 0 @ link register save eliminated. ldr r2, .L9 ldr r3, .L9+4 ldr r1, [r2] str r3, [r2] str r1, [r3] bx lr .L10: .align 2 .L9: .word _Dmodule_ref .word .LANCHOR0 .cantunwind .fnend .size _D3vol9__modinitFZv, .-_D3vol9__modinitFZv .section .init_array,"aw" .align 2 .word _D3vol9__modinitFZv .global _D3vol12__ModuleInfoZ .tls_common _tlsend,4,4 .global _tlsstart .global _D3vol4Test6__initZ .weak _D19TypeInfo_S3vol4Test6__initZ .section .data._D19TypeInfo_S3vol4Test6__initZ,"awG",%progbits,_D19TypeInfo_S3vol4Test6__initZ,comdat .align 2 .type _D19TypeInfo_S3vol4Test6__initZ, %gnu_unique_object .size _D19TypeInfo_S3vol4Test6__initZ, 60 _D19TypeInfo_S3vol4Test6__initZ: .word _D15TypeInfo_Struct6__vtblZ .word 0 .word 8 .word .LC0 .word 4 .word 0 .word 0 .word 0 .word 0 .word 0 .word 1 .word 0 .word 0 .word 4 .word 305419896 .section .rodata .align 2 .type _D3vol4Test6__initZ, %object .size _D3vol4Test6__initZ, 4 _D3vol4Test6__initZ: .space 4 .data .align 2 .LANCHOR0 = . + 0 .type __mod_ref.3733, %object .size __mod_ref.3733, 8 __mod_ref.3733: .word 0 .word _D3vol12__ModuleInfoZ .type _D3vol12__ModuleInfoZ, %object .size _D3vol12__ModuleInfoZ, 8 _D3vol12__ModuleInfoZ: .word -2147483644 .word 0 .ascii "vol\000" .section .rodata.str1.4,"aMS",%progbits,1 .align 2 .LC0: .ascii "vol.Test\000" .section .tdata,"awT",%progbits .align 2 .type _tlsstart, %object .size _tlsstart, 4 _tlsstart: .word 3 .ident "GCC: (GNU) 4.8.0 20120923 (experimental)" .section .note.GNU-stack,"",%progbits |