4510 lines
153 KiB
Plaintext
4510 lines
153 KiB
Plaintext
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 1
|
||
|
||
|
||
1 .file "chsem.c"
|
||
2 # GNU C (GCC) version 4.8.2 (i686-pc-cygwin)
|
||
3 # compiled by GNU C version 4.8.2, GMP version 5.1.3, MPFR version 3.1.2, MPC version 1.0.1
|
||
4 # GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
|
||
5 # options passed: -I . -I ../firmware/chibios/os/ports/GCC/SIMIA32
|
||
6 # -I ../firmware/chibios/os/kernel/include
|
||
7 # -I ../firmware/chibios/os/hal/include
|
||
8 # -I ../firmware/chibios/os/hal/platforms/Win32
|
||
9 # -I ../firmware/chibios/boards/simulator -I ../firmware/util
|
||
10 # -I ../firmware/console -I ../firmware/console_util
|
||
11 # -I ../firmware/config/engines -I ../firmware/ext_algo
|
||
12 # -I ../firmware/controllers/sensors -I ../firmware/controllers/system
|
||
13 # -I ../firmware/controllers/algo -I ../firmware/controllers/math
|
||
14 # -I ../firmware/controllers/trigger -I ../firmware/chibios/os/various
|
||
15 # -MD ../firmware/chibios/os/kernel/src/chsem.d -MF .dep/chsem.o.d -MP
|
||
16 # -MQ ../firmware/chibios/os/kernel/src/chsem.o -Dunix
|
||
17 # -idirafter /usr/lib/gcc/i686-pc-cygwin/4.8.2/../../../../include/w32api
|
||
18 # -idirafter ../../include/w32api -D SIMULATOR -D SHELL_USE_IPRINTF=FALSE
|
||
19 # ../firmware/chibios/os/kernel/src/chsem.c -mtune=generic -march=i686
|
||
20 # -auxbase-strip ../firmware/chibios/os/kernel/src/chsem.o -ggdb -O2 -Wall
|
||
21 # -Wextra -Wstrict-prototypes -std=gnu99 -fomit-frame-pointer
|
||
22 # -fgnu89-inline -fverbose-asm
|
||
23 # options enabled: -faggressive-loop-optimizations
|
||
24 # -fasynchronous-unwind-tables -fauto-inc-dec -fbranch-count-reg
|
||
25 # -fcaller-saves -fcombine-stack-adjustments -fcommon -fcompare-elim
|
||
26 # -fcprop-registers -fcrossjumping -fcse-follow-jumps -fdefer-pop
|
||
27 # -fdelete-null-pointer-checks -fdevirtualize -fdwarf2-cfi-asm
|
||
28 # -fearly-inlining -feliminate-unused-debug-types
|
||
29 # -fexpensive-optimizations -fforward-propagate -ffunction-cse -fgcse
|
||
30 # -fgcse-lm -fgnu-runtime -fguess-branch-probability
|
||
31 # -fhoist-adjacent-loads -fident -fif-conversion -fif-conversion2
|
||
32 # -findirect-inlining -finline -finline-atomics
|
||
33 # -finline-functions-called-once -finline-small-functions -fipa-cp
|
||
34 # -fipa-profile -fipa-pure-const -fipa-reference -fipa-sra
|
||
35 # -fira-hoist-pressure -fira-share-save-slots -fira-share-spill-slots
|
||
36 # -fivopts -fkeep-inline-dllexport -fkeep-static-consts
|
||
37 # -fleading-underscore -fmath-errno -fmerge-constants
|
||
38 # -fmerge-debug-strings -fmove-loop-invariants -fomit-frame-pointer
|
||
39 # -foptimize-register-move -foptimize-sibling-calls -foptimize-strlen
|
||
40 # -fpartial-inlining -fpeephole -fpeephole2 -fprefetch-loop-arrays -free
|
||
41 # -freg-struct-return -fregmove -freorder-blocks -freorder-functions
|
||
42 # -frerun-cse-after-loop -fsched-critical-path-heuristic
|
||
43 # -fsched-dep-count-heuristic -fsched-group-heuristic -fsched-interblock
|
||
44 # -fsched-last-insn-heuristic -fsched-rank-heuristic -fsched-spec
|
||
45 # -fsched-spec-insn-heuristic -fsched-stalled-insns-dep -fschedule-insns2
|
||
46 # -fset-stack-executable -fshow-column -fshrink-wrap -fsigned-zeros
|
||
47 # -fsplit-ivs-in-unroller -fsplit-wide-types -fstrict-aliasing
|
||
48 # -fstrict-overflow -fstrict-volatile-bitfields -fsync-libcalls
|
||
49 # -fthread-jumps -ftoplevel-reorder -ftrapping-math -ftree-bit-ccp
|
||
50 # -ftree-builtin-call-dce -ftree-ccp -ftree-ch -ftree-coalesce-vars
|
||
51 # -ftree-copy-prop -ftree-copyrename -ftree-cselim -ftree-dce
|
||
52 # -ftree-dominator-opts -ftree-dse -ftree-forwprop -ftree-fre
|
||
53 # -ftree-loop-if-convert -ftree-loop-im -ftree-loop-ivcanon
|
||
54 # -ftree-loop-optimize -ftree-parallelize-loops= -ftree-phiprop -ftree-pre
|
||
55 # -ftree-pta -ftree-reassoc -ftree-scev-cprop -ftree-sink
|
||
56 # -ftree-slp-vectorize -ftree-slsr -ftree-sra -ftree-switch-conversion
|
||
57 # -ftree-tail-merge -ftree-ter -ftree-vect-loop-version -ftree-vrp
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 2
|
||
|
||
|
||
58 # -funit-at-a-time -funwind-tables -fvar-tracking
|
||
59 # -fvar-tracking-assignments -fverbose-asm -fzero-initialized-in-bss -m32
|
||
60 # -m80387 -m96bit-long-double -maccumulate-outgoing-args -malign-double
|
||
61 # -malign-stringops -mfancy-math-387 -mfp-ret-in-387 -mieee-fp
|
||
62 # -mlong-double-80 -mno-red-zone -mno-sse4 -mpush-args -msahf
|
||
63 # -mstack-arg-probe
|
||
64
|
||
65 .text
|
||
66 Ltext0:
|
||
67 .section .rdata,"dr"
|
||
68 .align 4
|
||
69 LC0:
|
||
70 0000 2E2E2F66 .ascii "../firmware/chibios/os/kernel/src/chsem.c\0"
|
||
70 69726D77
|
||
70 6172652F
|
||
70 63686962
|
||
70 696F732F
|
||
71 LC1:
|
||
72 002a 22636853 .ascii "\"chSemInit\"()\0"
|
||
72 656D496E
|
||
72 69742228
|
||
72 2900
|
||
73 .text
|
||
74 .p2align 4,,15
|
||
75 .globl _chSemInit
|
||
76 .def _chSemInit; .scl 2; .type 32; .endef
|
||
77 _chSemInit:
|
||
78 LFB7:
|
||
79 .file 1 "../firmware/chibios/os/kernel/src/chsem.c"
|
||
80 .loc 1 86 0
|
||
81 .cfi_startproc
|
||
82 LVL0:
|
||
83 0000 56 pushl %esi #
|
||
84 .cfi_def_cfa_offset 8
|
||
85 .cfi_offset 6, -8
|
||
86 0001 53 pushl %ebx #
|
||
87 .cfi_def_cfa_offset 12
|
||
88 .cfi_offset 3, -12
|
||
89 0002 83EC14 subl $20, %esp #,
|
||
90 .cfi_def_cfa_offset 32
|
||
91 .loc 1 86 0
|
||
92 0005 8B5C2420 movl 32(%esp), %ebx # sp, sp
|
||
93 0009 8B742424 movl 36(%esp), %esi # n, n
|
||
94 .loc 1 88 0
|
||
95 000d 85DB testl %ebx, %ebx # sp
|
||
96 000f 7417 je L4 #,
|
||
97 0011 89F0 movl %esi, %eax # n, tmp68
|
||
98 0013 C1E81F shrl $31, %eax #, tmp68
|
||
99 0016 84C0 testb %al, %al # tmp68
|
||
100 0018 750E jne L4 #,
|
||
101 .loc 1 90 0
|
||
102 001a 895B04 movl %ebx, 4(%ebx) # sp, sp_2(D)->s_queue.p_prev
|
||
103 001d 891B movl %ebx, (%ebx) # sp, sp_2(D)->s_queue.p_next
|
||
104 .loc 1 91 0
|
||
105 001f 897308 movl %esi, 8(%ebx) # n, sp_2(D)->s_cnt
|
||
106 .loc 1 92 0
|
||
107 0022 83C414 addl $20, %esp #,
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 3
|
||
|
||
|
||
108 .cfi_remember_state
|
||
109 .cfi_def_cfa_offset 12
|
||
110 0025 5B popl %ebx #
|
||
111 .cfi_restore 3
|
||
112 .cfi_def_cfa_offset 8
|
||
113 0026 5E popl %esi #
|
||
114 .cfi_restore 6
|
||
115 .cfi_def_cfa_offset 4
|
||
116 0027 C3 ret
|
||
117 .p2align 4,,7
|
||
118 L4:
|
||
119 .cfi_restore_state
|
||
120 .loc 1 88 0 discriminator 1
|
||
121 0028 C7442408 movl $88, 8(%esp) #,
|
||
121 58000000
|
||
122 0030 C7442404 movl $LC0, 4(%esp) #,
|
||
122 00000000
|
||
123 0038 C704242A movl $LC1, (%esp) #,
|
||
123 000000
|
||
124 003f E8000000 call _chDbgPanic #
|
||
124 00
|
||
125 LVL1:
|
||
126 .loc 1 90 0 discriminator 1
|
||
127 0044 895B04 movl %ebx, 4(%ebx) # sp, sp_2(D)->s_queue.p_prev
|
||
128 0047 891B movl %ebx, (%ebx) # sp, sp_2(D)->s_queue.p_next
|
||
129 .loc 1 91 0 discriminator 1
|
||
130 0049 897308 movl %esi, 8(%ebx) # n, sp_2(D)->s_cnt
|
||
131 .loc 1 92 0 discriminator 1
|
||
132 004c 83C414 addl $20, %esp #,
|
||
133 .cfi_def_cfa_offset 12
|
||
134 004f 5B popl %ebx #
|
||
135 .cfi_restore 3
|
||
136 .cfi_def_cfa_offset 8
|
||
137 0050 5E popl %esi #
|
||
138 .cfi_restore 6
|
||
139 .cfi_def_cfa_offset 4
|
||
140 0051 C3 ret
|
||
141 .cfi_endproc
|
||
142 LFE7:
|
||
143 .section .rdata,"dr"
|
||
144 LC2:
|
||
145 0038 22636853 .ascii "\"chSemResetI\"()\0"
|
||
145 656D5265
|
||
145 73657449
|
||
145 22282900
|
||
146 LC3:
|
||
147 0048 63685365 .ascii "chSemResetI(), #1\0"
|
||
147 6D526573
|
||
147 65744928
|
||
147 292C2023
|
||
147 3100
|
||
148 .text
|
||
149 0052 8DB42600 .p2align 4,,15
|
||
149 0000008D
|
||
149 BC270000
|
||
149 0000
|
||
150 .globl _chSemResetI
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 4
|
||
|
||
|
||
151 .def _chSemResetI; .scl 2; .type 32; .endef
|
||
152 _chSemResetI:
|
||
153 LFB9:
|
||
154 .loc 1 136 0
|
||
155 .cfi_startproc
|
||
156 LVL2:
|
||
157 0060 57 pushl %edi #
|
||
158 .cfi_def_cfa_offset 8
|
||
159 .cfi_offset 7, -8
|
||
160 0061 56 pushl %esi #
|
||
161 .cfi_def_cfa_offset 12
|
||
162 .cfi_offset 6, -12
|
||
163 0062 53 pushl %ebx #
|
||
164 .cfi_def_cfa_offset 16
|
||
165 .cfi_offset 3, -16
|
||
166 0063 83EC10 subl $16, %esp #,
|
||
167 .cfi_def_cfa_offset 32
|
||
168 .loc 1 136 0
|
||
169 0066 8B5C2420 movl 32(%esp), %ebx # sp, sp
|
||
170 006a 8B7C2424 movl 36(%esp), %edi # n, n
|
||
171 .loc 1 139 0
|
||
172 006e E8000000 call _chDbgCheckClassI #
|
||
172 00
|
||
173 LVL3:
|
||
174 .loc 1 140 0
|
||
175 0073 85DB testl %ebx, %ebx # sp
|
||
176 0075 746F je L17 #,
|
||
177 0077 89F8 movl %edi, %eax # n, tmp78
|
||
178 0079 C1E81F shrl $31, %eax #, tmp78
|
||
179 007c 84C0 testb %al, %al # tmp78
|
||
180 007e 7566 jne L17 #,
|
||
181 L8:
|
||
182 .loc 1 141 0
|
||
183 0080 8B7308 movl 8(%ebx), %esi # sp_7(D)->s_cnt, D.2284
|
||
184 0083 85F6 testl %esi, %esi # D.2284
|
||
185 0085 7859 js L10 #,
|
||
186 .loc 1 141 0 is_stmt 0 discriminator 2
|
||
187 0087 391B cmpl %ebx, (%ebx) # sp, sp_7(D)->s_queue.p_next
|
||
188 0089 741F je L12 #,
|
||
189 L11:
|
||
190 .loc 1 141 0 discriminator 1
|
||
191 008b C7442408 movl $144, 8(%esp) #,
|
||
191 90000000
|
||
192 0093 C7442404 movl $LC0, 4(%esp) #,
|
||
192 00000000
|
||
193 009b C7042448 movl $LC3, (%esp) #,
|
||
193 000000
|
||
194 00a2 E8000000 call _chDbgPanic #
|
||
194 00
|
||
195 LVL4:
|
||
196 00a7 8B7308 movl 8(%ebx), %esi # sp_7(D)->s_cnt, D.2287
|
||
197 L12:
|
||
198 LVL5:
|
||
199 .loc 1 148 0 is_stmt 1
|
||
200 00aa 83C601 addl $1, %esi #, cnt
|
||
201 LVL6:
|
||
202 00ad 85F6 testl %esi, %esi # cnt
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 5
|
||
|
||
|
||
203 .loc 1 147 0
|
||
204 00af 897B08 movl %edi, 8(%ebx) # n, sp_7(D)->s_cnt
|
||
205 LVL7:
|
||
206 .loc 1 148 0
|
||
207 00b2 7F22 jg L7 #,
|
||
208 .p2align 4,,7
|
||
209 L20:
|
||
210 LVL8:
|
||
211 LBB20:
|
||
212 LBB21:
|
||
213 .file 2 "../firmware/chibios/os/kernel/include/chinline.h"
|
||
214 .loc 2 67 0
|
||
215 00b4 8B4304 movl 4(%ebx), %eax # MEM[(struct ThreadsQueue *)sp_7(D)].p_prev, tp
|
||
216 LVL9:
|
||
217 LBE21:
|
||
218 LBE20:
|
||
219 .loc 1 148 0
|
||
220 00b7 83C601 addl $1, %esi #, cnt
|
||
221 LVL10:
|
||
222 LBB23:
|
||
223 LBB22:
|
||
224 .loc 2 69 0
|
||
225 00ba 8B5004 movl 4(%eax), %edx # tp_27->p_prev, D.2285
|
||
226 00bd 895304 movl %edx, 4(%ebx) # D.2285, MEM[(struct ThreadsQueue *)sp_7(D)].p_prev
|
||
227 00c0 891A movl %ebx, (%edx) # sp, _28->p_next
|
||
228 LBE22:
|
||
229 LBE23:
|
||
230 .loc 1 149 0
|
||
231 00c2 890424 movl %eax, (%esp) # tp,
|
||
232 00c5 E8000000 call _chSchReadyI #
|
||
232 00
|
||
233 LVL11:
|
||
234 .loc 1 148 0
|
||
235 00ca 83FE01 cmpl $1, %esi #, cnt
|
||
236 .loc 1 149 0
|
||
237 00cd C74024FE movl $-2, 36(%eax) #, _25->p_u.rdymsg
|
||
237 FFFFFF
|
||
238 LVL12:
|
||
239 .loc 1 148 0
|
||
240 00d4 75DE jne L20 #,
|
||
241 LVL13:
|
||
242 L7:
|
||
243 .loc 1 150 0
|
||
244 00d6 83C410 addl $16, %esp #,
|
||
245 .cfi_remember_state
|
||
246 .cfi_def_cfa_offset 16
|
||
247 00d9 5B popl %ebx #
|
||
248 .cfi_restore 3
|
||
249 .cfi_def_cfa_offset 12
|
||
250 00da 5E popl %esi #
|
||
251 .cfi_restore 6
|
||
252 .cfi_def_cfa_offset 8
|
||
253 LVL14:
|
||
254 00db 5F popl %edi #
|
||
255 .cfi_restore 7
|
||
256 .cfi_def_cfa_offset 4
|
||
257 00dc C3 ret
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 6
|
||
|
||
|
||
258 00dd 8D7600 .p2align 4,,7
|
||
259 L10:
|
||
260 .cfi_restore_state
|
||
261 .loc 1 141 0 discriminator 2
|
||
262 00e0 391B cmpl %ebx, (%ebx) # sp, sp_7(D)->s_queue.p_next
|
||
263 00e2 75C6 jne L12 #,
|
||
264 .p2align 4,,4
|
||
265 00e4 EBA5 jmp L11 #
|
||
266 .p2align 4,,7
|
||
267 L17:
|
||
268 .loc 1 140 0 discriminator 1
|
||
269 00e6 C7442408 movl $140, 8(%esp) #,
|
||
269 8C000000
|
||
270 00ee C7442404 movl $LC0, 4(%esp) #,
|
||
270 00000000
|
||
271 00f6 C7042438 movl $LC2, (%esp) #,
|
||
271 000000
|
||
272 00fd E8000000 call _chDbgPanic #
|
||
272 00
|
||
273 LVL15:
|
||
274 0102 E979FFFF jmp L8 #
|
||
274 FF
|
||
275 .cfi_endproc
|
||
276 LFE9:
|
||
277 0107 89F68DBC .p2align 4,,15
|
||
277 27000000
|
||
277 00
|
||
278 .globl _chSemReset
|
||
279 .def _chSemReset; .scl 2; .type 32; .endef
|
||
280 _chSemReset:
|
||
281 LFB8:
|
||
282 .loc 1 109 0
|
||
283 .cfi_startproc
|
||
284 LVL16:
|
||
285 0110 83EC1C subl $28, %esp #,
|
||
286 .cfi_def_cfa_offset 32
|
||
287 .loc 1 111 0
|
||
288 /APP
|
||
289 # 111 "../firmware/chibios/os/kernel/src/chsem.c" 1
|
||
290 0113 90 nop
|
||
291 # 0 "" 2
|
||
292 /NO_APP
|
||
293 0114 E8000000 call _dbg_check_lock #
|
||
293 00
|
||
294 LVL17:
|
||
295 .loc 1 112 0
|
||
296 0119 8B442424 movl 36(%esp), %eax # n, n
|
||
297 011d 89442404 movl %eax, 4(%esp) # n,
|
||
298 0121 8B442420 movl 32(%esp), %eax # sp, sp
|
||
299 0125 890424 movl %eax, (%esp) # sp,
|
||
300 0128 E833FFFF call _chSemResetI #
|
||
300 FF
|
||
301 LVL18:
|
||
302 .loc 1 113 0
|
||
303 012d E8000000 call _chSchRescheduleS #
|
||
303 00
|
||
304 LVL19:
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 7
|
||
|
||
|
||
305 .loc 1 114 0
|
||
306 0132 E8000000 call _dbg_check_unlock #
|
||
306 00
|
||
307 LVL20:
|
||
308 /APP
|
||
309 # 114 "../firmware/chibios/os/kernel/src/chsem.c" 1
|
||
310 0137 90 nop
|
||
311 # 0 "" 2
|
||
312 .loc 1 115 0
|
||
313 /NO_APP
|
||
314 0138 83C41C addl $28, %esp #,
|
||
315 .cfi_def_cfa_offset 4
|
||
316 .p2align 4,,2
|
||
317 013b C3 ret
|
||
318 .cfi_endproc
|
||
319 LFE8:
|
||
320 .section .rdata,"dr"
|
||
321 LC4:
|
||
322 005a 22636853 .ascii "\"chSemWaitS\"()\0"
|
||
322 656D5761
|
||
322 69745322
|
||
322 282900
|
||
323 LC5:
|
||
324 0069 63685365 .ascii "chSemWaitS(), #1\0"
|
||
324 6D576169
|
||
324 74532829
|
||
324 2C202331
|
||
324 00
|
||
325 .text
|
||
326 013c 8D742600 .p2align 4,,15
|
||
327 .globl _chSemWaitS
|
||
328 .def _chSemWaitS; .scl 2; .type 32; .endef
|
||
329 _chSemWaitS:
|
||
330 LFB11:
|
||
331 .loc 1 185 0
|
||
332 .cfi_startproc
|
||
333 LVL21:
|
||
334 0140 53 pushl %ebx #
|
||
335 .cfi_def_cfa_offset 8
|
||
336 .cfi_offset 3, -8
|
||
337 0141 83EC18 subl $24, %esp #,
|
||
338 .cfi_def_cfa_offset 32
|
||
339 .loc 1 185 0
|
||
340 0144 8B5C2420 movl 32(%esp), %ebx # sp, sp
|
||
341 .loc 1 187 0
|
||
342 0148 E8000000 call _chDbgCheckClassS #
|
||
342 00
|
||
343 LVL22:
|
||
344 .loc 1 188 0
|
||
345 014d 85DB testl %ebx, %ebx # sp
|
||
346 014f 747F je L35 #,
|
||
347 L26:
|
||
348 .loc 1 189 0
|
||
349 0151 8B5308 movl 8(%ebx), %edx # sp_7(D)->s_cnt, D.2295
|
||
350 0154 85D2 testl %edx, %edx # D.2295
|
||
351 0156 7838 js L27 #,
|
||
352 .loc 1 189 0 is_stmt 0 discriminator 2
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 8
|
||
|
||
|
||
353 0158 391B cmpl %ebx, (%ebx) # sp, sp_7(D)->s_queue.p_next
|
||
354 .p2align 4,,2
|
||
355 015a 741F je L29 #,
|
||
356 L28:
|
||
357 .loc 1 189 0 discriminator 1
|
||
358 015c C7442408 movl $192, 8(%esp) #,
|
||
358 C0000000
|
||
359 0164 C7442404 movl $LC0, 4(%esp) #,
|
||
359 00000000
|
||
360 016c C7042469 movl $LC5, (%esp) #,
|
||
360 000000
|
||
361 0173 E8000000 call _chDbgPanic #
|
||
361 00
|
||
362 LVL23:
|
||
363 0178 8B5308 movl 8(%ebx), %edx # sp_7(D)->s_cnt, D.2298
|
||
364 L29:
|
||
365 .loc 1 194 0 is_stmt 1
|
||
366 017b 83EA01 subl $1, %edx #, D.2295
|
||
367 .loc 1 200 0
|
||
368 017e 31C0 xorl %eax, %eax # D.2294
|
||
369 .loc 1 194 0
|
||
370 0180 85D2 testl %edx, %edx # D.2295
|
||
371 0182 895308 movl %edx, 8(%ebx) # D.2295, sp_7(D)->s_cnt
|
||
372 0185 7819 js L36 #,
|
||
373 L30:
|
||
374 .loc 1 201 0
|
||
375 0187 83C418 addl $24, %esp #,
|
||
376 .cfi_remember_state
|
||
377 .cfi_def_cfa_offset 8
|
||
378 018a 5B popl %ebx #
|
||
379 .cfi_restore 3
|
||
380 .cfi_def_cfa_offset 4
|
||
381 018b C3 ret
|
||
382 018c 8D742600 .p2align 4,,7
|
||
383 L27:
|
||
384 .cfi_restore_state
|
||
385 .loc 1 189 0 discriminator 2
|
||
386 0190 391B cmpl %ebx, (%ebx) # sp, sp_7(D)->s_queue.p_next
|
||
387 0192 74C8 je L28 #,
|
||
388 .loc 1 194 0
|
||
389 0194 83EA01 subl $1, %edx #, D.2295
|
||
390 .loc 1 200 0
|
||
391 0197 31C0 xorl %eax, %eax # D.2294
|
||
392 .loc 1 194 0
|
||
393 0199 85D2 testl %edx, %edx # D.2295
|
||
394 019b 895308 movl %edx, 8(%ebx) # D.2295, sp_7(D)->s_cnt
|
||
395 019e 79E7 jns L30 #,
|
||
396 L36:
|
||
397 .loc 1 195 0
|
||
398 01a0 A1180000 movl _rlist+24, %eax # rlist.r_current, D.2296
|
||
398 00
|
||
399 01a5 895824 movl %ebx, 36(%eax) # sp, _18->p_u.wtobjp
|
||
400 LVL24:
|
||
401 LBB24:
|
||
402 LBB25:
|
||
403 .loc 2 55 0
|
||
404 01a8 8B5304 movl 4(%ebx), %edx # MEM[(struct ThreadsQueue *)sp_7(D)].p_prev, D.2296
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 9
|
||
|
||
|
||
405 .loc 2 54 0
|
||
406 01ab 8918 movl %ebx, (%eax) # sp, _18->p_next
|
||
407 .loc 2 55 0
|
||
408 01ad 895004 movl %edx, 4(%eax) # D.2296, _18->p_prev
|
||
409 .loc 2 56 0
|
||
410 01b0 894304 movl %eax, 4(%ebx) # D.2296, MEM[(struct ThreadsQueue *)sp_7(D)].p_prev
|
||
411 LVL25:
|
||
412 01b3 8902 movl %eax, (%edx) # D.2296, _25->p_next
|
||
413 LVL26:
|
||
414 LBE25:
|
||
415 LBE24:
|
||
416 .loc 1 197 0
|
||
417 01b5 C7042403 movl $3, (%esp) #,
|
||
417 000000
|
||
418 01bc E8000000 call _chSchGoSleepS #
|
||
418 00
|
||
419 LVL27:
|
||
420 .loc 1 198 0
|
||
421 01c1 A1180000 movl _rlist+24, %eax # rlist.r_current, rlist.r_current
|
||
421 00
|
||
422 01c6 8B4024 movl 36(%eax), %eax # _23->p_u.rdymsg, D.2294
|
||
423 .loc 1 201 0
|
||
424 01c9 83C418 addl $24, %esp #,
|
||
425 .cfi_remember_state
|
||
426 .cfi_def_cfa_offset 8
|
||
427 01cc 5B popl %ebx #
|
||
428 .cfi_restore 3
|
||
429 .cfi_def_cfa_offset 4
|
||
430 LVL28:
|
||
431 01cd C3 ret
|
||
432 LVL29:
|
||
433 01ce 6690 .p2align 4,,7
|
||
434 L35:
|
||
435 .cfi_restore_state
|
||
436 .loc 1 188 0 discriminator 1
|
||
437 01d0 C7442408 movl $188, 8(%esp) #,
|
||
437 BC000000
|
||
438 01d8 C7442404 movl $LC0, 4(%esp) #,
|
||
438 00000000
|
||
439 01e0 C704245A movl $LC4, (%esp) #,
|
||
439 000000
|
||
440 01e7 E8000000 call _chDbgPanic #
|
||
440 00
|
||
441 LVL30:
|
||
442 01ec E960FFFF jmp L26 #
|
||
442 FF
|
||
443 .cfi_endproc
|
||
444 LFE11:
|
||
445 01f1 EB0D9090 .p2align 4,,15
|
||
445 90909090
|
||
445 90909090
|
||
445 909090
|
||
446 .globl _chSemWait
|
||
447 .def _chSemWait; .scl 2; .type 32; .endef
|
||
448 _chSemWait:
|
||
449 LFB10:
|
||
450 .loc 1 164 0
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 10
|
||
|
||
|
||
451 .cfi_startproc
|
||
452 LVL31:
|
||
453 0200 53 pushl %ebx #
|
||
454 .cfi_def_cfa_offset 8
|
||
455 .cfi_offset 3, -8
|
||
456 0201 83EC18 subl $24, %esp #,
|
||
457 .cfi_def_cfa_offset 32
|
||
458 .loc 1 167 0
|
||
459 /APP
|
||
460 # 167 "../firmware/chibios/os/kernel/src/chsem.c" 1
|
||
461 0204 90 nop
|
||
462 # 0 "" 2
|
||
463 /NO_APP
|
||
464 0205 E8000000 call _dbg_check_lock #
|
||
464 00
|
||
465 LVL32:
|
||
466 .loc 1 168 0
|
||
467 020a 8B442420 movl 32(%esp), %eax # sp, sp
|
||
468 020e 890424 movl %eax, (%esp) # sp,
|
||
469 0211 E82AFFFF call _chSemWaitS #
|
||
469 FF
|
||
470 LVL33:
|
||
471 0216 89C3 movl %eax, %ebx #, msg
|
||
472 LVL34:
|
||
473 .loc 1 169 0
|
||
474 0218 E8000000 call _dbg_check_unlock #
|
||
474 00
|
||
475 LVL35:
|
||
476 /APP
|
||
477 # 169 "../firmware/chibios/os/kernel/src/chsem.c" 1
|
||
478 021d 90 nop
|
||
479 # 0 "" 2
|
||
480 .loc 1 171 0
|
||
481 /NO_APP
|
||
482 021e 83C418 addl $24, %esp #,
|
||
483 .cfi_def_cfa_offset 8
|
||
484 0221 89D8 movl %ebx, %eax # msg,
|
||
485 0223 5B popl %ebx #
|
||
486 .cfi_restore 3
|
||
487 .cfi_def_cfa_offset 4
|
||
488 LVL36:
|
||
489 0224 C3 ret
|
||
490 .cfi_endproc
|
||
491 LFE10:
|
||
492 .section .rdata,"dr"
|
||
493 LC6:
|
||
494 007a 22636853 .ascii "\"chSemWaitTimeoutS\"()\0"
|
||
494 656D5761
|
||
494 69745469
|
||
494 6D656F75
|
||
494 74532228
|
||
495 LC7:
|
||
496 0090 63685365 .ascii "chSemWaitTimeoutS(), #1\0"
|
||
496 6D576169
|
||
496 7454696D
|
||
496 656F7574
|
||
496 5328292C
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 11
|
||
|
||
|
||
497 .text
|
||
498 0225 8D742600 .p2align 4,,15
|
||
498 8DBC2700
|
||
498 000000
|
||
499 .globl _chSemWaitTimeoutS
|
||
500 .def _chSemWaitTimeoutS; .scl 2; .type 32; .endef
|
||
501 _chSemWaitTimeoutS:
|
||
502 LFB13:
|
||
503 .loc 1 250 0
|
||
504 .cfi_startproc
|
||
505 LVL37:
|
||
506 0230 56 pushl %esi #
|
||
507 .cfi_def_cfa_offset 8
|
||
508 .cfi_offset 6, -8
|
||
509 0231 53 pushl %ebx #
|
||
510 .cfi_def_cfa_offset 12
|
||
511 .cfi_offset 3, -12
|
||
512 0232 83EC14 subl $20, %esp #,
|
||
513 .cfi_def_cfa_offset 32
|
||
514 .loc 1 250 0
|
||
515 0235 8B5C2420 movl 32(%esp), %ebx # sp, sp
|
||
516 0239 8B742424 movl 36(%esp), %esi # time, time
|
||
517 .loc 1 252 0
|
||
518 023d E8000000 call _chDbgCheckClassS #
|
||
518 00
|
||
519 LVL38:
|
||
520 .loc 1 253 0
|
||
521 0242 85DB testl %ebx, %ebx # sp
|
||
522 0244 747F je L50 #,
|
||
523 L40:
|
||
524 .loc 1 254 0
|
||
525 0246 8B4308 movl 8(%ebx), %eax # sp_7(D)->s_cnt, D.2306
|
||
526 0249 85C0 testl %eax, %eax # D.2306
|
||
527 024b 7837 js L41 #,
|
||
528 .loc 1 254 0 is_stmt 0 discriminator 2
|
||
529 024d 391B cmpl %ebx, (%ebx) # sp, sp_7(D)->s_queue.p_next
|
||
530 024f 89C1 movl %eax, %ecx # D.2306, D.2309
|
||
531 0251 741F je L43 #,
|
||
532 L42:
|
||
533 .loc 1 254 0 discriminator 1
|
||
534 0253 C7442408 movl $257, 8(%esp) #,
|
||
534 01010000
|
||
535 025b C7442404 movl $LC0, 4(%esp) #,
|
||
535 00000000
|
||
536 0263 C7042490 movl $LC7, (%esp) #,
|
||
536 000000
|
||
537 026a E8000000 call _chDbgPanic #
|
||
537 00
|
||
538 LVL39:
|
||
539 026f 8B4B08 movl 8(%ebx), %ecx # sp_7(D)->s_cnt, D.2309
|
||
540 L43:
|
||
541 .loc 1 259 0 is_stmt 1
|
||
542 0272 8D51FF leal -1(%ecx), %edx #, D.2306
|
||
543 .loc 1 268 0
|
||
544 0275 31C0 xorl %eax, %eax # D.2305
|
||
545 .loc 1 259 0
|
||
546 0277 85D2 testl %edx, %edx # D.2306
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 12
|
||
|
||
|
||
547 0279 895308 movl %edx, 8(%ebx) # D.2306, sp_7(D)->s_cnt
|
||
548 027c 7818 js L51 #,
|
||
549 L44:
|
||
550 .loc 1 269 0
|
||
551 027e 83C414 addl $20, %esp #,
|
||
552 .cfi_remember_state
|
||
553 .cfi_def_cfa_offset 12
|
||
554 0281 5B popl %ebx #
|
||
555 .cfi_restore 3
|
||
556 .cfi_def_cfa_offset 8
|
||
557 0282 5E popl %esi #
|
||
558 .cfi_restore 6
|
||
559 .cfi_def_cfa_offset 4
|
||
560 0283 C3 ret
|
||
561 .p2align 4,,7
|
||
562 L41:
|
||
563 .cfi_restore_state
|
||
564 .loc 1 254 0 discriminator 2
|
||
565 0284 391B cmpl %ebx, (%ebx) # sp, sp_7(D)->s_queue.p_next
|
||
566 0286 89C1 movl %eax, %ecx # D.2306, D.2309
|
||
567 0288 74C9 je L42 #,
|
||
568 .loc 1 259 0
|
||
569 028a 8D51FF leal -1(%ecx), %edx #, D.2306
|
||
570 .loc 1 268 0
|
||
571 028d 31C0 xorl %eax, %eax # D.2305
|
||
572 .loc 1 259 0
|
||
573 028f 85D2 testl %edx, %edx # D.2306
|
||
574 0291 895308 movl %edx, 8(%ebx) # D.2306, sp_7(D)->s_cnt
|
||
575 0294 79E8 jns L44 #,
|
||
576 L51:
|
||
577 .loc 1 260 0
|
||
578 0296 85F6 testl %esi, %esi # time
|
||
579 0298 744C je L52 #,
|
||
580 .loc 1 264 0
|
||
581 029a A1180000 movl _rlist+24, %eax # rlist.r_current, D.2307
|
||
581 00
|
||
582 029f 895824 movl %ebx, 36(%eax) # sp, _20->p_u.wtobjp
|
||
583 LVL40:
|
||
584 LBB26:
|
||
585 LBB27:
|
||
586 .loc 2 55 0
|
||
587 02a2 8B5304 movl 4(%ebx), %edx # MEM[(struct ThreadsQueue *)sp_7(D)].p_prev, D.2307
|
||
588 .loc 2 54 0
|
||
589 02a5 8918 movl %ebx, (%eax) # sp, _20->p_next
|
||
590 .loc 2 55 0
|
||
591 02a7 895004 movl %edx, 4(%eax) # D.2307, _20->p_prev
|
||
592 .loc 2 56 0
|
||
593 02aa 894304 movl %eax, 4(%ebx) # D.2307, MEM[(struct ThreadsQueue *)sp_7(D)].p_prev
|
||
594 LVL41:
|
||
595 02ad 8902 movl %eax, (%edx) # D.2307, _26->p_next
|
||
596 LVL42:
|
||
597 LBE27:
|
||
598 LBE26:
|
||
599 .loc 1 266 0
|
||
600 02af 89742424 movl %esi, 36(%esp) # time,
|
||
601 02b3 C7442420 movl $3, 32(%esp) #,
|
||
601 03000000
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 13
|
||
|
||
|
||
602 .loc 1 269 0
|
||
603 02bb 83C414 addl $20, %esp #,
|
||
604 .cfi_remember_state
|
||
605 .cfi_def_cfa_offset 12
|
||
606 02be 5B popl %ebx #
|
||
607 .cfi_restore 3
|
||
608 .cfi_def_cfa_offset 8
|
||
609 LVL43:
|
||
610 02bf 5E popl %esi #
|
||
611 .cfi_restore 6
|
||
612 .cfi_def_cfa_offset 4
|
||
613 .loc 1 266 0
|
||
614 02c0 E9000000 jmp _chSchGoSleepTimeoutS #
|
||
614 00
|
||
615 LVL44:
|
||
616 .p2align 4,,7
|
||
617 L50:
|
||
618 .cfi_restore_state
|
||
619 .loc 1 253 0 discriminator 1
|
||
620 02c5 C7442408 movl $253, 8(%esp) #,
|
||
620 FD000000
|
||
621 02cd C7442404 movl $LC0, 4(%esp) #,
|
||
621 00000000
|
||
622 02d5 C704247A movl $LC6, (%esp) #,
|
||
622 000000
|
||
623 02dc E8000000 call _chDbgPanic #
|
||
623 00
|
||
624 LVL45:
|
||
625 02e1 E960FFFF jmp L40 #
|
||
625 FF
|
||
626 .p2align 4,,7
|
||
627 L52:
|
||
628 .loc 1 261 0
|
||
629 02e6 894B08 movl %ecx, 8(%ebx) # D.2309, sp_7(D)->s_cnt
|
||
630 .loc 1 262 0
|
||
631 02e9 B8FFFFFF movl $-1, %eax #, D.2305
|
||
631 FF
|
||
632 02ee EB8E jmp L44 #
|
||
633 .cfi_endproc
|
||
634 LFE13:
|
||
635 .p2align 4,,15
|
||
636 .globl _chSemWaitTimeout
|
||
637 .def _chSemWaitTimeout; .scl 2; .type 32; .endef
|
||
638 _chSemWaitTimeout:
|
||
639 LFB12:
|
||
640 .loc 1 222 0
|
||
641 .cfi_startproc
|
||
642 LVL46:
|
||
643 02f0 53 pushl %ebx #
|
||
644 .cfi_def_cfa_offset 8
|
||
645 .cfi_offset 3, -8
|
||
646 02f1 83EC18 subl $24, %esp #,
|
||
647 .cfi_def_cfa_offset 32
|
||
648 .loc 1 225 0
|
||
649 /APP
|
||
650 # 225 "../firmware/chibios/os/kernel/src/chsem.c" 1
|
||
651 02f4 90 nop
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 14
|
||
|
||
|
||
652 # 0 "" 2
|
||
653 /NO_APP
|
||
654 02f5 E8000000 call _dbg_check_lock #
|
||
654 00
|
||
655 LVL47:
|
||
656 .loc 1 226 0
|
||
657 02fa 8B442424 movl 36(%esp), %eax # time, time
|
||
658 02fe 89442404 movl %eax, 4(%esp) # time,
|
||
659 0302 8B442420 movl 32(%esp), %eax # sp, sp
|
||
660 0306 890424 movl %eax, (%esp) # sp,
|
||
661 0309 E822FFFF call _chSemWaitTimeoutS #
|
||
661 FF
|
||
662 LVL48:
|
||
663 030e 89C3 movl %eax, %ebx #, msg
|
||
664 LVL49:
|
||
665 .loc 1 227 0
|
||
666 0310 E8000000 call _dbg_check_unlock #
|
||
666 00
|
||
667 LVL50:
|
||
668 /APP
|
||
669 # 227 "../firmware/chibios/os/kernel/src/chsem.c" 1
|
||
670 0315 90 nop
|
||
671 # 0 "" 2
|
||
672 .loc 1 229 0
|
||
673 /NO_APP
|
||
674 0316 83C418 addl $24, %esp #,
|
||
675 .cfi_def_cfa_offset 8
|
||
676 0319 89D8 movl %ebx, %eax # msg,
|
||
677 031b 5B popl %ebx #
|
||
678 .cfi_restore 3
|
||
679 .cfi_def_cfa_offset 4
|
||
680 LVL51:
|
||
681 031c C3 ret
|
||
682 .cfi_endproc
|
||
683 LFE12:
|
||
684 .section .rdata,"dr"
|
||
685 LC8:
|
||
686 00a8 22636853 .ascii "\"chSemSignal\"()\0"
|
||
686 656D5369
|
||
686 676E616C
|
||
686 22282900
|
||
687 LC9:
|
||
688 00b8 63685365 .ascii "chSemSignal(), #1\0"
|
||
688 6D536967
|
||
688 6E616C28
|
||
688 292C2023
|
||
688 3100
|
||
689 .text
|
||
690 031d 8D7600 .p2align 4,,15
|
||
691 .globl _chSemSignal
|
||
692 .def _chSemSignal; .scl 2; .type 32; .endef
|
||
693 _chSemSignal:
|
||
694 LFB14:
|
||
695 .loc 1 278 0
|
||
696 .cfi_startproc
|
||
697 LVL52:
|
||
698 0320 53 pushl %ebx #
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 15
|
||
|
||
|
||
699 .cfi_def_cfa_offset 8
|
||
700 .cfi_offset 3, -8
|
||
701 0321 83EC18 subl $24, %esp #,
|
||
702 .cfi_def_cfa_offset 32
|
||
703 .loc 1 278 0
|
||
704 0324 8B5C2420 movl 32(%esp), %ebx # sp, sp
|
||
705 .loc 1 280 0
|
||
706 0328 85DB testl %ebx, %ebx # sp
|
||
707 032a 7466 je L62 #,
|
||
708 L56:
|
||
709 .loc 1 281 0
|
||
710 032c 8B4308 movl 8(%ebx), %eax # sp_4(D)->s_cnt,
|
||
711 032f 85C0 testl %eax, %eax #
|
||
712 0331 783E js L57 #,
|
||
713 .loc 1 281 0 is_stmt 0 discriminator 2
|
||
714 0333 391B cmpl %ebx, (%ebx) # sp, sp_4(D)->s_queue.p_next
|
||
715 0335 741C je L59 #,
|
||
716 L58:
|
||
717 .loc 1 281 0 discriminator 1
|
||
718 0337 C7442408 movl $284, 8(%esp) #,
|
||
718 1C010000
|
||
719 033f C7442404 movl $LC0, 4(%esp) #,
|
||
719 00000000
|
||
720 0347 C70424B8 movl $LC9, (%esp) #,
|
||
720 000000
|
||
721 034e E8000000 call _chDbgPanic #
|
||
721 00
|
||
722 LVL53:
|
||
723 L59:
|
||
724 .loc 1 286 0 is_stmt 1
|
||
725 /APP
|
||
726 # 286 "../firmware/chibios/os/kernel/src/chsem.c" 1
|
||
727 0353 90 nop
|
||
728 # 0 "" 2
|
||
729 /NO_APP
|
||
730 0354 E8000000 call _dbg_check_lock #
|
||
730 00
|
||
731 LVL54:
|
||
732 .loc 1 287 0
|
||
733 0359 8B4308 movl 8(%ebx), %eax # sp_4(D)->s_cnt, tmp71
|
||
734 035c 83C001 addl $1, %eax #, D.2316
|
||
735 035f 85C0 testl %eax, %eax # D.2316
|
||
736 0361 894308 movl %eax, 8(%ebx) # D.2316, sp_4(D)->s_cnt
|
||
737 0364 7E11 jle L63 #,
|
||
738 L60:
|
||
739 .loc 1 289 0
|
||
740 0366 E8000000 call _dbg_check_unlock #
|
||
740 00
|
||
741 LVL55:
|
||
742 /APP
|
||
743 # 289 "../firmware/chibios/os/kernel/src/chsem.c" 1
|
||
744 036b 90 nop
|
||
745 # 0 "" 2
|
||
746 .loc 1 290 0
|
||
747 /NO_APP
|
||
748 036c 83C418 addl $24, %esp #,
|
||
749 .cfi_remember_state
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 16
|
||
|
||
|
||
750 .cfi_def_cfa_offset 8
|
||
751 036f 5B popl %ebx #
|
||
752 .cfi_restore 3
|
||
753 .cfi_def_cfa_offset 4
|
||
754 0370 C3 ret
|
||
755 .p2align 4,,7
|
||
756 L57:
|
||
757 .cfi_restore_state
|
||
758 .loc 1 281 0 discriminator 2
|
||
759 0371 391B cmpl %ebx, (%ebx) # sp, sp_4(D)->s_queue.p_next
|
||
760 0373 75DE jne L59 #,
|
||
761 .p2align 4,,6
|
||
762 0375 EBC0 jmp L58 #
|
||
763 .p2align 4,,7
|
||
764 L63:
|
||
765 LVL56:
|
||
766 LBB28:
|
||
767 LBB29:
|
||
768 .loc 2 60 0
|
||
769 0377 8B03 movl (%ebx), %eax # MEM[(struct ThreadsQueue *)sp_4(D)].p_next, tp
|
||
770 LVL57:
|
||
771 .loc 2 62 0
|
||
772 0379 8B10 movl (%eax), %edx # tp_21->p_next, D.2317
|
||
773 037b 8913 movl %edx, (%ebx) # D.2317, MEM[(struct ThreadsQueue *)sp_4(D)].p_next
|
||
774 037d 895A04 movl %ebx, 4(%edx) # sp, _22->p_prev
|
||
775 LBE29:
|
||
776 LBE28:
|
||
777 .loc 1 288 0
|
||
778 0380 C7442404 movl $0, 4(%esp) #,
|
||
778 00000000
|
||
779 0388 890424 movl %eax, (%esp) # tp,
|
||
780 038b E8000000 call _chSchWakeupS #
|
||
780 00
|
||
781 LVL58:
|
||
782 0390 EBD4 jmp L60 #
|
||
783 LVL59:
|
||
784 .p2align 4,,7
|
||
785 L62:
|
||
786 .loc 1 280 0 discriminator 1
|
||
787 0392 C7442408 movl $280, 8(%esp) #,
|
||
787 18010000
|
||
788 039a C7442404 movl $LC0, 4(%esp) #,
|
||
788 00000000
|
||
789 03a2 C70424A8 movl $LC8, (%esp) #,
|
||
789 000000
|
||
790 03a9 E8000000 call _chDbgPanic #
|
||
790 00
|
||
791 LVL60:
|
||
792 03ae E979FFFF jmp L56 #
|
||
792 FF
|
||
793 .cfi_endproc
|
||
794 LFE14:
|
||
795 .section .rdata,"dr"
|
||
796 LC10:
|
||
797 00ca 22636853 .ascii "\"chSemSignalI\"()\0"
|
||
797 656D5369
|
||
797 676E616C
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 17
|
||
|
||
|
||
797 49222829
|
||
797 00
|
||
798 LC11:
|
||
799 00db 63685365 .ascii "chSemSignalI(), #1\0"
|
||
799 6D536967
|
||
799 6E616C49
|
||
799 28292C20
|
||
799 233100
|
||
800 .text
|
||
801 03b3 8DB60000 .p2align 4,,15
|
||
801 00008DBC
|
||
801 27000000
|
||
801 00
|
||
802 .globl _chSemSignalI
|
||
803 .def _chSemSignalI; .scl 2; .type 32; .endef
|
||
804 _chSemSignalI:
|
||
805 LFB15:
|
||
806 .loc 1 303 0
|
||
807 .cfi_startproc
|
||
808 LVL61:
|
||
809 03c0 53 pushl %ebx #
|
||
810 .cfi_def_cfa_offset 8
|
||
811 .cfi_offset 3, -8
|
||
812 03c1 83EC18 subl $24, %esp #,
|
||
813 .cfi_def_cfa_offset 32
|
||
814 .loc 1 303 0
|
||
815 03c4 8B5C2420 movl 32(%esp), %ebx # sp, sp
|
||
816 .loc 1 305 0
|
||
817 03c8 E8000000 call _chDbgCheckClassI #
|
||
817 00
|
||
818 LVL62:
|
||
819 .loc 1 306 0
|
||
820 03cd 85DB testl %ebx, %ebx # sp
|
||
821 03cf 746F je L73 #,
|
||
822 L65:
|
||
823 .loc 1 307 0
|
||
824 03d1 8B4308 movl 8(%ebx), %eax # sp_6(D)->s_cnt, D.2323
|
||
825 03d4 85C0 testl %eax, %eax # D.2323
|
||
826 03d6 7838 js L66 #,
|
||
827 .loc 1 307 0 is_stmt 0 discriminator 2
|
||
828 03d8 391B cmpl %ebx, (%ebx) # sp, sp_6(D)->s_queue.p_next
|
||
829 .p2align 4,,2
|
||
830 03da 741F je L68 #,
|
||
831 L67:
|
||
832 .loc 1 307 0 discriminator 1
|
||
833 03dc C7442408 movl $310, 8(%esp) #,
|
||
833 36010000
|
||
834 03e4 C7442404 movl $LC0, 4(%esp) #,
|
||
834 00000000
|
||
835 03ec C70424DB movl $LC11, (%esp) #,
|
||
835 000000
|
||
836 03f3 E8000000 call _chDbgPanic #
|
||
836 00
|
||
837 LVL63:
|
||
838 03f8 8B4308 movl 8(%ebx), %eax # sp_6(D)->s_cnt, D.2326
|
||
839 L68:
|
||
840 .loc 1 312 0 is_stmt 1
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 18
|
||
|
||
|
||
841 03fb 83C001 addl $1, %eax #, D.2323
|
||
842 03fe 85C0 testl %eax, %eax # D.2323
|
||
843 0400 894308 movl %eax, 8(%ebx) # D.2323, sp_6(D)->s_cnt
|
||
844 0403 7E19 jle L74 #,
|
||
845 L64:
|
||
846 .loc 1 319 0
|
||
847 0405 83C418 addl $24, %esp #,
|
||
848 .cfi_remember_state
|
||
849 .cfi_def_cfa_offset 8
|
||
850 0408 5B popl %ebx #
|
||
851 .cfi_restore 3
|
||
852 .cfi_def_cfa_offset 4
|
||
853 0409 C3 ret
|
||
854 040a 8DB60000 .p2align 4,,7
|
||
854 0000
|
||
855 L66:
|
||
856 .cfi_restore_state
|
||
857 .loc 1 307 0 discriminator 2
|
||
858 0410 391B cmpl %ebx, (%ebx) # sp, sp_6(D)->s_queue.p_next
|
||
859 0412 74C8 je L67 #,
|
||
860 .loc 1 312 0
|
||
861 0414 83C001 addl $1, %eax #, D.2323
|
||
862 0417 85C0 testl %eax, %eax # D.2323
|
||
863 0419 894308 movl %eax, 8(%ebx) # D.2323, sp_6(D)->s_cnt
|
||
864 041c 7FE7 jg L64 #,
|
||
865 L74:
|
||
866 LVL64:
|
||
867 LBB30:
|
||
868 LBB31:
|
||
869 LBB32:
|
||
870 .loc 2 60 0
|
||
871 041e 8B03 movl (%ebx), %eax # MEM[(struct ThreadsQueue *)sp_6(D)].p_next, tp
|
||
872 LVL65:
|
||
873 .loc 2 62 0
|
||
874 0420 8B10 movl (%eax), %edx # tp_21->p_next, D.2324
|
||
875 0422 8913 movl %edx, (%ebx) # D.2324, MEM[(struct ThreadsQueue *)sp_6(D)].p_next
|
||
876 0424 895A04 movl %ebx, 4(%edx) # sp, _22->p_prev
|
||
877 LBE32:
|
||
878 LBE31:
|
||
879 .loc 1 316 0
|
||
880 0427 C7402400 movl $0, 36(%eax) #, tp_21->p_u.rdymsg
|
||
880 000000
|
||
881 .loc 1 317 0
|
||
882 042e 89442420 movl %eax, 32(%esp) # tp,
|
||
883 LBE30:
|
||
884 .loc 1 319 0
|
||
885 0432 83C418 addl $24, %esp #,
|
||
886 .cfi_remember_state
|
||
887 .cfi_def_cfa_offset 8
|
||
888 0435 5B popl %ebx #
|
||
889 .cfi_restore 3
|
||
890 .cfi_def_cfa_offset 4
|
||
891 LVL66:
|
||
892 LBB33:
|
||
893 .loc 1 317 0
|
||
894 0436 E9000000 jmp _chSchReadyI #
|
||
894 00
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 19
|
||
|
||
|
||
895 LVL67:
|
||
896 043b 908D7426 .p2align 4,,7
|
||
896 00
|
||
897 L73:
|
||
898 .cfi_restore_state
|
||
899 LBE33:
|
||
900 .loc 1 306 0 discriminator 1
|
||
901 0440 C7442408 movl $306, 8(%esp) #,
|
||
901 32010000
|
||
902 0448 C7442404 movl $LC0, 4(%esp) #,
|
||
902 00000000
|
||
903 0450 C70424CA movl $LC10, (%esp) #,
|
||
903 000000
|
||
904 0457 E8000000 call _chDbgPanic #
|
||
904 00
|
||
905 LVL68:
|
||
906 045c E970FFFF jmp L65 #
|
||
906 FF
|
||
907 .cfi_endproc
|
||
908 LFE15:
|
||
909 .section .rdata,"dr"
|
||
910 LC12:
|
||
911 00ee 22636853 .ascii "\"chSemAddCounterI\"()\0"
|
||
911 656D4164
|
||
911 64436F75
|
||
911 6E746572
|
||
911 49222829
|
||
912 LC13:
|
||
913 0103 63685365 .ascii "chSemAddCounterI(), #1\0"
|
||
913 6D416464
|
||
913 436F756E
|
||
913 74657249
|
||
913 28292C20
|
||
914 .text
|
||
915 0461 EB0D9090 .p2align 4,,15
|
||
915 90909090
|
||
915 90909090
|
||
915 909090
|
||
916 .globl _chSemAddCounterI
|
||
917 .def _chSemAddCounterI; .scl 2; .type 32; .endef
|
||
918 _chSemAddCounterI:
|
||
919 LFB16:
|
||
920 .loc 1 334 0
|
||
921 .cfi_startproc
|
||
922 LVL69:
|
||
923 0470 56 pushl %esi #
|
||
924 .cfi_def_cfa_offset 8
|
||
925 .cfi_offset 6, -8
|
||
926 0471 53 pushl %ebx #
|
||
927 .cfi_def_cfa_offset 12
|
||
928 .cfi_offset 3, -12
|
||
929 0472 83EC14 subl $20, %esp #,
|
||
930 .cfi_def_cfa_offset 32
|
||
931 .loc 1 334 0
|
||
932 0475 8B742420 movl 32(%esp), %esi # sp, sp
|
||
933 0479 8B5C2424 movl 36(%esp), %ebx # n, n
|
||
934 .loc 1 336 0
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 20
|
||
|
||
|
||
935 047d E8000000 call _chDbgCheckClassI #
|
||
935 00
|
||
936 LVL70:
|
||
937 .loc 1 337 0
|
||
938 0482 85F6 testl %esi, %esi # sp
|
||
939 0484 747A je L85 #,
|
||
940 0486 85DB testl %ebx, %ebx # n
|
||
941 0488 7E76 jle L85 #,
|
||
942 L76:
|
||
943 .loc 1 338 0
|
||
944 048a 8B5608 movl 8(%esi), %edx # sp_7(D)->s_cnt,
|
||
945 048d 85D2 testl %edx, %edx #
|
||
946 048f 90 .p2align 4,,2
|
||
947 0490 7864 js L78 #,
|
||
948 .loc 1 338 0 is_stmt 0 discriminator 2
|
||
949 0492 3936 cmpl %esi, (%esi) # sp, sp_7(D)->s_queue.p_next
|
||
950 .p2align 4,,2
|
||
951 0494 741C je L80 #,
|
||
952 L79:
|
||
953 .loc 1 338 0 discriminator 1
|
||
954 0496 C7442408 movl $341, 8(%esp) #,
|
||
954 55010000
|
||
955 049e C7442404 movl $LC0, 4(%esp) #,
|
||
955 00000000
|
||
956 04a6 C7042403 movl $LC13, (%esp) #,
|
||
956 010000
|
||
957 04ad E8000000 call _chDbgPanic #
|
||
957 00
|
||
958 LVL71:
|
||
959 L80:
|
||
960 .loc 1 343 0 is_stmt 1 discriminator 1
|
||
961 04b2 85DB testl %ebx, %ebx # n
|
||
962 04b4 7F0C jg L90 #,
|
||
963 04b6 EB38 jmp L75 #
|
||
964 .p2align 4,,7
|
||
965 L82:
|
||
966 LVL72:
|
||
967 .loc 1 343 0 is_stmt 0
|
||
968 04b8 83EB01 subl $1, %ebx #, n
|
||
969 LVL73:
|
||
970 04bb 908D7426 .p2align 4,,6
|
||
970 00
|
||
971 04c0 742E je L75 #,
|
||
972 LVL74:
|
||
973 L90:
|
||
974 .loc 1 344 0 is_stmt 1
|
||
975 04c2 8B4608 movl 8(%esi), %eax # sp_7(D)->s_cnt, tmp80
|
||
976 04c5 83C001 addl $1, %eax #, D.2336
|
||
977 04c8 85C0 testl %eax, %eax # D.2336
|
||
978 04ca 894608 movl %eax, 8(%esi) # D.2336, sp_7(D)->s_cnt
|
||
979 04cd 7FE9 jg L82 #,
|
||
980 LVL75:
|
||
981 LBB34:
|
||
982 LBB35:
|
||
983 .loc 2 60 0
|
||
984 04cf 8B06 movl (%esi), %eax # MEM[(struct ThreadsQueue *)sp_7(D)].p_next, tp
|
||
985 LVL76:
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 21
|
||
|
||
|
||
986 .loc 2 62 0
|
||
987 04d1 8B10 movl (%eax), %edx # tp_29->p_next, D.2337
|
||
988 04d3 8916 movl %edx, (%esi) # D.2337, MEM[(struct ThreadsQueue *)sp_7(D)].p_next
|
||
989 04d5 897204 movl %esi, 4(%edx) # sp, _30->p_prev
|
||
990 LBE35:
|
||
991 LBE34:
|
||
992 .loc 1 345 0
|
||
993 04d8 890424 movl %eax, (%esp) # tp,
|
||
994 04db E8000000 call _chSchReadyI #
|
||
994 00
|
||
995 LVL77:
|
||
996 .loc 1 343 0
|
||
997 04e0 83EB01 subl $1, %ebx #, n
|
||
998 LVL78:
|
||
999 .loc 1 345 0
|
||
1000 04e3 C7402400 movl $0, 36(%eax) #, _26->p_u.rdymsg
|
||
1000 000000
|
||
1001 LVL79:
|
||
1002 .loc 1 343 0
|
||
1003 04ea 75D6 jne L90 #,
|
||
1004 LVL80:
|
||
1005 04ec 8D742600 .p2align 4,,7
|
||
1006 L75:
|
||
1007 .loc 1 348 0
|
||
1008 04f0 83C414 addl $20, %esp #,
|
||
1009 .cfi_remember_state
|
||
1010 .cfi_def_cfa_offset 12
|
||
1011 04f3 5B popl %ebx #
|
||
1012 .cfi_restore 3
|
||
1013 .cfi_def_cfa_offset 8
|
||
1014 04f4 5E popl %esi #
|
||
1015 .cfi_restore 6
|
||
1016 .cfi_def_cfa_offset 4
|
||
1017 04f5 C3 ret
|
||
1018 LVL81:
|
||
1019 .p2align 4,,7
|
||
1020 L78:
|
||
1021 .cfi_restore_state
|
||
1022 .loc 1 338 0 discriminator 2
|
||
1023 04f6 3936 cmpl %esi, (%esi) # sp, sp_7(D)->s_queue.p_next
|
||
1024 04f8 75B8 jne L80 #,
|
||
1025 .p2align 4,,5
|
||
1026 04fa EB9A jmp L79 #
|
||
1027 04fc 8D742600 .p2align 4,,7
|
||
1028 L85:
|
||
1029 .loc 1 337 0 discriminator 1
|
||
1030 0500 C7442408 movl $337, 8(%esp) #,
|
||
1030 51010000
|
||
1031 0508 C7442404 movl $LC0, 4(%esp) #,
|
||
1031 00000000
|
||
1032 0510 C70424EE movl $LC12, (%esp) #,
|
||
1032 000000
|
||
1033 0517 E8000000 call _chDbgPanic #
|
||
1033 00
|
||
1034 LVL82:
|
||
1035 051c E969FFFF jmp L76 #
|
||
1035 FF
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 22
|
||
|
||
|
||
1036 .cfi_endproc
|
||
1037 LFE16:
|
||
1038 .section .rdata,"dr"
|
||
1039 LC14:
|
||
1040 011a 22636853 .ascii "\"chSemSignalWait\"()\0"
|
||
1040 656D5369
|
||
1040 676E616C
|
||
1040 57616974
|
||
1040 22282900
|
||
1041 LC15:
|
||
1042 012e 63685365 .ascii "chSemSignalWait(), #1\0"
|
||
1042 6D536967
|
||
1042 6E616C57
|
||
1042 61697428
|
||
1042 292C2023
|
||
1043 LC16:
|
||
1044 0144 63685365 .ascii "chSemSignalWait(), #2\0"
|
||
1044 6D536967
|
||
1044 6E616C57
|
||
1044 61697428
|
||
1044 292C2023
|
||
1045 015a 0000 .text
|
||
1046 0521 EB0D9090 .p2align 4,,15
|
||
1046 90909090
|
||
1046 90909090
|
||
1046 909090
|
||
1047 .globl _chSemSignalWait
|
||
1048 .def _chSemSignalWait; .scl 2; .type 32; .endef
|
||
1049 _chSemSignalWait:
|
||
1050 LFB17:
|
||
1051 .loc 1 366 0
|
||
1052 .cfi_startproc
|
||
1053 LVL83:
|
||
1054 0530 56 pushl %esi #
|
||
1055 .cfi_def_cfa_offset 8
|
||
1056 .cfi_offset 6, -8
|
||
1057 0531 53 pushl %ebx #
|
||
1058 .cfi_def_cfa_offset 12
|
||
1059 .cfi_offset 3, -12
|
||
1060 0532 83EC14 subl $20, %esp #,
|
||
1061 .cfi_def_cfa_offset 32
|
||
1062 .loc 1 366 0
|
||
1063 0535 8B742420 movl 32(%esp), %esi # sps, sps
|
||
1064 0539 8B5C2424 movl 36(%esp), %ebx # spw, spw
|
||
1065 .loc 1 369 0
|
||
1066 053d 85F6 testl %esi, %esi # sps
|
||
1067 053f 0F849D00 je L106 #,
|
||
1067 0000
|
||
1068 0545 85DB testl %ebx, %ebx # spw
|
||
1069 0547 0F849500 je L106 #,
|
||
1069 0000
|
||
1070 L95:
|
||
1071 .loc 1 370 0
|
||
1072 054d 8B4608 movl 8(%esi), %eax # sps_7(D)->s_cnt,
|
||
1073 0550 85C0 testl %eax, %eax #
|
||
1074 0552 787C js L97 #,
|
||
1075 .loc 1 370 0 is_stmt 0 discriminator 2
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 23
|
||
|
||
|
||
1076 0554 3936 cmpl %esi, (%esi) # sps, sps_7(D)->s_queue.p_next
|
||
1077 .p2align 4,,2
|
||
1078 0556 741C je L99 #,
|
||
1079 L98:
|
||
1080 .loc 1 370 0 discriminator 1
|
||
1081 0558 C7442408 movl $373, 8(%esp) #,
|
||
1081 75010000
|
||
1082 0560 C7442404 movl $LC0, 4(%esp) #,
|
||
1082 00000000
|
||
1083 0568 C704242E movl $LC15, (%esp) #,
|
||
1083 010000
|
||
1084 056f E8000000 call _chDbgPanic #
|
||
1084 00
|
||
1085 LVL84:
|
||
1086 L99:
|
||
1087 .loc 1 374 0 is_stmt 1
|
||
1088 0574 8B4B08 movl 8(%ebx), %ecx # spw_9(D)->s_cnt,
|
||
1089 0577 85C9 testl %ecx, %ecx #
|
||
1090 0579 7860 js L100 #,
|
||
1091 L114:
|
||
1092 .loc 1 374 0 is_stmt 0 discriminator 2
|
||
1093 057b 391B cmpl %ebx, (%ebx) # spw, spw_9(D)->s_queue.p_next
|
||
1094 057d 741C je L102 #,
|
||
1095 L101:
|
||
1096 .loc 1 374 0 discriminator 1
|
||
1097 057f C7442408 movl $377, 8(%esp) #,
|
||
1097 79010000
|
||
1098 0587 C7442404 movl $LC0, 4(%esp) #,
|
||
1098 00000000
|
||
1099 058f C7042444 movl $LC16, (%esp) #,
|
||
1099 010000
|
||
1100 0596 E8000000 call _chDbgPanic #
|
||
1100 00
|
||
1101 LVL85:
|
||
1102 L102:
|
||
1103 .loc 1 379 0 is_stmt 1
|
||
1104 /APP
|
||
1105 # 379 "../firmware/chibios/os/kernel/src/chsem.c" 1
|
||
1106 059b 90 nop
|
||
1107 # 0 "" 2
|
||
1108 /NO_APP
|
||
1109 059c E8000000 call _dbg_check_lock #
|
||
1109 00
|
||
1110 LVL86:
|
||
1111 .loc 1 380 0
|
||
1112 05a1 8B4608 movl 8(%esi), %eax # sps_7(D)->s_cnt, tmp95
|
||
1113 05a4 83C001 addl $1, %eax #, D.2344
|
||
1114 05a7 85C0 testl %eax, %eax # D.2344
|
||
1115 05a9 894608 movl %eax, 8(%esi) # D.2344, sps_7(D)->s_cnt
|
||
1116 05ac 0F8E7E00 jle L112 #,
|
||
1116 0000
|
||
1117 L103:
|
||
1118 .loc 1 382 0
|
||
1119 05b2 836B0801 subl $1, 8(%ebx) #, spw_9(D)->s_cnt
|
||
1120 05b6 784B js L113 #,
|
||
1121 .loc 1 390 0
|
||
1122 05b8 E8000000 call _chSchRescheduleS #
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 24
|
||
|
||
|
||
1122 00
|
||
1123 LVL87:
|
||
1124 .loc 1 391 0
|
||
1125 05bd 31DB xorl %ebx, %ebx # msg
|
||
1126 LVL88:
|
||
1127 L105:
|
||
1128 .loc 1 393 0
|
||
1129 05bf E8000000 call _dbg_check_unlock #
|
||
1129 00
|
||
1130 LVL89:
|
||
1131 /APP
|
||
1132 # 393 "../firmware/chibios/os/kernel/src/chsem.c" 1
|
||
1133 05c4 90 nop
|
||
1134 # 0 "" 2
|
||
1135 .loc 1 395 0
|
||
1136 /NO_APP
|
||
1137 05c5 83C414 addl $20, %esp #,
|
||
1138 .cfi_remember_state
|
||
1139 .cfi_def_cfa_offset 12
|
||
1140 05c8 89D8 movl %ebx, %eax # msg,
|
||
1141 05ca 5B popl %ebx #
|
||
1142 .cfi_restore 3
|
||
1143 .cfi_def_cfa_offset 8
|
||
1144 LVL90:
|
||
1145 05cb 5E popl %esi #
|
||
1146 .cfi_restore 6
|
||
1147 .cfi_def_cfa_offset 4
|
||
1148 05cc C3 ret
|
||
1149 LVL91:
|
||
1150 05cd 8D7600 .p2align 4,,7
|
||
1151 L97:
|
||
1152 .cfi_restore_state
|
||
1153 .loc 1 370 0 discriminator 2
|
||
1154 05d0 3936 cmpl %esi, (%esi) # sps, sps_7(D)->s_queue.p_next
|
||
1155 05d2 7484 je L98 #,
|
||
1156 .loc 1 374 0
|
||
1157 05d4 8B4B08 movl 8(%ebx), %ecx # spw_9(D)->s_cnt,
|
||
1158 05d7 85C9 testl %ecx, %ecx #
|
||
1159 05d9 79A0 jns L114 #,
|
||
1160 L100:
|
||
1161 .loc 1 374 0 is_stmt 0 discriminator 2
|
||
1162 05db 391B cmpl %ebx, (%ebx) # spw, spw_9(D)->s_queue.p_next
|
||
1163 .p2align 4,,2
|
||
1164 05dd 75BC jne L102 #,
|
||
1165 05df 90 .p2align 4,,4
|
||
1166 05e0 EB9D jmp L101 #
|
||
1167 .p2align 4,,7
|
||
1168 L106:
|
||
1169 .loc 1 369 0 is_stmt 1 discriminator 1
|
||
1170 05e2 C7442408 movl $369, 8(%esp) #,
|
||
1170 71010000
|
||
1171 05ea C7442404 movl $LC0, 4(%esp) #,
|
||
1171 00000000
|
||
1172 05f2 C704241A movl $LC14, (%esp) #,
|
||
1172 010000
|
||
1173 05f9 E8000000 call _chDbgPanic #
|
||
1173 00
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 25
|
||
|
||
|
||
1174 LVL92:
|
||
1175 05fe E94AFFFF jmp L95 #
|
||
1175 FF
|
||
1176 .p2align 4,,7
|
||
1177 L113:
|
||
1178 LBB36:
|
||
1179 .loc 1 383 0
|
||
1180 0603 8B351800 movl _rlist+24, %esi # rlist.r_current, ctp
|
||
1180 0000
|
||
1181 LVL93:
|
||
1182 LBB37:
|
||
1183 LBB38:
|
||
1184 .loc 2 55 0
|
||
1185 0609 8B4304 movl 4(%ebx), %eax # MEM[(struct ThreadsQueue *)spw_9(D)].p_prev, D.2345
|
||
1186 .loc 2 54 0
|
||
1187 060c 891E movl %ebx, (%esi) # spw, ctp_38->p_next
|
||
1188 .loc 2 55 0
|
||
1189 060e 894604 movl %eax, 4(%esi) # D.2345, ctp_38->p_prev
|
||
1190 .loc 2 56 0
|
||
1191 0611 897304 movl %esi, 4(%ebx) # ctp, MEM[(struct ThreadsQueue *)spw_9(D)].p_prev
|
||
1192 0614 8930 movl %esi, (%eax) # ctp, _48->p_next
|
||
1193 LBE38:
|
||
1194 LBE37:
|
||
1195 .loc 1 385 0
|
||
1196 0616 895E24 movl %ebx, 36(%esi) # spw, ctp_38->p_u.wtobjp
|
||
1197 .loc 1 386 0
|
||
1198 0619 C7042403 movl $3, (%esp) #,
|
||
1198 000000
|
||
1199 0620 E8000000 call _chSchGoSleepS #
|
||
1199 00
|
||
1200 LVL94:
|
||
1201 .loc 1 387 0
|
||
1202 0625 8B5E24 movl 36(%esi), %ebx # ctp_38->p_u.rdymsg, msg
|
||
1203 LVL95:
|
||
1204 LBE36:
|
||
1205 0628 EB95 jmp L105 #
|
||
1206 LVL96:
|
||
1207 062a 8DB60000 .p2align 4,,7
|
||
1207 0000
|
||
1208 L112:
|
||
1209 LBB39:
|
||
1210 LBB40:
|
||
1211 .loc 2 60 0
|
||
1212 0630 8B06 movl (%esi), %eax # MEM[(struct ThreadsQueue *)sps_7(D)].p_next, tp
|
||
1213 LVL97:
|
||
1214 .loc 2 62 0
|
||
1215 0632 8B10 movl (%eax), %edx # tp_46->p_next, D.2345
|
||
1216 0634 8916 movl %edx, (%esi) # D.2345, MEM[(struct ThreadsQueue *)sps_7(D)].p_next
|
||
1217 0636 897204 movl %esi, 4(%edx) # sps, _47->p_prev
|
||
1218 LBE40:
|
||
1219 LBE39:
|
||
1220 .loc 1 381 0
|
||
1221 0639 890424 movl %eax, (%esp) # tp,
|
||
1222 063c E8000000 call _chSchReadyI #
|
||
1222 00
|
||
1223 LVL98:
|
||
1224 0641 C7402400 movl $0, 36(%eax) #, _33->p_u.rdymsg
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 26
|
||
|
||
|
||
1224 000000
|
||
1225 0648 E965FFFF jmp L103 #
|
||
1225 FF
|
||
1226 .cfi_endproc
|
||
1227 LFE17:
|
||
1228 Letext0:
|
||
1229 .file 3 "/usr/include/stdint.h"
|
||
1230 .file 4 "../firmware/chibios/os/ports/GCC/SIMIA32/chtypes.h"
|
||
1231 .file 5 "../firmware/chibios/os/kernel/include/chlists.h"
|
||
1232 .file 6 "../firmware/chibios/os/kernel/include/chthreads.h"
|
||
1233 .file 7 "../firmware/chibios/os/ports/GCC/SIMIA32/chcore.h"
|
||
1234 .file 8 "../firmware/chibios/os/kernel/include/chschd.h"
|
||
1235 .file 9 "../firmware/chibios/os/kernel/include/chsem.h"
|
||
1236 .file 10 "../firmware/chibios/os/kernel/include/chmtx.h"
|
||
1237 .file 11 "../firmware/chibios/os/kernel/include/chdebug.h"
|
||
1238 064d 909090 .section .debug_info,"dr"
|
||
1239 Ldebug_info0:
|
||
1240 0000 A40F0000 .long 0xfa4
|
||
1241 0004 0400 .word 0x4
|
||
1242 0006 00000000 .secrel32 Ldebug_abbrev0
|
||
1243 000a 04 .byte 0x4
|
||
1244 000b 01 .uleb128 0x1
|
||
1245 000c 474E5520 .ascii "GNU C 4.8.2 -mtune=generic -march=i686 -ggdb -O2 -std=gnu99 -fomit-frame-pointer -fgnu89-i
|
||
1245 4320342E
|
||
1245 382E3220
|
||
1245 2D6D7475
|
||
1245 6E653D67
|
||
1246 006c 01 .byte 0x1
|
||
1247 006d 2E2E2F66 .ascii "../firmware/chibios/os/kernel/src/chsem.c\0"
|
||
1247 69726D77
|
||
1247 6172652F
|
||
1247 63686962
|
||
1247 696F732F
|
||
1248 0097 2F637967 .ascii "/cygdrive/c/Program Files/Jenkins/workspace/runEfi win32 functional/win32_functional_tests
|
||
1248 64726976
|
||
1248 652F632F
|
||
1248 50726F67
|
||
1248 72616D20
|
||
1249 00f2 00000000 .long Ltext0
|
||
1250 00f6 4D060000 .long Letext0-Ltext0
|
||
1251 00fa 00000000 .secrel32 Ldebug_line0
|
||
1252 00fe 02 .uleb128 0x2
|
||
1253 00ff 04 .byte 0x4
|
||
1254 0100 05 .byte 0x5
|
||
1255 0101 696E7400 .ascii "int\0"
|
||
1256 0105 02 .uleb128 0x2
|
||
1257 0106 04 .byte 0x4
|
||
1258 0107 07 .byte 0x7
|
||
1259 0108 756E7369 .ascii "unsigned int\0"
|
||
1259 676E6564
|
||
1259 20696E74
|
||
1259 00
|
||
1260 0115 02 .uleb128 0x2
|
||
1261 0116 02 .byte 0x2
|
||
1262 0117 07 .byte 0x7
|
||
1263 0118 73686F72 .ascii "short unsigned int\0"
|
||
1263 7420756E
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 27
|
||
|
||
|
||
1263 7369676E
|
||
1263 65642069
|
||
1263 6E7400
|
||
1264 012b 02 .uleb128 0x2
|
||
1265 012c 01 .byte 0x1
|
||
1266 012d 06 .byte 0x6
|
||
1267 012e 7369676E .ascii "signed char\0"
|
||
1267 65642063
|
||
1267 68617200
|
||
1268 013a 02 .uleb128 0x2
|
||
1269 013b 02 .byte 0x2
|
||
1270 013c 05 .byte 0x5
|
||
1271 013d 73686F72 .ascii "short int\0"
|
||
1271 7420696E
|
||
1271 7400
|
||
1272 0147 03 .uleb128 0x3
|
||
1273 0148 696E7433 .ascii "int32_t\0"
|
||
1273 325F7400
|
||
1274 0150 03 .byte 0x3
|
||
1275 0151 16 .byte 0x16
|
||
1276 0152 FE000000 .long 0xfe
|
||
1277 0156 02 .uleb128 0x2
|
||
1278 0157 08 .byte 0x8
|
||
1279 0158 05 .byte 0x5
|
||
1280 0159 6C6F6E67 .ascii "long long int\0"
|
||
1280 206C6F6E
|
||
1280 6720696E
|
||
1280 7400
|
||
1281 0167 03 .uleb128 0x3
|
||
1282 0168 75696E74 .ascii "uint8_t\0"
|
||
1282 385F7400
|
||
1283 0170 03 .byte 0x3
|
||
1284 0171 1E .byte 0x1e
|
||
1285 0172 76010000 .long 0x176
|
||
1286 0176 02 .uleb128 0x2
|
||
1287 0177 01 .byte 0x1
|
||
1288 0178 08 .byte 0x8
|
||
1289 0179 756E7369 .ascii "unsigned char\0"
|
||
1289 676E6564
|
||
1289 20636861
|
||
1289 7200
|
||
1290 0187 03 .uleb128 0x3
|
||
1291 0188 75696E74 .ascii "uint32_t\0"
|
||
1291 33325F74
|
||
1291 00
|
||
1292 0191 03 .byte 0x3
|
||
1293 0192 22 .byte 0x22
|
||
1294 0193 05010000 .long 0x105
|
||
1295 0197 02 .uleb128 0x2
|
||
1296 0198 08 .byte 0x8
|
||
1297 0199 07 .byte 0x7
|
||
1298 019a 6C6F6E67 .ascii "long long unsigned int\0"
|
||
1298 206C6F6E
|
||
1298 6720756E
|
||
1298 7369676E
|
||
1298 65642069
|
||
1299 01b1 02 .uleb128 0x2
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 28
|
||
|
||
|
||
1300 01b2 01 .byte 0x1
|
||
1301 01b3 02 .byte 0x2
|
||
1302 01b4 5F426F6F .ascii "_Bool\0"
|
||
1302 6C00
|
||
1303 01ba 03 .uleb128 0x3
|
||
1304 01bb 746D6F64 .ascii "tmode_t\0"
|
||
1304 655F7400
|
||
1305 01c3 04 .byte 0x4
|
||
1306 01c4 24 .byte 0x24
|
||
1307 01c5 67010000 .long 0x167
|
||
1308 01c9 03 .uleb128 0x3
|
||
1309 01ca 74737461 .ascii "tstate_t\0"
|
||
1309 74655F74
|
||
1309 00
|
||
1310 01d3 04 .byte 0x4
|
||
1311 01d4 25 .byte 0x25
|
||
1312 01d5 67010000 .long 0x167
|
||
1313 01d9 03 .uleb128 0x3
|
||
1314 01da 74726566 .ascii "trefs_t\0"
|
||
1314 735F7400
|
||
1315 01e2 04 .byte 0x4
|
||
1316 01e3 26 .byte 0x26
|
||
1317 01e4 67010000 .long 0x167
|
||
1318 01e8 03 .uleb128 0x3
|
||
1319 01e9 74736C69 .ascii "tslices_t\0"
|
||
1319 6365735F
|
||
1319 7400
|
||
1320 01f3 04 .byte 0x4
|
||
1321 01f4 27 .byte 0x27
|
||
1322 01f5 67010000 .long 0x167
|
||
1323 01f9 03 .uleb128 0x3
|
||
1324 01fa 74707269 .ascii "tprio_t\0"
|
||
1324 6F5F7400
|
||
1325 0202 04 .byte 0x4
|
||
1326 0203 28 .byte 0x28
|
||
1327 0204 87010000 .long 0x187
|
||
1328 0208 03 .uleb128 0x3
|
||
1329 0209 6D73675F .ascii "msg_t\0"
|
||
1329 7400
|
||
1330 020f 04 .byte 0x4
|
||
1331 0210 29 .byte 0x29
|
||
1332 0211 47010000 .long 0x147
|
||
1333 0215 03 .uleb128 0x3
|
||
1334 0216 6576656E .ascii "eventmask_t\0"
|
||
1334 746D6173
|
||
1334 6B5F7400
|
||
1335 0222 04 .byte 0x4
|
||
1336 0223 2B .byte 0x2b
|
||
1337 0224 87010000 .long 0x187
|
||
1338 0228 03 .uleb128 0x3
|
||
1339 0229 73797374 .ascii "systime_t\0"
|
||
1339 696D655F
|
||
1339 7400
|
||
1340 0233 04 .byte 0x4
|
||
1341 0234 2D .byte 0x2d
|
||
1342 0235 87010000 .long 0x187
|
||
1343 0239 03 .uleb128 0x3
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 29
|
||
|
||
|
||
1344 023a 636E745F .ascii "cnt_t\0"
|
||
1344 7400
|
||
1345 0240 04 .byte 0x4
|
||
1346 0241 2E .byte 0x2e
|
||
1347 0242 47010000 .long 0x147
|
||
1348 0246 03 .uleb128 0x3
|
||
1349 0247 54687265 .ascii "Thread\0"
|
||
1349 616400
|
||
1350 024e 05 .byte 0x5
|
||
1351 024f 2A .byte 0x2a
|
||
1352 0250 54020000 .long 0x254
|
||
1353 0254 04 .uleb128 0x4
|
||
1354 0255 54687265 .ascii "Thread\0"
|
||
1354 616400
|
||
1355 025c 48 .byte 0x48
|
||
1356 025d 06 .byte 0x6
|
||
1357 025e 5E .byte 0x5e
|
||
1358 025f A2030000 .long 0x3a2
|
||
1359 0263 05 .uleb128 0x5
|
||
1360 0264 0A000000 .secrel32 LASF0
|
||
1361 0268 06 .byte 0x6
|
||
1362 0269 5F .byte 0x5f
|
||
1363 026a C6030000 .long 0x3c6
|
||
1364 026e 00 .byte 0
|
||
1365 026f 06 .uleb128 0x6
|
||
1366 0270 705F7072 .ascii "p_prev\0"
|
||
1366 657600
|
||
1367 0277 06 .byte 0x6
|
||
1368 0278 61 .byte 0x61
|
||
1369 0279 C6030000 .long 0x3c6
|
||
1370 027d 04 .byte 0x4
|
||
1371 027e 06 .uleb128 0x6
|
||
1372 027f 705F7072 .ascii "p_prio\0"
|
||
1372 696F00
|
||
1373 0286 06 .byte 0x6
|
||
1374 0287 63 .byte 0x63
|
||
1375 0288 F9010000 .long 0x1f9
|
||
1376 028c 08 .byte 0x8
|
||
1377 028d 06 .uleb128 0x6
|
||
1378 028e 705F6374 .ascii "p_ctx\0"
|
||
1378 7800
|
||
1379 0294 06 .byte 0x6
|
||
1380 0295 64 .byte 0x64
|
||
1381 0296 70040000 .long 0x470
|
||
1382 029a 0C .byte 0xc
|
||
1383 029b 06 .uleb128 0x6
|
||
1384 029c 705F6E65 .ascii "p_newer\0"
|
||
1384 77657200
|
||
1385 02a4 06 .byte 0x6
|
||
1386 02a5 66 .byte 0x66
|
||
1387 02a6 C6030000 .long 0x3c6
|
||
1388 02aa 10 .byte 0x10
|
||
1389 02ab 06 .uleb128 0x6
|
||
1390 02ac 705F6F6C .ascii "p_older\0"
|
||
1390 64657200
|
||
1391 02b4 06 .byte 0x6
|
||
1392 02b5 67 .byte 0x67
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 30
|
||
|
||
|
||
1393 02b6 C6030000 .long 0x3c6
|
||
1394 02ba 14 .byte 0x14
|
||
1395 02bb 06 .uleb128 0x6
|
||
1396 02bc 705F6E61 .ascii "p_name\0"
|
||
1396 6D6500
|
||
1397 02c3 06 .byte 0x6
|
||
1398 02c4 6E .byte 0x6e
|
||
1399 02c5 E0050000 .long 0x5e0
|
||
1400 02c9 18 .byte 0x18
|
||
1401 02ca 06 .uleb128 0x6
|
||
1402 02cb 705F7374 .ascii "p_state\0"
|
||
1402 61746500
|
||
1403 02d3 06 .byte 0x6
|
||
1404 02d4 79 .byte 0x79
|
||
1405 02d5 C9010000 .long 0x1c9
|
||
1406 02d9 1C .byte 0x1c
|
||
1407 02da 06 .uleb128 0x6
|
||
1408 02db 705F666C .ascii "p_flags\0"
|
||
1408 61677300
|
||
1409 02e3 06 .byte 0x6
|
||
1410 02e4 7D .byte 0x7d
|
||
1411 02e5 BA010000 .long 0x1ba
|
||
1412 02e9 1D .byte 0x1d
|
||
1413 02ea 06 .uleb128 0x6
|
||
1414 02eb 705F7265 .ascii "p_refs\0"
|
||
1414 667300
|
||
1415 02f2 06 .byte 0x6
|
||
1416 02f3 82 .byte 0x82
|
||
1417 02f4 D9010000 .long 0x1d9
|
||
1418 02f8 1E .byte 0x1e
|
||
1419 02f9 06 .uleb128 0x6
|
||
1420 02fa 705F7072 .ascii "p_preempt\0"
|
||
1420 65656D70
|
||
1420 7400
|
||
1421 0304 06 .byte 0x6
|
||
1422 0305 88 .byte 0x88
|
||
1423 0306 E8010000 .long 0x1e8
|
||
1424 030a 1F .byte 0x1f
|
||
1425 030b 06 .uleb128 0x6
|
||
1426 030c 705F7469 .ascii "p_time\0"
|
||
1426 6D6500
|
||
1427 0313 06 .byte 0x6
|
||
1428 0314 8F .byte 0x8f
|
||
1429 0315 98040000 .long 0x498
|
||
1430 0319 20 .byte 0x20
|
||
1431 031a 06 .uleb128 0x6
|
||
1432 031b 705F7500 .ascii "p_u\0"
|
||
1433 031f 06 .byte 0x6
|
||
1434 0320 B4 .byte 0xb4
|
||
1435 0321 9D050000 .long 0x59d
|
||
1436 0325 24 .byte 0x24
|
||
1437 0326 06 .uleb128 0x6
|
||
1438 0327 705F7761 .ascii "p_waiting\0"
|
||
1438 6974696E
|
||
1438 6700
|
||
1439 0331 06 .byte 0x6
|
||
1440 0332 B9 .byte 0xb9
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 31
|
||
|
||
|
||
1441 0333 F5030000 .long 0x3f5
|
||
1442 0337 28 .byte 0x28
|
||
1443 0338 06 .uleb128 0x6
|
||
1444 0339 705F6D73 .ascii "p_msgqueue\0"
|
||
1444 67717565
|
||
1444 756500
|
||
1445 0344 06 .byte 0x6
|
||
1446 0345 BF .byte 0xbf
|
||
1447 0346 CC030000 .long 0x3cc
|
||
1448 034a 2C .byte 0x2c
|
||
1449 034b 06 .uleb128 0x6
|
||
1450 034c 705F6D73 .ascii "p_msg\0"
|
||
1450 6700
|
||
1451 0352 06 .byte 0x6
|
||
1452 0353 C3 .byte 0xc3
|
||
1453 0354 08020000 .long 0x208
|
||
1454 0358 34 .byte 0x34
|
||
1455 0359 06 .uleb128 0x6
|
||
1456 035a 705F6570 .ascii "p_epending\0"
|
||
1456 656E6469
|
||
1456 6E6700
|
||
1457 0365 06 .byte 0x6
|
||
1458 0366 C9 .byte 0xc9
|
||
1459 0367 15020000 .long 0x215
|
||
1460 036b 38 .byte 0x38
|
||
1461 036c 06 .uleb128 0x6
|
||
1462 036d 705F6D74 .ascii "p_mtxlist\0"
|
||
1462 786C6973
|
||
1462 7400
|
||
1463 0377 06 .byte 0x6
|
||
1464 0378 D0 .byte 0xd0
|
||
1465 0379 F3050000 .long 0x5f3
|
||
1466 037d 3C .byte 0x3c
|
||
1467 037e 06 .uleb128 0x6
|
||
1468 037f 705F7265 .ascii "p_realprio\0"
|
||
1468 616C7072
|
||
1468 696F00
|
||
1469 038a 06 .byte 0x6
|
||
1470 038b D4 .byte 0xd4
|
||
1471 038c F9010000 .long 0x1f9
|
||
1472 0390 40 .byte 0x40
|
||
1473 0391 06 .uleb128 0x6
|
||
1474 0392 705F6D70 .ascii "p_mpool\0"
|
||
1474 6F6F6C00
|
||
1475 039a 06 .byte 0x6
|
||
1476 039b DA .byte 0xda
|
||
1477 039c 22040000 .long 0x422
|
||
1478 03a0 44 .byte 0x44
|
||
1479 03a1 00 .byte 0
|
||
1480 03a2 07 .uleb128 0x7
|
||
1481 03a3 08 .byte 0x8
|
||
1482 03a4 05 .byte 0x5
|
||
1483 03a5 61 .byte 0x61
|
||
1484 03a6 C6030000 .long 0x3c6
|
||
1485 03aa 05 .uleb128 0x5
|
||
1486 03ab 0A000000 .secrel32 LASF0
|
||
1487 03af 05 .byte 0x5
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 32
|
||
|
||
|
||
1488 03b0 62 .byte 0x62
|
||
1489 03b1 C6030000 .long 0x3c6
|
||
1490 03b5 00 .byte 0
|
||
1491 03b6 06 .uleb128 0x6
|
||
1492 03b7 705F7072 .ascii "p_prev\0"
|
||
1492 657600
|
||
1493 03be 05 .byte 0x5
|
||
1494 03bf 64 .byte 0x64
|
||
1495 03c0 C6030000 .long 0x3c6
|
||
1496 03c4 04 .byte 0x4
|
||
1497 03c5 00 .byte 0
|
||
1498 03c6 08 .uleb128 0x8
|
||
1499 03c7 04 .byte 0x4
|
||
1500 03c8 46020000 .long 0x246
|
||
1501 03cc 03 .uleb128 0x3
|
||
1502 03cd 54687265 .ascii "ThreadsQueue\0"
|
||
1502 61647351
|
||
1502 75657565
|
||
1502 00
|
||
1503 03da 05 .byte 0x5
|
||
1504 03db 66 .byte 0x66
|
||
1505 03dc A2030000 .long 0x3a2
|
||
1506 03e0 07 .uleb128 0x7
|
||
1507 03e1 04 .byte 0x4
|
||
1508 03e2 05 .byte 0x5
|
||
1509 03e3 6B .byte 0x6b
|
||
1510 03e4 F5030000 .long 0x3f5
|
||
1511 03e8 05 .uleb128 0x5
|
||
1512 03e9 0A000000 .secrel32 LASF0
|
||
1513 03ed 05 .byte 0x5
|
||
1514 03ee 6D .byte 0x6d
|
||
1515 03ef C6030000 .long 0x3c6
|
||
1516 03f3 00 .byte 0
|
||
1517 03f4 00 .byte 0
|
||
1518 03f5 03 .uleb128 0x3
|
||
1519 03f6 54687265 .ascii "ThreadsList\0"
|
||
1519 6164734C
|
||
1519 69737400
|
||
1520 0402 05 .byte 0x5
|
||
1521 0403 70 .byte 0x70
|
||
1522 0404 E0030000 .long 0x3e0
|
||
1523 0408 02 .uleb128 0x2
|
||
1524 0409 04 .byte 0x4
|
||
1525 040a 07 .byte 0x7
|
||
1526 040b 73697A65 .ascii "sizetype\0"
|
||
1526 74797065
|
||
1526 00
|
||
1527 0414 03 .uleb128 0x3
|
||
1528 0415 72656778 .ascii "regx86\0"
|
||
1528 383600
|
||
1529 041c 07 .byte 0x7
|
||
1530 041d 4B .byte 0x4b
|
||
1531 041e 22040000 .long 0x422
|
||
1532 0422 09 .uleb128 0x9
|
||
1533 0423 04 .byte 0x4
|
||
1534 0424 04 .uleb128 0x4
|
||
1535 0425 696E7463 .ascii "intctx\0"
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 33
|
||
|
||
|
||
1535 747800
|
||
1536 042c 14 .byte 0x14
|
||
1537 042d 07 .byte 0x7
|
||
1538 042e 59 .byte 0x59
|
||
1539 042f 70040000 .long 0x470
|
||
1540 0433 06 .uleb128 0x6
|
||
1541 0434 65627800 .ascii "ebx\0"
|
||
1542 0438 07 .byte 0x7
|
||
1543 0439 5A .byte 0x5a
|
||
1544 043a 14040000 .long 0x414
|
||
1545 043e 00 .byte 0
|
||
1546 043f 06 .uleb128 0x6
|
||
1547 0440 65646900 .ascii "edi\0"
|
||
1548 0444 07 .byte 0x7
|
||
1549 0445 5B .byte 0x5b
|
||
1550 0446 14040000 .long 0x414
|
||
1551 044a 04 .byte 0x4
|
||
1552 044b 06 .uleb128 0x6
|
||
1553 044c 65736900 .ascii "esi\0"
|
||
1554 0450 07 .byte 0x7
|
||
1555 0451 5C .byte 0x5c
|
||
1556 0452 14040000 .long 0x414
|
||
1557 0456 08 .byte 0x8
|
||
1558 0457 06 .uleb128 0x6
|
||
1559 0458 65627000 .ascii "ebp\0"
|
||
1560 045c 07 .byte 0x7
|
||
1561 045d 5D .byte 0x5d
|
||
1562 045e 14040000 .long 0x414
|
||
1563 0462 0C .byte 0xc
|
||
1564 0463 06 .uleb128 0x6
|
||
1565 0464 65697000 .ascii "eip\0"
|
||
1566 0468 07 .byte 0x7
|
||
1567 0469 5E .byte 0x5e
|
||
1568 046a 14040000 .long 0x414
|
||
1569 046e 10 .byte 0x10
|
||
1570 046f 00 .byte 0
|
||
1571 0470 04 .uleb128 0x4
|
||
1572 0471 636F6E74 .ascii "context\0"
|
||
1572 65787400
|
||
1573 0479 04 .byte 0x4
|
||
1574 047a 07 .byte 0x7
|
||
1575 047b 66 .byte 0x66
|
||
1576 047c 8D040000 .long 0x48d
|
||
1577 0480 06 .uleb128 0x6
|
||
1578 0481 65737000 .ascii "esp\0"
|
||
1579 0485 07 .byte 0x7
|
||
1580 0486 67 .byte 0x67
|
||
1581 0487 8D040000 .long 0x48d
|
||
1582 048b 00 .byte 0
|
||
1583 048c 00 .byte 0
|
||
1584 048d 08 .uleb128 0x8
|
||
1585 048e 04 .byte 0x4
|
||
1586 048f 93040000 .long 0x493
|
||
1587 0493 0A .uleb128 0xa
|
||
1588 0494 24040000 .long 0x424
|
||
1589 0498 0A .uleb128 0xa
|
||
1590 0499 28020000 .long 0x228
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 34
|
||
|
||
|
||
1591 049d 07 .uleb128 0x7
|
||
1592 049e 1C .byte 0x1c
|
||
1593 049f 08 .byte 0x8
|
||
1594 04a0 5E .byte 0x5e
|
||
1595 04a1 05050000 .long 0x505
|
||
1596 04a5 06 .uleb128 0x6
|
||
1597 04a6 725F7175 .ascii "r_queue\0"
|
||
1597 65756500
|
||
1598 04ae 08 .byte 0x8
|
||
1599 04af 5F .byte 0x5f
|
||
1600 04b0 CC030000 .long 0x3cc
|
||
1601 04b4 00 .byte 0
|
||
1602 04b5 06 .uleb128 0x6
|
||
1603 04b6 725F7072 .ascii "r_prio\0"
|
||
1603 696F00
|
||
1604 04bd 08 .byte 0x8
|
||
1605 04be 60 .byte 0x60
|
||
1606 04bf F9010000 .long 0x1f9
|
||
1607 04c3 08 .byte 0x8
|
||
1608 04c4 06 .uleb128 0x6
|
||
1609 04c5 725F6374 .ascii "r_ctx\0"
|
||
1609 7800
|
||
1610 04cb 08 .byte 0x8
|
||
1611 04cc 62 .byte 0x62
|
||
1612 04cd 70040000 .long 0x470
|
||
1613 04d1 0C .byte 0xc
|
||
1614 04d2 06 .uleb128 0x6
|
||
1615 04d3 725F6E65 .ascii "r_newer\0"
|
||
1615 77657200
|
||
1616 04db 08 .byte 0x8
|
||
1617 04dc 65 .byte 0x65
|
||
1618 04dd C6030000 .long 0x3c6
|
||
1619 04e1 10 .byte 0x10
|
||
1620 04e2 06 .uleb128 0x6
|
||
1621 04e3 725F6F6C .ascii "r_older\0"
|
||
1621 64657200
|
||
1622 04eb 08 .byte 0x8
|
||
1623 04ec 66 .byte 0x66
|
||
1624 04ed C6030000 .long 0x3c6
|
||
1625 04f1 14 .byte 0x14
|
||
1626 04f2 06 .uleb128 0x6
|
||
1627 04f3 725F6375 .ascii "r_current\0"
|
||
1627 7272656E
|
||
1627 7400
|
||
1628 04fd 08 .byte 0x8
|
||
1629 04fe 69 .byte 0x69
|
||
1630 04ff C6030000 .long 0x3c6
|
||
1631 0503 18 .byte 0x18
|
||
1632 0504 00 .byte 0
|
||
1633 0505 03 .uleb128 0x3
|
||
1634 0506 52656164 .ascii "ReadyList\0"
|
||
1634 794C6973
|
||
1634 7400
|
||
1635 0510 08 .byte 0x8
|
||
1636 0511 6B .byte 0x6b
|
||
1637 0512 9D040000 .long 0x49d
|
||
1638 0516 0B .uleb128 0xb
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 35
|
||
|
||
|
||
1639 0517 00000000 .secrel32 LASF1
|
||
1640 051b 0C .byte 0xc
|
||
1641 051c 09 .byte 0x9
|
||
1642 051d 2C .byte 0x2c
|
||
1643 051e 41050000 .long 0x541
|
||
1644 0522 06 .uleb128 0x6
|
||
1645 0523 735F7175 .ascii "s_queue\0"
|
||
1645 65756500
|
||
1646 052b 09 .byte 0x9
|
||
1647 052c 2D .byte 0x2d
|
||
1648 052d CC030000 .long 0x3cc
|
||
1649 0531 00 .byte 0
|
||
1650 0532 06 .uleb128 0x6
|
||
1651 0533 735F636E .ascii "s_cnt\0"
|
||
1651 7400
|
||
1652 0539 09 .byte 0x9
|
||
1653 053a 2F .byte 0x2f
|
||
1654 053b 39020000 .long 0x239
|
||
1655 053f 08 .byte 0x8
|
||
1656 0540 00 .byte 0
|
||
1657 0541 0C .uleb128 0xc
|
||
1658 0542 00000000 .secrel32 LASF1
|
||
1659 0546 09 .byte 0x9
|
||
1660 0547 30 .byte 0x30
|
||
1661 0548 16050000 .long 0x516
|
||
1662 054c 04 .uleb128 0x4
|
||
1663 054d 4D757465 .ascii "Mutex\0"
|
||
1663 7800
|
||
1664 0553 10 .byte 0x10
|
||
1665 0554 0A .byte 0xa
|
||
1666 0555 2C .byte 0x2c
|
||
1667 0556 8A050000 .long 0x58a
|
||
1668 055a 06 .uleb128 0x6
|
||
1669 055b 6D5F7175 .ascii "m_queue\0"
|
||
1669 65756500
|
||
1670 0563 0A .byte 0xa
|
||
1671 0564 2D .byte 0x2d
|
||
1672 0565 CC030000 .long 0x3cc
|
||
1673 0569 00 .byte 0
|
||
1674 056a 06 .uleb128 0x6
|
||
1675 056b 6D5F6F77 .ascii "m_owner\0"
|
||
1675 6E657200
|
||
1676 0573 0A .byte 0xa
|
||
1677 0574 2F .byte 0x2f
|
||
1678 0575 C6030000 .long 0x3c6
|
||
1679 0579 08 .byte 0x8
|
||
1680 057a 06 .uleb128 0x6
|
||
1681 057b 6D5F6E65 .ascii "m_next\0"
|
||
1681 787400
|
||
1682 0582 0A .byte 0xa
|
||
1683 0583 31 .byte 0x31
|
||
1684 0584 8A050000 .long 0x58a
|
||
1685 0588 0C .byte 0xc
|
||
1686 0589 00 .byte 0
|
||
1687 058a 08 .uleb128 0x8
|
||
1688 058b 04 .byte 0x4
|
||
1689 058c 4C050000 .long 0x54c
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 36
|
||
|
||
|
||
1690 0590 03 .uleb128 0x3
|
||
1691 0591 4D757465 .ascii "Mutex\0"
|
||
1691 7800
|
||
1692 0597 0A .byte 0xa
|
||
1693 0598 33 .byte 0x33
|
||
1694 0599 4C050000 .long 0x54c
|
||
1695 059d 0D .uleb128 0xd
|
||
1696 059e 04 .byte 0x4
|
||
1697 059f 06 .byte 0x6
|
||
1698 05a0 96 .byte 0x96
|
||
1699 05a1 E0050000 .long 0x5e0
|
||
1700 05a5 0E .uleb128 0xe
|
||
1701 05a6 7264796D .ascii "rdymsg\0"
|
||
1701 736700
|
||
1702 05ad 06 .byte 0x6
|
||
1703 05ae 9D .byte 0x9d
|
||
1704 05af 08020000 .long 0x208
|
||
1705 05b3 0E .uleb128 0xe
|
||
1706 05b4 65786974 .ascii "exitcode\0"
|
||
1706 636F6465
|
||
1706 00
|
||
1707 05bd 06 .byte 0x6
|
||
1708 05be A4 .byte 0xa4
|
||
1709 05bf 08020000 .long 0x208
|
||
1710 05c3 0E .uleb128 0xe
|
||
1711 05c4 77746F62 .ascii "wtobjp\0"
|
||
1711 6A7000
|
||
1712 05cb 06 .byte 0x6
|
||
1713 05cc AB .byte 0xab
|
||
1714 05cd 22040000 .long 0x422
|
||
1715 05d1 0E .uleb128 0xe
|
||
1716 05d2 65776D61 .ascii "ewmask\0"
|
||
1716 736B00
|
||
1717 05d9 06 .byte 0x6
|
||
1718 05da B2 .byte 0xb2
|
||
1719 05db 15020000 .long 0x215
|
||
1720 05df 00 .byte 0
|
||
1721 05e0 08 .uleb128 0x8
|
||
1722 05e1 04 .byte 0x4
|
||
1723 05e2 E6050000 .long 0x5e6
|
||
1724 05e6 0F .uleb128 0xf
|
||
1725 05e7 EB050000 .long 0x5eb
|
||
1726 05eb 02 .uleb128 0x2
|
||
1727 05ec 01 .byte 0x1
|
||
1728 05ed 06 .byte 0x6
|
||
1729 05ee 63686172 .ascii "char\0"
|
||
1729 00
|
||
1730 05f3 08 .uleb128 0x8
|
||
1731 05f4 04 .byte 0x4
|
||
1732 05f5 90050000 .long 0x590
|
||
1733 05f9 10 .uleb128 0x10
|
||
1734 05fa 6C69666F .ascii "lifo_remove\0"
|
||
1734 5F72656D
|
||
1734 6F766500
|
||
1735 0606 02 .byte 0x2
|
||
1736 0607 42 .byte 0x42
|
||
1737 0608 C6030000 .long 0x3c6
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 37
|
||
|
||
|
||
1738 060c 03 .byte 0x3
|
||
1739 060d 27060000 .long 0x627
|
||
1740 0611 11 .uleb128 0x11
|
||
1741 0612 74717000 .ascii "tqp\0"
|
||
1742 0616 02 .byte 0x2
|
||
1743 0617 42 .byte 0x42
|
||
1744 0618 27060000 .long 0x627
|
||
1745 061c 12 .uleb128 0x12
|
||
1746 061d 747000 .ascii "tp\0"
|
||
1747 0620 02 .byte 0x2
|
||
1748 0621 43 .byte 0x43
|
||
1749 0622 C6030000 .long 0x3c6
|
||
1750 0626 00 .byte 0
|
||
1751 0627 08 .uleb128 0x8
|
||
1752 0628 04 .byte 0x4
|
||
1753 0629 CC030000 .long 0x3cc
|
||
1754 062d 13 .uleb128 0x13
|
||
1755 062e 71756575 .ascii "queue_insert\0"
|
||
1755 655F696E
|
||
1755 73657274
|
||
1755 00
|
||
1756 063b 02 .byte 0x2
|
||
1757 063c 34 .byte 0x34
|
||
1758 063d 03 .byte 0x3
|
||
1759 063e 58060000 .long 0x658
|
||
1760 0642 11 .uleb128 0x11
|
||
1761 0643 747000 .ascii "tp\0"
|
||
1762 0646 02 .byte 0x2
|
||
1763 0647 34 .byte 0x34
|
||
1764 0648 C6030000 .long 0x3c6
|
||
1765 064c 11 .uleb128 0x11
|
||
1766 064d 74717000 .ascii "tqp\0"
|
||
1767 0651 02 .byte 0x2
|
||
1768 0652 34 .byte 0x34
|
||
1769 0653 27060000 .long 0x627
|
||
1770 0657 00 .byte 0
|
||
1771 0658 10 .uleb128 0x10
|
||
1772 0659 6669666F .ascii "fifo_remove\0"
|
||
1772 5F72656D
|
||
1772 6F766500
|
||
1773 0665 02 .byte 0x2
|
||
1774 0666 3B .byte 0x3b
|
||
1775 0667 C6030000 .long 0x3c6
|
||
1776 066b 03 .byte 0x3
|
||
1777 066c 86060000 .long 0x686
|
||
1778 0670 11 .uleb128 0x11
|
||
1779 0671 74717000 .ascii "tqp\0"
|
||
1780 0675 02 .byte 0x2
|
||
1781 0676 3B .byte 0x3b
|
||
1782 0677 27060000 .long 0x627
|
||
1783 067b 12 .uleb128 0x12
|
||
1784 067c 747000 .ascii "tp\0"
|
||
1785 067f 02 .byte 0x2
|
||
1786 0680 3C .byte 0x3c
|
||
1787 0681 C6030000 .long 0x3c6
|
||
1788 0685 00 .byte 0
|
||
1789 0686 14 .uleb128 0x14
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 38
|
||
|
||
|
||
1790 0687 63685365 .ascii "chSemInit\0"
|
||
1790 6D496E69
|
||
1790 7400
|
||
1791 0691 01 .byte 0x1
|
||
1792 0692 56 .byte 0x56
|
||
1793 0693 00000000 .long LFB7
|
||
1794 0697 52000000 .long LFE7-LFB7
|
||
1795 069b 01 .uleb128 0x1
|
||
1796 069c 9C .byte 0x9c
|
||
1797 069d E0060000 .long 0x6e0
|
||
1798 06a1 15 .uleb128 0x15
|
||
1799 06a2 737000 .ascii "sp\0"
|
||
1800 06a5 01 .byte 0x1
|
||
1801 06a6 56 .byte 0x56
|
||
1802 06a7 E0060000 .long 0x6e0
|
||
1803 06ab 02 .uleb128 0x2
|
||
1804 06ac 91 .byte 0x91
|
||
1805 06ad 00 .sleb128 0
|
||
1806 06ae 15 .uleb128 0x15
|
||
1807 06af 6E00 .ascii "n\0"
|
||
1808 06b1 01 .byte 0x1
|
||
1809 06b2 56 .byte 0x56
|
||
1810 06b3 39020000 .long 0x239
|
||
1811 06b7 02 .uleb128 0x2
|
||
1812 06b8 91 .byte 0x91
|
||
1813 06b9 04 .sleb128 4
|
||
1814 06ba 16 .uleb128 0x16
|
||
1815 06bb 44000000 .long LVL1
|
||
1816 06bf 9F0E0000 .long 0xe9f
|
||
1817 06c3 17 .uleb128 0x17
|
||
1818 06c4 02 .uleb128 0x2
|
||
1819 06c5 74 .byte 0x74
|
||
1820 06c6 00 .sleb128 0
|
||
1821 06c7 05 .uleb128 0x5
|
||
1822 06c8 03 .byte 0x3
|
||
1823 06c9 2A000000 .long LC1
|
||
1824 06cd 17 .uleb128 0x17
|
||
1825 06ce 02 .uleb128 0x2
|
||
1826 06cf 74 .byte 0x74
|
||
1827 06d0 04 .sleb128 4
|
||
1828 06d1 05 .uleb128 0x5
|
||
1829 06d2 03 .byte 0x3
|
||
1830 06d3 00000000 .long LC0
|
||
1831 06d7 17 .uleb128 0x17
|
||
1832 06d8 02 .uleb128 0x2
|
||
1833 06d9 74 .byte 0x74
|
||
1834 06da 08 .sleb128 8
|
||
1835 06db 02 .uleb128 0x2
|
||
1836 06dc 08 .byte 0x8
|
||
1837 06dd 58 .byte 0x58
|
||
1838 06de 00 .byte 0
|
||
1839 06df 00 .byte 0
|
||
1840 06e0 08 .uleb128 0x8
|
||
1841 06e1 04 .byte 0x4
|
||
1842 06e2 41050000 .long 0x541
|
||
1843 06e6 14 .uleb128 0x14
|
||
1844 06e7 63685365 .ascii "chSemResetI\0"
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 39
|
||
|
||
|
||
1844 6D526573
|
||
1844 65744900
|
||
1845 06f3 01 .byte 0x1
|
||
1846 06f4 88 .byte 0x88
|
||
1847 06f5 60000000 .long LFB9
|
||
1848 06f9 A7000000 .long LFE9-LFB9
|
||
1849 06fd 01 .uleb128 0x1
|
||
1850 06fe 9C .byte 0x9c
|
||
1851 06ff B8070000 .long 0x7b8
|
||
1852 0703 15 .uleb128 0x15
|
||
1853 0704 737000 .ascii "sp\0"
|
||
1854 0707 01 .byte 0x1
|
||
1855 0708 88 .byte 0x88
|
||
1856 0709 E0060000 .long 0x6e0
|
||
1857 070d 02 .uleb128 0x2
|
||
1858 070e 91 .byte 0x91
|
||
1859 070f 00 .sleb128 0
|
||
1860 0710 15 .uleb128 0x15
|
||
1861 0711 6E00 .ascii "n\0"
|
||
1862 0713 01 .byte 0x1
|
||
1863 0714 88 .byte 0x88
|
||
1864 0715 39020000 .long 0x239
|
||
1865 0719 02 .uleb128 0x2
|
||
1866 071a 91 .byte 0x91
|
||
1867 071b 04 .sleb128 4
|
||
1868 071c 18 .uleb128 0x18
|
||
1869 071d 636E7400 .ascii "cnt\0"
|
||
1870 0721 01 .byte 0x1
|
||
1871 0722 89 .byte 0x89
|
||
1872 0723 39020000 .long 0x239
|
||
1873 0727 00000000 .secrel32 LLST0
|
||
1874 072b 19 .uleb128 0x19
|
||
1875 072c F9050000 .long 0x5f9
|
||
1876 0730 B4000000 .long LBB20
|
||
1877 0734 00000000 .secrel32 Ldebug_ranges0+0
|
||
1878 0738 01 .byte 0x1
|
||
1879 0739 95 .byte 0x95
|
||
1880 073a 57070000 .long 0x757
|
||
1881 073e 1A .uleb128 0x1a
|
||
1882 073f 11060000 .long 0x611
|
||
1883 0743 43000000 .secrel32 LLST1
|
||
1884 0747 1B .uleb128 0x1b
|
||
1885 0748 00000000 .secrel32 Ldebug_ranges0+0
|
||
1886 074c 1C .uleb128 0x1c
|
||
1887 074d 1C060000 .long 0x61c
|
||
1888 0751 56000000 .secrel32 LLST2
|
||
1889 0755 00 .byte 0
|
||
1890 0756 00 .byte 0
|
||
1891 0757 1D .uleb128 0x1d
|
||
1892 0758 73000000 .long LVL3
|
||
1893 075c C70E0000 .long 0xec7
|
||
1894 0760 1E .uleb128 0x1e
|
||
1895 0761 A7000000 .long LVL4
|
||
1896 0765 9F0E0000 .long 0xe9f
|
||
1897 0769 89070000 .long 0x789
|
||
1898 076d 17 .uleb128 0x17
|
||
1899 076e 02 .uleb128 0x2
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 40
|
||
|
||
|
||
1900 076f 74 .byte 0x74
|
||
1901 0770 00 .sleb128 0
|
||
1902 0771 05 .uleb128 0x5
|
||
1903 0772 03 .byte 0x3
|
||
1904 0773 48000000 .long LC3
|
||
1905 0777 17 .uleb128 0x17
|
||
1906 0778 02 .uleb128 0x2
|
||
1907 0779 74 .byte 0x74
|
||
1908 077a 04 .sleb128 4
|
||
1909 077b 05 .uleb128 0x5
|
||
1910 077c 03 .byte 0x3
|
||
1911 077d 00000000 .long LC0
|
||
1912 0781 17 .uleb128 0x17
|
||
1913 0782 02 .uleb128 0x2
|
||
1914 0783 74 .byte 0x74
|
||
1915 0784 08 .sleb128 8
|
||
1916 0785 02 .uleb128 0x2
|
||
1917 0786 08 .byte 0x8
|
||
1918 0787 90 .byte 0x90
|
||
1919 0788 00 .byte 0
|
||
1920 0789 1D .uleb128 0x1d
|
||
1921 078a CA000000 .long LVL11
|
||
1922 078e DB0E0000 .long 0xedb
|
||
1923 0792 16 .uleb128 0x16
|
||
1924 0793 02010000 .long LVL15
|
||
1925 0797 9F0E0000 .long 0xe9f
|
||
1926 079b 17 .uleb128 0x17
|
||
1927 079c 02 .uleb128 0x2
|
||
1928 079d 74 .byte 0x74
|
||
1929 079e 00 .sleb128 0
|
||
1930 079f 05 .uleb128 0x5
|
||
1931 07a0 03 .byte 0x3
|
||
1932 07a1 38000000 .long LC2
|
||
1933 07a5 17 .uleb128 0x17
|
||
1934 07a6 02 .uleb128 0x2
|
||
1935 07a7 74 .byte 0x74
|
||
1936 07a8 04 .sleb128 4
|
||
1937 07a9 05 .uleb128 0x5
|
||
1938 07aa 03 .byte 0x3
|
||
1939 07ab 00000000 .long LC0
|
||
1940 07af 17 .uleb128 0x17
|
||
1941 07b0 02 .uleb128 0x2
|
||
1942 07b1 74 .byte 0x74
|
||
1943 07b2 08 .sleb128 8
|
||
1944 07b3 02 .uleb128 0x2
|
||
1945 07b4 08 .byte 0x8
|
||
1946 07b5 8C .byte 0x8c
|
||
1947 07b6 00 .byte 0
|
||
1948 07b7 00 .byte 0
|
||
1949 07b8 14 .uleb128 0x14
|
||
1950 07b9 63685365 .ascii "chSemReset\0"
|
||
1950 6D526573
|
||
1950 657400
|
||
1951 07c4 01 .byte 0x1
|
||
1952 07c5 6D .byte 0x6d
|
||
1953 07c6 10010000 .long LFB8
|
||
1954 07ca 2C000000 .long LFE8-LFB8
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 41
|
||
|
||
|
||
1955 07ce 01 .uleb128 0x1
|
||
1956 07cf 9C .byte 0x9c
|
||
1957 07d0 27080000 .long 0x827
|
||
1958 07d4 15 .uleb128 0x15
|
||
1959 07d5 737000 .ascii "sp\0"
|
||
1960 07d8 01 .byte 0x1
|
||
1961 07d9 6D .byte 0x6d
|
||
1962 07da E0060000 .long 0x6e0
|
||
1963 07de 02 .uleb128 0x2
|
||
1964 07df 91 .byte 0x91
|
||
1965 07e0 00 .sleb128 0
|
||
1966 07e1 15 .uleb128 0x15
|
||
1967 07e2 6E00 .ascii "n\0"
|
||
1968 07e4 01 .byte 0x1
|
||
1969 07e5 6D .byte 0x6d
|
||
1970 07e6 39020000 .long 0x239
|
||
1971 07ea 02 .uleb128 0x2
|
||
1972 07eb 91 .byte 0x91
|
||
1973 07ec 04 .sleb128 4
|
||
1974 07ed 1D .uleb128 0x1d
|
||
1975 07ee 19010000 .long LVL17
|
||
1976 07f2 F80E0000 .long 0xef8
|
||
1977 07f6 1E .uleb128 0x1e
|
||
1978 07f7 2D010000 .long LVL18
|
||
1979 07fb E6060000 .long 0x6e6
|
||
1980 07ff 14080000 .long 0x814
|
||
1981 0803 17 .uleb128 0x17
|
||
1982 0804 02 .uleb128 0x2
|
||
1983 0805 74 .byte 0x74
|
||
1984 0806 00 .sleb128 0
|
||
1985 0807 03 .uleb128 0x3
|
||
1986 0808 91 .byte 0x91
|
||
1987 0809 00 .sleb128 0
|
||
1988 080a 06 .byte 0x6
|
||
1989 080b 17 .uleb128 0x17
|
||
1990 080c 02 .uleb128 0x2
|
||
1991 080d 74 .byte 0x74
|
||
1992 080e 04 .sleb128 4
|
||
1993 080f 03 .uleb128 0x3
|
||
1994 0810 91 .byte 0x91
|
||
1995 0811 04 .sleb128 4
|
||
1996 0812 06 .byte 0x6
|
||
1997 0813 00 .byte 0
|
||
1998 0814 1D .uleb128 0x1d
|
||
1999 0815 32010000 .long LVL19
|
||
2000 0819 0A0F0000 .long 0xf0a
|
||
2001 081d 1D .uleb128 0x1d
|
||
2002 081e 37010000 .long LVL20
|
||
2003 0822 1E0F0000 .long 0xf1e
|
||
2004 0826 00 .byte 0
|
||
2005 0827 1F .uleb128 0x1f
|
||
2006 0828 63685365 .ascii "chSemWaitS\0"
|
||
2006 6D576169
|
||
2006 745300
|
||
2007 0833 01 .byte 0x1
|
||
2008 0834 B9 .byte 0xb9
|
||
2009 0835 08020000 .long 0x208
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 42
|
||
|
||
|
||
2010 0839 40010000 .long LFB11
|
||
2011 083d B1000000 .long LFE11-LFB11
|
||
2012 0841 01 .uleb128 0x1
|
||
2013 0842 9C .byte 0x9c
|
||
2014 0843 E6080000 .long 0x8e6
|
||
2015 0847 15 .uleb128 0x15
|
||
2016 0848 737000 .ascii "sp\0"
|
||
2017 084b 01 .byte 0x1
|
||
2018 084c B9 .byte 0xb9
|
||
2019 084d E0060000 .long 0x6e0
|
||
2020 0851 02 .uleb128 0x2
|
||
2021 0852 91 .byte 0x91
|
||
2022 0853 00 .sleb128 0
|
||
2023 0854 20 .uleb128 0x20
|
||
2024 0855 2D060000 .long 0x62d
|
||
2025 0859 A8010000 .long LBB24
|
||
2026 085d 0D000000 .long LBE24-LBB24
|
||
2027 0861 01 .byte 0x1
|
||
2028 0862 C4 .byte 0xc4
|
||
2029 0863 7A080000 .long 0x87a
|
||
2030 0867 1A .uleb128 0x1a
|
||
2031 0868 4C060000 .long 0x64c
|
||
2032 086c 69000000 .secrel32 LLST3
|
||
2033 0870 1A .uleb128 0x1a
|
||
2034 0871 42060000 .long 0x642
|
||
2035 0875 A0000000 .secrel32 LLST4
|
||
2036 0879 00 .byte 0
|
||
2037 087a 1D .uleb128 0x1d
|
||
2038 087b 4D010000 .long LVL22
|
||
2039 087f 320F0000 .long 0xf32
|
||
2040 0883 1E .uleb128 0x1e
|
||
2041 0884 78010000 .long LVL23
|
||
2042 0888 9F0E0000 .long 0xe9f
|
||
2043 088c AC080000 .long 0x8ac
|
||
2044 0890 17 .uleb128 0x17
|
||
2045 0891 02 .uleb128 0x2
|
||
2046 0892 74 .byte 0x74
|
||
2047 0893 00 .sleb128 0
|
||
2048 0894 05 .uleb128 0x5
|
||
2049 0895 03 .byte 0x3
|
||
2050 0896 69000000 .long LC5
|
||
2051 089a 17 .uleb128 0x17
|
||
2052 089b 02 .uleb128 0x2
|
||
2053 089c 74 .byte 0x74
|
||
2054 089d 04 .sleb128 4
|
||
2055 089e 05 .uleb128 0x5
|
||
2056 089f 03 .byte 0x3
|
||
2057 08a0 00000000 .long LC0
|
||
2058 08a4 17 .uleb128 0x17
|
||
2059 08a5 02 .uleb128 0x2
|
||
2060 08a6 74 .byte 0x74
|
||
2061 08a7 08 .sleb128 8
|
||
2062 08a8 02 .uleb128 0x2
|
||
2063 08a9 08 .byte 0x8
|
||
2064 08aa C0 .byte 0xc0
|
||
2065 08ab 00 .byte 0
|
||
2066 08ac 1E .uleb128 0x1e
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 43
|
||
|
||
|
||
2067 08ad C1010000 .long LVL27
|
||
2068 08b1 460F0000 .long 0xf46
|
||
2069 08b5 C0080000 .long 0x8c0
|
||
2070 08b9 17 .uleb128 0x17
|
||
2071 08ba 02 .uleb128 0x2
|
||
2072 08bb 74 .byte 0x74
|
||
2073 08bc 00 .sleb128 0
|
||
2074 08bd 01 .uleb128 0x1
|
||
2075 08be 33 .byte 0x33
|
||
2076 08bf 00 .byte 0
|
||
2077 08c0 16 .uleb128 0x16
|
||
2078 08c1 EC010000 .long LVL30
|
||
2079 08c5 9F0E0000 .long 0xe9f
|
||
2080 08c9 17 .uleb128 0x17
|
||
2081 08ca 02 .uleb128 0x2
|
||
2082 08cb 74 .byte 0x74
|
||
2083 08cc 00 .sleb128 0
|
||
2084 08cd 05 .uleb128 0x5
|
||
2085 08ce 03 .byte 0x3
|
||
2086 08cf 5A000000 .long LC4
|
||
2087 08d3 17 .uleb128 0x17
|
||
2088 08d4 02 .uleb128 0x2
|
||
2089 08d5 74 .byte 0x74
|
||
2090 08d6 04 .sleb128 4
|
||
2091 08d7 05 .uleb128 0x5
|
||
2092 08d8 03 .byte 0x3
|
||
2093 08d9 00000000 .long LC0
|
||
2094 08dd 17 .uleb128 0x17
|
||
2095 08de 02 .uleb128 0x2
|
||
2096 08df 74 .byte 0x74
|
||
2097 08e0 08 .sleb128 8
|
||
2098 08e1 02 .uleb128 0x2
|
||
2099 08e2 08 .byte 0x8
|
||
2100 08e3 BC .byte 0xbc
|
||
2101 08e4 00 .byte 0
|
||
2102 08e5 00 .byte 0
|
||
2103 08e6 1F .uleb128 0x1f
|
||
2104 08e7 63685365 .ascii "chSemWait\0"
|
||
2104 6D576169
|
||
2104 7400
|
||
2105 08f1 01 .byte 0x1
|
||
2106 08f2 A4 .byte 0xa4
|
||
2107 08f3 08020000 .long 0x208
|
||
2108 08f7 00020000 .long LFB10
|
||
2109 08fb 25000000 .long LFE10-LFB10
|
||
2110 08ff 01 .uleb128 0x1
|
||
2111 0900 9C .byte 0x9c
|
||
2112 0901 4A090000 .long 0x94a
|
||
2113 0905 15 .uleb128 0x15
|
||
2114 0906 737000 .ascii "sp\0"
|
||
2115 0909 01 .byte 0x1
|
||
2116 090a A4 .byte 0xa4
|
||
2117 090b E0060000 .long 0x6e0
|
||
2118 090f 02 .uleb128 0x2
|
||
2119 0910 91 .byte 0x91
|
||
2120 0911 00 .sleb128 0
|
||
2121 0912 18 .uleb128 0x18
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 44
|
||
|
||
|
||
2122 0913 6D736700 .ascii "msg\0"
|
||
2123 0917 01 .byte 0x1
|
||
2124 0918 A5 .byte 0xa5
|
||
2125 0919 08020000 .long 0x208
|
||
2126 091d B3000000 .secrel32 LLST5
|
||
2127 0921 1D .uleb128 0x1d
|
||
2128 0922 0A020000 .long LVL32
|
||
2129 0926 F80E0000 .long 0xef8
|
||
2130 092a 1E .uleb128 0x1e
|
||
2131 092b 16020000 .long LVL33
|
||
2132 092f 27080000 .long 0x827
|
||
2133 0933 40090000 .long 0x940
|
||
2134 0937 17 .uleb128 0x17
|
||
2135 0938 02 .uleb128 0x2
|
||
2136 0939 74 .byte 0x74
|
||
2137 093a 00 .sleb128 0
|
||
2138 093b 03 .uleb128 0x3
|
||
2139 093c 91 .byte 0x91
|
||
2140 093d 00 .sleb128 0
|
||
2141 093e 06 .byte 0x6
|
||
2142 093f 00 .byte 0
|
||
2143 0940 1D .uleb128 0x1d
|
||
2144 0941 1D020000 .long LVL35
|
||
2145 0945 1E0F0000 .long 0xf1e
|
||
2146 0949 00 .byte 0
|
||
2147 094a 1F .uleb128 0x1f
|
||
2148 094b 63685365 .ascii "chSemWaitTimeoutS\0"
|
||
2148 6D576169
|
||
2148 7454696D
|
||
2148 656F7574
|
||
2148 5300
|
||
2149 095d 01 .byte 0x1
|
||
2150 095e FA .byte 0xfa
|
||
2151 095f 08020000 .long 0x208
|
||
2152 0963 30020000 .long LFB13
|
||
2153 0967 C0000000 .long LFE13-LFB13
|
||
2154 096b 01 .uleb128 0x1
|
||
2155 096c 9C .byte 0x9c
|
||
2156 096d 160A0000 .long 0xa16
|
||
2157 0971 15 .uleb128 0x15
|
||
2158 0972 737000 .ascii "sp\0"
|
||
2159 0975 01 .byte 0x1
|
||
2160 0976 FA .byte 0xfa
|
||
2161 0977 E0060000 .long 0x6e0
|
||
2162 097b 02 .uleb128 0x2
|
||
2163 097c 91 .byte 0x91
|
||
2164 097d 00 .sleb128 0
|
||
2165 097e 15 .uleb128 0x15
|
||
2166 097f 74696D65 .ascii "time\0"
|
||
2166 00
|
||
2167 0984 01 .byte 0x1
|
||
2168 0985 FA .byte 0xfa
|
||
2169 0986 28020000 .long 0x228
|
||
2170 098a 02 .uleb128 0x2
|
||
2171 098b 91 .byte 0x91
|
||
2172 098c 04 .sleb128 4
|
||
2173 098d 21 .uleb128 0x21
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 45
|
||
|
||
|
||
2174 098e 2D060000 .long 0x62d
|
||
2175 0992 A2020000 .long LBB26
|
||
2176 0996 0D000000 .long LBE26-LBB26
|
||
2177 099a 01 .byte 0x1
|
||
2178 099b 0901 .word 0x109
|
||
2179 099d B4090000 .long 0x9b4
|
||
2180 09a1 1A .uleb128 0x1a
|
||
2181 09a2 4C060000 .long 0x64c
|
||
2182 09a6 DC000000 .secrel32 LLST6
|
||
2183 09aa 1A .uleb128 0x1a
|
||
2184 09ab 42060000 .long 0x642
|
||
2185 09af 07010000 .secrel32 LLST7
|
||
2186 09b3 00 .byte 0
|
||
2187 09b4 1D .uleb128 0x1d
|
||
2188 09b5 42020000 .long LVL38
|
||
2189 09b9 320F0000 .long 0xf32
|
||
2190 09bd 1E .uleb128 0x1e
|
||
2191 09be 6F020000 .long LVL39
|
||
2192 09c2 9F0E0000 .long 0xe9f
|
||
2193 09c6 E7090000 .long 0x9e7
|
||
2194 09ca 17 .uleb128 0x17
|
||
2195 09cb 02 .uleb128 0x2
|
||
2196 09cc 74 .byte 0x74
|
||
2197 09cd 00 .sleb128 0
|
||
2198 09ce 05 .uleb128 0x5
|
||
2199 09cf 03 .byte 0x3
|
||
2200 09d0 90000000 .long LC7
|
||
2201 09d4 17 .uleb128 0x17
|
||
2202 09d5 02 .uleb128 0x2
|
||
2203 09d6 74 .byte 0x74
|
||
2204 09d7 04 .sleb128 4
|
||
2205 09d8 05 .uleb128 0x5
|
||
2206 09d9 03 .byte 0x3
|
||
2207 09da 00000000 .long LC0
|
||
2208 09de 17 .uleb128 0x17
|
||
2209 09df 02 .uleb128 0x2
|
||
2210 09e0 74 .byte 0x74
|
||
2211 09e1 08 .sleb128 8
|
||
2212 09e2 03 .uleb128 0x3
|
||
2213 09e3 0A .byte 0xa
|
||
2214 09e4 0101 .word 0x101
|
||
2215 09e6 00 .byte 0
|
||
2216 09e7 22 .uleb128 0x22
|
||
2217 09e8 C5020000 .long LVL44
|
||
2218 09ec 610F0000 .long 0xf61
|
||
2219 09f0 16 .uleb128 0x16
|
||
2220 09f1 E1020000 .long LVL45
|
||
2221 09f5 9F0E0000 .long 0xe9f
|
||
2222 09f9 17 .uleb128 0x17
|
||
2223 09fa 02 .uleb128 0x2
|
||
2224 09fb 74 .byte 0x74
|
||
2225 09fc 00 .sleb128 0
|
||
2226 09fd 05 .uleb128 0x5
|
||
2227 09fe 03 .byte 0x3
|
||
2228 09ff 7A000000 .long LC6
|
||
2229 0a03 17 .uleb128 0x17
|
||
2230 0a04 02 .uleb128 0x2
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 46
|
||
|
||
|
||
2231 0a05 74 .byte 0x74
|
||
2232 0a06 04 .sleb128 4
|
||
2233 0a07 05 .uleb128 0x5
|
||
2234 0a08 03 .byte 0x3
|
||
2235 0a09 00000000 .long LC0
|
||
2236 0a0d 17 .uleb128 0x17
|
||
2237 0a0e 02 .uleb128 0x2
|
||
2238 0a0f 74 .byte 0x74
|
||
2239 0a10 08 .sleb128 8
|
||
2240 0a11 02 .uleb128 0x2
|
||
2241 0a12 08 .byte 0x8
|
||
2242 0a13 FD .byte 0xfd
|
||
2243 0a14 00 .byte 0
|
||
2244 0a15 00 .byte 0
|
||
2245 0a16 1F .uleb128 0x1f
|
||
2246 0a17 63685365 .ascii "chSemWaitTimeout\0"
|
||
2246 6D576169
|
||
2246 7454696D
|
||
2246 656F7574
|
||
2246 00
|
||
2247 0a28 01 .byte 0x1
|
||
2248 0a29 DE .byte 0xde
|
||
2249 0a2a 08020000 .long 0x208
|
||
2250 0a2e F0020000 .long LFB12
|
||
2251 0a32 2D000000 .long LFE12-LFB12
|
||
2252 0a36 01 .uleb128 0x1
|
||
2253 0a37 9C .byte 0x9c
|
||
2254 0a38 980A0000 .long 0xa98
|
||
2255 0a3c 15 .uleb128 0x15
|
||
2256 0a3d 737000 .ascii "sp\0"
|
||
2257 0a40 01 .byte 0x1
|
||
2258 0a41 DE .byte 0xde
|
||
2259 0a42 E0060000 .long 0x6e0
|
||
2260 0a46 02 .uleb128 0x2
|
||
2261 0a47 91 .byte 0x91
|
||
2262 0a48 00 .sleb128 0
|
||
2263 0a49 15 .uleb128 0x15
|
||
2264 0a4a 74696D65 .ascii "time\0"
|
||
2264 00
|
||
2265 0a4f 01 .byte 0x1
|
||
2266 0a50 DE .byte 0xde
|
||
2267 0a51 28020000 .long 0x228
|
||
2268 0a55 02 .uleb128 0x2
|
||
2269 0a56 91 .byte 0x91
|
||
2270 0a57 04 .sleb128 4
|
||
2271 0a58 18 .uleb128 0x18
|
||
2272 0a59 6D736700 .ascii "msg\0"
|
||
2273 0a5d 01 .byte 0x1
|
||
2274 0a5e DF .byte 0xdf
|
||
2275 0a5f 08020000 .long 0x208
|
||
2276 0a63 1A010000 .secrel32 LLST8
|
||
2277 0a67 1D .uleb128 0x1d
|
||
2278 0a68 FA020000 .long LVL47
|
||
2279 0a6c F80E0000 .long 0xef8
|
||
2280 0a70 1E .uleb128 0x1e
|
||
2281 0a71 0E030000 .long LVL48
|
||
2282 0a75 4A090000 .long 0x94a
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 47
|
||
|
||
|
||
2283 0a79 8E0A0000 .long 0xa8e
|
||
2284 0a7d 17 .uleb128 0x17
|
||
2285 0a7e 02 .uleb128 0x2
|
||
2286 0a7f 74 .byte 0x74
|
||
2287 0a80 00 .sleb128 0
|
||
2288 0a81 03 .uleb128 0x3
|
||
2289 0a82 91 .byte 0x91
|
||
2290 0a83 00 .sleb128 0
|
||
2291 0a84 06 .byte 0x6
|
||
2292 0a85 17 .uleb128 0x17
|
||
2293 0a86 02 .uleb128 0x2
|
||
2294 0a87 74 .byte 0x74
|
||
2295 0a88 04 .sleb128 4
|
||
2296 0a89 03 .uleb128 0x3
|
||
2297 0a8a 91 .byte 0x91
|
||
2298 0a8b 04 .sleb128 4
|
||
2299 0a8c 06 .byte 0x6
|
||
2300 0a8d 00 .byte 0
|
||
2301 0a8e 1D .uleb128 0x1d
|
||
2302 0a8f 15030000 .long LVL50
|
||
2303 0a93 1E0F0000 .long 0xf1e
|
||
2304 0a97 00 .byte 0
|
||
2305 0a98 23 .uleb128 0x23
|
||
2306 0a99 63685365 .ascii "chSemSignal\0"
|
||
2306 6D536967
|
||
2306 6E616C00
|
||
2307 0aa5 01 .byte 0x1
|
||
2308 0aa6 1601 .word 0x116
|
||
2309 0aa8 20030000 .long LFB14
|
||
2310 0aac 93000000 .long LFE14-LFB14
|
||
2311 0ab0 01 .uleb128 0x1
|
||
2312 0ab1 9C .byte 0x9c
|
||
2313 0ab2 6C0B0000 .long 0xb6c
|
||
2314 0ab6 24 .uleb128 0x24
|
||
2315 0ab7 737000 .ascii "sp\0"
|
||
2316 0aba 01 .byte 0x1
|
||
2317 0abb 1601 .word 0x116
|
||
2318 0abd E0060000 .long 0x6e0
|
||
2319 0ac1 02 .uleb128 0x2
|
||
2320 0ac2 91 .byte 0x91
|
||
2321 0ac3 00 .sleb128 0
|
||
2322 0ac4 21 .uleb128 0x21
|
||
2323 0ac5 58060000 .long 0x658
|
||
2324 0ac9 77030000 .long LBB28
|
||
2325 0acd 09000000 .long LBE28-LBB28
|
||
2326 0ad1 01 .byte 0x1
|
||
2327 0ad2 2001 .word 0x120
|
||
2328 0ad4 F50A0000 .long 0xaf5
|
||
2329 0ad8 1A .uleb128 0x1a
|
||
2330 0ad9 70060000 .long 0x670
|
||
2331 0add 43010000 .secrel32 LLST9
|
||
2332 0ae1 25 .uleb128 0x25
|
||
2333 0ae2 77030000 .long LBB29
|
||
2334 0ae6 09000000 .long LBE29-LBB29
|
||
2335 0aea 1C .uleb128 0x1c
|
||
2336 0aeb 7B060000 .long 0x67b
|
||
2337 0aef 56010000 .secrel32 LLST10
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 48
|
||
|
||
|
||
2338 0af3 00 .byte 0
|
||
2339 0af4 00 .byte 0
|
||
2340 0af5 1E .uleb128 0x1e
|
||
2341 0af6 53030000 .long LVL53
|
||
2342 0afa 9F0E0000 .long 0xe9f
|
||
2343 0afe 1F0B0000 .long 0xb1f
|
||
2344 0b02 17 .uleb128 0x17
|
||
2345 0b03 02 .uleb128 0x2
|
||
2346 0b04 74 .byte 0x74
|
||
2347 0b05 00 .sleb128 0
|
||
2348 0b06 05 .uleb128 0x5
|
||
2349 0b07 03 .byte 0x3
|
||
2350 0b08 B8000000 .long LC9
|
||
2351 0b0c 17 .uleb128 0x17
|
||
2352 0b0d 02 .uleb128 0x2
|
||
2353 0b0e 74 .byte 0x74
|
||
2354 0b0f 04 .sleb128 4
|
||
2355 0b10 05 .uleb128 0x5
|
||
2356 0b11 03 .byte 0x3
|
||
2357 0b12 00000000 .long LC0
|
||
2358 0b16 17 .uleb128 0x17
|
||
2359 0b17 02 .uleb128 0x2
|
||
2360 0b18 74 .byte 0x74
|
||
2361 0b19 08 .sleb128 8
|
||
2362 0b1a 03 .uleb128 0x3
|
||
2363 0b1b 0A .byte 0xa
|
||
2364 0b1c 1C01 .word 0x11c
|
||
2365 0b1e 00 .byte 0
|
||
2366 0b1f 1D .uleb128 0x1d
|
||
2367 0b20 59030000 .long LVL54
|
||
2368 0b24 F80E0000 .long 0xef8
|
||
2369 0b28 1D .uleb128 0x1d
|
||
2370 0b29 6B030000 .long LVL55
|
||
2371 0b2d 1E0F0000 .long 0xf1e
|
||
2372 0b31 1E .uleb128 0x1e
|
||
2373 0b32 90030000 .long LVL58
|
||
2374 0b36 8C0F0000 .long 0xf8c
|
||
2375 0b3a 450B0000 .long 0xb45
|
||
2376 0b3e 17 .uleb128 0x17
|
||
2377 0b3f 02 .uleb128 0x2
|
||
2378 0b40 74 .byte 0x74
|
||
2379 0b41 04 .sleb128 4
|
||
2380 0b42 01 .uleb128 0x1
|
||
2381 0b43 30 .byte 0x30
|
||
2382 0b44 00 .byte 0
|
||
2383 0b45 16 .uleb128 0x16
|
||
2384 0b46 AE030000 .long LVL60
|
||
2385 0b4a 9F0E0000 .long 0xe9f
|
||
2386 0b4e 17 .uleb128 0x17
|
||
2387 0b4f 02 .uleb128 0x2
|
||
2388 0b50 74 .byte 0x74
|
||
2389 0b51 00 .sleb128 0
|
||
2390 0b52 05 .uleb128 0x5
|
||
2391 0b53 03 .byte 0x3
|
||
2392 0b54 A8000000 .long LC8
|
||
2393 0b58 17 .uleb128 0x17
|
||
2394 0b59 02 .uleb128 0x2
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 49
|
||
|
||
|
||
2395 0b5a 74 .byte 0x74
|
||
2396 0b5b 04 .sleb128 4
|
||
2397 0b5c 05 .uleb128 0x5
|
||
2398 0b5d 03 .byte 0x3
|
||
2399 0b5e 00000000 .long LC0
|
||
2400 0b62 17 .uleb128 0x17
|
||
2401 0b63 02 .uleb128 0x2
|
||
2402 0b64 74 .byte 0x74
|
||
2403 0b65 08 .sleb128 8
|
||
2404 0b66 03 .uleb128 0x3
|
||
2405 0b67 0A .byte 0xa
|
||
2406 0b68 1801 .word 0x118
|
||
2407 0b6a 00 .byte 0
|
||
2408 0b6b 00 .byte 0
|
||
2409 0b6c 23 .uleb128 0x23
|
||
2410 0b6d 63685365 .ascii "chSemSignalI\0"
|
||
2410 6D536967
|
||
2410 6E616C49
|
||
2410 00
|
||
2411 0b7a 01 .byte 0x1
|
||
2412 0b7b 2F01 .word 0x12f
|
||
2413 0b7d C0030000 .long LFB15
|
||
2414 0b81 A1000000 .long LFE15-LFB15
|
||
2415 0b85 01 .uleb128 0x1
|
||
2416 0b86 9C .byte 0x9c
|
||
2417 0b87 440C0000 .long 0xc44
|
||
2418 0b8b 24 .uleb128 0x24
|
||
2419 0b8c 737000 .ascii "sp\0"
|
||
2420 0b8f 01 .byte 0x1
|
||
2421 0b90 2F01 .word 0x12f
|
||
2422 0b92 E0060000 .long 0x6e0
|
||
2423 0b96 02 .uleb128 0x2
|
||
2424 0b97 91 .byte 0x91
|
||
2425 0b98 00 .sleb128 0
|
||
2426 0b99 26 .uleb128 0x26
|
||
2427 0b9a 18000000 .secrel32 Ldebug_ranges0+0x18
|
||
2428 0b9e EA0B0000 .long 0xbea
|
||
2429 0ba2 27 .uleb128 0x27
|
||
2430 0ba3 747000 .ascii "tp\0"
|
||
2431 0ba6 01 .byte 0x1
|
||
2432 0ba7 3B01 .word 0x13b
|
||
2433 0ba9 C6030000 .long 0x3c6
|
||
2434 0bad 01 .uleb128 0x1
|
||
2435 0bae 50 .byte 0x50
|
||
2436 0baf 21 .uleb128 0x21
|
||
2437 0bb0 58060000 .long 0x658
|
||
2438 0bb4 1E040000 .long LBB31
|
||
2439 0bb8 09000000 .long LBE31-LBB31
|
||
2440 0bbc 01 .byte 0x1
|
||
2441 0bbd 3B01 .word 0x13b
|
||
2442 0bbf E00B0000 .long 0xbe0
|
||
2443 0bc3 1A .uleb128 0x1a
|
||
2444 0bc4 70060000 .long 0x670
|
||
2445 0bc8 69010000 .secrel32 LLST11
|
||
2446 0bcc 25 .uleb128 0x25
|
||
2447 0bcd 1E040000 .long LBB32
|
||
2448 0bd1 09000000 .long LBE32-LBB32
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 50
|
||
|
||
|
||
2449 0bd5 1C .uleb128 0x1c
|
||
2450 0bd6 7B060000 .long 0x67b
|
||
2451 0bda 7C010000 .secrel32 LLST12
|
||
2452 0bde 00 .byte 0
|
||
2453 0bdf 00 .byte 0
|
||
2454 0be0 22 .uleb128 0x22
|
||
2455 0be1 3B040000 .long LVL67
|
||
2456 0be5 DB0E0000 .long 0xedb
|
||
2457 0be9 00 .byte 0
|
||
2458 0bea 1D .uleb128 0x1d
|
||
2459 0beb CD030000 .long LVL62
|
||
2460 0bef C70E0000 .long 0xec7
|
||
2461 0bf3 1E .uleb128 0x1e
|
||
2462 0bf4 F8030000 .long LVL63
|
||
2463 0bf8 9F0E0000 .long 0xe9f
|
||
2464 0bfc 1D0C0000 .long 0xc1d
|
||
2465 0c00 17 .uleb128 0x17
|
||
2466 0c01 02 .uleb128 0x2
|
||
2467 0c02 74 .byte 0x74
|
||
2468 0c03 00 .sleb128 0
|
||
2469 0c04 05 .uleb128 0x5
|
||
2470 0c05 03 .byte 0x3
|
||
2471 0c06 DB000000 .long LC11
|
||
2472 0c0a 17 .uleb128 0x17
|
||
2473 0c0b 02 .uleb128 0x2
|
||
2474 0c0c 74 .byte 0x74
|
||
2475 0c0d 04 .sleb128 4
|
||
2476 0c0e 05 .uleb128 0x5
|
||
2477 0c0f 03 .byte 0x3
|
||
2478 0c10 00000000 .long LC0
|
||
2479 0c14 17 .uleb128 0x17
|
||
2480 0c15 02 .uleb128 0x2
|
||
2481 0c16 74 .byte 0x74
|
||
2482 0c17 08 .sleb128 8
|
||
2483 0c18 03 .uleb128 0x3
|
||
2484 0c19 0A .byte 0xa
|
||
2485 0c1a 3601 .word 0x136
|
||
2486 0c1c 00 .byte 0
|
||
2487 0c1d 16 .uleb128 0x16
|
||
2488 0c1e 5C040000 .long LVL68
|
||
2489 0c22 9F0E0000 .long 0xe9f
|
||
2490 0c26 17 .uleb128 0x17
|
||
2491 0c27 02 .uleb128 0x2
|
||
2492 0c28 74 .byte 0x74
|
||
2493 0c29 00 .sleb128 0
|
||
2494 0c2a 05 .uleb128 0x5
|
||
2495 0c2b 03 .byte 0x3
|
||
2496 0c2c CA000000 .long LC10
|
||
2497 0c30 17 .uleb128 0x17
|
||
2498 0c31 02 .uleb128 0x2
|
||
2499 0c32 74 .byte 0x74
|
||
2500 0c33 04 .sleb128 4
|
||
2501 0c34 05 .uleb128 0x5
|
||
2502 0c35 03 .byte 0x3
|
||
2503 0c36 00000000 .long LC0
|
||
2504 0c3a 17 .uleb128 0x17
|
||
2505 0c3b 02 .uleb128 0x2
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 51
|
||
|
||
|
||
2506 0c3c 74 .byte 0x74
|
||
2507 0c3d 08 .sleb128 8
|
||
2508 0c3e 03 .uleb128 0x3
|
||
2509 0c3f 0A .byte 0xa
|
||
2510 0c40 3201 .word 0x132
|
||
2511 0c42 00 .byte 0
|
||
2512 0c43 00 .byte 0
|
||
2513 0c44 23 .uleb128 0x23
|
||
2514 0c45 63685365 .ascii "chSemAddCounterI\0"
|
||
2514 6D416464
|
||
2514 436F756E
|
||
2514 74657249
|
||
2514 00
|
||
2515 0c56 01 .byte 0x1
|
||
2516 0c57 4E01 .word 0x14e
|
||
2517 0c59 70040000 .long LFB16
|
||
2518 0c5d B1000000 .long LFE16-LFB16
|
||
2519 0c61 01 .uleb128 0x1
|
||
2520 0c62 9C .byte 0x9c
|
||
2521 0c63 170D0000 .long 0xd17
|
||
2522 0c67 24 .uleb128 0x24
|
||
2523 0c68 737000 .ascii "sp\0"
|
||
2524 0c6b 01 .byte 0x1
|
||
2525 0c6c 4E01 .word 0x14e
|
||
2526 0c6e E0060000 .long 0x6e0
|
||
2527 0c72 02 .uleb128 0x2
|
||
2528 0c73 91 .byte 0x91
|
||
2529 0c74 00 .sleb128 0
|
||
2530 0c75 28 .uleb128 0x28
|
||
2531 0c76 6E00 .ascii "n\0"
|
||
2532 0c78 01 .byte 0x1
|
||
2533 0c79 4E01 .word 0x14e
|
||
2534 0c7b 39020000 .long 0x239
|
||
2535 0c7f 8F010000 .secrel32 LLST13
|
||
2536 0c83 21 .uleb128 0x21
|
||
2537 0c84 58060000 .long 0x658
|
||
2538 0c88 CF040000 .long LBB34
|
||
2539 0c8c 09000000 .long LBE34-LBB34
|
||
2540 0c90 01 .byte 0x1
|
||
2541 0c91 5901 .word 0x159
|
||
2542 0c93 B40C0000 .long 0xcb4
|
||
2543 0c97 1A .uleb128 0x1a
|
||
2544 0c98 70060000 .long 0x670
|
||
2545 0c9c DF010000 .secrel32 LLST14
|
||
2546 0ca0 25 .uleb128 0x25
|
||
2547 0ca1 CF040000 .long LBB35
|
||
2548 0ca5 09000000 .long LBE35-LBB35
|
||
2549 0ca9 1C .uleb128 0x1c
|
||
2550 0caa 7B060000 .long 0x67b
|
||
2551 0cae F2010000 .secrel32 LLST15
|
||
2552 0cb2 00 .byte 0
|
||
2553 0cb3 00 .byte 0
|
||
2554 0cb4 1D .uleb128 0x1d
|
||
2555 0cb5 82040000 .long LVL70
|
||
2556 0cb9 C70E0000 .long 0xec7
|
||
2557 0cbd 1E .uleb128 0x1e
|
||
2558 0cbe B2040000 .long LVL71
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 52
|
||
|
||
|
||
2559 0cc2 9F0E0000 .long 0xe9f
|
||
2560 0cc6 E70C0000 .long 0xce7
|
||
2561 0cca 17 .uleb128 0x17
|
||
2562 0ccb 02 .uleb128 0x2
|
||
2563 0ccc 74 .byte 0x74
|
||
2564 0ccd 00 .sleb128 0
|
||
2565 0cce 05 .uleb128 0x5
|
||
2566 0ccf 03 .byte 0x3
|
||
2567 0cd0 03010000 .long LC13
|
||
2568 0cd4 17 .uleb128 0x17
|
||
2569 0cd5 02 .uleb128 0x2
|
||
2570 0cd6 74 .byte 0x74
|
||
2571 0cd7 04 .sleb128 4
|
||
2572 0cd8 05 .uleb128 0x5
|
||
2573 0cd9 03 .byte 0x3
|
||
2574 0cda 00000000 .long LC0
|
||
2575 0cde 17 .uleb128 0x17
|
||
2576 0cdf 02 .uleb128 0x2
|
||
2577 0ce0 74 .byte 0x74
|
||
2578 0ce1 08 .sleb128 8
|
||
2579 0ce2 03 .uleb128 0x3
|
||
2580 0ce3 0A .byte 0xa
|
||
2581 0ce4 5501 .word 0x155
|
||
2582 0ce6 00 .byte 0
|
||
2583 0ce7 1D .uleb128 0x1d
|
||
2584 0ce8 E0040000 .long LVL77
|
||
2585 0cec DB0E0000 .long 0xedb
|
||
2586 0cf0 16 .uleb128 0x16
|
||
2587 0cf1 1C050000 .long LVL82
|
||
2588 0cf5 9F0E0000 .long 0xe9f
|
||
2589 0cf9 17 .uleb128 0x17
|
||
2590 0cfa 02 .uleb128 0x2
|
||
2591 0cfb 74 .byte 0x74
|
||
2592 0cfc 00 .sleb128 0
|
||
2593 0cfd 05 .uleb128 0x5
|
||
2594 0cfe 03 .byte 0x3
|
||
2595 0cff EE000000 .long LC12
|
||
2596 0d03 17 .uleb128 0x17
|
||
2597 0d04 02 .uleb128 0x2
|
||
2598 0d05 74 .byte 0x74
|
||
2599 0d06 04 .sleb128 4
|
||
2600 0d07 05 .uleb128 0x5
|
||
2601 0d08 03 .byte 0x3
|
||
2602 0d09 00000000 .long LC0
|
||
2603 0d0d 17 .uleb128 0x17
|
||
2604 0d0e 02 .uleb128 0x2
|
||
2605 0d0f 74 .byte 0x74
|
||
2606 0d10 08 .sleb128 8
|
||
2607 0d11 03 .uleb128 0x3
|
||
2608 0d12 0A .byte 0xa
|
||
2609 0d13 5101 .word 0x151
|
||
2610 0d15 00 .byte 0
|
||
2611 0d16 00 .byte 0
|
||
2612 0d17 29 .uleb128 0x29
|
||
2613 0d18 63685365 .ascii "chSemSignalWait\0"
|
||
2613 6D536967
|
||
2613 6E616C57
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 53
|
||
|
||
|
||
2613 61697400
|
||
2614 0d28 01 .byte 0x1
|
||
2615 0d29 6E01 .word 0x16e
|
||
2616 0d2b 08020000 .long 0x208
|
||
2617 0d2f 30050000 .long LFB17
|
||
2618 0d33 1D010000 .long LFE17-LFB17
|
||
2619 0d37 01 .uleb128 0x1
|
||
2620 0d38 9C .byte 0x9c
|
||
2621 0d39 920E0000 .long 0xe92
|
||
2622 0d3d 24 .uleb128 0x24
|
||
2623 0d3e 73707300 .ascii "sps\0"
|
||
2624 0d42 01 .byte 0x1
|
||
2625 0d43 6E01 .word 0x16e
|
||
2626 0d45 E0060000 .long 0x6e0
|
||
2627 0d49 02 .uleb128 0x2
|
||
2628 0d4a 91 .byte 0x91
|
||
2629 0d4b 00 .sleb128 0
|
||
2630 0d4c 24 .uleb128 0x24
|
||
2631 0d4d 73707700 .ascii "spw\0"
|
||
2632 0d51 01 .byte 0x1
|
||
2633 0d52 6E01 .word 0x16e
|
||
2634 0d54 E0060000 .long 0x6e0
|
||
2635 0d58 02 .uleb128 0x2
|
||
2636 0d59 91 .byte 0x91
|
||
2637 0d5a 04 .sleb128 4
|
||
2638 0d5b 2A .uleb128 0x2a
|
||
2639 0d5c 6D736700 .ascii "msg\0"
|
||
2640 0d60 01 .byte 0x1
|
||
2641 0d61 6F01 .word 0x16f
|
||
2642 0d63 08020000 .long 0x208
|
||
2643 0d67 05020000 .secrel32 LLST16
|
||
2644 0d6b 2B .uleb128 0x2b
|
||
2645 0d6c 03060000 .long LBB36
|
||
2646 0d70 25000000 .long LBE36-LBB36
|
||
2647 0d74 C00D0000 .long 0xdc0
|
||
2648 0d78 2A .uleb128 0x2a
|
||
2649 0d79 63747000 .ascii "ctp\0"
|
||
2650 0d7d 01 .byte 0x1
|
||
2651 0d7e 7F01 .word 0x17f
|
||
2652 0d80 C6030000 .long 0x3c6
|
||
2653 0d84 3A020000 .secrel32 LLST17
|
||
2654 0d88 21 .uleb128 0x21
|
||
2655 0d89 2D060000 .long 0x62d
|
||
2656 0d8d 09060000 .long LBB37
|
||
2657 0d91 0D000000 .long LBE37-LBB37
|
||
2658 0d95 01 .byte 0x1
|
||
2659 0d96 8001 .word 0x180
|
||
2660 0d98 AF0D0000 .long 0xdaf
|
||
2661 0d9c 1A .uleb128 0x1a
|
||
2662 0d9d 4C060000 .long 0x64c
|
||
2663 0da1 4D020000 .secrel32 LLST18
|
||
2664 0da5 1A .uleb128 0x1a
|
||
2665 0da6 42060000 .long 0x642
|
||
2666 0daa 3A020000 .secrel32 LLST17
|
||
2667 0dae 00 .byte 0
|
||
2668 0daf 16 .uleb128 0x16
|
||
2669 0db0 25060000 .long LVL94
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 54
|
||
|
||
|
||
2670 0db4 460F0000 .long 0xf46
|
||
2671 0db8 17 .uleb128 0x17
|
||
2672 0db9 02 .uleb128 0x2
|
||
2673 0dba 74 .byte 0x74
|
||
2674 0dbb 00 .sleb128 0
|
||
2675 0dbc 01 .uleb128 0x1
|
||
2676 0dbd 33 .byte 0x33
|
||
2677 0dbe 00 .byte 0
|
||
2678 0dbf 00 .byte 0
|
||
2679 0dc0 21 .uleb128 0x21
|
||
2680 0dc1 58060000 .long 0x658
|
||
2681 0dc5 30060000 .long LBB39
|
||
2682 0dc9 09000000 .long LBE39-LBB39
|
||
2683 0dcd 01 .byte 0x1
|
||
2684 0dce 7D01 .word 0x17d
|
||
2685 0dd0 EF0D0000 .long 0xdef
|
||
2686 0dd4 2C .uleb128 0x2c
|
||
2687 0dd5 70060000 .long 0x670
|
||
2688 0dd9 01 .uleb128 0x1
|
||
2689 0dda 56 .byte 0x56
|
||
2690 0ddb 25 .uleb128 0x25
|
||
2691 0ddc 30060000 .long LBB40
|
||
2692 0de0 09000000 .long LBE40-LBB40
|
||
2693 0de4 1C .uleb128 0x1c
|
||
2694 0de5 7B060000 .long 0x67b
|
||
2695 0de9 6C020000 .secrel32 LLST20
|
||
2696 0ded 00 .byte 0
|
||
2697 0dee 00 .byte 0
|
||
2698 0def 1E .uleb128 0x1e
|
||
2699 0df0 74050000 .long LVL84
|
||
2700 0df4 9F0E0000 .long 0xe9f
|
||
2701 0df8 190E0000 .long 0xe19
|
||
2702 0dfc 17 .uleb128 0x17
|
||
2703 0dfd 02 .uleb128 0x2
|
||
2704 0dfe 74 .byte 0x74
|
||
2705 0dff 00 .sleb128 0
|
||
2706 0e00 05 .uleb128 0x5
|
||
2707 0e01 03 .byte 0x3
|
||
2708 0e02 2E010000 .long LC15
|
||
2709 0e06 17 .uleb128 0x17
|
||
2710 0e07 02 .uleb128 0x2
|
||
2711 0e08 74 .byte 0x74
|
||
2712 0e09 04 .sleb128 4
|
||
2713 0e0a 05 .uleb128 0x5
|
||
2714 0e0b 03 .byte 0x3
|
||
2715 0e0c 00000000 .long LC0
|
||
2716 0e10 17 .uleb128 0x17
|
||
2717 0e11 02 .uleb128 0x2
|
||
2718 0e12 74 .byte 0x74
|
||
2719 0e13 08 .sleb128 8
|
||
2720 0e14 03 .uleb128 0x3
|
||
2721 0e15 0A .byte 0xa
|
||
2722 0e16 7501 .word 0x175
|
||
2723 0e18 00 .byte 0
|
||
2724 0e19 1E .uleb128 0x1e
|
||
2725 0e1a 9B050000 .long LVL85
|
||
2726 0e1e 9F0E0000 .long 0xe9f
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 55
|
||
|
||
|
||
2727 0e22 430E0000 .long 0xe43
|
||
2728 0e26 17 .uleb128 0x17
|
||
2729 0e27 02 .uleb128 0x2
|
||
2730 0e28 74 .byte 0x74
|
||
2731 0e29 00 .sleb128 0
|
||
2732 0e2a 05 .uleb128 0x5
|
||
2733 0e2b 03 .byte 0x3
|
||
2734 0e2c 44010000 .long LC16
|
||
2735 0e30 17 .uleb128 0x17
|
||
2736 0e31 02 .uleb128 0x2
|
||
2737 0e32 74 .byte 0x74
|
||
2738 0e33 04 .sleb128 4
|
||
2739 0e34 05 .uleb128 0x5
|
||
2740 0e35 03 .byte 0x3
|
||
2741 0e36 00000000 .long LC0
|
||
2742 0e3a 17 .uleb128 0x17
|
||
2743 0e3b 02 .uleb128 0x2
|
||
2744 0e3c 74 .byte 0x74
|
||
2745 0e3d 08 .sleb128 8
|
||
2746 0e3e 03 .uleb128 0x3
|
||
2747 0e3f 0A .byte 0xa
|
||
2748 0e40 7901 .word 0x179
|
||
2749 0e42 00 .byte 0
|
||
2750 0e43 1D .uleb128 0x1d
|
||
2751 0e44 A1050000 .long LVL86
|
||
2752 0e48 F80E0000 .long 0xef8
|
||
2753 0e4c 1D .uleb128 0x1d
|
||
2754 0e4d BD050000 .long LVL87
|
||
2755 0e51 0A0F0000 .long 0xf0a
|
||
2756 0e55 1D .uleb128 0x1d
|
||
2757 0e56 C4050000 .long LVL89
|
||
2758 0e5a 1E0F0000 .long 0xf1e
|
||
2759 0e5e 1E .uleb128 0x1e
|
||
2760 0e5f FE050000 .long LVL92
|
||
2761 0e63 9F0E0000 .long 0xe9f
|
||
2762 0e67 880E0000 .long 0xe88
|
||
2763 0e6b 17 .uleb128 0x17
|
||
2764 0e6c 02 .uleb128 0x2
|
||
2765 0e6d 74 .byte 0x74
|
||
2766 0e6e 00 .sleb128 0
|
||
2767 0e6f 05 .uleb128 0x5
|
||
2768 0e70 03 .byte 0x3
|
||
2769 0e71 1A010000 .long LC14
|
||
2770 0e75 17 .uleb128 0x17
|
||
2771 0e76 02 .uleb128 0x2
|
||
2772 0e77 74 .byte 0x74
|
||
2773 0e78 04 .sleb128 4
|
||
2774 0e79 05 .uleb128 0x5
|
||
2775 0e7a 03 .byte 0x3
|
||
2776 0e7b 00000000 .long LC0
|
||
2777 0e7f 17 .uleb128 0x17
|
||
2778 0e80 02 .uleb128 0x2
|
||
2779 0e81 74 .byte 0x74
|
||
2780 0e82 08 .sleb128 8
|
||
2781 0e83 03 .uleb128 0x3
|
||
2782 0e84 0A .byte 0xa
|
||
2783 0e85 7101 .word 0x171
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 56
|
||
|
||
|
||
2784 0e87 00 .byte 0
|
||
2785 0e88 1D .uleb128 0x1d
|
||
2786 0e89 41060000 .long LVL98
|
||
2787 0e8d DB0E0000 .long 0xedb
|
||
2788 0e91 00 .byte 0
|
||
2789 0e92 2D .uleb128 0x2d
|
||
2790 0e93 726C6973 .ascii "rlist\0"
|
||
2790 7400
|
||
2791 0e99 08 .byte 0x8
|
||
2792 0e9a 6F .byte 0x6f
|
||
2793 0e9b 05050000 .long 0x505
|
||
2794 0e9f 2E .uleb128 0x2e
|
||
2795 0ea0 63684462 .ascii "chDbgPanic\0"
|
||
2795 6750616E
|
||
2795 696300
|
||
2796 0eab 0B .byte 0xb
|
||
2797 0eac F6 .byte 0xf6
|
||
2798 0ead C10E0000 .long 0xec1
|
||
2799 0eb1 2F .uleb128 0x2f
|
||
2800 0eb2 E0050000 .long 0x5e0
|
||
2801 0eb6 2F .uleb128 0x2f
|
||
2802 0eb7 C10E0000 .long 0xec1
|
||
2803 0ebb 2F .uleb128 0x2f
|
||
2804 0ebc FE000000 .long 0xfe
|
||
2805 0ec0 00 .byte 0
|
||
2806 0ec1 08 .uleb128 0x8
|
||
2807 0ec2 04 .byte 0x4
|
||
2808 0ec3 EB050000 .long 0x5eb
|
||
2809 0ec7 30 .uleb128 0x30
|
||
2810 0ec8 63684462 .ascii "chDbgCheckClassI\0"
|
||
2810 67436865
|
||
2810 636B436C
|
||
2810 61737349
|
||
2810 00
|
||
2811 0ed9 0B .byte 0xb
|
||
2812 0eda ED .byte 0xed
|
||
2813 0edb 31 .uleb128 0x31
|
||
2814 0edc 63685363 .ascii "chSchReadyI\0"
|
||
2814 68526561
|
||
2814 64794900
|
||
2815 0ee8 08 .byte 0x8
|
||
2816 0ee9 90 .byte 0x90
|
||
2817 0eea C6030000 .long 0x3c6
|
||
2818 0eee F80E0000 .long 0xef8
|
||
2819 0ef2 2F .uleb128 0x2f
|
||
2820 0ef3 C6030000 .long 0x3c6
|
||
2821 0ef7 00 .byte 0
|
||
2822 0ef8 30 .uleb128 0x30
|
||
2823 0ef9 6462675F .ascii "dbg_check_lock\0"
|
||
2823 63686563
|
||
2823 6B5F6C6F
|
||
2823 636B00
|
||
2824 0f08 0B .byte 0xb
|
||
2825 0f09 E7 .byte 0xe7
|
||
2826 0f0a 30 .uleb128 0x30
|
||
2827 0f0b 63685363 .ascii "chSchRescheduleS\0"
|
||
2827 68526573
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 57
|
||
|
||
|
||
2827 63686564
|
||
2827 756C6553
|
||
2827 00
|
||
2828 0f1c 08 .byte 0x8
|
||
2829 0f1d 9C .byte 0x9c
|
||
2830 0f1e 30 .uleb128 0x30
|
||
2831 0f1f 6462675F .ascii "dbg_check_unlock\0"
|
||
2831 63686563
|
||
2831 6B5F756E
|
||
2831 6C6F636B
|
||
2831 00
|
||
2832 0f30 0B .byte 0xb
|
||
2833 0f31 E8 .byte 0xe8
|
||
2834 0f32 30 .uleb128 0x30
|
||
2835 0f33 63684462 .ascii "chDbgCheckClassS\0"
|
||
2835 67436865
|
||
2835 636B436C
|
||
2835 61737353
|
||
2835 00
|
||
2836 0f44 0B .byte 0xb
|
||
2837 0f45 EE .byte 0xee
|
||
2838 0f46 2E .uleb128 0x2e
|
||
2839 0f47 63685363 .ascii "chSchGoSleepS\0"
|
||
2839 68476F53
|
||
2839 6C656570
|
||
2839 5300
|
||
2840 0f55 08 .byte 0x8
|
||
2841 0f56 93 .byte 0x93
|
||
2842 0f57 610F0000 .long 0xf61
|
||
2843 0f5b 2F .uleb128 0x2f
|
||
2844 0f5c C9010000 .long 0x1c9
|
||
2845 0f60 00 .byte 0
|
||
2846 0f61 31 .uleb128 0x31
|
||
2847 0f62 63685363 .ascii "chSchGoSleepTimeoutS\0"
|
||
2847 68476F53
|
||
2847 6C656570
|
||
2847 54696D65
|
||
2847 6F757453
|
||
2848 0f77 08 .byte 0x8
|
||
2849 0f78 96 .byte 0x96
|
||
2850 0f79 08020000 .long 0x208
|
||
2851 0f7d 8C0F0000 .long 0xf8c
|
||
2852 0f81 2F .uleb128 0x2f
|
||
2853 0f82 C9010000 .long 0x1c9
|
||
2854 0f86 2F .uleb128 0x2f
|
||
2855 0f87 28020000 .long 0x228
|
||
2856 0f8b 00 .byte 0
|
||
2857 0f8c 32 .uleb128 0x32
|
||
2858 0f8d 63685363 .ascii "chSchWakeupS\0"
|
||
2858 6857616B
|
||
2858 65757053
|
||
2858 00
|
||
2859 0f9a 08 .byte 0x8
|
||
2860 0f9b 99 .byte 0x99
|
||
2861 0f9c 2F .uleb128 0x2f
|
||
2862 0f9d C6030000 .long 0x3c6
|
||
2863 0fa1 2F .uleb128 0x2f
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 58
|
||
|
||
|
||
2864 0fa2 08020000 .long 0x208
|
||
2865 0fa6 00 .byte 0
|
||
2866 0fa7 00 .byte 0
|
||
2867 .section .debug_abbrev,"dr"
|
||
2868 Ldebug_abbrev0:
|
||
2869 0000 01 .uleb128 0x1
|
||
2870 0001 11 .uleb128 0x11
|
||
2871 0002 01 .byte 0x1
|
||
2872 0003 25 .uleb128 0x25
|
||
2873 0004 08 .uleb128 0x8
|
||
2874 0005 13 .uleb128 0x13
|
||
2875 0006 0B .uleb128 0xb
|
||
2876 0007 03 .uleb128 0x3
|
||
2877 0008 08 .uleb128 0x8
|
||
2878 0009 1B .uleb128 0x1b
|
||
2879 000a 08 .uleb128 0x8
|
||
2880 000b 11 .uleb128 0x11
|
||
2881 000c 01 .uleb128 0x1
|
||
2882 000d 12 .uleb128 0x12
|
||
2883 000e 06 .uleb128 0x6
|
||
2884 000f 10 .uleb128 0x10
|
||
2885 0010 17 .uleb128 0x17
|
||
2886 0011 00 .byte 0
|
||
2887 0012 00 .byte 0
|
||
2888 0013 02 .uleb128 0x2
|
||
2889 0014 24 .uleb128 0x24
|
||
2890 0015 00 .byte 0
|
||
2891 0016 0B .uleb128 0xb
|
||
2892 0017 0B .uleb128 0xb
|
||
2893 0018 3E .uleb128 0x3e
|
||
2894 0019 0B .uleb128 0xb
|
||
2895 001a 03 .uleb128 0x3
|
||
2896 001b 08 .uleb128 0x8
|
||
2897 001c 00 .byte 0
|
||
2898 001d 00 .byte 0
|
||
2899 001e 03 .uleb128 0x3
|
||
2900 001f 16 .uleb128 0x16
|
||
2901 0020 00 .byte 0
|
||
2902 0021 03 .uleb128 0x3
|
||
2903 0022 08 .uleb128 0x8
|
||
2904 0023 3A .uleb128 0x3a
|
||
2905 0024 0B .uleb128 0xb
|
||
2906 0025 3B .uleb128 0x3b
|
||
2907 0026 0B .uleb128 0xb
|
||
2908 0027 49 .uleb128 0x49
|
||
2909 0028 13 .uleb128 0x13
|
||
2910 0029 00 .byte 0
|
||
2911 002a 00 .byte 0
|
||
2912 002b 04 .uleb128 0x4
|
||
2913 002c 13 .uleb128 0x13
|
||
2914 002d 01 .byte 0x1
|
||
2915 002e 03 .uleb128 0x3
|
||
2916 002f 08 .uleb128 0x8
|
||
2917 0030 0B .uleb128 0xb
|
||
2918 0031 0B .uleb128 0xb
|
||
2919 0032 3A .uleb128 0x3a
|
||
2920 0033 0B .uleb128 0xb
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 59
|
||
|
||
|
||
2921 0034 3B .uleb128 0x3b
|
||
2922 0035 0B .uleb128 0xb
|
||
2923 0036 01 .uleb128 0x1
|
||
2924 0037 13 .uleb128 0x13
|
||
2925 0038 00 .byte 0
|
||
2926 0039 00 .byte 0
|
||
2927 003a 05 .uleb128 0x5
|
||
2928 003b 0D .uleb128 0xd
|
||
2929 003c 00 .byte 0
|
||
2930 003d 03 .uleb128 0x3
|
||
2931 003e 0E .uleb128 0xe
|
||
2932 003f 3A .uleb128 0x3a
|
||
2933 0040 0B .uleb128 0xb
|
||
2934 0041 3B .uleb128 0x3b
|
||
2935 0042 0B .uleb128 0xb
|
||
2936 0043 49 .uleb128 0x49
|
||
2937 0044 13 .uleb128 0x13
|
||
2938 0045 38 .uleb128 0x38
|
||
2939 0046 0B .uleb128 0xb
|
||
2940 0047 00 .byte 0
|
||
2941 0048 00 .byte 0
|
||
2942 0049 06 .uleb128 0x6
|
||
2943 004a 0D .uleb128 0xd
|
||
2944 004b 00 .byte 0
|
||
2945 004c 03 .uleb128 0x3
|
||
2946 004d 08 .uleb128 0x8
|
||
2947 004e 3A .uleb128 0x3a
|
||
2948 004f 0B .uleb128 0xb
|
||
2949 0050 3B .uleb128 0x3b
|
||
2950 0051 0B .uleb128 0xb
|
||
2951 0052 49 .uleb128 0x49
|
||
2952 0053 13 .uleb128 0x13
|
||
2953 0054 38 .uleb128 0x38
|
||
2954 0055 0B .uleb128 0xb
|
||
2955 0056 00 .byte 0
|
||
2956 0057 00 .byte 0
|
||
2957 0058 07 .uleb128 0x7
|
||
2958 0059 13 .uleb128 0x13
|
||
2959 005a 01 .byte 0x1
|
||
2960 005b 0B .uleb128 0xb
|
||
2961 005c 0B .uleb128 0xb
|
||
2962 005d 3A .uleb128 0x3a
|
||
2963 005e 0B .uleb128 0xb
|
||
2964 005f 3B .uleb128 0x3b
|
||
2965 0060 0B .uleb128 0xb
|
||
2966 0061 01 .uleb128 0x1
|
||
2967 0062 13 .uleb128 0x13
|
||
2968 0063 00 .byte 0
|
||
2969 0064 00 .byte 0
|
||
2970 0065 08 .uleb128 0x8
|
||
2971 0066 0F .uleb128 0xf
|
||
2972 0067 00 .byte 0
|
||
2973 0068 0B .uleb128 0xb
|
||
2974 0069 0B .uleb128 0xb
|
||
2975 006a 49 .uleb128 0x49
|
||
2976 006b 13 .uleb128 0x13
|
||
2977 006c 00 .byte 0
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 60
|
||
|
||
|
||
2978 006d 00 .byte 0
|
||
2979 006e 09 .uleb128 0x9
|
||
2980 006f 0F .uleb128 0xf
|
||
2981 0070 00 .byte 0
|
||
2982 0071 0B .uleb128 0xb
|
||
2983 0072 0B .uleb128 0xb
|
||
2984 0073 00 .byte 0
|
||
2985 0074 00 .byte 0
|
||
2986 0075 0A .uleb128 0xa
|
||
2987 0076 35 .uleb128 0x35
|
||
2988 0077 00 .byte 0
|
||
2989 0078 49 .uleb128 0x49
|
||
2990 0079 13 .uleb128 0x13
|
||
2991 007a 00 .byte 0
|
||
2992 007b 00 .byte 0
|
||
2993 007c 0B .uleb128 0xb
|
||
2994 007d 13 .uleb128 0x13
|
||
2995 007e 01 .byte 0x1
|
||
2996 007f 03 .uleb128 0x3
|
||
2997 0080 0E .uleb128 0xe
|
||
2998 0081 0B .uleb128 0xb
|
||
2999 0082 0B .uleb128 0xb
|
||
3000 0083 3A .uleb128 0x3a
|
||
3001 0084 0B .uleb128 0xb
|
||
3002 0085 3B .uleb128 0x3b
|
||
3003 0086 0B .uleb128 0xb
|
||
3004 0087 01 .uleb128 0x1
|
||
3005 0088 13 .uleb128 0x13
|
||
3006 0089 00 .byte 0
|
||
3007 008a 00 .byte 0
|
||
3008 008b 0C .uleb128 0xc
|
||
3009 008c 16 .uleb128 0x16
|
||
3010 008d 00 .byte 0
|
||
3011 008e 03 .uleb128 0x3
|
||
3012 008f 0E .uleb128 0xe
|
||
3013 0090 3A .uleb128 0x3a
|
||
3014 0091 0B .uleb128 0xb
|
||
3015 0092 3B .uleb128 0x3b
|
||
3016 0093 0B .uleb128 0xb
|
||
3017 0094 49 .uleb128 0x49
|
||
3018 0095 13 .uleb128 0x13
|
||
3019 0096 00 .byte 0
|
||
3020 0097 00 .byte 0
|
||
3021 0098 0D .uleb128 0xd
|
||
3022 0099 17 .uleb128 0x17
|
||
3023 009a 01 .byte 0x1
|
||
3024 009b 0B .uleb128 0xb
|
||
3025 009c 0B .uleb128 0xb
|
||
3026 009d 3A .uleb128 0x3a
|
||
3027 009e 0B .uleb128 0xb
|
||
3028 009f 3B .uleb128 0x3b
|
||
3029 00a0 0B .uleb128 0xb
|
||
3030 00a1 01 .uleb128 0x1
|
||
3031 00a2 13 .uleb128 0x13
|
||
3032 00a3 00 .byte 0
|
||
3033 00a4 00 .byte 0
|
||
3034 00a5 0E .uleb128 0xe
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 61
|
||
|
||
|
||
3035 00a6 0D .uleb128 0xd
|
||
3036 00a7 00 .byte 0
|
||
3037 00a8 03 .uleb128 0x3
|
||
3038 00a9 08 .uleb128 0x8
|
||
3039 00aa 3A .uleb128 0x3a
|
||
3040 00ab 0B .uleb128 0xb
|
||
3041 00ac 3B .uleb128 0x3b
|
||
3042 00ad 0B .uleb128 0xb
|
||
3043 00ae 49 .uleb128 0x49
|
||
3044 00af 13 .uleb128 0x13
|
||
3045 00b0 00 .byte 0
|
||
3046 00b1 00 .byte 0
|
||
3047 00b2 0F .uleb128 0xf
|
||
3048 00b3 26 .uleb128 0x26
|
||
3049 00b4 00 .byte 0
|
||
3050 00b5 49 .uleb128 0x49
|
||
3051 00b6 13 .uleb128 0x13
|
||
3052 00b7 00 .byte 0
|
||
3053 00b8 00 .byte 0
|
||
3054 00b9 10 .uleb128 0x10
|
||
3055 00ba 2E .uleb128 0x2e
|
||
3056 00bb 01 .byte 0x1
|
||
3057 00bc 03 .uleb128 0x3
|
||
3058 00bd 08 .uleb128 0x8
|
||
3059 00be 3A .uleb128 0x3a
|
||
3060 00bf 0B .uleb128 0xb
|
||
3061 00c0 3B .uleb128 0x3b
|
||
3062 00c1 0B .uleb128 0xb
|
||
3063 00c2 27 .uleb128 0x27
|
||
3064 00c3 19 .uleb128 0x19
|
||
3065 00c4 49 .uleb128 0x49
|
||
3066 00c5 13 .uleb128 0x13
|
||
3067 00c6 20 .uleb128 0x20
|
||
3068 00c7 0B .uleb128 0xb
|
||
3069 00c8 01 .uleb128 0x1
|
||
3070 00c9 13 .uleb128 0x13
|
||
3071 00ca 00 .byte 0
|
||
3072 00cb 00 .byte 0
|
||
3073 00cc 11 .uleb128 0x11
|
||
3074 00cd 05 .uleb128 0x5
|
||
3075 00ce 00 .byte 0
|
||
3076 00cf 03 .uleb128 0x3
|
||
3077 00d0 08 .uleb128 0x8
|
||
3078 00d1 3A .uleb128 0x3a
|
||
3079 00d2 0B .uleb128 0xb
|
||
3080 00d3 3B .uleb128 0x3b
|
||
3081 00d4 0B .uleb128 0xb
|
||
3082 00d5 49 .uleb128 0x49
|
||
3083 00d6 13 .uleb128 0x13
|
||
3084 00d7 00 .byte 0
|
||
3085 00d8 00 .byte 0
|
||
3086 00d9 12 .uleb128 0x12
|
||
3087 00da 34 .uleb128 0x34
|
||
3088 00db 00 .byte 0
|
||
3089 00dc 03 .uleb128 0x3
|
||
3090 00dd 08 .uleb128 0x8
|
||
3091 00de 3A .uleb128 0x3a
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 62
|
||
|
||
|
||
3092 00df 0B .uleb128 0xb
|
||
3093 00e0 3B .uleb128 0x3b
|
||
3094 00e1 0B .uleb128 0xb
|
||
3095 00e2 49 .uleb128 0x49
|
||
3096 00e3 13 .uleb128 0x13
|
||
3097 00e4 00 .byte 0
|
||
3098 00e5 00 .byte 0
|
||
3099 00e6 13 .uleb128 0x13
|
||
3100 00e7 2E .uleb128 0x2e
|
||
3101 00e8 01 .byte 0x1
|
||
3102 00e9 03 .uleb128 0x3
|
||
3103 00ea 08 .uleb128 0x8
|
||
3104 00eb 3A .uleb128 0x3a
|
||
3105 00ec 0B .uleb128 0xb
|
||
3106 00ed 3B .uleb128 0x3b
|
||
3107 00ee 0B .uleb128 0xb
|
||
3108 00ef 27 .uleb128 0x27
|
||
3109 00f0 19 .uleb128 0x19
|
||
3110 00f1 20 .uleb128 0x20
|
||
3111 00f2 0B .uleb128 0xb
|
||
3112 00f3 01 .uleb128 0x1
|
||
3113 00f4 13 .uleb128 0x13
|
||
3114 00f5 00 .byte 0
|
||
3115 00f6 00 .byte 0
|
||
3116 00f7 14 .uleb128 0x14
|
||
3117 00f8 2E .uleb128 0x2e
|
||
3118 00f9 01 .byte 0x1
|
||
3119 00fa 3F .uleb128 0x3f
|
||
3120 00fb 19 .uleb128 0x19
|
||
3121 00fc 03 .uleb128 0x3
|
||
3122 00fd 08 .uleb128 0x8
|
||
3123 00fe 3A .uleb128 0x3a
|
||
3124 00ff 0B .uleb128 0xb
|
||
3125 0100 3B .uleb128 0x3b
|
||
3126 0101 0B .uleb128 0xb
|
||
3127 0102 27 .uleb128 0x27
|
||
3128 0103 19 .uleb128 0x19
|
||
3129 0104 11 .uleb128 0x11
|
||
3130 0105 01 .uleb128 0x1
|
||
3131 0106 12 .uleb128 0x12
|
||
3132 0107 06 .uleb128 0x6
|
||
3133 0108 40 .uleb128 0x40
|
||
3134 0109 18 .uleb128 0x18
|
||
3135 010a 9742 .uleb128 0x2117
|
||
3136 010c 19 .uleb128 0x19
|
||
3137 010d 01 .uleb128 0x1
|
||
3138 010e 13 .uleb128 0x13
|
||
3139 010f 00 .byte 0
|
||
3140 0110 00 .byte 0
|
||
3141 0111 15 .uleb128 0x15
|
||
3142 0112 05 .uleb128 0x5
|
||
3143 0113 00 .byte 0
|
||
3144 0114 03 .uleb128 0x3
|
||
3145 0115 08 .uleb128 0x8
|
||
3146 0116 3A .uleb128 0x3a
|
||
3147 0117 0B .uleb128 0xb
|
||
3148 0118 3B .uleb128 0x3b
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 63
|
||
|
||
|
||
3149 0119 0B .uleb128 0xb
|
||
3150 011a 49 .uleb128 0x49
|
||
3151 011b 13 .uleb128 0x13
|
||
3152 011c 02 .uleb128 0x2
|
||
3153 011d 18 .uleb128 0x18
|
||
3154 011e 00 .byte 0
|
||
3155 011f 00 .byte 0
|
||
3156 0120 16 .uleb128 0x16
|
||
3157 0121 898201 .uleb128 0x4109
|
||
3158 0124 01 .byte 0x1
|
||
3159 0125 11 .uleb128 0x11
|
||
3160 0126 01 .uleb128 0x1
|
||
3161 0127 31 .uleb128 0x31
|
||
3162 0128 13 .uleb128 0x13
|
||
3163 0129 00 .byte 0
|
||
3164 012a 00 .byte 0
|
||
3165 012b 17 .uleb128 0x17
|
||
3166 012c 8A8201 .uleb128 0x410a
|
||
3167 012f 00 .byte 0
|
||
3168 0130 02 .uleb128 0x2
|
||
3169 0131 18 .uleb128 0x18
|
||
3170 0132 9142 .uleb128 0x2111
|
||
3171 0134 18 .uleb128 0x18
|
||
3172 0135 00 .byte 0
|
||
3173 0136 00 .byte 0
|
||
3174 0137 18 .uleb128 0x18
|
||
3175 0138 34 .uleb128 0x34
|
||
3176 0139 00 .byte 0
|
||
3177 013a 03 .uleb128 0x3
|
||
3178 013b 08 .uleb128 0x8
|
||
3179 013c 3A .uleb128 0x3a
|
||
3180 013d 0B .uleb128 0xb
|
||
3181 013e 3B .uleb128 0x3b
|
||
3182 013f 0B .uleb128 0xb
|
||
3183 0140 49 .uleb128 0x49
|
||
3184 0141 13 .uleb128 0x13
|
||
3185 0142 02 .uleb128 0x2
|
||
3186 0143 17 .uleb128 0x17
|
||
3187 0144 00 .byte 0
|
||
3188 0145 00 .byte 0
|
||
3189 0146 19 .uleb128 0x19
|
||
3190 0147 1D .uleb128 0x1d
|
||
3191 0148 01 .byte 0x1
|
||
3192 0149 31 .uleb128 0x31
|
||
3193 014a 13 .uleb128 0x13
|
||
3194 014b 52 .uleb128 0x52
|
||
3195 014c 01 .uleb128 0x1
|
||
3196 014d 55 .uleb128 0x55
|
||
3197 014e 17 .uleb128 0x17
|
||
3198 014f 58 .uleb128 0x58
|
||
3199 0150 0B .uleb128 0xb
|
||
3200 0151 59 .uleb128 0x59
|
||
3201 0152 0B .uleb128 0xb
|
||
3202 0153 01 .uleb128 0x1
|
||
3203 0154 13 .uleb128 0x13
|
||
3204 0155 00 .byte 0
|
||
3205 0156 00 .byte 0
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 64
|
||
|
||
|
||
3206 0157 1A .uleb128 0x1a
|
||
3207 0158 05 .uleb128 0x5
|
||
3208 0159 00 .byte 0
|
||
3209 015a 31 .uleb128 0x31
|
||
3210 015b 13 .uleb128 0x13
|
||
3211 015c 02 .uleb128 0x2
|
||
3212 015d 17 .uleb128 0x17
|
||
3213 015e 00 .byte 0
|
||
3214 015f 00 .byte 0
|
||
3215 0160 1B .uleb128 0x1b
|
||
3216 0161 0B .uleb128 0xb
|
||
3217 0162 01 .byte 0x1
|
||
3218 0163 55 .uleb128 0x55
|
||
3219 0164 17 .uleb128 0x17
|
||
3220 0165 00 .byte 0
|
||
3221 0166 00 .byte 0
|
||
3222 0167 1C .uleb128 0x1c
|
||
3223 0168 34 .uleb128 0x34
|
||
3224 0169 00 .byte 0
|
||
3225 016a 31 .uleb128 0x31
|
||
3226 016b 13 .uleb128 0x13
|
||
3227 016c 02 .uleb128 0x2
|
||
3228 016d 17 .uleb128 0x17
|
||
3229 016e 00 .byte 0
|
||
3230 016f 00 .byte 0
|
||
3231 0170 1D .uleb128 0x1d
|
||
3232 0171 898201 .uleb128 0x4109
|
||
3233 0174 00 .byte 0
|
||
3234 0175 11 .uleb128 0x11
|
||
3235 0176 01 .uleb128 0x1
|
||
3236 0177 31 .uleb128 0x31
|
||
3237 0178 13 .uleb128 0x13
|
||
3238 0179 00 .byte 0
|
||
3239 017a 00 .byte 0
|
||
3240 017b 1E .uleb128 0x1e
|
||
3241 017c 898201 .uleb128 0x4109
|
||
3242 017f 01 .byte 0x1
|
||
3243 0180 11 .uleb128 0x11
|
||
3244 0181 01 .uleb128 0x1
|
||
3245 0182 31 .uleb128 0x31
|
||
3246 0183 13 .uleb128 0x13
|
||
3247 0184 01 .uleb128 0x1
|
||
3248 0185 13 .uleb128 0x13
|
||
3249 0186 00 .byte 0
|
||
3250 0187 00 .byte 0
|
||
3251 0188 1F .uleb128 0x1f
|
||
3252 0189 2E .uleb128 0x2e
|
||
3253 018a 01 .byte 0x1
|
||
3254 018b 3F .uleb128 0x3f
|
||
3255 018c 19 .uleb128 0x19
|
||
3256 018d 03 .uleb128 0x3
|
||
3257 018e 08 .uleb128 0x8
|
||
3258 018f 3A .uleb128 0x3a
|
||
3259 0190 0B .uleb128 0xb
|
||
3260 0191 3B .uleb128 0x3b
|
||
3261 0192 0B .uleb128 0xb
|
||
3262 0193 27 .uleb128 0x27
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 65
|
||
|
||
|
||
3263 0194 19 .uleb128 0x19
|
||
3264 0195 49 .uleb128 0x49
|
||
3265 0196 13 .uleb128 0x13
|
||
3266 0197 11 .uleb128 0x11
|
||
3267 0198 01 .uleb128 0x1
|
||
3268 0199 12 .uleb128 0x12
|
||
3269 019a 06 .uleb128 0x6
|
||
3270 019b 40 .uleb128 0x40
|
||
3271 019c 18 .uleb128 0x18
|
||
3272 019d 9742 .uleb128 0x2117
|
||
3273 019f 19 .uleb128 0x19
|
||
3274 01a0 01 .uleb128 0x1
|
||
3275 01a1 13 .uleb128 0x13
|
||
3276 01a2 00 .byte 0
|
||
3277 01a3 00 .byte 0
|
||
3278 01a4 20 .uleb128 0x20
|
||
3279 01a5 1D .uleb128 0x1d
|
||
3280 01a6 01 .byte 0x1
|
||
3281 01a7 31 .uleb128 0x31
|
||
3282 01a8 13 .uleb128 0x13
|
||
3283 01a9 11 .uleb128 0x11
|
||
3284 01aa 01 .uleb128 0x1
|
||
3285 01ab 12 .uleb128 0x12
|
||
3286 01ac 06 .uleb128 0x6
|
||
3287 01ad 58 .uleb128 0x58
|
||
3288 01ae 0B .uleb128 0xb
|
||
3289 01af 59 .uleb128 0x59
|
||
3290 01b0 0B .uleb128 0xb
|
||
3291 01b1 01 .uleb128 0x1
|
||
3292 01b2 13 .uleb128 0x13
|
||
3293 01b3 00 .byte 0
|
||
3294 01b4 00 .byte 0
|
||
3295 01b5 21 .uleb128 0x21
|
||
3296 01b6 1D .uleb128 0x1d
|
||
3297 01b7 01 .byte 0x1
|
||
3298 01b8 31 .uleb128 0x31
|
||
3299 01b9 13 .uleb128 0x13
|
||
3300 01ba 11 .uleb128 0x11
|
||
3301 01bb 01 .uleb128 0x1
|
||
3302 01bc 12 .uleb128 0x12
|
||
3303 01bd 06 .uleb128 0x6
|
||
3304 01be 58 .uleb128 0x58
|
||
3305 01bf 0B .uleb128 0xb
|
||
3306 01c0 59 .uleb128 0x59
|
||
3307 01c1 05 .uleb128 0x5
|
||
3308 01c2 01 .uleb128 0x1
|
||
3309 01c3 13 .uleb128 0x13
|
||
3310 01c4 00 .byte 0
|
||
3311 01c5 00 .byte 0
|
||
3312 01c6 22 .uleb128 0x22
|
||
3313 01c7 898201 .uleb128 0x4109
|
||
3314 01ca 00 .byte 0
|
||
3315 01cb 11 .uleb128 0x11
|
||
3316 01cc 01 .uleb128 0x1
|
||
3317 01cd 9542 .uleb128 0x2115
|
||
3318 01cf 19 .uleb128 0x19
|
||
3319 01d0 31 .uleb128 0x31
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 66
|
||
|
||
|
||
3320 01d1 13 .uleb128 0x13
|
||
3321 01d2 00 .byte 0
|
||
3322 01d3 00 .byte 0
|
||
3323 01d4 23 .uleb128 0x23
|
||
3324 01d5 2E .uleb128 0x2e
|
||
3325 01d6 01 .byte 0x1
|
||
3326 01d7 3F .uleb128 0x3f
|
||
3327 01d8 19 .uleb128 0x19
|
||
3328 01d9 03 .uleb128 0x3
|
||
3329 01da 08 .uleb128 0x8
|
||
3330 01db 3A .uleb128 0x3a
|
||
3331 01dc 0B .uleb128 0xb
|
||
3332 01dd 3B .uleb128 0x3b
|
||
3333 01de 05 .uleb128 0x5
|
||
3334 01df 27 .uleb128 0x27
|
||
3335 01e0 19 .uleb128 0x19
|
||
3336 01e1 11 .uleb128 0x11
|
||
3337 01e2 01 .uleb128 0x1
|
||
3338 01e3 12 .uleb128 0x12
|
||
3339 01e4 06 .uleb128 0x6
|
||
3340 01e5 40 .uleb128 0x40
|
||
3341 01e6 18 .uleb128 0x18
|
||
3342 01e7 9742 .uleb128 0x2117
|
||
3343 01e9 19 .uleb128 0x19
|
||
3344 01ea 01 .uleb128 0x1
|
||
3345 01eb 13 .uleb128 0x13
|
||
3346 01ec 00 .byte 0
|
||
3347 01ed 00 .byte 0
|
||
3348 01ee 24 .uleb128 0x24
|
||
3349 01ef 05 .uleb128 0x5
|
||
3350 01f0 00 .byte 0
|
||
3351 01f1 03 .uleb128 0x3
|
||
3352 01f2 08 .uleb128 0x8
|
||
3353 01f3 3A .uleb128 0x3a
|
||
3354 01f4 0B .uleb128 0xb
|
||
3355 01f5 3B .uleb128 0x3b
|
||
3356 01f6 05 .uleb128 0x5
|
||
3357 01f7 49 .uleb128 0x49
|
||
3358 01f8 13 .uleb128 0x13
|
||
3359 01f9 02 .uleb128 0x2
|
||
3360 01fa 18 .uleb128 0x18
|
||
3361 01fb 00 .byte 0
|
||
3362 01fc 00 .byte 0
|
||
3363 01fd 25 .uleb128 0x25
|
||
3364 01fe 0B .uleb128 0xb
|
||
3365 01ff 01 .byte 0x1
|
||
3366 0200 11 .uleb128 0x11
|
||
3367 0201 01 .uleb128 0x1
|
||
3368 0202 12 .uleb128 0x12
|
||
3369 0203 06 .uleb128 0x6
|
||
3370 0204 00 .byte 0
|
||
3371 0205 00 .byte 0
|
||
3372 0206 26 .uleb128 0x26
|
||
3373 0207 0B .uleb128 0xb
|
||
3374 0208 01 .byte 0x1
|
||
3375 0209 55 .uleb128 0x55
|
||
3376 020a 17 .uleb128 0x17
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 67
|
||
|
||
|
||
3377 020b 01 .uleb128 0x1
|
||
3378 020c 13 .uleb128 0x13
|
||
3379 020d 00 .byte 0
|
||
3380 020e 00 .byte 0
|
||
3381 020f 27 .uleb128 0x27
|
||
3382 0210 34 .uleb128 0x34
|
||
3383 0211 00 .byte 0
|
||
3384 0212 03 .uleb128 0x3
|
||
3385 0213 08 .uleb128 0x8
|
||
3386 0214 3A .uleb128 0x3a
|
||
3387 0215 0B .uleb128 0xb
|
||
3388 0216 3B .uleb128 0x3b
|
||
3389 0217 05 .uleb128 0x5
|
||
3390 0218 49 .uleb128 0x49
|
||
3391 0219 13 .uleb128 0x13
|
||
3392 021a 02 .uleb128 0x2
|
||
3393 021b 18 .uleb128 0x18
|
||
3394 021c 00 .byte 0
|
||
3395 021d 00 .byte 0
|
||
3396 021e 28 .uleb128 0x28
|
||
3397 021f 05 .uleb128 0x5
|
||
3398 0220 00 .byte 0
|
||
3399 0221 03 .uleb128 0x3
|
||
3400 0222 08 .uleb128 0x8
|
||
3401 0223 3A .uleb128 0x3a
|
||
3402 0224 0B .uleb128 0xb
|
||
3403 0225 3B .uleb128 0x3b
|
||
3404 0226 05 .uleb128 0x5
|
||
3405 0227 49 .uleb128 0x49
|
||
3406 0228 13 .uleb128 0x13
|
||
3407 0229 02 .uleb128 0x2
|
||
3408 022a 17 .uleb128 0x17
|
||
3409 022b 00 .byte 0
|
||
3410 022c 00 .byte 0
|
||
3411 022d 29 .uleb128 0x29
|
||
3412 022e 2E .uleb128 0x2e
|
||
3413 022f 01 .byte 0x1
|
||
3414 0230 3F .uleb128 0x3f
|
||
3415 0231 19 .uleb128 0x19
|
||
3416 0232 03 .uleb128 0x3
|
||
3417 0233 08 .uleb128 0x8
|
||
3418 0234 3A .uleb128 0x3a
|
||
3419 0235 0B .uleb128 0xb
|
||
3420 0236 3B .uleb128 0x3b
|
||
3421 0237 05 .uleb128 0x5
|
||
3422 0238 27 .uleb128 0x27
|
||
3423 0239 19 .uleb128 0x19
|
||
3424 023a 49 .uleb128 0x49
|
||
3425 023b 13 .uleb128 0x13
|
||
3426 023c 11 .uleb128 0x11
|
||
3427 023d 01 .uleb128 0x1
|
||
3428 023e 12 .uleb128 0x12
|
||
3429 023f 06 .uleb128 0x6
|
||
3430 0240 40 .uleb128 0x40
|
||
3431 0241 18 .uleb128 0x18
|
||
3432 0242 9742 .uleb128 0x2117
|
||
3433 0244 19 .uleb128 0x19
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 68
|
||
|
||
|
||
3434 0245 01 .uleb128 0x1
|
||
3435 0246 13 .uleb128 0x13
|
||
3436 0247 00 .byte 0
|
||
3437 0248 00 .byte 0
|
||
3438 0249 2A .uleb128 0x2a
|
||
3439 024a 34 .uleb128 0x34
|
||
3440 024b 00 .byte 0
|
||
3441 024c 03 .uleb128 0x3
|
||
3442 024d 08 .uleb128 0x8
|
||
3443 024e 3A .uleb128 0x3a
|
||
3444 024f 0B .uleb128 0xb
|
||
3445 0250 3B .uleb128 0x3b
|
||
3446 0251 05 .uleb128 0x5
|
||
3447 0252 49 .uleb128 0x49
|
||
3448 0253 13 .uleb128 0x13
|
||
3449 0254 02 .uleb128 0x2
|
||
3450 0255 17 .uleb128 0x17
|
||
3451 0256 00 .byte 0
|
||
3452 0257 00 .byte 0
|
||
3453 0258 2B .uleb128 0x2b
|
||
3454 0259 0B .uleb128 0xb
|
||
3455 025a 01 .byte 0x1
|
||
3456 025b 11 .uleb128 0x11
|
||
3457 025c 01 .uleb128 0x1
|
||
3458 025d 12 .uleb128 0x12
|
||
3459 025e 06 .uleb128 0x6
|
||
3460 025f 01 .uleb128 0x1
|
||
3461 0260 13 .uleb128 0x13
|
||
3462 0261 00 .byte 0
|
||
3463 0262 00 .byte 0
|
||
3464 0263 2C .uleb128 0x2c
|
||
3465 0264 05 .uleb128 0x5
|
||
3466 0265 00 .byte 0
|
||
3467 0266 31 .uleb128 0x31
|
||
3468 0267 13 .uleb128 0x13
|
||
3469 0268 02 .uleb128 0x2
|
||
3470 0269 18 .uleb128 0x18
|
||
3471 026a 00 .byte 0
|
||
3472 026b 00 .byte 0
|
||
3473 026c 2D .uleb128 0x2d
|
||
3474 026d 34 .uleb128 0x34
|
||
3475 026e 00 .byte 0
|
||
3476 026f 03 .uleb128 0x3
|
||
3477 0270 08 .uleb128 0x8
|
||
3478 0271 3A .uleb128 0x3a
|
||
3479 0272 0B .uleb128 0xb
|
||
3480 0273 3B .uleb128 0x3b
|
||
3481 0274 0B .uleb128 0xb
|
||
3482 0275 49 .uleb128 0x49
|
||
3483 0276 13 .uleb128 0x13
|
||
3484 0277 3F .uleb128 0x3f
|
||
3485 0278 19 .uleb128 0x19
|
||
3486 0279 3C .uleb128 0x3c
|
||
3487 027a 19 .uleb128 0x19
|
||
3488 027b 00 .byte 0
|
||
3489 027c 00 .byte 0
|
||
3490 027d 2E .uleb128 0x2e
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 69
|
||
|
||
|
||
3491 027e 2E .uleb128 0x2e
|
||
3492 027f 01 .byte 0x1
|
||
3493 0280 3F .uleb128 0x3f
|
||
3494 0281 19 .uleb128 0x19
|
||
3495 0282 03 .uleb128 0x3
|
||
3496 0283 08 .uleb128 0x8
|
||
3497 0284 3A .uleb128 0x3a
|
||
3498 0285 0B .uleb128 0xb
|
||
3499 0286 3B .uleb128 0x3b
|
||
3500 0287 0B .uleb128 0xb
|
||
3501 0288 27 .uleb128 0x27
|
||
3502 0289 19 .uleb128 0x19
|
||
3503 028a 3C .uleb128 0x3c
|
||
3504 028b 19 .uleb128 0x19
|
||
3505 028c 01 .uleb128 0x1
|
||
3506 028d 13 .uleb128 0x13
|
||
3507 028e 00 .byte 0
|
||
3508 028f 00 .byte 0
|
||
3509 0290 2F .uleb128 0x2f
|
||
3510 0291 05 .uleb128 0x5
|
||
3511 0292 00 .byte 0
|
||
3512 0293 49 .uleb128 0x49
|
||
3513 0294 13 .uleb128 0x13
|
||
3514 0295 00 .byte 0
|
||
3515 0296 00 .byte 0
|
||
3516 0297 30 .uleb128 0x30
|
||
3517 0298 2E .uleb128 0x2e
|
||
3518 0299 00 .byte 0
|
||
3519 029a 3F .uleb128 0x3f
|
||
3520 029b 19 .uleb128 0x19
|
||
3521 029c 03 .uleb128 0x3
|
||
3522 029d 08 .uleb128 0x8
|
||
3523 029e 3A .uleb128 0x3a
|
||
3524 029f 0B .uleb128 0xb
|
||
3525 02a0 3B .uleb128 0x3b
|
||
3526 02a1 0B .uleb128 0xb
|
||
3527 02a2 27 .uleb128 0x27
|
||
3528 02a3 19 .uleb128 0x19
|
||
3529 02a4 3C .uleb128 0x3c
|
||
3530 02a5 19 .uleb128 0x19
|
||
3531 02a6 00 .byte 0
|
||
3532 02a7 00 .byte 0
|
||
3533 02a8 31 .uleb128 0x31
|
||
3534 02a9 2E .uleb128 0x2e
|
||
3535 02aa 01 .byte 0x1
|
||
3536 02ab 3F .uleb128 0x3f
|
||
3537 02ac 19 .uleb128 0x19
|
||
3538 02ad 03 .uleb128 0x3
|
||
3539 02ae 08 .uleb128 0x8
|
||
3540 02af 3A .uleb128 0x3a
|
||
3541 02b0 0B .uleb128 0xb
|
||
3542 02b1 3B .uleb128 0x3b
|
||
3543 02b2 0B .uleb128 0xb
|
||
3544 02b3 27 .uleb128 0x27
|
||
3545 02b4 19 .uleb128 0x19
|
||
3546 02b5 49 .uleb128 0x49
|
||
3547 02b6 13 .uleb128 0x13
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 70
|
||
|
||
|
||
3548 02b7 3C .uleb128 0x3c
|
||
3549 02b8 19 .uleb128 0x19
|
||
3550 02b9 01 .uleb128 0x1
|
||
3551 02ba 13 .uleb128 0x13
|
||
3552 02bb 00 .byte 0
|
||
3553 02bc 00 .byte 0
|
||
3554 02bd 32 .uleb128 0x32
|
||
3555 02be 2E .uleb128 0x2e
|
||
3556 02bf 01 .byte 0x1
|
||
3557 02c0 3F .uleb128 0x3f
|
||
3558 02c1 19 .uleb128 0x19
|
||
3559 02c2 03 .uleb128 0x3
|
||
3560 02c3 08 .uleb128 0x8
|
||
3561 02c4 3A .uleb128 0x3a
|
||
3562 02c5 0B .uleb128 0xb
|
||
3563 02c6 3B .uleb128 0x3b
|
||
3564 02c7 0B .uleb128 0xb
|
||
3565 02c8 27 .uleb128 0x27
|
||
3566 02c9 19 .uleb128 0x19
|
||
3567 02ca 3C .uleb128 0x3c
|
||
3568 02cb 19 .uleb128 0x19
|
||
3569 02cc 00 .byte 0
|
||
3570 02cd 00 .byte 0
|
||
3571 02ce 00 .byte 0
|
||
3572 .section .debug_loc,"dr"
|
||
3573 Ldebug_loc0:
|
||
3574 LLST0:
|
||
3575 0000 AA000000 .long LVL5-Ltext0
|
||
3576 0004 AD000000 .long LVL6-Ltext0
|
||
3577 0008 0100 .word 0x1
|
||
3578 000a 56 .byte 0x56
|
||
3579 000b AD000000 .long LVL6-Ltext0
|
||
3580 000f B2000000 .long LVL7-Ltext0
|
||
3581 0013 0300 .word 0x3
|
||
3582 0015 76 .byte 0x76
|
||
3583 0016 7F .sleb128 -1
|
||
3584 0017 9F .byte 0x9f
|
||
3585 0018 B2000000 .long LVL7-Ltext0
|
||
3586 001c BA000000 .long LVL10-Ltext0
|
||
3587 0020 0100 .word 0x1
|
||
3588 0022 56 .byte 0x56
|
||
3589 0023 BA000000 .long LVL10-Ltext0
|
||
3590 0027 D4000000 .long LVL12-Ltext0
|
||
3591 002b 0300 .word 0x3
|
||
3592 002d 76 .byte 0x76
|
||
3593 002e 7F .sleb128 -1
|
||
3594 002f 9F .byte 0x9f
|
||
3595 0030 D4000000 .long LVL12-Ltext0
|
||
3596 0034 DB000000 .long LVL14-Ltext0
|
||
3597 0038 0100 .word 0x1
|
||
3598 003a 56 .byte 0x56
|
||
3599 003b 00000000 .long 0
|
||
3600 003f 00000000 .long 0
|
||
3601 LLST1:
|
||
3602 0043 B4000000 .long LVL8-Ltext0
|
||
3603 0047 D6000000 .long LVL13-Ltext0
|
||
3604 004b 0100 .word 0x1
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 71
|
||
|
||
|
||
3605 004d 53 .byte 0x53
|
||
3606 004e 00000000 .long 0
|
||
3607 0052 00000000 .long 0
|
||
3608 LLST2:
|
||
3609 0056 B7000000 .long LVL9-Ltext0
|
||
3610 005a C9000000 .long LVL11-1-Ltext0
|
||
3611 005e 0100 .word 0x1
|
||
3612 0060 50 .byte 0x50
|
||
3613 0061 00000000 .long 0
|
||
3614 0065 00000000 .long 0
|
||
3615 LLST3:
|
||
3616 0069 A8010000 .long LVL24-Ltext0
|
||
3617 006d B3010000 .long LVL25-Ltext0
|
||
3618 0071 0200 .word 0x2
|
||
3619 0073 70 .byte 0x70
|
||
3620 0074 24 .sleb128 36
|
||
3621 0075 B3010000 .long LVL25-Ltext0
|
||
3622 0079 B5010000 .long LVL26-Ltext0
|
||
3623 007d 0200 .word 0x2
|
||
3624 007f 70 .byte 0x70
|
||
3625 0080 00 .sleb128 0
|
||
3626 0081 B5010000 .long LVL26-Ltext0
|
||
3627 0085 CD010000 .long LVL28-Ltext0
|
||
3628 0089 0100 .word 0x1
|
||
3629 008b 53 .byte 0x53
|
||
3630 008c CD010000 .long LVL28-Ltext0
|
||
3631 0090 CE010000 .long LVL29-Ltext0
|
||
3632 0094 0200 .word 0x2
|
||
3633 0096 91 .byte 0x91
|
||
3634 0097 00 .sleb128 0
|
||
3635 0098 00000000 .long 0
|
||
3636 009c 00000000 .long 0
|
||
3637 LLST4:
|
||
3638 00a0 A8010000 .long LVL24-Ltext0
|
||
3639 00a4 C0010000 .long LVL27-1-Ltext0
|
||
3640 00a8 0100 .word 0x1
|
||
3641 00aa 50 .byte 0x50
|
||
3642 00ab 00000000 .long 0
|
||
3643 00af 00000000 .long 0
|
||
3644 LLST5:
|
||
3645 00b3 18020000 .long LVL34-Ltext0
|
||
3646 00b7 1C020000 .long LVL35-1-Ltext0
|
||
3647 00bb 0100 .word 0x1
|
||
3648 00bd 50 .byte 0x50
|
||
3649 00be 1C020000 .long LVL35-1-Ltext0
|
||
3650 00c2 24020000 .long LVL36-Ltext0
|
||
3651 00c6 0100 .word 0x1
|
||
3652 00c8 53 .byte 0x53
|
||
3653 00c9 24020000 .long LVL36-Ltext0
|
||
3654 00cd 25020000 .long LFE10-Ltext0
|
||
3655 00d1 0100 .word 0x1
|
||
3656 00d3 50 .byte 0x50
|
||
3657 00d4 00000000 .long 0
|
||
3658 00d8 00000000 .long 0
|
||
3659 LLST6:
|
||
3660 00dc A2020000 .long LVL40-Ltext0
|
||
3661 00e0 AD020000 .long LVL41-Ltext0
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 72
|
||
|
||
|
||
3662 00e4 0200 .word 0x2
|
||
3663 00e6 70 .byte 0x70
|
||
3664 00e7 24 .sleb128 36
|
||
3665 00e8 AD020000 .long LVL41-Ltext0
|
||
3666 00ec AF020000 .long LVL42-Ltext0
|
||
3667 00f0 0200 .word 0x2
|
||
3668 00f2 70 .byte 0x70
|
||
3669 00f3 00 .sleb128 0
|
||
3670 00f4 AF020000 .long LVL42-Ltext0
|
||
3671 00f8 BF020000 .long LVL43-Ltext0
|
||
3672 00fc 0100 .word 0x1
|
||
3673 00fe 53 .byte 0x53
|
||
3674 00ff 00000000 .long 0
|
||
3675 0103 00000000 .long 0
|
||
3676 LLST7:
|
||
3677 0107 A2020000 .long LVL40-Ltext0
|
||
3678 010b C4020000 .long LVL44-1-Ltext0
|
||
3679 010f 0100 .word 0x1
|
||
3680 0111 50 .byte 0x50
|
||
3681 0112 00000000 .long 0
|
||
3682 0116 00000000 .long 0
|
||
3683 LLST8:
|
||
3684 011a 10030000 .long LVL49-Ltext0
|
||
3685 011e 14030000 .long LVL50-1-Ltext0
|
||
3686 0122 0100 .word 0x1
|
||
3687 0124 50 .byte 0x50
|
||
3688 0125 14030000 .long LVL50-1-Ltext0
|
||
3689 0129 1C030000 .long LVL51-Ltext0
|
||
3690 012d 0100 .word 0x1
|
||
3691 012f 53 .byte 0x53
|
||
3692 0130 1C030000 .long LVL51-Ltext0
|
||
3693 0134 1D030000 .long LFE12-Ltext0
|
||
3694 0138 0100 .word 0x1
|
||
3695 013a 50 .byte 0x50
|
||
3696 013b 00000000 .long 0
|
||
3697 013f 00000000 .long 0
|
||
3698 LLST9:
|
||
3699 0143 77030000 .long LVL56-Ltext0
|
||
3700 0147 92030000 .long LVL59-Ltext0
|
||
3701 014b 0100 .word 0x1
|
||
3702 014d 53 .byte 0x53
|
||
3703 014e 00000000 .long 0
|
||
3704 0152 00000000 .long 0
|
||
3705 LLST10:
|
||
3706 0156 79030000 .long LVL57-Ltext0
|
||
3707 015a 8F030000 .long LVL58-1-Ltext0
|
||
3708 015e 0100 .word 0x1
|
||
3709 0160 50 .byte 0x50
|
||
3710 0161 00000000 .long 0
|
||
3711 0165 00000000 .long 0
|
||
3712 LLST11:
|
||
3713 0169 1E040000 .long LVL64-Ltext0
|
||
3714 016d 36040000 .long LVL66-Ltext0
|
||
3715 0171 0100 .word 0x1
|
||
3716 0173 53 .byte 0x53
|
||
3717 0174 00000000 .long 0
|
||
3718 0178 00000000 .long 0
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 73
|
||
|
||
|
||
3719 LLST12:
|
||
3720 017c 20040000 .long LVL65-Ltext0
|
||
3721 0180 3A040000 .long LVL67-1-Ltext0
|
||
3722 0184 0100 .word 0x1
|
||
3723 0186 50 .byte 0x50
|
||
3724 0187 00000000 .long 0
|
||
3725 018b 00000000 .long 0
|
||
3726 LLST13:
|
||
3727 018f 70040000 .long LVL69-Ltext0
|
||
3728 0193 B2040000 .long LVL71-Ltext0
|
||
3729 0197 0200 .word 0x2
|
||
3730 0199 91 .byte 0x91
|
||
3731 019a 04 .sleb128 4
|
||
3732 019b B2040000 .long LVL71-Ltext0
|
||
3733 019f B8040000 .long LVL72-Ltext0
|
||
3734 01a3 0100 .word 0x1
|
||
3735 01a5 53 .byte 0x53
|
||
3736 01a6 B8040000 .long LVL72-Ltext0
|
||
3737 01aa BB040000 .long LVL73-Ltext0
|
||
3738 01ae 0300 .word 0x3
|
||
3739 01b0 73 .byte 0x73
|
||
3740 01b1 7F .sleb128 -1
|
||
3741 01b2 9F .byte 0x9f
|
||
3742 01b3 BB040000 .long LVL73-Ltext0
|
||
3743 01b7 E3040000 .long LVL78-Ltext0
|
||
3744 01bb 0100 .word 0x1
|
||
3745 01bd 53 .byte 0x53
|
||
3746 01be E3040000 .long LVL78-Ltext0
|
||
3747 01c2 EA040000 .long LVL79-Ltext0
|
||
3748 01c6 0300 .word 0x3
|
||
3749 01c8 73 .byte 0x73
|
||
3750 01c9 01 .sleb128 1
|
||
3751 01ca 9F .byte 0x9f
|
||
3752 01cb F6040000 .long LVL81-Ltext0
|
||
3753 01cf 21050000 .long LFE16-Ltext0
|
||
3754 01d3 0200 .word 0x2
|
||
3755 01d5 91 .byte 0x91
|
||
3756 01d6 04 .sleb128 4
|
||
3757 01d7 00000000 .long 0
|
||
3758 01db 00000000 .long 0
|
||
3759 LLST14:
|
||
3760 01df CF040000 .long LVL75-Ltext0
|
||
3761 01e3 EC040000 .long LVL80-Ltext0
|
||
3762 01e7 0100 .word 0x1
|
||
3763 01e9 56 .byte 0x56
|
||
3764 01ea 00000000 .long 0
|
||
3765 01ee 00000000 .long 0
|
||
3766 LLST15:
|
||
3767 01f2 D1040000 .long LVL76-Ltext0
|
||
3768 01f6 DF040000 .long LVL77-1-Ltext0
|
||
3769 01fa 0100 .word 0x1
|
||
3770 01fc 50 .byte 0x50
|
||
3771 01fd 00000000 .long 0
|
||
3772 0201 00000000 .long 0
|
||
3773 LLST16:
|
||
3774 0205 BD050000 .long LVL87-Ltext0
|
||
3775 0209 BF050000 .long LVL88-Ltext0
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 74
|
||
|
||
|
||
3776 020d 0200 .word 0x2
|
||
3777 020f 30 .byte 0x30
|
||
3778 0210 9F .byte 0x9f
|
||
3779 0211 BF050000 .long LVL88-Ltext0
|
||
3780 0215 CB050000 .long LVL90-Ltext0
|
||
3781 0219 0100 .word 0x1
|
||
3782 021b 53 .byte 0x53
|
||
3783 021c CB050000 .long LVL90-Ltext0
|
||
3784 0220 CD050000 .long LVL91-Ltext0
|
||
3785 0224 0100 .word 0x1
|
||
3786 0226 50 .byte 0x50
|
||
3787 0227 28060000 .long LVL95-Ltext0
|
||
3788 022b 2A060000 .long LVL96-Ltext0
|
||
3789 022f 0100 .word 0x1
|
||
3790 0231 53 .byte 0x53
|
||
3791 0232 00000000 .long 0
|
||
3792 0236 00000000 .long 0
|
||
3793 LLST17:
|
||
3794 023a 09060000 .long LVL93-Ltext0
|
||
3795 023e 2A060000 .long LVL96-Ltext0
|
||
3796 0242 0100 .word 0x1
|
||
3797 0244 56 .byte 0x56
|
||
3798 0245 00000000 .long 0
|
||
3799 0249 00000000 .long 0
|
||
3800 LLST18:
|
||
3801 024d 09060000 .long LVL93-Ltext0
|
||
3802 0251 28060000 .long LVL95-Ltext0
|
||
3803 0255 0100 .word 0x1
|
||
3804 0257 53 .byte 0x53
|
||
3805 0258 28060000 .long LVL95-Ltext0
|
||
3806 025c 2A060000 .long LVL96-Ltext0
|
||
3807 0260 0200 .word 0x2
|
||
3808 0262 91 .byte 0x91
|
||
3809 0263 04 .sleb128 4
|
||
3810 0264 00000000 .long 0
|
||
3811 0268 00000000 .long 0
|
||
3812 LLST20:
|
||
3813 026c 32060000 .long LVL97-Ltext0
|
||
3814 0270 40060000 .long LVL98-1-Ltext0
|
||
3815 0274 0100 .word 0x1
|
||
3816 0276 50 .byte 0x50
|
||
3817 0277 00000000 .long 0
|
||
3818 027b 00000000 .long 0
|
||
3819 .section .debug_aranges,"dr"
|
||
3820 0000 1C000000 .long 0x1c
|
||
3821 0004 0200 .word 0x2
|
||
3822 0006 00000000 .secrel32 Ldebug_info0
|
||
3823 000a 04 .byte 0x4
|
||
3824 000b 00 .byte 0
|
||
3825 000c 0000 .word 0
|
||
3826 000e 0000 .word 0
|
||
3827 0010 00000000 .long Ltext0
|
||
3828 0014 4D060000 .long Letext0-Ltext0
|
||
3829 0018 00000000 .long 0
|
||
3830 001c 00000000 .long 0
|
||
3831 .section .debug_ranges,"dr"
|
||
3832 Ldebug_ranges0:
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 75
|
||
|
||
|
||
3833 0000 B4000000 .long LBB20-Ltext0
|
||
3834 0004 B7000000 .long LBE20-Ltext0
|
||
3835 0008 BA000000 .long LBB23-Ltext0
|
||
3836 000c C2000000 .long LBE23-Ltext0
|
||
3837 0010 00000000 .long 0
|
||
3838 0014 00000000 .long 0
|
||
3839 0018 1E040000 .long LBB30-Ltext0
|
||
3840 001c 32040000 .long LBE30-Ltext0
|
||
3841 0020 36040000 .long LBB33-Ltext0
|
||
3842 0024 40040000 .long LBE33-Ltext0
|
||
3843 0028 00000000 .long 0
|
||
3844 002c 00000000 .long 0
|
||
3845 .section .debug_line,"dr"
|
||
3846 Ldebug_line0:
|
||
3847 0000 38030000 .section .debug_str,"dr"
|
||
3847 02001A01
|
||
3847 00000101
|
||
3847 FB0E0D00
|
||
3847 01010101
|
||
3848 LASF1:
|
||
3849 0000 53656D61 .ascii "Semaphore\0"
|
||
3849 70686F72
|
||
3849 6500
|
||
3850 LASF0:
|
||
3851 000a 705F6E65 .ascii "p_next\0"
|
||
3851 787400
|
||
3852 .ident "GCC: (GNU) 4.8.2"
|
||
3853 .def _chDbgPanic; .scl 2; .type 32; .endef
|
||
3854 .def _chDbgCheckClassI; .scl 2; .type 32; .endef
|
||
3855 .def _chSchReadyI; .scl 2; .type 32; .endef
|
||
3856 .def _dbg_check_lock; .scl 2; .type 32; .endef
|
||
3857 .def _chSchRescheduleS; .scl 2; .type 32; .endef
|
||
3858 .def _dbg_check_unlock; .scl 2; .type 32; .endef
|
||
3859 .def _chDbgCheckClassS; .scl 2; .type 32; .endef
|
||
3860 .def _chSchGoSleepS; .scl 2; .type 32; .endef
|
||
3861 .def _chSchGoSleepTimeoutS; .scl 2; .type 32; .endef
|
||
3862 .def _chSchWakeupS; .scl 2; .type 32; .endef
|
||
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s page 76
|
||
|
||
|
||
DEFINED SYMBOLS
|
||
*ABS*:00000000 chsem.c
|
||
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s:77 .text:00000000 _chSemInit
|
||
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s:152 .text:00000060 _chSemResetI
|
||
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s:280 .text:00000110 _chSemReset
|
||
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s:329 .text:00000140 _chSemWaitS
|
||
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s:448 .text:00000200 _chSemWait
|
||
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s:501 .text:00000230 _chSemWaitTimeoutS
|
||
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s:638 .text:000002f0 _chSemWaitTimeout
|
||
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s:693 .text:00000320 _chSemSignal
|
||
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s:804 .text:000003c0 _chSemSignalI
|
||
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s:918 .text:00000470 _chSemAddCounterI
|
||
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccXEbXj3.s:1049 .text:00000530 _chSemSignalWait
|
||
|
||
UNDEFINED SYMBOLS
|
||
_rlist
|
||
_chDbgPanic
|
||
_chDbgCheckClassI
|
||
_chSchReadyI
|
||
_dbg_check_lock
|
||
_chSchRescheduleS
|
||
_dbg_check_unlock
|
||
_chDbgCheckClassS
|
||
_chSchGoSleepS
|
||
_chSchGoSleepTimeoutS
|
||
_chSchWakeupS
|