rusefi-full/firmware/chibios/os/kernel/src/chthreads.lst

4002 lines
136 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 1
1 .file "chthreads.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/chthreads.d -MF .dep/chthreads.o.d
16 # -MP -MQ ../firmware/chibios/os/kernel/src/chthreads.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/chthreads.c -mtune=generic -march=i686
20 # -auxbase-strip ../firmware/chibios/os/kernel/src/chthreads.o -ggdb -O2
21 # -Wall -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/ccRE8DVV.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 .p2align 4,,15
68 .globl __thread_init
69 .def __thread_init; .scl 2; .type 32; .endef
70 __thread_init:
71 LFB7:
72 .file 1 "../firmware/chibios/os/kernel/src/chthreads.c"
73 .loc 1 76 0
74 .cfi_startproc
75 LVL0:
76 .loc 1 76 0
77 0000 8B442404 movl 4(%esp), %eax # tp, tp
78 0004 8B542408 movl 8(%esp), %edx # prio, prio
79 .loc 1 99 0
80 0008 C7401000 movl $_rlist, 16(%eax) #, tp_2(D)->p_newer
80 000000
81 .loc 1 78 0
82 000f 895008 movl %edx, 8(%eax) # prio, tp_2(D)->p_prio
83 .loc 1 85 0
84 0012 895040 movl %edx, 64(%eax) # prio, tp_2(D)->p_realprio
85 .loc 1 99 0
86 0015 8B151400 movl _rlist+20, %edx # rlist.r_older, D.2196
86 0000
87 .loc 1 79 0
88 001b C6401C02 movb $2, 28(%eax) #, tp_2(D)->p_state
89 .loc 1 80 0
90 001f C6401D00 movb $0, 29(%eax) #, tp_2(D)->p_flags
91 .loc 1 82 0
92 0023 C6401F14 movb $20, 31(%eax) #, tp_2(D)->p_preempt
93 .loc 1 99 0
94 0027 895014 movl %edx, 20(%eax) # D.2196, tp_2(D)->p_older
95 .loc 1 86 0
96 002a C7403C00 movl $0, 60(%eax) #, tp_2(D)->p_mtxlist
96 000000
97 .loc 1 89 0
98 0031 C7403800 movl $0, 56(%eax) #, tp_2(D)->p_epending
98 000000
99 .loc 1 92 0
100 0038 C7402000 movl $0, 32(%eax) #, tp_2(D)->p_time
100 000000
101 .loc 1 95 0
102 003f C6401E01 movb $1, 30(%eax) #, tp_2(D)->p_refs
103 .loc 1 98 0
104 0043 C7401800 movl $0, 24(%eax) #, tp_2(D)->p_name
104 000000
105 .loc 1 99 0
106 004a A3140000 movl %eax, _rlist+20 # tp, rlist.r_older
106 00
107 004f 894210 movl %eax, 16(%edx) # tp, _15->p_newer
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 3
108 .loc 1 102 0
109 0052 8D5028 leal 40(%eax), %edx #, tmp67
110 0055 895028 movl %edx, 40(%eax) # tmp67, tp_2(D)->p_waiting.p_next
111 .loc 1 105 0
112 0058 8D502C leal 44(%eax), %edx #, D.2198
113 005b 895030 movl %edx, 48(%eax) # D.2198, tp_2(D)->p_msgqueue.p_prev
114 005e 89502C movl %edx, 44(%eax) # D.2198, tp_2(D)->p_msgqueue.p_next
115 .loc 1 114 0
116 0061 C3 ret
117 .cfi_endproc
118 LFE7:
119 .section .rdata,"dr"
120 .align 4
121 LC0:
122 0000 2E2E2F66 .ascii "../firmware/chibios/os/kernel/src/chthreads.c\0"
122 69726D77
122 6172652F
122 63686962
122 696F732F
123 LC1:
124 002e 22636854 .ascii "\"chThdCreateI\"()\0"
124 68644372
124 65617465
124 49222829
124 00
125 .text
126 0062 8DB42600 .p2align 4,,15
126 0000008D
126 BC270000
126 0000
127 .globl _chThdCreateI
128 .def _chThdCreateI; .scl 2; .type 32; .endef
129 _chThdCreateI:
130 LFB8:
131 .loc 1 158 0
132 .cfi_startproc
133 LVL1:
134 0070 55 pushl %ebp #
135 .cfi_def_cfa_offset 8
136 .cfi_offset 5, -8
137 0071 57 pushl %edi #
138 .cfi_def_cfa_offset 12
139 .cfi_offset 7, -12
140 0072 56 pushl %esi #
141 .cfi_def_cfa_offset 16
142 .cfi_offset 6, -16
143 0073 53 pushl %ebx #
144 .cfi_def_cfa_offset 20
145 .cfi_offset 3, -20
146 0074 83EC1C subl $28, %esp #,
147 .cfi_def_cfa_offset 48
148 .loc 1 158 0
149 0077 8B5C2430 movl 48(%esp), %ebx # wsp, wsp
150 LVL2:
151 007b 8B6C2434 movl 52(%esp), %ebp # size, size
152 007f 8B742438 movl 56(%esp), %esi # prio, prio
153 0083 8B7C243C movl 60(%esp), %edi # pf, pf
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 4
154 .loc 1 162 0
155 0087 E8000000 call _chDbgCheckClassI #
155 00
156 LVL3:
157 .loc 1 164 0
158 008c 85DB testl %ebx, %ebx # wsp
159 008e 7411 je L3 #,
160 0090 81FD6F40 cmpl $16495, %ebp #, size
160 0000
161 0096 7609 jbe L3 #,
162 .loc 1 164 0 is_stmt 0 discriminator 2
163 0098 83FE7F cmpl $127, %esi #, prio
164 009b 0F86C600 jbe L11 #,
164 0000
165 L3:
166 .loc 1 164 0 discriminator 1
167 00a1 C7442408 movl $166, 8(%esp) #,
167 A6000000
168 00a9 C7442404 movl $LC0, 4(%esp) #,
168 00000000
169 00b1 C704242E movl $LC1, (%esp) #,
169 000000
170 00b8 E8000000 call _chDbgPanic #
170 00
171 LVL4:
172 L4:
173 LBB9:
174 .loc 1 167 0 is_stmt 1
175 00bd 8D142B leal (%ebx,%ebp), %edx #, esp
176 LVL5:
177 00c0 8B6C2440 movl 64(%esp), %ebp # arg, arg
178 00c4 C742FC00 movl $0, -4(%edx) #, MEM[(void * *)esp_15 + 4294967292B]
178 000000
179 00cb 8D4AFC leal -4(%edx), %ecx #, savebp
180 LVL6:
181 00ce 83EA0C subl $12, %edx #, D.2202
182 00d1 83E2F0 andl $-16, %edx #, D.2202
183 LVL7:
184 00d4 893A movl %edi, (%edx) # pf, MEM[(void * *)esp_22 + 4294967288B]
185 00d6 83EA18 subl $24, %edx #, tmp92
186 LVL8:
187 00d9 896A1C movl %ebp, 28(%edx) # arg, MEM[(void * *)esp_22 + 4294967292B]
188 LVL9:
189 00dc C7421400 movl $0, 20(%edx) #, MEM[(void * *)esp_22 + 4294967284B]
189 000000
190 LVL10:
191 LBE9:
192 LBB10:
193 LBB11:
194 .loc 1 99 0
195 00e3 A1140000 movl _rlist+20, %eax # rlist.r_older, D.2203
195 00
196 LBE11:
197 LBE10:
198 LBB14:
199 .loc 1 167 0
200 00e8 C7421000 movl $__port_thread_start, 16(%edx) #, MEM[(struct intctx *)esp_22 + 4294967264B].eip
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 5
200 000000
201 00ef C7020000 movl $0, (%edx) #, MEM[(struct intctx *)esp_22 + 4294967264B].ebx
201 0000
202 00f5 C7420400 movl $0, 4(%edx) #, MEM[(struct intctx *)esp_22 + 4294967264B].edi
202 000000
203 00fc C7420800 movl $0, 8(%edx) #, MEM[(struct intctx *)esp_22 + 4294967264B].esi
203 000000
204 0103 894A0C movl %ecx, 12(%edx) # savebp, MEM[(struct intctx *)esp_22 + 4294967264B].ebp
205 LBE14:
206 LBB15:
207 LBB12:
208 .loc 1 99 0
209 0106 894314 movl %eax, 20(%ebx) # D.2203, MEM[(struct Thread *)wsp_2(D)].p_older
210 LBE12:
211 LBE15:
212 LBB16:
213 .loc 1 167 0
214 0109 89530C movl %edx, 12(%ebx) # tmp92, MEM[(struct Thread *)wsp_2(D)].p_ctx.esp
215 LVL11:
216 LBE16:
217 LBB17:
218 LBB13:
219 .loc 1 78 0
220 010c 897308 movl %esi, 8(%ebx) # prio, MEM[(struct Thread *)wsp_2(D)].p_prio
221 .loc 1 99 0
222 010f C7431000 movl $_rlist, 16(%ebx) #, MEM[(struct Thread *)wsp_2(D)].p_newer
222 000000
223 .loc 1 79 0
224 0116 C6431C02 movb $2, 28(%ebx) #, MEM[(struct Thread *)wsp_2(D)].p_state
225 .loc 1 80 0
226 011a C6431D00 movb $0, 29(%ebx) #, MEM[(struct Thread *)wsp_2(D)].p_flags
227 .loc 1 82 0
228 011e C6431F14 movb $20, 31(%ebx) #, MEM[(struct Thread *)wsp_2(D)].p_preempt
229 .loc 1 85 0
230 0122 897340 movl %esi, 64(%ebx) # prio, MEM[(struct Thread *)wsp_2(D)].p_realprio
231 .loc 1 86 0
232 0125 C7433C00 movl $0, 60(%ebx) #, MEM[(struct Thread *)wsp_2(D)].p_mtxlist
232 000000
233 .loc 1 89 0
234 012c C7433800 movl $0, 56(%ebx) #, MEM[(struct Thread *)wsp_2(D)].p_epending
234 000000
235 .loc 1 92 0
236 0133 C7432000 movl $0, 32(%ebx) #, MEM[(struct Thread *)wsp_2(D)].p_time
236 000000
237 .loc 1 95 0
238 013a C6431E01 movb $1, 30(%ebx) #, MEM[(struct Thread *)wsp_2(D)].p_refs
239 .loc 1 98 0
240 013e C7431800 movl $0, 24(%ebx) #, MEM[(struct Thread *)wsp_2(D)].p_name
240 000000
241 .loc 1 99 0
242 0145 891D1400 movl %ebx, _rlist+20 # wsp, rlist.r_older
242 0000
243 014b 895810 movl %ebx, 16(%eax) # wsp, _35->p_newer
244 .loc 1 102 0
245 014e 8D4328 leal 40(%ebx), %eax #, tmp95
246 0151 894328 movl %eax, 40(%ebx) # tmp95, MEM[(struct Thread *)wsp_2(D)].p_waiting.p_next
247 .loc 1 105 0
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 6
248 0154 8D432C leal 44(%ebx), %eax #, D.2205
249 0157 894330 movl %eax, 48(%ebx) # D.2205, MEM[(struct Thread *)wsp_2(D)].p_msgqueue.p_prev
250 015a 89432C movl %eax, 44(%ebx) # D.2205, MEM[(struct Thread *)wsp_2(D)].p_msgqueue.p_next
251 LBE13:
252 LBE17:
253 .loc 1 169 0
254 015d 83C41C addl $28, %esp #,
255 .cfi_remember_state
256 .cfi_def_cfa_offset 20
257 0160 89D8 movl %ebx, %eax # wsp,
258 0162 5B popl %ebx #
259 .cfi_restore 3
260 .cfi_def_cfa_offset 16
261 LVL12:
262 0163 5E popl %esi #
263 .cfi_restore 6
264 .cfi_def_cfa_offset 12
265 LVL13:
266 0164 5F popl %edi #
267 .cfi_restore 7
268 .cfi_def_cfa_offset 8
269 0165 5D popl %ebp #
270 .cfi_restore 5
271 .cfi_def_cfa_offset 4
272 0166 C3 ret
273 LVL14:
274 .p2align 4,,7
275 L11:
276 .cfi_restore_state
277 .loc 1 164 0 discriminator 2
278 0167 85FF testl %edi, %edi # pf
279 0169 0F8432FF je L3 #,
279 FFFF
280 016f E949FFFF jmp L4 #
280 FF
281 .cfi_endproc
282 LFE8:
283 0174 8DB60000 .p2align 4,,15
283 00008DBF
283 00000000
284 .globl _chThdCreateStatic
285 .def _chThdCreateStatic; .scl 2; .type 32; .endef
286 _chThdCreateStatic:
287 LFB9:
288 .loc 1 188 0
289 .cfi_startproc
290 LVL15:
291 0180 53 pushl %ebx #
292 .cfi_def_cfa_offset 8
293 .cfi_offset 3, -8
294 0181 83EC28 subl $40, %esp #,
295 .cfi_def_cfa_offset 48
296 .loc 1 199 0
297 /APP
298 # 199 "../firmware/chibios/os/kernel/src/chthreads.c" 1
299 0184 90 nop
300 # 0 "" 2
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 7
301 /NO_APP
302 0185 E8000000 call _dbg_check_lock #
302 00
303 LVL16:
304 .loc 1 200 0
305 018a 8B442440 movl 64(%esp), %eax # arg, arg
306 018e 89442410 movl %eax, 16(%esp) # arg,
307 0192 8B44243C movl 60(%esp), %eax # pf, pf
308 0196 8944240C movl %eax, 12(%esp) # pf,
309 019a 8B442438 movl 56(%esp), %eax # prio, prio
310 019e 89442408 movl %eax, 8(%esp) # prio,
311 01a2 8B442434 movl 52(%esp), %eax # size, size
312 01a6 89442404 movl %eax, 4(%esp) # size,
313 01aa 8B442430 movl 48(%esp), %eax # wsp, wsp
314 01ae 890424 movl %eax, (%esp) # wsp,
315 01b1 E8BAFEFF call _chThdCreateI #
315 FF
316 LVL17:
317 01b6 C7442404 movl $0, 4(%esp) #,
317 00000000
318 01be 890424 movl %eax, (%esp) # tp,
319 01c1 89C3 movl %eax, %ebx #, tp
320 LVL18:
321 01c3 E8000000 call _chSchWakeupS #
321 00
322 LVL19:
323 .loc 1 201 0
324 01c8 E8000000 call _dbg_check_unlock #
324 00
325 LVL20:
326 /APP
327 # 201 "../firmware/chibios/os/kernel/src/chthreads.c" 1
328 01cd 90 nop
329 # 0 "" 2
330 .loc 1 203 0
331 /NO_APP
332 01ce 83C428 addl $40, %esp #,
333 .cfi_def_cfa_offset 8
334 01d1 89D8 movl %ebx, %eax # tp,
335 01d3 5B popl %ebx #
336 .cfi_restore 3
337 .cfi_def_cfa_offset 4
338 LVL21:
339 01d4 C3 ret
340 .cfi_endproc
341 LFE9:
342 .section .rdata,"dr"
343 LC2:
344 003f 22636854 .ascii "\"chThdSetPriority\"()\0"
344 68645365
344 74507269
344 6F726974
344 79222829
345 .text
346 01d5 8D742600 .p2align 4,,15
346 8DBC2700
346 000000
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 8
347 .globl _chThdSetPriority
348 .def _chThdSetPriority; .scl 2; .type 32; .endef
349 _chThdSetPriority:
350 LFB10:
351 .loc 1 217 0
352 .cfi_startproc
353 LVL22:
354 01e0 56 pushl %esi #
355 .cfi_def_cfa_offset 8
356 .cfi_offset 6, -8
357 01e1 53 pushl %ebx #
358 .cfi_def_cfa_offset 12
359 .cfi_offset 3, -12
360 01e2 83EC14 subl $20, %esp #,
361 .cfi_def_cfa_offset 32
362 .loc 1 217 0
363 01e5 8B5C2420 movl 32(%esp), %ebx # newprio, newprio
364 .loc 1 220 0
365 01e9 83FB7F cmpl $127, %ebx #, newprio
366 01ec 7733 ja L19 #,
367 L15:
368 .loc 1 222 0
369 /APP
370 # 222 "../firmware/chibios/os/kernel/src/chthreads.c" 1
371 01ee 90 nop
372 # 0 "" 2
373 /NO_APP
374 01ef E8000000 call _dbg_check_lock #
374 00
375 LVL23:
376 .loc 1 224 0
377 01f4 8B151800 movl _rlist+24, %edx # rlist.r_current, D.2212
377 0000
378 01fa 8B7240 movl 64(%edx), %esi # _7->p_realprio, oldprio
379 LVL24:
380 .loc 1 225 0
381 01fd 8B4208 movl 8(%edx), %eax # _7->p_prio, D.2213
382 0200 39C6 cmpl %eax, %esi # D.2213, oldprio
383 0202 7404 je L16 #,
384 .loc 1 225 0 is_stmt 0 discriminator 1
385 0204 39C3 cmpl %eax, %ebx # D.2213, newprio
386 0206 7603 jbe L17 #,
387 L16:
388 .loc 1 226 0 is_stmt 1
389 0208 895A08 movl %ebx, 8(%edx) # newprio, _7->p_prio
390 L17:
391 .loc 1 227 0
392 020b 895A40 movl %ebx, 64(%edx) # newprio, _7->p_realprio
393 .loc 1 232 0
394 020e E8000000 call _chSchRescheduleS #
394 00
395 LVL25:
396 .loc 1 233 0
397 0213 E8000000 call _dbg_check_unlock #
397 00
398 LVL26:
399 /APP
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 9
400 # 233 "../firmware/chibios/os/kernel/src/chthreads.c" 1
401 0218 90 nop
402 # 0 "" 2
403 .loc 1 235 0
404 /NO_APP
405 0219 83C414 addl $20, %esp #,
406 .cfi_remember_state
407 .cfi_def_cfa_offset 12
408 021c 89F0 movl %esi, %eax # oldprio,
409 021e 5B popl %ebx #
410 .cfi_restore 3
411 .cfi_def_cfa_offset 8
412 021f 5E popl %esi #
413 .cfi_restore 6
414 .cfi_def_cfa_offset 4
415 LVL27:
416 0220 C3 ret
417 LVL28:
418 .p2align 4,,7
419 L19:
420 .cfi_restore_state
421 .loc 1 220 0 discriminator 1
422 0221 C7442408 movl $220, 8(%esp) #,
422 DC000000
423 0229 C7442404 movl $LC0, 4(%esp) #,
423 00000000
424 0231 C704243F movl $LC2, (%esp) #,
424 000000
425 0238 E8000000 call _chDbgPanic #
425 00
426 LVL29:
427 023d EBAF jmp L15 #
428 .cfi_endproc
429 LFE10:
430 .section .rdata,"dr"
431 LC3:
432 0054 63685468 .ascii "chThdResume(), #1\0"
432 64526573
432 756D6528
432 292C2023
432 3100
433 .text
434 023f 90 .p2align 4,,15
435 .globl _chThdResume
436 .def _chThdResume; .scl 2; .type 32; .endef
437 _chThdResume:
438 LFB11:
439 .loc 1 250 0
440 .cfi_startproc
441 LVL30:
442 0240 53 pushl %ebx #
443 .cfi_def_cfa_offset 8
444 .cfi_offset 3, -8
445 0241 83EC18 subl $24, %esp #,
446 .cfi_def_cfa_offset 32
447 .loc 1 250 0
448 0244 8B5C2420 movl 32(%esp), %ebx # tp, tp
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 10
449 .loc 1 252 0
450 /APP
451 # 252 "../firmware/chibios/os/kernel/src/chthreads.c" 1
452 0248 90 nop
453 # 0 "" 2
454 /NO_APP
455 0249 E8000000 call _dbg_check_lock #
455 00
456 LVL31:
457 .loc 1 253 0
458 024e 807B1C02 cmpb $2, 28(%ebx) #, tp_4(D)->p_state
459 0252 741C je L21 #,
460 .loc 1 253 0 is_stmt 0 discriminator 1
461 0254 C7442408 movl $255, 8(%esp) #,
461 FF000000
462 025c C7442404 movl $LC0, 4(%esp) #,
462 00000000
463 0264 C7042454 movl $LC3, (%esp) #,
463 000000
464 026b E8000000 call _chDbgPanic #
464 00
465 LVL32:
466 L21:
467 .loc 1 256 0 is_stmt 1
468 0270 C7442404 movl $0, 4(%esp) #,
468 00000000
469 0278 891C24 movl %ebx, (%esp) # tp,
470 027b E8000000 call _chSchWakeupS #
470 00
471 LVL33:
472 .loc 1 257 0
473 0280 E8000000 call _dbg_check_unlock #
473 00
474 LVL34:
475 /APP
476 # 257 "../firmware/chibios/os/kernel/src/chthreads.c" 1
477 0285 90 nop
478 # 0 "" 2
479 .loc 1 259 0
480 /NO_APP
481 0286 83C418 addl $24, %esp #,
482 .cfi_def_cfa_offset 8
483 0289 89D8 movl %ebx, %eax # tp,
484 028b 5B popl %ebx #
485 .cfi_restore 3
486 .cfi_def_cfa_offset 4
487 028c C3 ret
488 .cfi_endproc
489 LFE11:
490 028d 8D7600 .p2align 4,,15
491 .globl _chThdTerminate
492 .def _chThdTerminate; .scl 2; .type 32; .endef
493 _chThdTerminate:
494 LFB12:
495 .loc 1 273 0
496 .cfi_startproc
497 LVL35:
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 11
498 0290 53 pushl %ebx #
499 .cfi_def_cfa_offset 8
500 .cfi_offset 3, -8
501 0291 83EC08 subl $8, %esp #,
502 .cfi_def_cfa_offset 16
503 .loc 1 273 0
504 0294 8B5C2410 movl 16(%esp), %ebx # tp, tp
505 .loc 1 275 0
506 /APP
507 # 275 "../firmware/chibios/os/kernel/src/chthreads.c" 1
508 0298 90 nop
509 # 0 "" 2
510 /NO_APP
511 0299 E8000000 call _dbg_check_lock #
511 00
512 LVL36:
513 .loc 1 276 0
514 029e 804B1D04 orb $4, 29(%ebx) #, tp_3(D)->p_flags
515 .loc 1 277 0
516 02a2 E8000000 call _dbg_check_unlock #
516 00
517 LVL37:
518 /APP
519 # 277 "../firmware/chibios/os/kernel/src/chthreads.c" 1
520 02a7 90 nop
521 # 0 "" 2
522 .loc 1 278 0
523 /NO_APP
524 02a8 83C408 addl $8, %esp #,
525 .cfi_def_cfa_offset 8
526 02ab 5B popl %ebx #
527 .cfi_restore 3
528 .cfi_def_cfa_offset 4
529 02ac C3 ret
530 .cfi_endproc
531 LFE12:
532 .section .rdata,"dr"
533 LC4:
534 0066 22636854 .ascii "\"chThdSleep\"()\0"
534 6864536C
534 65657022
534 282900
535 .text
536 02ad 8D7600 .p2align 4,,15
537 .globl _chThdSleep
538 .def _chThdSleep; .scl 2; .type 32; .endef
539 _chThdSleep:
540 LFB13:
541 .loc 1 292 0
542 .cfi_startproc
543 LVL38:
544 02b0 53 pushl %ebx #
545 .cfi_def_cfa_offset 8
546 .cfi_offset 3, -8
547 02b1 83EC18 subl $24, %esp #,
548 .cfi_def_cfa_offset 32
549 .loc 1 292 0
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 12
550 02b4 8B5C2420 movl 32(%esp), %ebx # time, time
551 .loc 1 294 0
552 02b8 85DB testl %ebx, %ebx # time
553 02ba 751C jne L26 #,
554 .loc 1 294 0 is_stmt 0 discriminator 1
555 02bc C7442408 movl $294, 8(%esp) #,
555 26010000
556 02c4 C7442404 movl $LC0, 4(%esp) #,
556 00000000
557 02cc C7042466 movl $LC4, (%esp) #,
557 000000
558 02d3 E8000000 call _chDbgPanic #
558 00
559 LVL39:
560 L26:
561 .loc 1 296 0 is_stmt 1
562 /APP
563 # 296 "../firmware/chibios/os/kernel/src/chthreads.c" 1
564 02d8 90 nop
565 # 0 "" 2
566 /NO_APP
567 02d9 E8000000 call _dbg_check_lock #
567 00
568 LVL40:
569 .loc 1 297 0
570 02de 895C2404 movl %ebx, 4(%esp) # time,
571 02e2 C7042406 movl $6, (%esp) #,
571 000000
572 02e9 E8000000 call _chSchGoSleepTimeoutS #
572 00
573 LVL41:
574 .loc 1 298 0
575 02ee E8000000 call _dbg_check_unlock #
575 00
576 LVL42:
577 /APP
578 # 298 "../firmware/chibios/os/kernel/src/chthreads.c" 1
579 02f3 90 nop
580 # 0 "" 2
581 .loc 1 299 0
582 /NO_APP
583 02f4 83C418 addl $24, %esp #,
584 .cfi_def_cfa_offset 8
585 02f7 5B popl %ebx #
586 .cfi_restore 3
587 .cfi_def_cfa_offset 4
588 02f8 C3 ret
589 .cfi_endproc
590 LFE13:
591 02f9 8DB42600 .p2align 4,,15
591 000000
592 .globl _chThdSleepUntil
593 .def _chThdSleepUntil; .scl 2; .type 32; .endef
594 _chThdSleepUntil:
595 LFB14:
596 .loc 1 309 0
597 .cfi_startproc
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 13
598 LVL43:
599 0300 83EC1C subl $28, %esp #,
600 .cfi_def_cfa_offset 32
601 .loc 1 311 0
602 /APP
603 # 311 "../firmware/chibios/os/kernel/src/chthreads.c" 1
604 0303 90 nop
605 # 0 "" 2
606 /NO_APP
607 0304 E8000000 call _dbg_check_lock #
607 00
608 LVL44:
609 .loc 1 312 0
610 0309 A10C0000 movl _vtlist+12, %eax # vtlist.vt_systime, D.2227
610 00
611 LVL45:
612 030e 8B542420 movl 32(%esp), %edx # time, time
613 0312 29C2 subl %eax, %edx # D.2227, time
614 LVL46:
615 0314 7410 je L29 #,
616 .loc 1 313 0
617 0316 89542404 movl %edx, 4(%esp) # time,
618 031a C7042406 movl $6, (%esp) #,
618 000000
619 0321 E8000000 call _chSchGoSleepTimeoutS #
619 00
620 LVL47:
621 L29:
622 .loc 1 314 0
623 0326 E8000000 call _dbg_check_unlock #
623 00
624 LVL48:
625 /APP
626 # 314 "../firmware/chibios/os/kernel/src/chthreads.c" 1
627 032b 90 nop
628 # 0 "" 2
629 .loc 1 315 0
630 /NO_APP
631 032c 83C41C addl $28, %esp #,
632 .cfi_def_cfa_offset 4
633 032f C3 ret
634 .cfi_endproc
635 LFE14:
636 .p2align 4,,15
637 .globl _chThdYield
638 .def _chThdYield; .scl 2; .type 32; .endef
639 _chThdYield:
640 LFB15:
641 .loc 1 324 0
642 .cfi_startproc
643 0330 83EC0C subl $12, %esp #,
644 .cfi_def_cfa_offset 16
645 .loc 1 326 0
646 /APP
647 # 326 "../firmware/chibios/os/kernel/src/chthreads.c" 1
648 0333 90 nop
649 # 0 "" 2
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 14
650 /NO_APP
651 0334 E8000000 call _dbg_check_lock #
651 00
652 LVL49:
653 .loc 1 327 0
654 0339 A1180000 movl _rlist+24, %eax # rlist.r_current, rlist.r_current
654 00
655 033e 8B150000 movl _rlist, %edx # rlist.r_queue.p_next, rlist.r_queue.p_next
655 0000
656 0344 8B4008 movl 8(%eax), %eax # _6->p_prio, tmp66
657 0347 394208 cmpl %eax, 8(%edx) # tmp66, _4->p_prio
658 034a 7205 jb L35 #,
659 .loc 1 327 0 is_stmt 0 discriminator 1
660 034c E8000000 call _chSchDoRescheduleBehind #
660 00
661 LVL50:
662 L35:
663 .loc 1 328 0 is_stmt 1
664 0351 E8000000 call _dbg_check_unlock #
664 00
665 LVL51:
666 /APP
667 # 328 "../firmware/chibios/os/kernel/src/chthreads.c" 1
668 0356 90 nop
669 # 0 "" 2
670 .loc 1 329 0
671 /NO_APP
672 0357 83C40C addl $12, %esp #,
673 .cfi_def_cfa_offset 4
674 .p2align 4,,2
675 035a C3 ret
676 .cfi_endproc
677 LFE15:
678 .section .rdata,"dr"
679 LC5:
680 0075 63685468 .ascii "chThdExitS(), #1\0"
680 64457869
680 74532829
680 2C202331
680 00
681 .text
682 035b 908D7426 .p2align 4,,15
682 00
683 .globl _chThdExitS
684 .def _chThdExitS; .scl 2; .type 32; .endef
685 _chThdExitS:
686 LFB17:
687 .loc 1 366 0
688 .cfi_startproc
689 LVL52:
690 0360 56 pushl %esi #
691 .cfi_def_cfa_offset 8
692 .cfi_offset 6, -8
693 0361 53 pushl %ebx #
694 .cfi_def_cfa_offset 12
695 .cfi_offset 3, -12
696 0362 83EC14 subl $20, %esp #,
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 15
697 .cfi_def_cfa_offset 32
698 .loc 1 367 0
699 0365 8B1D1800 movl _rlist+24, %ebx # rlist.r_current, tp
699 0000
700 LVL53:
701 .loc 1 369 0
702 036b 8B442420 movl 32(%esp), %eax # msg, msg
703 .loc 1 374 0
704 036f 8D7328 leal 40(%ebx), %esi #, D.2236
705 .loc 1 369 0
706 0372 894324 movl %eax, 36(%ebx) # msg, tp_4->p_u.exitcode
707 .loc 1 374 0
708 0375 8B4328 movl 40(%ebx), %eax # tp_4->p_waiting.p_next, D.2234
709 0378 39F0 cmpl %esi, %eax # D.2236, D.2234
710 037a 7418 je L41 #,
711 037c 8D742600 .p2align 4,,7
712 L43:
713 LVL54:
714 LBB18:
715 LBB19:
716 .file 2 "../firmware/chibios/os/kernel/include/chinline.h"
717 .loc 2 89 0
718 0380 8B10 movl (%eax), %edx # _27->p_next, _27->p_next
719 0382 895328 movl %edx, 40(%ebx) # _27->p_next, MEM[(struct ThreadsList *)tp_4 + 40B].p_next
720 LBE19:
721 LBE18:
722 .loc 1 375 0
723 0385 890424 movl %eax, (%esp) # D.2234,
724 0388 E8000000 call _chSchReadyI #
724 00
725 LVL55:
726 .loc 1 374 0
727 038d 8B4328 movl 40(%ebx), %eax # tp_4->p_waiting.p_next, D.2234
728 0390 39F0 cmpl %esi, %eax # D.2236, D.2234
729 0392 75EC jne L43 #,
730 LVL56:
731 L41:
732 .loc 1 380 0
733 0394 F6431D03 testb $3, 29(%ebx) #, tp_4->p_flags
734 0398 750F jne L40 #,
735 .loc 1 381 0
736 039a 8B5310 movl 16(%ebx), %edx # tp_4->p_newer, D.2234
737 039d 8B4314 movl 20(%ebx), %eax # tp_4->p_older, D.2234
738 03a0 895010 movl %edx, 16(%eax) # D.2234, _12->p_newer
739 03a3 8B5310 movl 16(%ebx), %edx # tp_4->p_newer, tp_4->p_newer
740 03a6 894214 movl %eax, 20(%edx) # D.2234, _15->p_older
741 L40:
742 .loc 1 383 0
743 03a9 C704240E movl $14, (%esp) #,
743 000000
744 03b0 E8000000 call _chSchGoSleepS #
744 00
745 LVL57:
746 .loc 1 385 0
747 03b5 C7442408 movl $385, 8(%esp) #,
747 81010000
748 03bd C7442404 movl $LC0, 4(%esp) #,
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 16
748 00000000
749 03c5 C7042475 movl $LC5, (%esp) #,
749 000000
750 03cc E8000000 call _chDbgPanic #
750 00
751 LVL58:
752 .loc 1 386 0
753 03d1 83C414 addl $20, %esp #,
754 .cfi_def_cfa_offset 12
755 03d4 5B popl %ebx #
756 .cfi_restore 3
757 .cfi_def_cfa_offset 8
758 LVL59:
759 03d5 5E popl %esi #
760 .cfi_restore 6
761 .cfi_def_cfa_offset 4
762 LVL60:
763 03d6 C3 ret
764 .cfi_endproc
765 LFE17:
766 03d7 89F68DBC .p2align 4,,15
766 27000000
766 00
767 .globl _chThdExit
768 .def _chThdExit; .scl 2; .type 32; .endef
769 _chThdExit:
770 LFB16:
771 .loc 1 345 0
772 .cfi_startproc
773 LVL61:
774 03e0 53 pushl %ebx #
775 .cfi_def_cfa_offset 8
776 .cfi_offset 3, -8
777 03e1 83EC08 subl $8, %esp #,
778 .cfi_def_cfa_offset 16
779 .loc 1 345 0
780 03e4 8B5C2410 movl 16(%esp), %ebx # msg, msg
781 .loc 1 347 0
782 /APP
783 # 347 "../firmware/chibios/os/kernel/src/chthreads.c" 1
784 03e8 90 nop
785 # 0 "" 2
786 /NO_APP
787 03e9 E8000000 call _dbg_check_lock #
787 00
788 LVL62:
789 .loc 1 348 0
790 03ee 895C2410 movl %ebx, 16(%esp) # msg,
791 .loc 1 350 0
792 03f2 83C408 addl $8, %esp #,
793 .cfi_def_cfa_offset 8
794 03f5 5B popl %ebx #
795 .cfi_restore 3
796 .cfi_def_cfa_offset 4
797 .loc 1 348 0
798 03f6 E965FFFF jmp _chThdExitS #
798 FF
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 17
799 LVL63:
800 .cfi_endproc
801 LFE16:
802 .section .rdata,"dr"
803 LC6:
804 0086 22636854 .ascii "\"chThdWait\"()\0"
804 68645761
804 69742228
804 2900
805 LC7:
806 0094 63685468 .ascii "chThdWait(), #1\0"
806 64576169
806 7428292C
806 20233100
807 LC8:
808 00a4 63685468 .ascii "chThdWait(), #2\0"
808 64576169
808 7428292C
808 20233200
809 .text
810 03fb 908D7426 .p2align 4,,15
810 00
811 .globl _chThdWait
812 .def _chThdWait; .scl 2; .type 32; .endef
813 _chThdWait:
814 LFB18:
815 .loc 1 420 0
816 .cfi_startproc
817 LVL64:
818 0400 56 pushl %esi #
819 .cfi_def_cfa_offset 8
820 .cfi_offset 6, -8
821 0401 53 pushl %ebx #
822 .cfi_def_cfa_offset 12
823 .cfi_offset 3, -12
824 0402 83EC14 subl $20, %esp #,
825 .cfi_def_cfa_offset 32
826 .loc 1 420 0
827 0405 8B5C2420 movl 32(%esp), %ebx # tp, tp
828 .loc 1 423 0
829 0409 85DB testl %ebx, %ebx # tp
830 040b 0F848F00 je L53 #,
830 0000
831 L48:
832 .loc 1 425 0
833 /APP
834 # 425 "../firmware/chibios/os/kernel/src/chthreads.c" 1
835 0411 90 nop
836 # 0 "" 2
837 /NO_APP
838 0412 E8000000 call _dbg_check_lock #
838 00
839 LVL65:
840 .loc 1 426 0
841 0417 391D1800 cmpl %ebx, _rlist+24 # tp, rlist.r_current
841 0000
842 041d 7461 je L54 #,
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 18
843 L49:
844 .loc 1 428 0
845 041f 807B1E00 cmpb $0, 30(%ebx) #, tp_5(D)->p_refs
846 0423 743B je L55 #,
847 L50:
848 .loc 1 430 0
849 0425 807B1C0E cmpb $14, 28(%ebx) #, tp_5(D)->p_state
850 0429 7419 je L51 #,
851 LBB20:
852 LBB21:
853 .loc 2 82 0
854 042b 8B5328 movl 40(%ebx), %edx # MEM[(struct ThreadsList *)tp_5(D) + 40B].p_next, MEM[(struct ThreadsList *)
855 LBE21:
856 LBE20:
857 .loc 1 431 0
858 042e A1180000 movl _rlist+24, %eax # rlist.r_current, D.2242
858 00
859 LVL66:
860 LBB23:
861 LBB22:
862 .loc 2 82 0
863 0433 8910 movl %edx, (%eax) # MEM[(struct ThreadsList *)tp_5(D) + 40B].p_next, _14->p_next
864 .loc 2 83 0
865 0435 894328 movl %eax, 40(%ebx) # D.2242, MEM[(struct ThreadsList *)tp_5(D) + 40B].p_next
866 LBE22:
867 LBE23:
868 .loc 1 432 0
869 0438 C7042407 movl $7, (%esp) #,
869 000000
870 043f E8000000 call _chSchGoSleepS #
870 00
871 LVL67:
872 L51:
873 .loc 1 434 0
874 0444 8B7324 movl 36(%ebx), %esi # tp_5(D)->p_u.exitcode, msg
875 LVL68:
876 .loc 1 435 0
877 0447 E8000000 call _dbg_check_unlock #
877 00
878 LVL69:
879 /APP
880 # 435 "../firmware/chibios/os/kernel/src/chthreads.c" 1
881 044c 90 nop
882 # 0 "" 2
883 .loc 1 437 0
884 /NO_APP
885 044d 891C24 movl %ebx, (%esp) # tp,
886 0450 E8000000 call _chThdRelease #
886 00
887 LVL70:
888 .loc 1 440 0
889 0455 83C414 addl $20, %esp #,
890 .cfi_remember_state
891 .cfi_def_cfa_offset 12
892 0458 89F0 movl %esi, %eax # msg,
893 045a 5B popl %ebx #
894 .cfi_restore 3
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 19
895 .cfi_def_cfa_offset 8
896 045b 5E popl %esi #
897 .cfi_restore 6
898 .cfi_def_cfa_offset 4
899 LVL71:
900 045c C3 ret
901 LVL72:
902 045d 8D7600 .p2align 4,,7
903 L55:
904 .cfi_restore_state
905 .loc 1 428 0 discriminator 1
906 0460 C7442408 movl $428, 8(%esp) #,
906 AC010000
907 0468 C7442404 movl $LC0, 4(%esp) #,
907 00000000
908 0470 C70424A4 movl $LC8, (%esp) #,
908 000000
909 0477 E8000000 call _chDbgPanic #
909 00
910 LVL73:
911 047c EBA7 jmp L50 #
912 047e 6690 .p2align 4,,7
913 L54:
914 .loc 1 426 0 discriminator 1
915 0480 C7442408 movl $426, 8(%esp) #,
915 AA010000
916 0488 C7442404 movl $LC0, 4(%esp) #,
916 00000000
917 0490 C7042494 movl $LC7, (%esp) #,
917 000000
918 0497 E8000000 call _chDbgPanic #
918 00
919 LVL74:
920 049c EB81 jmp L49 #
921 049e 6690 .p2align 4,,7
922 L53:
923 .loc 1 423 0 discriminator 1
924 04a0 C7442408 movl $423, 8(%esp) #,
924 A7010000
925 04a8 C7442404 movl $LC0, 4(%esp) #,
925 00000000
926 04b0 C7042486 movl $LC6, (%esp) #,
926 000000
927 04b7 E8000000 call _chDbgPanic #
927 00
928 LVL75:
929 04bc E950FFFF jmp L48 #
929 FF
930 .cfi_endproc
931 LFE18:
932 Letext0:
933 .file 3 "/usr/lib/gcc/i686-pc-cygwin/4.8.2/include/stddef.h"
934 .file 4 "/usr/include/stdint.h"
935 .file 5 "../firmware/chibios/os/ports/GCC/SIMIA32/chtypes.h"
936 .file 6 "../firmware/chibios/os/kernel/include/chlists.h"
937 .file 7 "../firmware/chibios/os/kernel/include/chthreads.h"
938 .file 8 "../firmware/chibios/os/ports/GCC/SIMIA32/chcore.h"
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 20
939 .file 9 "../firmware/chibios/os/kernel/include/chvt.h"
940 .file 10 "../firmware/chibios/os/kernel/include/chschd.h"
941 .file 11 "../firmware/chibios/os/kernel/include/chmtx.h"
942 .file 12 "../firmware/chibios/os/kernel/include/chdebug.h"
943 .file 13 "../firmware/chibios/os/kernel/include/chdynamic.h"
944 04c1 90909090 .section .debug_info,"dr"
944 90909090
944 90909090
944 909090
945 Ldebug_info0:
946 0000 290F0000 .long 0xf29
947 0004 0400 .word 0x4
948 0006 00000000 .secrel32 Ldebug_abbrev0
949 000a 04 .byte 0x4
950 000b 01 .uleb128 0x1
951 000c 474E5520 .ascii "GNU C 4.8.2 -mtune=generic -march=i686 -ggdb -O2 -std=gnu99 -fomit-frame-pointer -fgnu89-i
951 4320342E
951 382E3220
951 2D6D7475
951 6E653D67
952 006c 01 .byte 0x1
953 006d 2E2E2F66 .ascii "../firmware/chibios/os/kernel/src/chthreads.c\0"
953 69726D77
953 6172652F
953 63686962
953 696F732F
954 009b 2F637967 .ascii "/cygdrive/c/Program Files/Jenkins/workspace/runEfi win32 functional/win32_functional_tests
954 64726976
954 652F632F
954 50726F67
954 72616D20
955 00f6 00000000 .long Ltext0
956 00fa C1040000 .long Letext0-Ltext0
957 00fe 00000000 .secrel32 Ldebug_line0
958 0102 02 .uleb128 0x2
959 0103 04 .byte 0x4
960 0104 05 .byte 0x5
961 0105 696E7400 .ascii "int\0"
962 0109 03 .uleb128 0x3
963 010a 73697A65 .ascii "size_t\0"
963 5F7400
964 0111 03 .byte 0x3
965 0112 D4 .byte 0xd4
966 0113 17010000 .long 0x117
967 0117 02 .uleb128 0x2
968 0118 04 .byte 0x4
969 0119 07 .byte 0x7
970 011a 756E7369 .ascii "unsigned int\0"
970 676E6564
970 20696E74
970 00
971 0127 02 .uleb128 0x2
972 0128 02 .byte 0x2
973 0129 07 .byte 0x7
974 012a 73686F72 .ascii "short unsigned int\0"
974 7420756E
974 7369676E
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 21
974 65642069
974 6E7400
975 013d 02 .uleb128 0x2
976 013e 01 .byte 0x1
977 013f 06 .byte 0x6
978 0140 7369676E .ascii "signed char\0"
978 65642063
978 68617200
979 014c 02 .uleb128 0x2
980 014d 02 .byte 0x2
981 014e 05 .byte 0x5
982 014f 73686F72 .ascii "short int\0"
982 7420696E
982 7400
983 0159 03 .uleb128 0x3
984 015a 696E7433 .ascii "int32_t\0"
984 325F7400
985 0162 04 .byte 0x4
986 0163 16 .byte 0x16
987 0164 02010000 .long 0x102
988 0168 02 .uleb128 0x2
989 0169 08 .byte 0x8
990 016a 05 .byte 0x5
991 016b 6C6F6E67 .ascii "long long int\0"
991 206C6F6E
991 6720696E
991 7400
992 0179 03 .uleb128 0x3
993 017a 75696E74 .ascii "uint8_t\0"
993 385F7400
994 0182 04 .byte 0x4
995 0183 1E .byte 0x1e
996 0184 88010000 .long 0x188
997 0188 02 .uleb128 0x2
998 0189 01 .byte 0x1
999 018a 08 .byte 0x8
1000 018b 756E7369 .ascii "unsigned char\0"
1000 676E6564
1000 20636861
1000 7200
1001 0199 03 .uleb128 0x3
1002 019a 75696E74 .ascii "uint32_t\0"
1002 33325F74
1002 00
1003 01a3 04 .byte 0x4
1004 01a4 22 .byte 0x22
1005 01a5 17010000 .long 0x117
1006 01a9 02 .uleb128 0x2
1007 01aa 08 .byte 0x8
1008 01ab 07 .byte 0x7
1009 01ac 6C6F6E67 .ascii "long long unsigned int\0"
1009 206C6F6E
1009 6720756E
1009 7369676E
1009 65642069
1010 01c3 03 .uleb128 0x3
1011 01c4 75696E74 .ascii "uintptr_t\0"
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 22
1011 7074725F
1011 7400
1012 01ce 04 .byte 0x4
1013 01cf 63 .byte 0x63
1014 01d0 17010000 .long 0x117
1015 01d4 02 .uleb128 0x2
1016 01d5 01 .byte 0x1
1017 01d6 02 .byte 0x2
1018 01d7 5F426F6F .ascii "_Bool\0"
1018 6C00
1019 01dd 03 .uleb128 0x3
1020 01de 746D6F64 .ascii "tmode_t\0"
1020 655F7400
1021 01e6 05 .byte 0x5
1022 01e7 24 .byte 0x24
1023 01e8 79010000 .long 0x179
1024 01ec 03 .uleb128 0x3
1025 01ed 74737461 .ascii "tstate_t\0"
1025 74655F74
1025 00
1026 01f6 05 .byte 0x5
1027 01f7 25 .byte 0x25
1028 01f8 79010000 .long 0x179
1029 01fc 03 .uleb128 0x3
1030 01fd 74726566 .ascii "trefs_t\0"
1030 735F7400
1031 0205 05 .byte 0x5
1032 0206 26 .byte 0x26
1033 0207 79010000 .long 0x179
1034 020b 03 .uleb128 0x3
1035 020c 74736C69 .ascii "tslices_t\0"
1035 6365735F
1035 7400
1036 0216 05 .byte 0x5
1037 0217 27 .byte 0x27
1038 0218 79010000 .long 0x179
1039 021c 03 .uleb128 0x3
1040 021d 74707269 .ascii "tprio_t\0"
1040 6F5F7400
1041 0225 05 .byte 0x5
1042 0226 28 .byte 0x28
1043 0227 99010000 .long 0x199
1044 022b 03 .uleb128 0x3
1045 022c 6D73675F .ascii "msg_t\0"
1045 7400
1046 0232 05 .byte 0x5
1047 0233 29 .byte 0x29
1048 0234 59010000 .long 0x159
1049 0238 03 .uleb128 0x3
1050 0239 6576656E .ascii "eventmask_t\0"
1050 746D6173
1050 6B5F7400
1051 0245 05 .byte 0x5
1052 0246 2B .byte 0x2b
1053 0247 99010000 .long 0x199
1054 024b 03 .uleb128 0x3
1055 024c 73797374 .ascii "systime_t\0"
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 23
1055 696D655F
1055 7400
1056 0256 05 .byte 0x5
1057 0257 2D .byte 0x2d
1058 0258 99010000 .long 0x199
1059 025c 03 .uleb128 0x3
1060 025d 54687265 .ascii "Thread\0"
1060 616400
1061 0264 06 .byte 0x6
1062 0265 2A .byte 0x2a
1063 0266 6A020000 .long 0x26a
1064 026a 04 .uleb128 0x4
1065 026b 54687265 .ascii "Thread\0"
1065 616400
1066 0272 48 .byte 0x48
1067 0273 07 .byte 0x7
1068 0274 5E .byte 0x5e
1069 0275 B8030000 .long 0x3b8
1070 0279 05 .uleb128 0x5
1071 027a 00000000 .secrel32 LASF0
1072 027e 07 .byte 0x7
1073 027f 5F .byte 0x5f
1074 0280 DC030000 .long 0x3dc
1075 0284 00 .byte 0
1076 0285 06 .uleb128 0x6
1077 0286 705F7072 .ascii "p_prev\0"
1077 657600
1078 028d 07 .byte 0x7
1079 028e 61 .byte 0x61
1080 028f DC030000 .long 0x3dc
1081 0293 04 .byte 0x4
1082 0294 06 .uleb128 0x6
1083 0295 705F7072 .ascii "p_prio\0"
1083 696F00
1084 029c 07 .byte 0x7
1085 029d 63 .byte 0x63
1086 029e 1C020000 .long 0x21c
1087 02a2 08 .byte 0x8
1088 02a3 06 .uleb128 0x6
1089 02a4 705F6374 .ascii "p_ctx\0"
1089 7800
1090 02aa 07 .byte 0x7
1091 02ab 64 .byte 0x64
1092 02ac 86040000 .long 0x486
1093 02b0 0C .byte 0xc
1094 02b1 06 .uleb128 0x6
1095 02b2 705F6E65 .ascii "p_newer\0"
1095 77657200
1096 02ba 07 .byte 0x7
1097 02bb 66 .byte 0x66
1098 02bc DC030000 .long 0x3dc
1099 02c0 10 .byte 0x10
1100 02c1 06 .uleb128 0x6
1101 02c2 705F6F6C .ascii "p_older\0"
1101 64657200
1102 02ca 07 .byte 0x7
1103 02cb 67 .byte 0x67
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 24
1104 02cc DC030000 .long 0x3dc
1105 02d0 14 .byte 0x14
1106 02d1 06 .uleb128 0x6
1107 02d2 705F6E61 .ascii "p_name\0"
1107 6D6500
1108 02d9 07 .byte 0x7
1109 02da 6E .byte 0x6e
1110 02db A8060000 .long 0x6a8
1111 02df 18 .byte 0x18
1112 02e0 06 .uleb128 0x6
1113 02e1 705F7374 .ascii "p_state\0"
1113 61746500
1114 02e9 07 .byte 0x7
1115 02ea 79 .byte 0x79
1116 02eb EC010000 .long 0x1ec
1117 02ef 1C .byte 0x1c
1118 02f0 06 .uleb128 0x6
1119 02f1 705F666C .ascii "p_flags\0"
1119 61677300
1120 02f9 07 .byte 0x7
1121 02fa 7D .byte 0x7d
1122 02fb DD010000 .long 0x1dd
1123 02ff 1D .byte 0x1d
1124 0300 06 .uleb128 0x6
1125 0301 705F7265 .ascii "p_refs\0"
1125 667300
1126 0308 07 .byte 0x7
1127 0309 82 .byte 0x82
1128 030a FC010000 .long 0x1fc
1129 030e 1E .byte 0x1e
1130 030f 06 .uleb128 0x6
1131 0310 705F7072 .ascii "p_preempt\0"
1131 65656D70
1131 7400
1132 031a 07 .byte 0x7
1133 031b 88 .byte 0x88
1134 031c 0B020000 .long 0x20b
1135 0320 1F .byte 0x1f
1136 0321 06 .uleb128 0x6
1137 0322 705F7469 .ascii "p_time\0"
1137 6D6500
1138 0329 07 .byte 0x7
1139 032a 8F .byte 0x8f
1140 032b 88050000 .long 0x588
1141 032f 20 .byte 0x20
1142 0330 06 .uleb128 0x6
1143 0331 705F7500 .ascii "p_u\0"
1144 0335 07 .byte 0x7
1145 0336 B4 .byte 0xb4
1146 0337 65060000 .long 0x665
1147 033b 24 .byte 0x24
1148 033c 06 .uleb128 0x6
1149 033d 705F7761 .ascii "p_waiting\0"
1149 6974696E
1149 6700
1150 0347 07 .byte 0x7
1151 0348 B9 .byte 0xb9
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 25
1152 0349 0B040000 .long 0x40b
1153 034d 28 .byte 0x28
1154 034e 06 .uleb128 0x6
1155 034f 705F6D73 .ascii "p_msgqueue\0"
1155 67717565
1155 756500
1156 035a 07 .byte 0x7
1157 035b BF .byte 0xbf
1158 035c E2030000 .long 0x3e2
1159 0360 2C .byte 0x2c
1160 0361 06 .uleb128 0x6
1161 0362 705F6D73 .ascii "p_msg\0"
1161 6700
1162 0368 07 .byte 0x7
1163 0369 C3 .byte 0xc3
1164 036a 2B020000 .long 0x22b
1165 036e 34 .byte 0x34
1166 036f 06 .uleb128 0x6
1167 0370 705F6570 .ascii "p_epending\0"
1167 656E6469
1167 6E6700
1168 037b 07 .byte 0x7
1169 037c C9 .byte 0xc9
1170 037d 38020000 .long 0x238
1171 0381 38 .byte 0x38
1172 0382 06 .uleb128 0x6
1173 0383 705F6D74 .ascii "p_mtxlist\0"
1173 786C6973
1173 7400
1174 038d 07 .byte 0x7
1175 038e D0 .byte 0xd0
1176 038f BB060000 .long 0x6bb
1177 0393 3C .byte 0x3c
1178 0394 06 .uleb128 0x6
1179 0395 705F7265 .ascii "p_realprio\0"
1179 616C7072
1179 696F00
1180 03a0 07 .byte 0x7
1181 03a1 D4 .byte 0xd4
1182 03a2 1C020000 .long 0x21c
1183 03a6 40 .byte 0x40
1184 03a7 06 .uleb128 0x6
1185 03a8 705F6D70 .ascii "p_mpool\0"
1185 6F6F6C00
1186 03b0 07 .byte 0x7
1187 03b1 DA .byte 0xda
1188 03b2 38040000 .long 0x438
1189 03b6 44 .byte 0x44
1190 03b7 00 .byte 0
1191 03b8 07 .uleb128 0x7
1192 03b9 08 .byte 0x8
1193 03ba 06 .byte 0x6
1194 03bb 61 .byte 0x61
1195 03bc DC030000 .long 0x3dc
1196 03c0 05 .uleb128 0x5
1197 03c1 00000000 .secrel32 LASF0
1198 03c5 06 .byte 0x6
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 26
1199 03c6 62 .byte 0x62
1200 03c7 DC030000 .long 0x3dc
1201 03cb 00 .byte 0
1202 03cc 06 .uleb128 0x6
1203 03cd 705F7072 .ascii "p_prev\0"
1203 657600
1204 03d4 06 .byte 0x6
1205 03d5 64 .byte 0x64
1206 03d6 DC030000 .long 0x3dc
1207 03da 04 .byte 0x4
1208 03db 00 .byte 0
1209 03dc 08 .uleb128 0x8
1210 03dd 04 .byte 0x4
1211 03de 5C020000 .long 0x25c
1212 03e2 03 .uleb128 0x3
1213 03e3 54687265 .ascii "ThreadsQueue\0"
1213 61647351
1213 75657565
1213 00
1214 03f0 06 .byte 0x6
1215 03f1 66 .byte 0x66
1216 03f2 B8030000 .long 0x3b8
1217 03f6 07 .uleb128 0x7
1218 03f7 04 .byte 0x4
1219 03f8 06 .byte 0x6
1220 03f9 6B .byte 0x6b
1221 03fa 0B040000 .long 0x40b
1222 03fe 05 .uleb128 0x5
1223 03ff 00000000 .secrel32 LASF0
1224 0403 06 .byte 0x6
1225 0404 6D .byte 0x6d
1226 0405 DC030000 .long 0x3dc
1227 0409 00 .byte 0
1228 040a 00 .byte 0
1229 040b 03 .uleb128 0x3
1230 040c 54687265 .ascii "ThreadsList\0"
1230 6164734C
1230 69737400
1231 0418 06 .byte 0x6
1232 0419 70 .byte 0x70
1233 041a F6030000 .long 0x3f6
1234 041e 02 .uleb128 0x2
1235 041f 04 .byte 0x4
1236 0420 07 .byte 0x7
1237 0421 73697A65 .ascii "sizetype\0"
1237 74797065
1237 00
1238 042a 03 .uleb128 0x3
1239 042b 72656778 .ascii "regx86\0"
1239 383600
1240 0432 08 .byte 0x8
1241 0433 4B .byte 0x4b
1242 0434 38040000 .long 0x438
1243 0438 09 .uleb128 0x9
1244 0439 04 .byte 0x4
1245 043a 04 .uleb128 0x4
1246 043b 696E7463 .ascii "intctx\0"
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 27
1246 747800
1247 0442 14 .byte 0x14
1248 0443 08 .byte 0x8
1249 0444 59 .byte 0x59
1250 0445 86040000 .long 0x486
1251 0449 06 .uleb128 0x6
1252 044a 65627800 .ascii "ebx\0"
1253 044e 08 .byte 0x8
1254 044f 5A .byte 0x5a
1255 0450 2A040000 .long 0x42a
1256 0454 00 .byte 0
1257 0455 06 .uleb128 0x6
1258 0456 65646900 .ascii "edi\0"
1259 045a 08 .byte 0x8
1260 045b 5B .byte 0x5b
1261 045c 2A040000 .long 0x42a
1262 0460 04 .byte 0x4
1263 0461 06 .uleb128 0x6
1264 0462 65736900 .ascii "esi\0"
1265 0466 08 .byte 0x8
1266 0467 5C .byte 0x5c
1267 0468 2A040000 .long 0x42a
1268 046c 08 .byte 0x8
1269 046d 06 .uleb128 0x6
1270 046e 65627000 .ascii "ebp\0"
1271 0472 08 .byte 0x8
1272 0473 5D .byte 0x5d
1273 0474 2A040000 .long 0x42a
1274 0478 0C .byte 0xc
1275 0479 06 .uleb128 0x6
1276 047a 65697000 .ascii "eip\0"
1277 047e 08 .byte 0x8
1278 047f 5E .byte 0x5e
1279 0480 2A040000 .long 0x42a
1280 0484 10 .byte 0x10
1281 0485 00 .byte 0
1282 0486 04 .uleb128 0x4
1283 0487 636F6E74 .ascii "context\0"
1283 65787400
1284 048f 04 .byte 0x4
1285 0490 08 .byte 0x8
1286 0491 66 .byte 0x66
1287 0492 A3040000 .long 0x4a3
1288 0496 06 .uleb128 0x6
1289 0497 65737000 .ascii "esp\0"
1290 049b 08 .byte 0x8
1291 049c 67 .byte 0x67
1292 049d A3040000 .long 0x4a3
1293 04a1 00 .byte 0
1294 04a2 00 .byte 0
1295 04a3 08 .uleb128 0x8
1296 04a4 04 .byte 0x4
1297 04a5 A9040000 .long 0x4a9
1298 04a9 0A .uleb128 0xa
1299 04aa 3A040000 .long 0x43a
1300 04ae 03 .uleb128 0x3
1301 04af 76746675 .ascii "vtfunc_t\0"
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 28
1301 6E635F74
1301 00
1302 04b8 09 .byte 0x9
1303 04b9 58 .byte 0x58
1304 04ba BE040000 .long 0x4be
1305 04be 08 .uleb128 0x8
1306 04bf 04 .byte 0x4
1307 04c0 C4040000 .long 0x4c4
1308 04c4 0B .uleb128 0xb
1309 04c5 CF040000 .long 0x4cf
1310 04c9 0C .uleb128 0xc
1311 04ca 38040000 .long 0x438
1312 04ce 00 .byte 0
1313 04cf 0D .uleb128 0xd
1314 04d0 07000000 .secrel32 LASF1
1315 04d4 09 .byte 0x9
1316 04d5 5D .byte 0x5d
1317 04d6 DA040000 .long 0x4da
1318 04da 0E .uleb128 0xe
1319 04db 07000000 .secrel32 LASF1
1320 04df 14 .byte 0x14
1321 04e0 09 .byte 0x9
1322 04e1 64 .byte 0x64
1323 04e2 36050000 .long 0x536
1324 04e6 06 .uleb128 0x6
1325 04e7 76745F6E .ascii "vt_next\0"
1325 65787400
1326 04ef 09 .byte 0x9
1327 04f0 65 .byte 0x65
1328 04f1 36050000 .long 0x536
1329 04f5 00 .byte 0
1330 04f6 06 .uleb128 0x6
1331 04f7 76745F70 .ascii "vt_prev\0"
1331 72657600
1332 04ff 09 .byte 0x9
1333 0500 67 .byte 0x67
1334 0501 36050000 .long 0x536
1335 0505 04 .byte 0x4
1336 0506 06 .uleb128 0x6
1337 0507 76745F74 .ascii "vt_time\0"
1337 696D6500
1338 050f 09 .byte 0x9
1339 0510 69 .byte 0x69
1340 0511 4B020000 .long 0x24b
1341 0515 08 .byte 0x8
1342 0516 06 .uleb128 0x6
1343 0517 76745F66 .ascii "vt_func\0"
1343 756E6300
1344 051f 09 .byte 0x9
1345 0520 6A .byte 0x6a
1346 0521 AE040000 .long 0x4ae
1347 0525 0C .byte 0xc
1348 0526 06 .uleb128 0x6
1349 0527 76745F70 .ascii "vt_par\0"
1349 617200
1350 052e 09 .byte 0x9
1351 052f 6C .byte 0x6c
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 29
1352 0530 38040000 .long 0x438
1353 0534 10 .byte 0x10
1354 0535 00 .byte 0
1355 0536 08 .uleb128 0x8
1356 0537 04 .byte 0x4
1357 0538 CF040000 .long 0x4cf
1358 053c 07 .uleb128 0x7
1359 053d 10 .byte 0x10
1360 053e 09 .byte 0x9
1361 053f 76 .byte 0x76
1362 0540 88050000 .long 0x588
1363 0544 06 .uleb128 0x6
1364 0545 76745F6E .ascii "vt_next\0"
1364 65787400
1365 054d 09 .byte 0x9
1366 054e 77 .byte 0x77
1367 054f 36050000 .long 0x536
1368 0553 00 .byte 0
1369 0554 06 .uleb128 0x6
1370 0555 76745F70 .ascii "vt_prev\0"
1370 72657600
1371 055d 09 .byte 0x9
1372 055e 79 .byte 0x79
1373 055f 36050000 .long 0x536
1374 0563 04 .byte 0x4
1375 0564 06 .uleb128 0x6
1376 0565 76745F74 .ascii "vt_time\0"
1376 696D6500
1377 056d 09 .byte 0x9
1378 056e 7B .byte 0x7b
1379 056f 4B020000 .long 0x24b
1380 0573 08 .byte 0x8
1381 0574 06 .uleb128 0x6
1382 0575 76745F73 .ascii "vt_systime\0"
1382 79737469
1382 6D6500
1383 0580 09 .byte 0x9
1384 0581 7C .byte 0x7c
1385 0582 88050000 .long 0x588
1386 0586 0C .byte 0xc
1387 0587 00 .byte 0
1388 0588 0A .uleb128 0xa
1389 0589 4B020000 .long 0x24b
1390 058d 03 .uleb128 0x3
1391 058e 56544C69 .ascii "VTList\0"
1391 737400
1392 0595 09 .byte 0x9
1393 0596 7D .byte 0x7d
1394 0597 3C050000 .long 0x53c
1395 059b 07 .uleb128 0x7
1396 059c 1C .byte 0x1c
1397 059d 0A .byte 0xa
1398 059e 5E .byte 0x5e
1399 059f 03060000 .long 0x603
1400 05a3 06 .uleb128 0x6
1401 05a4 725F7175 .ascii "r_queue\0"
1401 65756500
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 30
1402 05ac 0A .byte 0xa
1403 05ad 5F .byte 0x5f
1404 05ae E2030000 .long 0x3e2
1405 05b2 00 .byte 0
1406 05b3 06 .uleb128 0x6
1407 05b4 725F7072 .ascii "r_prio\0"
1407 696F00
1408 05bb 0A .byte 0xa
1409 05bc 60 .byte 0x60
1410 05bd 1C020000 .long 0x21c
1411 05c1 08 .byte 0x8
1412 05c2 06 .uleb128 0x6
1413 05c3 725F6374 .ascii "r_ctx\0"
1413 7800
1414 05c9 0A .byte 0xa
1415 05ca 62 .byte 0x62
1416 05cb 86040000 .long 0x486
1417 05cf 0C .byte 0xc
1418 05d0 06 .uleb128 0x6
1419 05d1 725F6E65 .ascii "r_newer\0"
1419 77657200
1420 05d9 0A .byte 0xa
1421 05da 65 .byte 0x65
1422 05db DC030000 .long 0x3dc
1423 05df 10 .byte 0x10
1424 05e0 06 .uleb128 0x6
1425 05e1 725F6F6C .ascii "r_older\0"
1425 64657200
1426 05e9 0A .byte 0xa
1427 05ea 66 .byte 0x66
1428 05eb DC030000 .long 0x3dc
1429 05ef 14 .byte 0x14
1430 05f0 06 .uleb128 0x6
1431 05f1 725F6375 .ascii "r_current\0"
1431 7272656E
1431 7400
1432 05fb 0A .byte 0xa
1433 05fc 69 .byte 0x69
1434 05fd DC030000 .long 0x3dc
1435 0601 18 .byte 0x18
1436 0602 00 .byte 0
1437 0603 03 .uleb128 0x3
1438 0604 52656164 .ascii "ReadyList\0"
1438 794C6973
1438 7400
1439 060e 0A .byte 0xa
1440 060f 6B .byte 0x6b
1441 0610 9B050000 .long 0x59b
1442 0614 04 .uleb128 0x4
1443 0615 4D757465 .ascii "Mutex\0"
1443 7800
1444 061b 10 .byte 0x10
1445 061c 0B .byte 0xb
1446 061d 2C .byte 0x2c
1447 061e 52060000 .long 0x652
1448 0622 06 .uleb128 0x6
1449 0623 6D5F7175 .ascii "m_queue\0"
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 31
1449 65756500
1450 062b 0B .byte 0xb
1451 062c 2D .byte 0x2d
1452 062d E2030000 .long 0x3e2
1453 0631 00 .byte 0
1454 0632 06 .uleb128 0x6
1455 0633 6D5F6F77 .ascii "m_owner\0"
1455 6E657200
1456 063b 0B .byte 0xb
1457 063c 2F .byte 0x2f
1458 063d DC030000 .long 0x3dc
1459 0641 08 .byte 0x8
1460 0642 06 .uleb128 0x6
1461 0643 6D5F6E65 .ascii "m_next\0"
1461 787400
1462 064a 0B .byte 0xb
1463 064b 31 .byte 0x31
1464 064c 52060000 .long 0x652
1465 0650 0C .byte 0xc
1466 0651 00 .byte 0
1467 0652 08 .uleb128 0x8
1468 0653 04 .byte 0x4
1469 0654 14060000 .long 0x614
1470 0658 03 .uleb128 0x3
1471 0659 4D757465 .ascii "Mutex\0"
1471 7800
1472 065f 0B .byte 0xb
1473 0660 33 .byte 0x33
1474 0661 14060000 .long 0x614
1475 0665 0F .uleb128 0xf
1476 0666 04 .byte 0x4
1477 0667 07 .byte 0x7
1478 0668 96 .byte 0x96
1479 0669 A8060000 .long 0x6a8
1480 066d 10 .uleb128 0x10
1481 066e 7264796D .ascii "rdymsg\0"
1481 736700
1482 0675 07 .byte 0x7
1483 0676 9D .byte 0x9d
1484 0677 2B020000 .long 0x22b
1485 067b 10 .uleb128 0x10
1486 067c 65786974 .ascii "exitcode\0"
1486 636F6465
1486 00
1487 0685 07 .byte 0x7
1488 0686 A4 .byte 0xa4
1489 0687 2B020000 .long 0x22b
1490 068b 10 .uleb128 0x10
1491 068c 77746F62 .ascii "wtobjp\0"
1491 6A7000
1492 0693 07 .byte 0x7
1493 0694 AB .byte 0xab
1494 0695 38040000 .long 0x438
1495 0699 10 .uleb128 0x10
1496 069a 65776D61 .ascii "ewmask\0"
1496 736B00
1497 06a1 07 .byte 0x7
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 32
1498 06a2 B2 .byte 0xb2
1499 06a3 38020000 .long 0x238
1500 06a7 00 .byte 0
1501 06a8 08 .uleb128 0x8
1502 06a9 04 .byte 0x4
1503 06aa AE060000 .long 0x6ae
1504 06ae 11 .uleb128 0x11
1505 06af B3060000 .long 0x6b3
1506 06b3 02 .uleb128 0x2
1507 06b4 01 .byte 0x1
1508 06b5 06 .byte 0x6
1509 06b6 63686172 .ascii "char\0"
1509 00
1510 06bb 08 .uleb128 0x8
1511 06bc 04 .byte 0x4
1512 06bd 58060000 .long 0x658
1513 06c1 03 .uleb128 0x3
1514 06c2 7466756E .ascii "tfunc_t\0"
1514 635F7400
1515 06ca 07 .byte 0x7
1516 06cb E5 .byte 0xe5
1517 06cc D0060000 .long 0x6d0
1518 06d0 08 .uleb128 0x8
1519 06d1 04 .byte 0x4
1520 06d2 D6060000 .long 0x6d6
1521 06d6 12 .uleb128 0x12
1522 06d7 2B020000 .long 0x22b
1523 06db E5060000 .long 0x6e5
1524 06df 0C .uleb128 0xc
1525 06e0 38040000 .long 0x438
1526 06e4 00 .byte 0
1527 06e5 08 .uleb128 0x8
1528 06e6 04 .byte 0x4
1529 06e7 79010000 .long 0x179
1530 06eb 13 .uleb128 0x13
1531 06ec 5F746872 .ascii "_thread_init\0"
1531 6561645F
1531 696E6974
1531 00
1532 06f9 01 .byte 0x1
1533 06fa 4C .byte 0x4c
1534 06fb DC030000 .long 0x3dc
1535 06ff 01 .byte 0x1
1536 0700 1B070000 .long 0x71b
1537 0704 14 .uleb128 0x14
1538 0705 747000 .ascii "tp\0"
1539 0708 01 .byte 0x1
1540 0709 4C .byte 0x4c
1541 070a DC030000 .long 0x3dc
1542 070e 14 .uleb128 0x14
1543 070f 7072696F .ascii "prio\0"
1543 00
1544 0714 01 .byte 0x1
1545 0715 4C .byte 0x4c
1546 0716 1C020000 .long 0x21c
1547 071a 00 .byte 0
1548 071b 15 .uleb128 0x15
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 33
1549 071c 6C697374 .ascii "list_remove\0"
1549 5F72656D
1549 6F766500
1550 0728 02 .byte 0x2
1551 0729 56 .byte 0x56
1552 072a DC030000 .long 0x3dc
1553 072e 03 .byte 0x3
1554 072f 49070000 .long 0x749
1555 0733 14 .uleb128 0x14
1556 0734 746C7000 .ascii "tlp\0"
1557 0738 02 .byte 0x2
1558 0739 56 .byte 0x56
1559 073a 49070000 .long 0x749
1560 073e 16 .uleb128 0x16
1561 073f 747000 .ascii "tp\0"
1562 0742 02 .byte 0x2
1563 0743 58 .byte 0x58
1564 0744 DC030000 .long 0x3dc
1565 0748 00 .byte 0
1566 0749 08 .uleb128 0x8
1567 074a 04 .byte 0x4
1568 074b 0B040000 .long 0x40b
1569 074f 17 .uleb128 0x17
1570 0750 6C697374 .ascii "list_insert\0"
1570 5F696E73
1570 65727400
1571 075c 02 .byte 0x2
1572 075d 50 .byte 0x50
1573 075e 03 .byte 0x3
1574 075f 79070000 .long 0x779
1575 0763 14 .uleb128 0x14
1576 0764 747000 .ascii "tp\0"
1577 0767 02 .byte 0x2
1578 0768 50 .byte 0x50
1579 0769 DC030000 .long 0x3dc
1580 076d 14 .uleb128 0x14
1581 076e 746C7000 .ascii "tlp\0"
1582 0772 02 .byte 0x2
1583 0773 50 .byte 0x50
1584 0774 49070000 .long 0x749
1585 0778 00 .byte 0
1586 0779 18 .uleb128 0x18
1587 077a EB060000 .long 0x6eb
1588 077e 00000000 .long LFB7
1589 0782 62000000 .long LFE7-LFB7
1590 0786 01 .uleb128 0x1
1591 0787 9C .byte 0x9c
1592 0788 9D070000 .long 0x79d
1593 078c 19 .uleb128 0x19
1594 078d 04070000 .long 0x704
1595 0791 02 .uleb128 0x2
1596 0792 91 .byte 0x91
1597 0793 00 .sleb128 0
1598 0794 19 .uleb128 0x19
1599 0795 0E070000 .long 0x70e
1600 0799 02 .uleb128 0x2
1601 079a 91 .byte 0x91
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 34
1602 079b 04 .sleb128 4
1603 079c 00 .byte 0
1604 079d 1A .uleb128 0x1a
1605 079e 63685468 .ascii "chThdCreateI\0"
1605 64437265
1605 61746549
1605 00
1606 07ab 01 .byte 0x1
1607 07ac 9D .byte 0x9d
1608 07ad DC030000 .long 0x3dc
1609 07b1 70000000 .long LFB8
1610 07b5 04010000 .long LFE8-LFB8
1611 07b9 01 .uleb128 0x1
1612 07ba 9C .byte 0x9c
1613 07bb 94080000 .long 0x894
1614 07bf 1B .uleb128 0x1b
1615 07c0 77737000 .ascii "wsp\0"
1616 07c4 01 .byte 0x1
1617 07c5 9D .byte 0x9d
1618 07c6 38040000 .long 0x438
1619 07ca 02 .uleb128 0x2
1620 07cb 91 .byte 0x91
1621 07cc 00 .sleb128 0
1622 07cd 1B .uleb128 0x1b
1623 07ce 73697A65 .ascii "size\0"
1623 00
1624 07d3 01 .byte 0x1
1625 07d4 9D .byte 0x9d
1626 07d5 09010000 .long 0x109
1627 07d9 02 .uleb128 0x2
1628 07da 91 .byte 0x91
1629 07db 04 .sleb128 4
1630 07dc 1B .uleb128 0x1b
1631 07dd 7072696F .ascii "prio\0"
1631 00
1632 07e2 01 .byte 0x1
1633 07e3 9E .byte 0x9e
1634 07e4 1C020000 .long 0x21c
1635 07e8 02 .uleb128 0x2
1636 07e9 91 .byte 0x91
1637 07ea 08 .sleb128 8
1638 07eb 1B .uleb128 0x1b
1639 07ec 706600 .ascii "pf\0"
1640 07ef 01 .byte 0x1
1641 07f0 9E .byte 0x9e
1642 07f1 C1060000 .long 0x6c1
1643 07f5 02 .uleb128 0x2
1644 07f6 91 .byte 0x91
1645 07f7 0C .sleb128 12
1646 07f8 1B .uleb128 0x1b
1647 07f9 61726700 .ascii "arg\0"
1648 07fd 01 .byte 0x1
1649 07fe 9E .byte 0x9e
1650 07ff 38040000 .long 0x438
1651 0803 02 .uleb128 0x2
1652 0804 91 .byte 0x91
1653 0805 10 .sleb128 16
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 35
1654 0806 1C .uleb128 0x1c
1655 0807 747000 .ascii "tp\0"
1656 080a 01 .byte 0x1
1657 080b A0 .byte 0xa0
1658 080c DC030000 .long 0x3dc
1659 0810 00000000 .secrel32 LLST0
1660 0814 1D .uleb128 0x1d
1661 0815 00000000 .secrel32 Ldebug_ranges0+0
1662 0819 3F080000 .long 0x83f
1663 081d 1C .uleb128 0x1c
1664 081e 65737000 .ascii "esp\0"
1665 0822 01 .byte 0x1
1666 0823 A7 .byte 0xa7
1667 0824 E5060000 .long 0x6e5
1668 0828 2A000000 .secrel32 LLST1
1669 082c 1C .uleb128 0x1c
1670 082d 73617665 .ascii "savebp\0"
1670 627000
1671 0834 01 .byte 0x1
1672 0835 A7 .byte 0xa7
1673 0836 E5060000 .long 0x6e5
1674 083a 7A000000 .secrel32 LLST2
1675 083e 00 .byte 0
1676 083f 1E .uleb128 0x1e
1677 0840 EB060000 .long 0x6eb
1678 0844 E3000000 .long LBB10
1679 0848 20000000 .secrel32 Ldebug_ranges0+0x20
1680 084c 01 .byte 0x1
1681 084d A8 .byte 0xa8
1682 084e 65080000 .long 0x865
1683 0852 1F .uleb128 0x1f
1684 0853 0E070000 .long 0x70e
1685 0857 8D000000 .secrel32 LLST3
1686 085b 1F .uleb128 0x1f
1687 085c 04070000 .long 0x704
1688 0860 AC000000 .secrel32 LLST4
1689 0864 00 .byte 0
1690 0865 20 .uleb128 0x20
1691 0866 8C000000 .long LVL3
1692 086a 030E0000 .long 0xe03
1693 086e 21 .uleb128 0x21
1694 086f BD000000 .long LVL4
1695 0873 170E0000 .long 0xe17
1696 0877 22 .uleb128 0x22
1697 0878 02 .uleb128 0x2
1698 0879 74 .byte 0x74
1699 087a 00 .sleb128 0
1700 087b 05 .uleb128 0x5
1701 087c 03 .byte 0x3
1702 087d 2E000000 .long LC1
1703 0881 22 .uleb128 0x22
1704 0882 02 .uleb128 0x2
1705 0883 74 .byte 0x74
1706 0884 04 .sleb128 4
1707 0885 05 .uleb128 0x5
1708 0886 03 .byte 0x3
1709 0887 00000000 .long LC0
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 36
1710 088b 22 .uleb128 0x22
1711 088c 02 .uleb128 0x2
1712 088d 74 .byte 0x74
1713 088e 08 .sleb128 8
1714 088f 02 .uleb128 0x2
1715 0890 08 .byte 0x8
1716 0891 A6 .byte 0xa6
1717 0892 00 .byte 0
1718 0893 00 .byte 0
1719 0894 1A .uleb128 0x1a
1720 0895 63685468 .ascii "chThdCreateStatic\0"
1720 64437265
1720 61746553
1720 74617469
1720 6300
1721 08a7 01 .byte 0x1
1722 08a8 BB .byte 0xbb
1723 08a9 DC030000 .long 0x3dc
1724 08ad 80010000 .long LFB9
1725 08b1 55000000 .long LFE9-LFB9
1726 08b5 01 .uleb128 0x1
1727 08b6 9C .byte 0x9c
1728 08b7 74090000 .long 0x974
1729 08bb 1B .uleb128 0x1b
1730 08bc 77737000 .ascii "wsp\0"
1731 08c0 01 .byte 0x1
1732 08c1 BB .byte 0xbb
1733 08c2 38040000 .long 0x438
1734 08c6 02 .uleb128 0x2
1735 08c7 91 .byte 0x91
1736 08c8 00 .sleb128 0
1737 08c9 1B .uleb128 0x1b
1738 08ca 73697A65 .ascii "size\0"
1738 00
1739 08cf 01 .byte 0x1
1740 08d0 BB .byte 0xbb
1741 08d1 09010000 .long 0x109
1742 08d5 02 .uleb128 0x2
1743 08d6 91 .byte 0x91
1744 08d7 04 .sleb128 4
1745 08d8 1B .uleb128 0x1b
1746 08d9 7072696F .ascii "prio\0"
1746 00
1747 08de 01 .byte 0x1
1748 08df BC .byte 0xbc
1749 08e0 1C020000 .long 0x21c
1750 08e4 02 .uleb128 0x2
1751 08e5 91 .byte 0x91
1752 08e6 08 .sleb128 8
1753 08e7 1B .uleb128 0x1b
1754 08e8 706600 .ascii "pf\0"
1755 08eb 01 .byte 0x1
1756 08ec BC .byte 0xbc
1757 08ed C1060000 .long 0x6c1
1758 08f1 02 .uleb128 0x2
1759 08f2 91 .byte 0x91
1760 08f3 0C .sleb128 12
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 37
1761 08f4 1B .uleb128 0x1b
1762 08f5 61726700 .ascii "arg\0"
1763 08f9 01 .byte 0x1
1764 08fa BC .byte 0xbc
1765 08fb 38040000 .long 0x438
1766 08ff 02 .uleb128 0x2
1767 0900 91 .byte 0x91
1768 0901 10 .sleb128 16
1769 0902 1C .uleb128 0x1c
1770 0903 747000 .ascii "tp\0"
1771 0906 01 .byte 0x1
1772 0907 BD .byte 0xbd
1773 0908 DC030000 .long 0x3dc
1774 090c CA000000 .secrel32 LLST5
1775 0910 20 .uleb128 0x20
1776 0911 8A010000 .long LVL16
1777 0915 3F0E0000 .long 0xe3f
1778 0919 23 .uleb128 0x23
1779 091a B6010000 .long LVL17
1780 091e 9D070000 .long 0x79d
1781 0922 4F090000 .long 0x94f
1782 0926 22 .uleb128 0x22
1783 0927 02 .uleb128 0x2
1784 0928 74 .byte 0x74
1785 0929 00 .sleb128 0
1786 092a 03 .uleb128 0x3
1787 092b 91 .byte 0x91
1788 092c 00 .sleb128 0
1789 092d 06 .byte 0x6
1790 092e 22 .uleb128 0x22
1791 092f 02 .uleb128 0x2
1792 0930 74 .byte 0x74
1793 0931 04 .sleb128 4
1794 0932 03 .uleb128 0x3
1795 0933 91 .byte 0x91
1796 0934 04 .sleb128 4
1797 0935 06 .byte 0x6
1798 0936 22 .uleb128 0x22
1799 0937 02 .uleb128 0x2
1800 0938 74 .byte 0x74
1801 0939 08 .sleb128 8
1802 093a 03 .uleb128 0x3
1803 093b 91 .byte 0x91
1804 093c 08 .sleb128 8
1805 093d 06 .byte 0x6
1806 093e 22 .uleb128 0x22
1807 093f 02 .uleb128 0x2
1808 0940 74 .byte 0x74
1809 0941 0C .sleb128 12
1810 0942 03 .uleb128 0x3
1811 0943 91 .byte 0x91
1812 0944 0C .sleb128 12
1813 0945 06 .byte 0x6
1814 0946 22 .uleb128 0x22
1815 0947 02 .uleb128 0x2
1816 0948 74 .byte 0x74
1817 0949 10 .sleb128 16
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 38
1818 094a 03 .uleb128 0x3
1819 094b 91 .byte 0x91
1820 094c 10 .sleb128 16
1821 094d 06 .byte 0x6
1822 094e 00 .byte 0
1823 094f 23 .uleb128 0x23
1824 0950 C8010000 .long LVL19
1825 0954 510E0000 .long 0xe51
1826 0958 6A090000 .long 0x96a
1827 095c 22 .uleb128 0x22
1828 095d 02 .uleb128 0x2
1829 095e 74 .byte 0x74
1830 095f 00 .sleb128 0
1831 0960 02 .uleb128 0x2
1832 0961 73 .byte 0x73
1833 0962 00 .sleb128 0
1834 0963 22 .uleb128 0x22
1835 0964 02 .uleb128 0x2
1836 0965 74 .byte 0x74
1837 0966 04 .sleb128 4
1838 0967 01 .uleb128 0x1
1839 0968 30 .byte 0x30
1840 0969 00 .byte 0
1841 096a 20 .uleb128 0x20
1842 096b CD010000 .long LVL20
1843 096f 700E0000 .long 0xe70
1844 0973 00 .byte 0
1845 0974 1A .uleb128 0x1a
1846 0975 63685468 .ascii "chThdSetPriority\0"
1846 64536574
1846 5072696F
1846 72697479
1846 00
1847 0986 01 .byte 0x1
1848 0987 D9 .byte 0xd9
1849 0988 1C020000 .long 0x21c
1850 098c E0010000 .long LFB10
1851 0990 5F000000 .long LFE10-LFB10
1852 0994 01 .uleb128 0x1
1853 0995 9C .byte 0x9c
1854 0996 000A0000 .long 0xa00
1855 099a 1B .uleb128 0x1b
1856 099b 6E657770 .ascii "newprio\0"
1856 72696F00
1857 09a3 01 .byte 0x1
1858 09a4 D9 .byte 0xd9
1859 09a5 1C020000 .long 0x21c
1860 09a9 02 .uleb128 0x2
1861 09aa 91 .byte 0x91
1862 09ab 00 .sleb128 0
1863 09ac 1C .uleb128 0x1c
1864 09ad 6F6C6470 .ascii "oldprio\0"
1864 72696F00
1865 09b5 01 .byte 0x1
1866 09b6 DA .byte 0xda
1867 09b7 1C020000 .long 0x21c
1868 09bb F3000000 .secrel32 LLST6
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 39
1869 09bf 20 .uleb128 0x20
1870 09c0 F4010000 .long LVL23
1871 09c4 3F0E0000 .long 0xe3f
1872 09c8 20 .uleb128 0x20
1873 09c9 13020000 .long LVL25
1874 09cd 840E0000 .long 0xe84
1875 09d1 20 .uleb128 0x20
1876 09d2 18020000 .long LVL26
1877 09d6 700E0000 .long 0xe70
1878 09da 21 .uleb128 0x21
1879 09db 3D020000 .long LVL29
1880 09df 170E0000 .long 0xe17
1881 09e3 22 .uleb128 0x22
1882 09e4 02 .uleb128 0x2
1883 09e5 74 .byte 0x74
1884 09e6 00 .sleb128 0
1885 09e7 05 .uleb128 0x5
1886 09e8 03 .byte 0x3
1887 09e9 3F000000 .long LC2
1888 09ed 22 .uleb128 0x22
1889 09ee 02 .uleb128 0x2
1890 09ef 74 .byte 0x74
1891 09f0 04 .sleb128 4
1892 09f1 05 .uleb128 0x5
1893 09f2 03 .byte 0x3
1894 09f3 00000000 .long LC0
1895 09f7 22 .uleb128 0x22
1896 09f8 02 .uleb128 0x2
1897 09f9 74 .byte 0x74
1898 09fa 08 .sleb128 8
1899 09fb 02 .uleb128 0x2
1900 09fc 08 .byte 0x8
1901 09fd DC .byte 0xdc
1902 09fe 00 .byte 0
1903 09ff 00 .byte 0
1904 0a00 1A .uleb128 0x1a
1905 0a01 63685468 .ascii "chThdResume\0"
1905 64526573
1905 756D6500
1906 0a0d 01 .byte 0x1
1907 0a0e FA .byte 0xfa
1908 0a0f DC030000 .long 0x3dc
1909 0a13 40020000 .long LFB11
1910 0a17 4D000000 .long LFE11-LFB11
1911 0a1b 01 .uleb128 0x1
1912 0a1c 9C .byte 0x9c
1913 0a1d 850A0000 .long 0xa85
1914 0a21 1B .uleb128 0x1b
1915 0a22 747000 .ascii "tp\0"
1916 0a25 01 .byte 0x1
1917 0a26 FA .byte 0xfa
1918 0a27 DC030000 .long 0x3dc
1919 0a2b 02 .uleb128 0x2
1920 0a2c 91 .byte 0x91
1921 0a2d 00 .sleb128 0
1922 0a2e 20 .uleb128 0x20
1923 0a2f 4E020000 .long LVL31
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 40
1924 0a33 3F0E0000 .long 0xe3f
1925 0a37 23 .uleb128 0x23
1926 0a38 70020000 .long LVL32
1927 0a3c 170E0000 .long 0xe17
1928 0a40 600A0000 .long 0xa60
1929 0a44 22 .uleb128 0x22
1930 0a45 02 .uleb128 0x2
1931 0a46 74 .byte 0x74
1932 0a47 00 .sleb128 0
1933 0a48 05 .uleb128 0x5
1934 0a49 03 .byte 0x3
1935 0a4a 54000000 .long LC3
1936 0a4e 22 .uleb128 0x22
1937 0a4f 02 .uleb128 0x2
1938 0a50 74 .byte 0x74
1939 0a51 04 .sleb128 4
1940 0a52 05 .uleb128 0x5
1941 0a53 03 .byte 0x3
1942 0a54 00000000 .long LC0
1943 0a58 22 .uleb128 0x22
1944 0a59 02 .uleb128 0x2
1945 0a5a 74 .byte 0x74
1946 0a5b 08 .sleb128 8
1947 0a5c 02 .uleb128 0x2
1948 0a5d 08 .byte 0x8
1949 0a5e FF .byte 0xff
1950 0a5f 00 .byte 0
1951 0a60 23 .uleb128 0x23
1952 0a61 80020000 .long LVL33
1953 0a65 510E0000 .long 0xe51
1954 0a69 7B0A0000 .long 0xa7b
1955 0a6d 22 .uleb128 0x22
1956 0a6e 02 .uleb128 0x2
1957 0a6f 74 .byte 0x74
1958 0a70 00 .sleb128 0
1959 0a71 02 .uleb128 0x2
1960 0a72 73 .byte 0x73
1961 0a73 00 .sleb128 0
1962 0a74 22 .uleb128 0x22
1963 0a75 02 .uleb128 0x2
1964 0a76 74 .byte 0x74
1965 0a77 04 .sleb128 4
1966 0a78 01 .uleb128 0x1
1967 0a79 30 .byte 0x30
1968 0a7a 00 .byte 0
1969 0a7b 20 .uleb128 0x20
1970 0a7c 85020000 .long LVL34
1971 0a80 700E0000 .long 0xe70
1972 0a84 00 .byte 0
1973 0a85 24 .uleb128 0x24
1974 0a86 63685468 .ascii "chThdTerminate\0"
1974 64546572
1974 6D696E61
1974 746500
1975 0a95 01 .byte 0x1
1976 0a96 1101 .word 0x111
1977 0a98 90020000 .long LFB12
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 41
1978 0a9c 1D000000 .long LFE12-LFB12
1979 0aa0 01 .uleb128 0x1
1980 0aa1 9C .byte 0x9c
1981 0aa2 C70A0000 .long 0xac7
1982 0aa6 25 .uleb128 0x25
1983 0aa7 747000 .ascii "tp\0"
1984 0aaa 01 .byte 0x1
1985 0aab 1101 .word 0x111
1986 0aad DC030000 .long 0x3dc
1987 0ab1 02 .uleb128 0x2
1988 0ab2 91 .byte 0x91
1989 0ab3 00 .sleb128 0
1990 0ab4 20 .uleb128 0x20
1991 0ab5 9E020000 .long LVL36
1992 0ab9 3F0E0000 .long 0xe3f
1993 0abd 20 .uleb128 0x20
1994 0abe A7020000 .long LVL37
1995 0ac2 700E0000 .long 0xe70
1996 0ac6 00 .byte 0
1997 0ac7 24 .uleb128 0x24
1998 0ac8 63685468 .ascii "chThdSleep\0"
1998 64536C65
1998 657000
1999 0ad3 01 .byte 0x1
2000 0ad4 2401 .word 0x124
2001 0ad6 B0020000 .long LFB13
2002 0ada 49000000 .long LFE13-LFB13
2003 0ade 01 .uleb128 0x1
2004 0adf 9C .byte 0x9c
2005 0ae0 4C0B0000 .long 0xb4c
2006 0ae4 25 .uleb128 0x25
2007 0ae5 74696D65 .ascii "time\0"
2007 00
2008 0aea 01 .byte 0x1
2009 0aeb 2401 .word 0x124
2010 0aed 4B020000 .long 0x24b
2011 0af1 02 .uleb128 0x2
2012 0af2 91 .byte 0x91
2013 0af3 00 .sleb128 0
2014 0af4 23 .uleb128 0x23
2015 0af5 D8020000 .long LVL39
2016 0af9 170E0000 .long 0xe17
2017 0afd 1E0B0000 .long 0xb1e
2018 0b01 22 .uleb128 0x22
2019 0b02 02 .uleb128 0x2
2020 0b03 74 .byte 0x74
2021 0b04 00 .sleb128 0
2022 0b05 05 .uleb128 0x5
2023 0b06 03 .byte 0x3
2024 0b07 66000000 .long LC4
2025 0b0b 22 .uleb128 0x22
2026 0b0c 02 .uleb128 0x2
2027 0b0d 74 .byte 0x74
2028 0b0e 04 .sleb128 4
2029 0b0f 05 .uleb128 0x5
2030 0b10 03 .byte 0x3
2031 0b11 00000000 .long LC0
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 42
2032 0b15 22 .uleb128 0x22
2033 0b16 02 .uleb128 0x2
2034 0b17 74 .byte 0x74
2035 0b18 08 .sleb128 8
2036 0b19 03 .uleb128 0x3
2037 0b1a 0A .byte 0xa
2038 0b1b 2601 .word 0x126
2039 0b1d 00 .byte 0
2040 0b1e 20 .uleb128 0x20
2041 0b1f DE020000 .long LVL40
2042 0b23 3F0E0000 .long 0xe3f
2043 0b27 23 .uleb128 0x23
2044 0b28 EE020000 .long LVL41
2045 0b2c 980E0000 .long 0xe98
2046 0b30 420B0000 .long 0xb42
2047 0b34 22 .uleb128 0x22
2048 0b35 02 .uleb128 0x2
2049 0b36 74 .byte 0x74
2050 0b37 00 .sleb128 0
2051 0b38 01 .uleb128 0x1
2052 0b39 36 .byte 0x36
2053 0b3a 22 .uleb128 0x22
2054 0b3b 02 .uleb128 0x2
2055 0b3c 74 .byte 0x74
2056 0b3d 04 .sleb128 4
2057 0b3e 02 .uleb128 0x2
2058 0b3f 73 .byte 0x73
2059 0b40 00 .sleb128 0
2060 0b41 00 .byte 0
2061 0b42 20 .uleb128 0x20
2062 0b43 F3020000 .long LVL42
2063 0b47 700E0000 .long 0xe70
2064 0b4b 00 .byte 0
2065 0b4c 24 .uleb128 0x24
2066 0b4d 63685468 .ascii "chThdSleepUntil\0"
2066 64536C65
2066 6570556E
2066 74696C00
2067 0b5d 01 .byte 0x1
2068 0b5e 3501 .word 0x135
2069 0b60 00030000 .long LFB14
2070 0b64 30000000 .long LFE14-LFB14
2071 0b68 01 .uleb128 0x1
2072 0b69 9C .byte 0x9c
2073 0b6a A60B0000 .long 0xba6
2074 0b6e 26 .uleb128 0x26
2075 0b6f 74696D65 .ascii "time\0"
2075 00
2076 0b74 01 .byte 0x1
2077 0b75 3501 .word 0x135
2078 0b77 4B020000 .long 0x24b
2079 0b7b 11010000 .secrel32 LLST7
2080 0b7f 20 .uleb128 0x20
2081 0b80 09030000 .long LVL44
2082 0b84 3F0E0000 .long 0xe3f
2083 0b88 23 .uleb128 0x23
2084 0b89 26030000 .long LVL47
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 43
2085 0b8d 980E0000 .long 0xe98
2086 0b91 9C0B0000 .long 0xb9c
2087 0b95 22 .uleb128 0x22
2088 0b96 02 .uleb128 0x2
2089 0b97 74 .byte 0x74
2090 0b98 00 .sleb128 0
2091 0b99 01 .uleb128 0x1
2092 0b9a 36 .byte 0x36
2093 0b9b 00 .byte 0
2094 0b9c 20 .uleb128 0x20
2095 0b9d 2B030000 .long LVL48
2096 0ba1 700E0000 .long 0xe70
2097 0ba5 00 .byte 0
2098 0ba6 24 .uleb128 0x24
2099 0ba7 63685468 .ascii "chThdYield\0"
2099 64596965
2099 6C6400
2100 0bb2 01 .byte 0x1
2101 0bb3 4401 .word 0x144
2102 0bb5 30030000 .long LFB15
2103 0bb9 2B000000 .long LFE15-LFB15
2104 0bbd 01 .uleb128 0x1
2105 0bbe 9C .byte 0x9c
2106 0bbf DF0B0000 .long 0xbdf
2107 0bc3 20 .uleb128 0x20
2108 0bc4 39030000 .long LVL49
2109 0bc8 3F0E0000 .long 0xe3f
2110 0bcc 20 .uleb128 0x20
2111 0bcd 51030000 .long LVL50
2112 0bd1 C30E0000 .long 0xec3
2113 0bd5 20 .uleb128 0x20
2114 0bd6 56030000 .long LVL51
2115 0bda 700E0000 .long 0xe70
2116 0bde 00 .byte 0
2117 0bdf 24 .uleb128 0x24
2118 0be0 63685468 .ascii "chThdExitS\0"
2118 64457869
2118 745300
2119 0beb 01 .byte 0x1
2120 0bec 6E01 .word 0x16e
2121 0bee 60030000 .long LFB17
2122 0bf2 77000000 .long LFE17-LFB17
2123 0bf6 01 .uleb128 0x1
2124 0bf7 9C .byte 0x9c
2125 0bf8 8F0C0000 .long 0xc8f
2126 0bfc 25 .uleb128 0x25
2127 0bfd 6D736700 .ascii "msg\0"
2128 0c01 01 .byte 0x1
2129 0c02 6E01 .word 0x16e
2130 0c04 2B020000 .long 0x22b
2131 0c08 02 .uleb128 0x2
2132 0c09 91 .byte 0x91
2133 0c0a 00 .sleb128 0
2134 0c0b 27 .uleb128 0x27
2135 0c0c 747000 .ascii "tp\0"
2136 0c0f 01 .byte 0x1
2137 0c10 6F01 .word 0x16f
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 44
2138 0c12 DC030000 .long 0x3dc
2139 0c16 41010000 .secrel32 LLST8
2140 0c1a 28 .uleb128 0x28
2141 0c1b 1B070000 .long 0x71b
2142 0c1f 80030000 .long LBB18
2143 0c23 05000000 .long LBE18-LBB18
2144 0c27 01 .byte 0x1
2145 0c28 7701 .word 0x177
2146 0c2a 4B0C0000 .long 0xc4b
2147 0c2e 1F .uleb128 0x1f
2148 0c2f 33070000 .long 0x733
2149 0c33 61010000 .secrel32 LLST9
2150 0c37 29 .uleb128 0x29
2151 0c38 80030000 .long LBB19
2152 0c3c 05000000 .long LBE19-LBB19
2153 0c40 2A .uleb128 0x2a
2154 0c41 3E070000 .long 0x73e
2155 0c45 76010000 .secrel32 LLST10
2156 0c49 00 .byte 0
2157 0c4a 00 .byte 0
2158 0c4b 20 .uleb128 0x20
2159 0c4c 8D030000 .long LVL55
2160 0c50 DE0E0000 .long 0xede
2161 0c54 23 .uleb128 0x23
2162 0c55 B5030000 .long LVL57
2163 0c59 FB0E0000 .long 0xefb
2164 0c5d 680C0000 .long 0xc68
2165 0c61 22 .uleb128 0x22
2166 0c62 02 .uleb128 0x2
2167 0c63 74 .byte 0x74
2168 0c64 00 .sleb128 0
2169 0c65 01 .uleb128 0x1
2170 0c66 3E .byte 0x3e
2171 0c67 00 .byte 0
2172 0c68 21 .uleb128 0x21
2173 0c69 D1030000 .long LVL58
2174 0c6d 170E0000 .long 0xe17
2175 0c71 22 .uleb128 0x22
2176 0c72 02 .uleb128 0x2
2177 0c73 74 .byte 0x74
2178 0c74 00 .sleb128 0
2179 0c75 05 .uleb128 0x5
2180 0c76 03 .byte 0x3
2181 0c77 75000000 .long LC5
2182 0c7b 22 .uleb128 0x22
2183 0c7c 02 .uleb128 0x2
2184 0c7d 74 .byte 0x74
2185 0c7e 04 .sleb128 4
2186 0c7f 05 .uleb128 0x5
2187 0c80 03 .byte 0x3
2188 0c81 00000000 .long LC0
2189 0c85 22 .uleb128 0x22
2190 0c86 02 .uleb128 0x2
2191 0c87 74 .byte 0x74
2192 0c88 08 .sleb128 8
2193 0c89 03 .uleb128 0x3
2194 0c8a 0A .byte 0xa
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 45
2195 0c8b 8101 .word 0x181
2196 0c8d 00 .byte 0
2197 0c8e 00 .byte 0
2198 0c8f 24 .uleb128 0x24
2199 0c90 63685468 .ascii "chThdExit\0"
2199 64457869
2199 7400
2200 0c9a 01 .byte 0x1
2201 0c9b 5901 .word 0x159
2202 0c9d E0030000 .long LFB16
2203 0ca1 1B000000 .long LFE16-LFB16
2204 0ca5 01 .uleb128 0x1
2205 0ca6 9C .byte 0x9c
2206 0ca7 CD0C0000 .long 0xccd
2207 0cab 25 .uleb128 0x25
2208 0cac 6D736700 .ascii "msg\0"
2209 0cb0 01 .byte 0x1
2210 0cb1 5901 .word 0x159
2211 0cb3 2B020000 .long 0x22b
2212 0cb7 02 .uleb128 0x2
2213 0cb8 91 .byte 0x91
2214 0cb9 00 .sleb128 0
2215 0cba 20 .uleb128 0x20
2216 0cbb EE030000 .long LVL62
2217 0cbf 3F0E0000 .long 0xe3f
2218 0cc3 2B .uleb128 0x2b
2219 0cc4 FB030000 .long LVL63
2220 0cc8 DF0B0000 .long 0xbdf
2221 0ccc 00 .byte 0
2222 0ccd 2C .uleb128 0x2c
2223 0cce 63685468 .ascii "chThdWait\0"
2223 64576169
2223 7400
2224 0cd8 01 .byte 0x1
2225 0cd9 A401 .word 0x1a4
2226 0cdb 2B020000 .long 0x22b
2227 0cdf 00040000 .long LFB18
2228 0ce3 C1000000 .long LFE18-LFB18
2229 0ce7 01 .uleb128 0x1
2230 0ce8 9C .byte 0x9c
2231 0ce9 E80D0000 .long 0xde8
2232 0ced 25 .uleb128 0x25
2233 0cee 747000 .ascii "tp\0"
2234 0cf1 01 .byte 0x1
2235 0cf2 A401 .word 0x1a4
2236 0cf4 DC030000 .long 0x3dc
2237 0cf8 02 .uleb128 0x2
2238 0cf9 91 .byte 0x91
2239 0cfa 00 .sleb128 0
2240 0cfb 27 .uleb128 0x27
2241 0cfc 6D736700 .ascii "msg\0"
2242 0d00 01 .byte 0x1
2243 0d01 A501 .word 0x1a5
2244 0d03 2B020000 .long 0x22b
2245 0d07 89010000 .secrel32 LLST11
2246 0d0b 2D .uleb128 0x2d
2247 0d0c 4F070000 .long 0x74f
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 46
2248 0d10 2B040000 .long LBB20
2249 0d14 40000000 .secrel32 Ldebug_ranges0+0x40
2250 0d18 01 .byte 0x1
2251 0d19 AF01 .word 0x1af
2252 0d1b 320D0000 .long 0xd32
2253 0d1f 1F .uleb128 0x1f
2254 0d20 6D070000 .long 0x76d
2255 0d24 A7010000 .secrel32 LLST12
2256 0d28 1F .uleb128 0x1f
2257 0d29 63070000 .long 0x763
2258 0d2d BC010000 .secrel32 LLST13
2259 0d31 00 .byte 0
2260 0d32 20 .uleb128 0x20
2261 0d33 17040000 .long LVL65
2262 0d37 3F0E0000 .long 0xe3f
2263 0d3b 23 .uleb128 0x23
2264 0d3c 44040000 .long LVL67
2265 0d40 FB0E0000 .long 0xefb
2266 0d44 4F0D0000 .long 0xd4f
2267 0d48 22 .uleb128 0x22
2268 0d49 02 .uleb128 0x2
2269 0d4a 74 .byte 0x74
2270 0d4b 00 .sleb128 0
2271 0d4c 01 .uleb128 0x1
2272 0d4d 37 .byte 0x37
2273 0d4e 00 .byte 0
2274 0d4f 20 .uleb128 0x20
2275 0d50 4C040000 .long LVL69
2276 0d54 700E0000 .long 0xe70
2277 0d58 23 .uleb128 0x23
2278 0d59 55040000 .long LVL70
2279 0d5d 160F0000 .long 0xf16
2280 0d61 6D0D0000 .long 0xd6d
2281 0d65 22 .uleb128 0x22
2282 0d66 02 .uleb128 0x2
2283 0d67 74 .byte 0x74
2284 0d68 00 .sleb128 0
2285 0d69 02 .uleb128 0x2
2286 0d6a 73 .byte 0x73
2287 0d6b 00 .sleb128 0
2288 0d6c 00 .byte 0
2289 0d6d 23 .uleb128 0x23
2290 0d6e 7C040000 .long LVL73
2291 0d72 170E0000 .long 0xe17
2292 0d76 970D0000 .long 0xd97
2293 0d7a 22 .uleb128 0x22
2294 0d7b 02 .uleb128 0x2
2295 0d7c 74 .byte 0x74
2296 0d7d 00 .sleb128 0
2297 0d7e 05 .uleb128 0x5
2298 0d7f 03 .byte 0x3
2299 0d80 A4000000 .long LC8
2300 0d84 22 .uleb128 0x22
2301 0d85 02 .uleb128 0x2
2302 0d86 74 .byte 0x74
2303 0d87 04 .sleb128 4
2304 0d88 05 .uleb128 0x5
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 47
2305 0d89 03 .byte 0x3
2306 0d8a 00000000 .long LC0
2307 0d8e 22 .uleb128 0x22
2308 0d8f 02 .uleb128 0x2
2309 0d90 74 .byte 0x74
2310 0d91 08 .sleb128 8
2311 0d92 03 .uleb128 0x3
2312 0d93 0A .byte 0xa
2313 0d94 AC01 .word 0x1ac
2314 0d96 00 .byte 0
2315 0d97 23 .uleb128 0x23
2316 0d98 9C040000 .long LVL74
2317 0d9c 170E0000 .long 0xe17
2318 0da0 C10D0000 .long 0xdc1
2319 0da4 22 .uleb128 0x22
2320 0da5 02 .uleb128 0x2
2321 0da6 74 .byte 0x74
2322 0da7 00 .sleb128 0
2323 0da8 05 .uleb128 0x5
2324 0da9 03 .byte 0x3
2325 0daa 94000000 .long LC7
2326 0dae 22 .uleb128 0x22
2327 0daf 02 .uleb128 0x2
2328 0db0 74 .byte 0x74
2329 0db1 04 .sleb128 4
2330 0db2 05 .uleb128 0x5
2331 0db3 03 .byte 0x3
2332 0db4 00000000 .long LC0
2333 0db8 22 .uleb128 0x22
2334 0db9 02 .uleb128 0x2
2335 0dba 74 .byte 0x74
2336 0dbb 08 .sleb128 8
2337 0dbc 03 .uleb128 0x3
2338 0dbd 0A .byte 0xa
2339 0dbe AA01 .word 0x1aa
2340 0dc0 00 .byte 0
2341 0dc1 21 .uleb128 0x21
2342 0dc2 BC040000 .long LVL75
2343 0dc6 170E0000 .long 0xe17
2344 0dca 22 .uleb128 0x22
2345 0dcb 02 .uleb128 0x2
2346 0dcc 74 .byte 0x74
2347 0dcd 00 .sleb128 0
2348 0dce 05 .uleb128 0x5
2349 0dcf 03 .byte 0x3
2350 0dd0 86000000 .long LC6
2351 0dd4 22 .uleb128 0x22
2352 0dd5 02 .uleb128 0x2
2353 0dd6 74 .byte 0x74
2354 0dd7 04 .sleb128 4
2355 0dd8 05 .uleb128 0x5
2356 0dd9 03 .byte 0x3
2357 0dda 00000000 .long LC0
2358 0dde 22 .uleb128 0x22
2359 0ddf 02 .uleb128 0x2
2360 0de0 74 .byte 0x74
2361 0de1 08 .sleb128 8
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 48
2362 0de2 03 .uleb128 0x3
2363 0de3 0A .byte 0xa
2364 0de4 A701 .word 0x1a7
2365 0de6 00 .byte 0
2366 0de7 00 .byte 0
2367 0de8 2E .uleb128 0x2e
2368 0de9 76746C69 .ascii "vtlist\0"
2368 737400
2369 0df0 09 .byte 0x9
2370 0df1 DB .byte 0xdb
2371 0df2 8D050000 .long 0x58d
2372 0df6 2E .uleb128 0x2e
2373 0df7 726C6973 .ascii "rlist\0"
2373 7400
2374 0dfd 0A .byte 0xa
2375 0dfe 6F .byte 0x6f
2376 0dff 03060000 .long 0x603
2377 0e03 2F .uleb128 0x2f
2378 0e04 63684462 .ascii "chDbgCheckClassI\0"
2378 67436865
2378 636B436C
2378 61737349
2378 00
2379 0e15 0C .byte 0xc
2380 0e16 ED .byte 0xed
2381 0e17 30 .uleb128 0x30
2382 0e18 63684462 .ascii "chDbgPanic\0"
2382 6750616E
2382 696300
2383 0e23 0C .byte 0xc
2384 0e24 F6 .byte 0xf6
2385 0e25 390E0000 .long 0xe39
2386 0e29 0C .uleb128 0xc
2387 0e2a A8060000 .long 0x6a8
2388 0e2e 0C .uleb128 0xc
2389 0e2f 390E0000 .long 0xe39
2390 0e33 0C .uleb128 0xc
2391 0e34 02010000 .long 0x102
2392 0e38 00 .byte 0
2393 0e39 08 .uleb128 0x8
2394 0e3a 04 .byte 0x4
2395 0e3b B3060000 .long 0x6b3
2396 0e3f 2F .uleb128 0x2f
2397 0e40 6462675F .ascii "dbg_check_lock\0"
2397 63686563
2397 6B5F6C6F
2397 636B00
2398 0e4f 0C .byte 0xc
2399 0e50 E7 .byte 0xe7
2400 0e51 30 .uleb128 0x30
2401 0e52 63685363 .ascii "chSchWakeupS\0"
2401 6857616B
2401 65757053
2401 00
2402 0e5f 0A .byte 0xa
2403 0e60 99 .byte 0x99
2404 0e61 700E0000 .long 0xe70
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 49
2405 0e65 0C .uleb128 0xc
2406 0e66 DC030000 .long 0x3dc
2407 0e6a 0C .uleb128 0xc
2408 0e6b 2B020000 .long 0x22b
2409 0e6f 00 .byte 0
2410 0e70 2F .uleb128 0x2f
2411 0e71 6462675F .ascii "dbg_check_unlock\0"
2411 63686563
2411 6B5F756E
2411 6C6F636B
2411 00
2412 0e82 0C .byte 0xc
2413 0e83 E8 .byte 0xe8
2414 0e84 2F .uleb128 0x2f
2415 0e85 63685363 .ascii "chSchRescheduleS\0"
2415 68526573
2415 63686564
2415 756C6553
2415 00
2416 0e96 0A .byte 0xa
2417 0e97 9C .byte 0x9c
2418 0e98 31 .uleb128 0x31
2419 0e99 63685363 .ascii "chSchGoSleepTimeoutS\0"
2419 68476F53
2419 6C656570
2419 54696D65
2419 6F757453
2420 0eae 0A .byte 0xa
2421 0eaf 96 .byte 0x96
2422 0eb0 2B020000 .long 0x22b
2423 0eb4 C30E0000 .long 0xec3
2424 0eb8 0C .uleb128 0xc
2425 0eb9 EC010000 .long 0x1ec
2426 0ebd 0C .uleb128 0xc
2427 0ebe 4B020000 .long 0x24b
2428 0ec2 00 .byte 0
2429 0ec3 2F .uleb128 0x2f
2430 0ec4 63685363 .ascii "chSchDoRescheduleBehind\0"
2430 68446F52
2430 65736368
2430 6564756C
2430 65426568
2431 0edc 0A .byte 0xa
2432 0edd A2 .byte 0xa2
2433 0ede 31 .uleb128 0x31
2434 0edf 63685363 .ascii "chSchReadyI\0"
2434 68526561
2434 64794900
2435 0eeb 0A .byte 0xa
2436 0eec 90 .byte 0x90
2437 0eed DC030000 .long 0x3dc
2438 0ef1 FB0E0000 .long 0xefb
2439 0ef5 0C .uleb128 0xc
2440 0ef6 DC030000 .long 0x3dc
2441 0efa 00 .byte 0
2442 0efb 30 .uleb128 0x30
2443 0efc 63685363 .ascii "chSchGoSleepS\0"
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 50
2443 68476F53
2443 6C656570
2443 5300
2444 0f0a 0A .byte 0xa
2445 0f0b 93 .byte 0x93
2446 0f0c 160F0000 .long 0xf16
2447 0f10 0C .uleb128 0xc
2448 0f11 EC010000 .long 0x1ec
2449 0f15 00 .byte 0
2450 0f16 32 .uleb128 0x32
2451 0f17 63685468 .ascii "chThdRelease\0"
2451 6452656C
2451 65617365
2451 00
2452 0f24 0D .byte 0xd
2453 0f25 3A .byte 0x3a
2454 0f26 0C .uleb128 0xc
2455 0f27 DC030000 .long 0x3dc
2456 0f2b 00 .byte 0
2457 0f2c 00 .byte 0
2458 .section .debug_abbrev,"dr"
2459 Ldebug_abbrev0:
2460 0000 01 .uleb128 0x1
2461 0001 11 .uleb128 0x11
2462 0002 01 .byte 0x1
2463 0003 25 .uleb128 0x25
2464 0004 08 .uleb128 0x8
2465 0005 13 .uleb128 0x13
2466 0006 0B .uleb128 0xb
2467 0007 03 .uleb128 0x3
2468 0008 08 .uleb128 0x8
2469 0009 1B .uleb128 0x1b
2470 000a 08 .uleb128 0x8
2471 000b 11 .uleb128 0x11
2472 000c 01 .uleb128 0x1
2473 000d 12 .uleb128 0x12
2474 000e 06 .uleb128 0x6
2475 000f 10 .uleb128 0x10
2476 0010 17 .uleb128 0x17
2477 0011 00 .byte 0
2478 0012 00 .byte 0
2479 0013 02 .uleb128 0x2
2480 0014 24 .uleb128 0x24
2481 0015 00 .byte 0
2482 0016 0B .uleb128 0xb
2483 0017 0B .uleb128 0xb
2484 0018 3E .uleb128 0x3e
2485 0019 0B .uleb128 0xb
2486 001a 03 .uleb128 0x3
2487 001b 08 .uleb128 0x8
2488 001c 00 .byte 0
2489 001d 00 .byte 0
2490 001e 03 .uleb128 0x3
2491 001f 16 .uleb128 0x16
2492 0020 00 .byte 0
2493 0021 03 .uleb128 0x3
2494 0022 08 .uleb128 0x8
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 51
2495 0023 3A .uleb128 0x3a
2496 0024 0B .uleb128 0xb
2497 0025 3B .uleb128 0x3b
2498 0026 0B .uleb128 0xb
2499 0027 49 .uleb128 0x49
2500 0028 13 .uleb128 0x13
2501 0029 00 .byte 0
2502 002a 00 .byte 0
2503 002b 04 .uleb128 0x4
2504 002c 13 .uleb128 0x13
2505 002d 01 .byte 0x1
2506 002e 03 .uleb128 0x3
2507 002f 08 .uleb128 0x8
2508 0030 0B .uleb128 0xb
2509 0031 0B .uleb128 0xb
2510 0032 3A .uleb128 0x3a
2511 0033 0B .uleb128 0xb
2512 0034 3B .uleb128 0x3b
2513 0035 0B .uleb128 0xb
2514 0036 01 .uleb128 0x1
2515 0037 13 .uleb128 0x13
2516 0038 00 .byte 0
2517 0039 00 .byte 0
2518 003a 05 .uleb128 0x5
2519 003b 0D .uleb128 0xd
2520 003c 00 .byte 0
2521 003d 03 .uleb128 0x3
2522 003e 0E .uleb128 0xe
2523 003f 3A .uleb128 0x3a
2524 0040 0B .uleb128 0xb
2525 0041 3B .uleb128 0x3b
2526 0042 0B .uleb128 0xb
2527 0043 49 .uleb128 0x49
2528 0044 13 .uleb128 0x13
2529 0045 38 .uleb128 0x38
2530 0046 0B .uleb128 0xb
2531 0047 00 .byte 0
2532 0048 00 .byte 0
2533 0049 06 .uleb128 0x6
2534 004a 0D .uleb128 0xd
2535 004b 00 .byte 0
2536 004c 03 .uleb128 0x3
2537 004d 08 .uleb128 0x8
2538 004e 3A .uleb128 0x3a
2539 004f 0B .uleb128 0xb
2540 0050 3B .uleb128 0x3b
2541 0051 0B .uleb128 0xb
2542 0052 49 .uleb128 0x49
2543 0053 13 .uleb128 0x13
2544 0054 38 .uleb128 0x38
2545 0055 0B .uleb128 0xb
2546 0056 00 .byte 0
2547 0057 00 .byte 0
2548 0058 07 .uleb128 0x7
2549 0059 13 .uleb128 0x13
2550 005a 01 .byte 0x1
2551 005b 0B .uleb128 0xb
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 52
2552 005c 0B .uleb128 0xb
2553 005d 3A .uleb128 0x3a
2554 005e 0B .uleb128 0xb
2555 005f 3B .uleb128 0x3b
2556 0060 0B .uleb128 0xb
2557 0061 01 .uleb128 0x1
2558 0062 13 .uleb128 0x13
2559 0063 00 .byte 0
2560 0064 00 .byte 0
2561 0065 08 .uleb128 0x8
2562 0066 0F .uleb128 0xf
2563 0067 00 .byte 0
2564 0068 0B .uleb128 0xb
2565 0069 0B .uleb128 0xb
2566 006a 49 .uleb128 0x49
2567 006b 13 .uleb128 0x13
2568 006c 00 .byte 0
2569 006d 00 .byte 0
2570 006e 09 .uleb128 0x9
2571 006f 0F .uleb128 0xf
2572 0070 00 .byte 0
2573 0071 0B .uleb128 0xb
2574 0072 0B .uleb128 0xb
2575 0073 00 .byte 0
2576 0074 00 .byte 0
2577 0075 0A .uleb128 0xa
2578 0076 35 .uleb128 0x35
2579 0077 00 .byte 0
2580 0078 49 .uleb128 0x49
2581 0079 13 .uleb128 0x13
2582 007a 00 .byte 0
2583 007b 00 .byte 0
2584 007c 0B .uleb128 0xb
2585 007d 15 .uleb128 0x15
2586 007e 01 .byte 0x1
2587 007f 27 .uleb128 0x27
2588 0080 19 .uleb128 0x19
2589 0081 01 .uleb128 0x1
2590 0082 13 .uleb128 0x13
2591 0083 00 .byte 0
2592 0084 00 .byte 0
2593 0085 0C .uleb128 0xc
2594 0086 05 .uleb128 0x5
2595 0087 00 .byte 0
2596 0088 49 .uleb128 0x49
2597 0089 13 .uleb128 0x13
2598 008a 00 .byte 0
2599 008b 00 .byte 0
2600 008c 0D .uleb128 0xd
2601 008d 16 .uleb128 0x16
2602 008e 00 .byte 0
2603 008f 03 .uleb128 0x3
2604 0090 0E .uleb128 0xe
2605 0091 3A .uleb128 0x3a
2606 0092 0B .uleb128 0xb
2607 0093 3B .uleb128 0x3b
2608 0094 0B .uleb128 0xb
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 53
2609 0095 49 .uleb128 0x49
2610 0096 13 .uleb128 0x13
2611 0097 00 .byte 0
2612 0098 00 .byte 0
2613 0099 0E .uleb128 0xe
2614 009a 13 .uleb128 0x13
2615 009b 01 .byte 0x1
2616 009c 03 .uleb128 0x3
2617 009d 0E .uleb128 0xe
2618 009e 0B .uleb128 0xb
2619 009f 0B .uleb128 0xb
2620 00a0 3A .uleb128 0x3a
2621 00a1 0B .uleb128 0xb
2622 00a2 3B .uleb128 0x3b
2623 00a3 0B .uleb128 0xb
2624 00a4 01 .uleb128 0x1
2625 00a5 13 .uleb128 0x13
2626 00a6 00 .byte 0
2627 00a7 00 .byte 0
2628 00a8 0F .uleb128 0xf
2629 00a9 17 .uleb128 0x17
2630 00aa 01 .byte 0x1
2631 00ab 0B .uleb128 0xb
2632 00ac 0B .uleb128 0xb
2633 00ad 3A .uleb128 0x3a
2634 00ae 0B .uleb128 0xb
2635 00af 3B .uleb128 0x3b
2636 00b0 0B .uleb128 0xb
2637 00b1 01 .uleb128 0x1
2638 00b2 13 .uleb128 0x13
2639 00b3 00 .byte 0
2640 00b4 00 .byte 0
2641 00b5 10 .uleb128 0x10
2642 00b6 0D .uleb128 0xd
2643 00b7 00 .byte 0
2644 00b8 03 .uleb128 0x3
2645 00b9 08 .uleb128 0x8
2646 00ba 3A .uleb128 0x3a
2647 00bb 0B .uleb128 0xb
2648 00bc 3B .uleb128 0x3b
2649 00bd 0B .uleb128 0xb
2650 00be 49 .uleb128 0x49
2651 00bf 13 .uleb128 0x13
2652 00c0 00 .byte 0
2653 00c1 00 .byte 0
2654 00c2 11 .uleb128 0x11
2655 00c3 26 .uleb128 0x26
2656 00c4 00 .byte 0
2657 00c5 49 .uleb128 0x49
2658 00c6 13 .uleb128 0x13
2659 00c7 00 .byte 0
2660 00c8 00 .byte 0
2661 00c9 12 .uleb128 0x12
2662 00ca 15 .uleb128 0x15
2663 00cb 01 .byte 0x1
2664 00cc 27 .uleb128 0x27
2665 00cd 19 .uleb128 0x19
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 54
2666 00ce 49 .uleb128 0x49
2667 00cf 13 .uleb128 0x13
2668 00d0 01 .uleb128 0x1
2669 00d1 13 .uleb128 0x13
2670 00d2 00 .byte 0
2671 00d3 00 .byte 0
2672 00d4 13 .uleb128 0x13
2673 00d5 2E .uleb128 0x2e
2674 00d6 01 .byte 0x1
2675 00d7 3F .uleb128 0x3f
2676 00d8 19 .uleb128 0x19
2677 00d9 03 .uleb128 0x3
2678 00da 08 .uleb128 0x8
2679 00db 3A .uleb128 0x3a
2680 00dc 0B .uleb128 0xb
2681 00dd 3B .uleb128 0x3b
2682 00de 0B .uleb128 0xb
2683 00df 27 .uleb128 0x27
2684 00e0 19 .uleb128 0x19
2685 00e1 49 .uleb128 0x49
2686 00e2 13 .uleb128 0x13
2687 00e3 20 .uleb128 0x20
2688 00e4 0B .uleb128 0xb
2689 00e5 01 .uleb128 0x1
2690 00e6 13 .uleb128 0x13
2691 00e7 00 .byte 0
2692 00e8 00 .byte 0
2693 00e9 14 .uleb128 0x14
2694 00ea 05 .uleb128 0x5
2695 00eb 00 .byte 0
2696 00ec 03 .uleb128 0x3
2697 00ed 08 .uleb128 0x8
2698 00ee 3A .uleb128 0x3a
2699 00ef 0B .uleb128 0xb
2700 00f0 3B .uleb128 0x3b
2701 00f1 0B .uleb128 0xb
2702 00f2 49 .uleb128 0x49
2703 00f3 13 .uleb128 0x13
2704 00f4 00 .byte 0
2705 00f5 00 .byte 0
2706 00f6 15 .uleb128 0x15
2707 00f7 2E .uleb128 0x2e
2708 00f8 01 .byte 0x1
2709 00f9 03 .uleb128 0x3
2710 00fa 08 .uleb128 0x8
2711 00fb 3A .uleb128 0x3a
2712 00fc 0B .uleb128 0xb
2713 00fd 3B .uleb128 0x3b
2714 00fe 0B .uleb128 0xb
2715 00ff 27 .uleb128 0x27
2716 0100 19 .uleb128 0x19
2717 0101 49 .uleb128 0x49
2718 0102 13 .uleb128 0x13
2719 0103 20 .uleb128 0x20
2720 0104 0B .uleb128 0xb
2721 0105 01 .uleb128 0x1
2722 0106 13 .uleb128 0x13
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 55
2723 0107 00 .byte 0
2724 0108 00 .byte 0
2725 0109 16 .uleb128 0x16
2726 010a 34 .uleb128 0x34
2727 010b 00 .byte 0
2728 010c 03 .uleb128 0x3
2729 010d 08 .uleb128 0x8
2730 010e 3A .uleb128 0x3a
2731 010f 0B .uleb128 0xb
2732 0110 3B .uleb128 0x3b
2733 0111 0B .uleb128 0xb
2734 0112 49 .uleb128 0x49
2735 0113 13 .uleb128 0x13
2736 0114 00 .byte 0
2737 0115 00 .byte 0
2738 0116 17 .uleb128 0x17
2739 0117 2E .uleb128 0x2e
2740 0118 01 .byte 0x1
2741 0119 03 .uleb128 0x3
2742 011a 08 .uleb128 0x8
2743 011b 3A .uleb128 0x3a
2744 011c 0B .uleb128 0xb
2745 011d 3B .uleb128 0x3b
2746 011e 0B .uleb128 0xb
2747 011f 27 .uleb128 0x27
2748 0120 19 .uleb128 0x19
2749 0121 20 .uleb128 0x20
2750 0122 0B .uleb128 0xb
2751 0123 01 .uleb128 0x1
2752 0124 13 .uleb128 0x13
2753 0125 00 .byte 0
2754 0126 00 .byte 0
2755 0127 18 .uleb128 0x18
2756 0128 2E .uleb128 0x2e
2757 0129 01 .byte 0x1
2758 012a 31 .uleb128 0x31
2759 012b 13 .uleb128 0x13
2760 012c 11 .uleb128 0x11
2761 012d 01 .uleb128 0x1
2762 012e 12 .uleb128 0x12
2763 012f 06 .uleb128 0x6
2764 0130 40 .uleb128 0x40
2765 0131 18 .uleb128 0x18
2766 0132 9742 .uleb128 0x2117
2767 0134 19 .uleb128 0x19
2768 0135 01 .uleb128 0x1
2769 0136 13 .uleb128 0x13
2770 0137 00 .byte 0
2771 0138 00 .byte 0
2772 0139 19 .uleb128 0x19
2773 013a 05 .uleb128 0x5
2774 013b 00 .byte 0
2775 013c 31 .uleb128 0x31
2776 013d 13 .uleb128 0x13
2777 013e 02 .uleb128 0x2
2778 013f 18 .uleb128 0x18
2779 0140 00 .byte 0
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 56
2780 0141 00 .byte 0
2781 0142 1A .uleb128 0x1a
2782 0143 2E .uleb128 0x2e
2783 0144 01 .byte 0x1
2784 0145 3F .uleb128 0x3f
2785 0146 19 .uleb128 0x19
2786 0147 03 .uleb128 0x3
2787 0148 08 .uleb128 0x8
2788 0149 3A .uleb128 0x3a
2789 014a 0B .uleb128 0xb
2790 014b 3B .uleb128 0x3b
2791 014c 0B .uleb128 0xb
2792 014d 27 .uleb128 0x27
2793 014e 19 .uleb128 0x19
2794 014f 49 .uleb128 0x49
2795 0150 13 .uleb128 0x13
2796 0151 11 .uleb128 0x11
2797 0152 01 .uleb128 0x1
2798 0153 12 .uleb128 0x12
2799 0154 06 .uleb128 0x6
2800 0155 40 .uleb128 0x40
2801 0156 18 .uleb128 0x18
2802 0157 9742 .uleb128 0x2117
2803 0159 19 .uleb128 0x19
2804 015a 01 .uleb128 0x1
2805 015b 13 .uleb128 0x13
2806 015c 00 .byte 0
2807 015d 00 .byte 0
2808 015e 1B .uleb128 0x1b
2809 015f 05 .uleb128 0x5
2810 0160 00 .byte 0
2811 0161 03 .uleb128 0x3
2812 0162 08 .uleb128 0x8
2813 0163 3A .uleb128 0x3a
2814 0164 0B .uleb128 0xb
2815 0165 3B .uleb128 0x3b
2816 0166 0B .uleb128 0xb
2817 0167 49 .uleb128 0x49
2818 0168 13 .uleb128 0x13
2819 0169 02 .uleb128 0x2
2820 016a 18 .uleb128 0x18
2821 016b 00 .byte 0
2822 016c 00 .byte 0
2823 016d 1C .uleb128 0x1c
2824 016e 34 .uleb128 0x34
2825 016f 00 .byte 0
2826 0170 03 .uleb128 0x3
2827 0171 08 .uleb128 0x8
2828 0172 3A .uleb128 0x3a
2829 0173 0B .uleb128 0xb
2830 0174 3B .uleb128 0x3b
2831 0175 0B .uleb128 0xb
2832 0176 49 .uleb128 0x49
2833 0177 13 .uleb128 0x13
2834 0178 02 .uleb128 0x2
2835 0179 17 .uleb128 0x17
2836 017a 00 .byte 0
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 57
2837 017b 00 .byte 0
2838 017c 1D .uleb128 0x1d
2839 017d 0B .uleb128 0xb
2840 017e 01 .byte 0x1
2841 017f 55 .uleb128 0x55
2842 0180 17 .uleb128 0x17
2843 0181 01 .uleb128 0x1
2844 0182 13 .uleb128 0x13
2845 0183 00 .byte 0
2846 0184 00 .byte 0
2847 0185 1E .uleb128 0x1e
2848 0186 1D .uleb128 0x1d
2849 0187 01 .byte 0x1
2850 0188 31 .uleb128 0x31
2851 0189 13 .uleb128 0x13
2852 018a 52 .uleb128 0x52
2853 018b 01 .uleb128 0x1
2854 018c 55 .uleb128 0x55
2855 018d 17 .uleb128 0x17
2856 018e 58 .uleb128 0x58
2857 018f 0B .uleb128 0xb
2858 0190 59 .uleb128 0x59
2859 0191 0B .uleb128 0xb
2860 0192 01 .uleb128 0x1
2861 0193 13 .uleb128 0x13
2862 0194 00 .byte 0
2863 0195 00 .byte 0
2864 0196 1F .uleb128 0x1f
2865 0197 05 .uleb128 0x5
2866 0198 00 .byte 0
2867 0199 31 .uleb128 0x31
2868 019a 13 .uleb128 0x13
2869 019b 02 .uleb128 0x2
2870 019c 17 .uleb128 0x17
2871 019d 00 .byte 0
2872 019e 00 .byte 0
2873 019f 20 .uleb128 0x20
2874 01a0 898201 .uleb128 0x4109
2875 01a3 00 .byte 0
2876 01a4 11 .uleb128 0x11
2877 01a5 01 .uleb128 0x1
2878 01a6 31 .uleb128 0x31
2879 01a7 13 .uleb128 0x13
2880 01a8 00 .byte 0
2881 01a9 00 .byte 0
2882 01aa 21 .uleb128 0x21
2883 01ab 898201 .uleb128 0x4109
2884 01ae 01 .byte 0x1
2885 01af 11 .uleb128 0x11
2886 01b0 01 .uleb128 0x1
2887 01b1 31 .uleb128 0x31
2888 01b2 13 .uleb128 0x13
2889 01b3 00 .byte 0
2890 01b4 00 .byte 0
2891 01b5 22 .uleb128 0x22
2892 01b6 8A8201 .uleb128 0x410a
2893 01b9 00 .byte 0
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 58
2894 01ba 02 .uleb128 0x2
2895 01bb 18 .uleb128 0x18
2896 01bc 9142 .uleb128 0x2111
2897 01be 18 .uleb128 0x18
2898 01bf 00 .byte 0
2899 01c0 00 .byte 0
2900 01c1 23 .uleb128 0x23
2901 01c2 898201 .uleb128 0x4109
2902 01c5 01 .byte 0x1
2903 01c6 11 .uleb128 0x11
2904 01c7 01 .uleb128 0x1
2905 01c8 31 .uleb128 0x31
2906 01c9 13 .uleb128 0x13
2907 01ca 01 .uleb128 0x1
2908 01cb 13 .uleb128 0x13
2909 01cc 00 .byte 0
2910 01cd 00 .byte 0
2911 01ce 24 .uleb128 0x24
2912 01cf 2E .uleb128 0x2e
2913 01d0 01 .byte 0x1
2914 01d1 3F .uleb128 0x3f
2915 01d2 19 .uleb128 0x19
2916 01d3 03 .uleb128 0x3
2917 01d4 08 .uleb128 0x8
2918 01d5 3A .uleb128 0x3a
2919 01d6 0B .uleb128 0xb
2920 01d7 3B .uleb128 0x3b
2921 01d8 05 .uleb128 0x5
2922 01d9 27 .uleb128 0x27
2923 01da 19 .uleb128 0x19
2924 01db 11 .uleb128 0x11
2925 01dc 01 .uleb128 0x1
2926 01dd 12 .uleb128 0x12
2927 01de 06 .uleb128 0x6
2928 01df 40 .uleb128 0x40
2929 01e0 18 .uleb128 0x18
2930 01e1 9742 .uleb128 0x2117
2931 01e3 19 .uleb128 0x19
2932 01e4 01 .uleb128 0x1
2933 01e5 13 .uleb128 0x13
2934 01e6 00 .byte 0
2935 01e7 00 .byte 0
2936 01e8 25 .uleb128 0x25
2937 01e9 05 .uleb128 0x5
2938 01ea 00 .byte 0
2939 01eb 03 .uleb128 0x3
2940 01ec 08 .uleb128 0x8
2941 01ed 3A .uleb128 0x3a
2942 01ee 0B .uleb128 0xb
2943 01ef 3B .uleb128 0x3b
2944 01f0 05 .uleb128 0x5
2945 01f1 49 .uleb128 0x49
2946 01f2 13 .uleb128 0x13
2947 01f3 02 .uleb128 0x2
2948 01f4 18 .uleb128 0x18
2949 01f5 00 .byte 0
2950 01f6 00 .byte 0
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 59
2951 01f7 26 .uleb128 0x26
2952 01f8 05 .uleb128 0x5
2953 01f9 00 .byte 0
2954 01fa 03 .uleb128 0x3
2955 01fb 08 .uleb128 0x8
2956 01fc 3A .uleb128 0x3a
2957 01fd 0B .uleb128 0xb
2958 01fe 3B .uleb128 0x3b
2959 01ff 05 .uleb128 0x5
2960 0200 49 .uleb128 0x49
2961 0201 13 .uleb128 0x13
2962 0202 02 .uleb128 0x2
2963 0203 17 .uleb128 0x17
2964 0204 00 .byte 0
2965 0205 00 .byte 0
2966 0206 27 .uleb128 0x27
2967 0207 34 .uleb128 0x34
2968 0208 00 .byte 0
2969 0209 03 .uleb128 0x3
2970 020a 08 .uleb128 0x8
2971 020b 3A .uleb128 0x3a
2972 020c 0B .uleb128 0xb
2973 020d 3B .uleb128 0x3b
2974 020e 05 .uleb128 0x5
2975 020f 49 .uleb128 0x49
2976 0210 13 .uleb128 0x13
2977 0211 02 .uleb128 0x2
2978 0212 17 .uleb128 0x17
2979 0213 00 .byte 0
2980 0214 00 .byte 0
2981 0215 28 .uleb128 0x28
2982 0216 1D .uleb128 0x1d
2983 0217 01 .byte 0x1
2984 0218 31 .uleb128 0x31
2985 0219 13 .uleb128 0x13
2986 021a 11 .uleb128 0x11
2987 021b 01 .uleb128 0x1
2988 021c 12 .uleb128 0x12
2989 021d 06 .uleb128 0x6
2990 021e 58 .uleb128 0x58
2991 021f 0B .uleb128 0xb
2992 0220 59 .uleb128 0x59
2993 0221 05 .uleb128 0x5
2994 0222 01 .uleb128 0x1
2995 0223 13 .uleb128 0x13
2996 0224 00 .byte 0
2997 0225 00 .byte 0
2998 0226 29 .uleb128 0x29
2999 0227 0B .uleb128 0xb
3000 0228 01 .byte 0x1
3001 0229 11 .uleb128 0x11
3002 022a 01 .uleb128 0x1
3003 022b 12 .uleb128 0x12
3004 022c 06 .uleb128 0x6
3005 022d 00 .byte 0
3006 022e 00 .byte 0
3007 022f 2A .uleb128 0x2a
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 60
3008 0230 34 .uleb128 0x34
3009 0231 00 .byte 0
3010 0232 31 .uleb128 0x31
3011 0233 13 .uleb128 0x13
3012 0234 02 .uleb128 0x2
3013 0235 17 .uleb128 0x17
3014 0236 00 .byte 0
3015 0237 00 .byte 0
3016 0238 2B .uleb128 0x2b
3017 0239 898201 .uleb128 0x4109
3018 023c 00 .byte 0
3019 023d 11 .uleb128 0x11
3020 023e 01 .uleb128 0x1
3021 023f 9542 .uleb128 0x2115
3022 0241 19 .uleb128 0x19
3023 0242 31 .uleb128 0x31
3024 0243 13 .uleb128 0x13
3025 0244 00 .byte 0
3026 0245 00 .byte 0
3027 0246 2C .uleb128 0x2c
3028 0247 2E .uleb128 0x2e
3029 0248 01 .byte 0x1
3030 0249 3F .uleb128 0x3f
3031 024a 19 .uleb128 0x19
3032 024b 03 .uleb128 0x3
3033 024c 08 .uleb128 0x8
3034 024d 3A .uleb128 0x3a
3035 024e 0B .uleb128 0xb
3036 024f 3B .uleb128 0x3b
3037 0250 05 .uleb128 0x5
3038 0251 27 .uleb128 0x27
3039 0252 19 .uleb128 0x19
3040 0253 49 .uleb128 0x49
3041 0254 13 .uleb128 0x13
3042 0255 11 .uleb128 0x11
3043 0256 01 .uleb128 0x1
3044 0257 12 .uleb128 0x12
3045 0258 06 .uleb128 0x6
3046 0259 40 .uleb128 0x40
3047 025a 18 .uleb128 0x18
3048 025b 9742 .uleb128 0x2117
3049 025d 19 .uleb128 0x19
3050 025e 01 .uleb128 0x1
3051 025f 13 .uleb128 0x13
3052 0260 00 .byte 0
3053 0261 00 .byte 0
3054 0262 2D .uleb128 0x2d
3055 0263 1D .uleb128 0x1d
3056 0264 01 .byte 0x1
3057 0265 31 .uleb128 0x31
3058 0266 13 .uleb128 0x13
3059 0267 52 .uleb128 0x52
3060 0268 01 .uleb128 0x1
3061 0269 55 .uleb128 0x55
3062 026a 17 .uleb128 0x17
3063 026b 58 .uleb128 0x58
3064 026c 0B .uleb128 0xb
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 61
3065 026d 59 .uleb128 0x59
3066 026e 05 .uleb128 0x5
3067 026f 01 .uleb128 0x1
3068 0270 13 .uleb128 0x13
3069 0271 00 .byte 0
3070 0272 00 .byte 0
3071 0273 2E .uleb128 0x2e
3072 0274 34 .uleb128 0x34
3073 0275 00 .byte 0
3074 0276 03 .uleb128 0x3
3075 0277 08 .uleb128 0x8
3076 0278 3A .uleb128 0x3a
3077 0279 0B .uleb128 0xb
3078 027a 3B .uleb128 0x3b
3079 027b 0B .uleb128 0xb
3080 027c 49 .uleb128 0x49
3081 027d 13 .uleb128 0x13
3082 027e 3F .uleb128 0x3f
3083 027f 19 .uleb128 0x19
3084 0280 3C .uleb128 0x3c
3085 0281 19 .uleb128 0x19
3086 0282 00 .byte 0
3087 0283 00 .byte 0
3088 0284 2F .uleb128 0x2f
3089 0285 2E .uleb128 0x2e
3090 0286 00 .byte 0
3091 0287 3F .uleb128 0x3f
3092 0288 19 .uleb128 0x19
3093 0289 03 .uleb128 0x3
3094 028a 08 .uleb128 0x8
3095 028b 3A .uleb128 0x3a
3096 028c 0B .uleb128 0xb
3097 028d 3B .uleb128 0x3b
3098 028e 0B .uleb128 0xb
3099 028f 27 .uleb128 0x27
3100 0290 19 .uleb128 0x19
3101 0291 3C .uleb128 0x3c
3102 0292 19 .uleb128 0x19
3103 0293 00 .byte 0
3104 0294 00 .byte 0
3105 0295 30 .uleb128 0x30
3106 0296 2E .uleb128 0x2e
3107 0297 01 .byte 0x1
3108 0298 3F .uleb128 0x3f
3109 0299 19 .uleb128 0x19
3110 029a 03 .uleb128 0x3
3111 029b 08 .uleb128 0x8
3112 029c 3A .uleb128 0x3a
3113 029d 0B .uleb128 0xb
3114 029e 3B .uleb128 0x3b
3115 029f 0B .uleb128 0xb
3116 02a0 27 .uleb128 0x27
3117 02a1 19 .uleb128 0x19
3118 02a2 3C .uleb128 0x3c
3119 02a3 19 .uleb128 0x19
3120 02a4 01 .uleb128 0x1
3121 02a5 13 .uleb128 0x13
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 62
3122 02a6 00 .byte 0
3123 02a7 00 .byte 0
3124 02a8 31 .uleb128 0x31
3125 02a9 2E .uleb128 0x2e
3126 02aa 01 .byte 0x1
3127 02ab 3F .uleb128 0x3f
3128 02ac 19 .uleb128 0x19
3129 02ad 03 .uleb128 0x3
3130 02ae 08 .uleb128 0x8
3131 02af 3A .uleb128 0x3a
3132 02b0 0B .uleb128 0xb
3133 02b1 3B .uleb128 0x3b
3134 02b2 0B .uleb128 0xb
3135 02b3 27 .uleb128 0x27
3136 02b4 19 .uleb128 0x19
3137 02b5 49 .uleb128 0x49
3138 02b6 13 .uleb128 0x13
3139 02b7 3C .uleb128 0x3c
3140 02b8 19 .uleb128 0x19
3141 02b9 01 .uleb128 0x1
3142 02ba 13 .uleb128 0x13
3143 02bb 00 .byte 0
3144 02bc 00 .byte 0
3145 02bd 32 .uleb128 0x32
3146 02be 2E .uleb128 0x2e
3147 02bf 01 .byte 0x1
3148 02c0 3F .uleb128 0x3f
3149 02c1 19 .uleb128 0x19
3150 02c2 03 .uleb128 0x3
3151 02c3 08 .uleb128 0x8
3152 02c4 3A .uleb128 0x3a
3153 02c5 0B .uleb128 0xb
3154 02c6 3B .uleb128 0x3b
3155 02c7 0B .uleb128 0xb
3156 02c8 27 .uleb128 0x27
3157 02c9 19 .uleb128 0x19
3158 02ca 3C .uleb128 0x3c
3159 02cb 19 .uleb128 0x19
3160 02cc 00 .byte 0
3161 02cd 00 .byte 0
3162 02ce 00 .byte 0
3163 .section .debug_loc,"dr"
3164 Ldebug_loc0:
3165 LLST0:
3166 0000 7B000000 .long LVL2-Ltext0
3167 0004 63010000 .long LVL12-Ltext0
3168 0008 0100 .word 0x1
3169 000a 53 .byte 0x53
3170 000b 63010000 .long LVL12-Ltext0
3171 000f 67010000 .long LVL14-Ltext0
3172 0013 0200 .word 0x2
3173 0015 91 .byte 0x91
3174 0016 00 .sleb128 0
3175 0017 67010000 .long LVL14-Ltext0
3176 001b 74010000 .long LFE8-Ltext0
3177 001f 0100 .word 0x1
3178 0021 53 .byte 0x53
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 63
3179 0022 00000000 .long 0
3180 0026 00000000 .long 0
3181 LLST1:
3182 002a C0000000 .long LVL5-Ltext0
3183 002e CE000000 .long LVL6-Ltext0
3184 0032 0100 .word 0x1
3185 0034 52 .byte 0x52
3186 0035 CE000000 .long LVL6-Ltext0
3187 0039 D4000000 .long LVL7-Ltext0
3188 003d 0100 .word 0x1
3189 003f 51 .byte 0x51
3190 0040 D4000000 .long LVL7-Ltext0
3191 0044 D9000000 .long LVL8-Ltext0
3192 0048 0300 .word 0x3
3193 004a 72 .byte 0x72
3194 004b 04 .sleb128 4
3195 004c 9F .byte 0x9f
3196 004d D9000000 .long LVL8-Ltext0
3197 0051 DC000000 .long LVL9-Ltext0
3198 0055 0300 .word 0x3
3199 0057 72 .byte 0x72
3200 0058 1C .sleb128 28
3201 0059 9F .byte 0x9f
3202 005a DC000000 .long LVL9-Ltext0
3203 005e E3000000 .long LVL10-Ltext0
3204 0062 0300 .word 0x3
3205 0064 72 .byte 0x72
3206 0065 14 .sleb128 20
3207 0066 9F .byte 0x9f
3208 0067 E3000000 .long LVL10-Ltext0
3209 006b 67010000 .long LVL14-Ltext0
3210 006f 0100 .word 0x1
3211 0071 52 .byte 0x52
3212 0072 00000000 .long 0
3213 0076 00000000 .long 0
3214 LLST2:
3215 007a CE000000 .long LVL6-Ltext0
3216 007e 67010000 .long LVL14-Ltext0
3217 0082 0100 .word 0x1
3218 0084 51 .byte 0x51
3219 0085 00000000 .long 0
3220 0089 00000000 .long 0
3221 LLST3:
3222 008d 0C010000 .long LVL11-Ltext0
3223 0091 64010000 .long LVL13-Ltext0
3224 0095 0100 .word 0x1
3225 0097 56 .byte 0x56
3226 0098 64010000 .long LVL13-Ltext0
3227 009c 67010000 .long LVL14-Ltext0
3228 00a0 0200 .word 0x2
3229 00a2 70 .byte 0x70
3230 00a3 08 .sleb128 8
3231 00a4 00000000 .long 0
3232 00a8 00000000 .long 0
3233 LLST4:
3234 00ac 0C010000 .long LVL11-Ltext0
3235 00b0 63010000 .long LVL12-Ltext0
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 64
3236 00b4 0100 .word 0x1
3237 00b6 53 .byte 0x53
3238 00b7 63010000 .long LVL12-Ltext0
3239 00bb 67010000 .long LVL14-Ltext0
3240 00bf 0100 .word 0x1
3241 00c1 50 .byte 0x50
3242 00c2 00000000 .long 0
3243 00c6 00000000 .long 0
3244 LLST5:
3245 00ca C3010000 .long LVL18-Ltext0
3246 00ce C7010000 .long LVL19-1-Ltext0
3247 00d2 0100 .word 0x1
3248 00d4 50 .byte 0x50
3249 00d5 C7010000 .long LVL19-1-Ltext0
3250 00d9 D4010000 .long LVL21-Ltext0
3251 00dd 0100 .word 0x1
3252 00df 53 .byte 0x53
3253 00e0 D4010000 .long LVL21-Ltext0
3254 00e4 D5010000 .long LFE9-Ltext0
3255 00e8 0100 .word 0x1
3256 00ea 50 .byte 0x50
3257 00eb 00000000 .long 0
3258 00ef 00000000 .long 0
3259 LLST6:
3260 00f3 FD010000 .long LVL24-Ltext0
3261 00f7 20020000 .long LVL27-Ltext0
3262 00fb 0100 .word 0x1
3263 00fd 56 .byte 0x56
3264 00fe 20020000 .long LVL27-Ltext0
3265 0102 21020000 .long LVL28-Ltext0
3266 0106 0100 .word 0x1
3267 0108 50 .byte 0x50
3268 0109 00000000 .long 0
3269 010d 00000000 .long 0
3270 LLST7:
3271 0111 00030000 .long LVL43-Ltext0
3272 0115 0E030000 .long LVL45-Ltext0
3273 0119 0200 .word 0x2
3274 011b 91 .byte 0x91
3275 011c 00 .sleb128 0
3276 011d 0E030000 .long LVL45-Ltext0
3277 0121 14030000 .long LVL46-Ltext0
3278 0125 0700 .word 0x7
3279 0127 91 .byte 0x91
3280 0128 00 .sleb128 0
3281 0129 06 .byte 0x6
3282 012a 70 .byte 0x70
3283 012b 00 .sleb128 0
3284 012c 1C .byte 0x1c
3285 012d 9F .byte 0x9f
3286 012e 14030000 .long LVL46-Ltext0
3287 0132 25030000 .long LVL47-1-Ltext0
3288 0136 0100 .word 0x1
3289 0138 52 .byte 0x52
3290 0139 00000000 .long 0
3291 013d 00000000 .long 0
3292 LLST8:
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 65
3293 0141 6B030000 .long LVL53-Ltext0
3294 0145 D5030000 .long LVL59-Ltext0
3295 0149 0100 .word 0x1
3296 014b 53 .byte 0x53
3297 014c D5030000 .long LVL59-Ltext0
3298 0150 D6030000 .long LVL60-Ltext0
3299 0154 0300 .word 0x3
3300 0156 76 .byte 0x76
3301 0157 58 .sleb128 -40
3302 0158 9F .byte 0x9f
3303 0159 00000000 .long 0
3304 015d 00000000 .long 0
3305 LLST9:
3306 0161 80030000 .long LVL54-Ltext0
3307 0165 94030000 .long LVL56-Ltext0
3308 0169 0300 .word 0x3
3309 016b 73 .byte 0x73
3310 016c 28 .sleb128 40
3311 016d 9F .byte 0x9f
3312 016e 00000000 .long 0
3313 0172 00000000 .long 0
3314 LLST10:
3315 0176 80030000 .long LVL54-Ltext0
3316 017a 8C030000 .long LVL55-1-Ltext0
3317 017e 0100 .word 0x1
3318 0180 50 .byte 0x50
3319 0181 00000000 .long 0
3320 0185 00000000 .long 0
3321 LLST11:
3322 0189 47040000 .long LVL68-Ltext0
3323 018d 5C040000 .long LVL71-Ltext0
3324 0191 0100 .word 0x1
3325 0193 56 .byte 0x56
3326 0194 5C040000 .long LVL71-Ltext0
3327 0198 5D040000 .long LVL72-Ltext0
3328 019c 0100 .word 0x1
3329 019e 50 .byte 0x50
3330 019f 00000000 .long 0
3331 01a3 00000000 .long 0
3332 LLST12:
3333 01a7 33040000 .long LVL66-Ltext0
3334 01ab 44040000 .long LVL67-Ltext0
3335 01af 0300 .word 0x3
3336 01b1 73 .byte 0x73
3337 01b2 28 .sleb128 40
3338 01b3 9F .byte 0x9f
3339 01b4 00000000 .long 0
3340 01b8 00000000 .long 0
3341 LLST13:
3342 01bc 33040000 .long LVL66-Ltext0
3343 01c0 43040000 .long LVL67-1-Ltext0
3344 01c4 0100 .word 0x1
3345 01c6 50 .byte 0x50
3346 01c7 00000000 .long 0
3347 01cb 00000000 .long 0
3348 .section .debug_aranges,"dr"
3349 0000 1C000000 .long 0x1c
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 66
3350 0004 0200 .word 0x2
3351 0006 00000000 .secrel32 Ldebug_info0
3352 000a 04 .byte 0x4
3353 000b 00 .byte 0
3354 000c 0000 .word 0
3355 000e 0000 .word 0
3356 0010 00000000 .long Ltext0
3357 0014 C1040000 .long Letext0-Ltext0
3358 0018 00000000 .long 0
3359 001c 00000000 .long 0
3360 .section .debug_ranges,"dr"
3361 Ldebug_ranges0:
3362 0000 BD000000 .long LBB9-Ltext0
3363 0004 E3000000 .long LBE9-Ltext0
3364 0008 E8000000 .long LBB14-Ltext0
3365 000c 06010000 .long LBE14-Ltext0
3366 0010 09010000 .long LBB16-Ltext0
3367 0014 0C010000 .long LBE16-Ltext0
3368 0018 00000000 .long 0
3369 001c 00000000 .long 0
3370 0020 E3000000 .long LBB10-Ltext0
3371 0024 E8000000 .long LBE10-Ltext0
3372 0028 06010000 .long LBB15-Ltext0
3373 002c 09010000 .long LBE15-Ltext0
3374 0030 0C010000 .long LBB17-Ltext0
3375 0034 5D010000 .long LBE17-Ltext0
3376 0038 00000000 .long 0
3377 003c 00000000 .long 0
3378 0040 2B040000 .long LBB20-Ltext0
3379 0044 2E040000 .long LBE20-Ltext0
3380 0048 33040000 .long LBB23-Ltext0
3381 004c 38040000 .long LBE23-Ltext0
3382 0050 00000000 .long 0
3383 0054 00000000 .long 0
3384 .section .debug_line,"dr"
3385 Ldebug_line0:
3386 0000 A4020000 .section .debug_str,"dr"
3386 02006201
3386 00000101
3386 FB0E0D00
3386 01010101
3387 LASF0:
3388 0000 705F6E65 .ascii "p_next\0"
3388 787400
3389 LASF1:
3390 0007 56697274 .ascii "VirtualTimer\0"
3390 75616C54
3390 696D6572
3390 00
3391 .ident "GCC: (GNU) 4.8.2"
3392 .def _chDbgCheckClassI; .scl 2; .type 32; .endef
3393 .def _chDbgPanic; .scl 2; .type 32; .endef
3394 .def __port_thread_start; .scl 2; .type 32; .endef
3395 .def _dbg_check_lock; .scl 2; .type 32; .endef
3396 .def _chSchWakeupS; .scl 2; .type 32; .endef
3397 .def _dbg_check_unlock; .scl 2; .type 32; .endef
3398 .def _chSchRescheduleS; .scl 2; .type 32; .endef
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 67
3399 .def _chSchGoSleepTimeoutS; .scl 2; .type 32; .endef
3400 .def _chSchDoRescheduleBehind; .scl 2; .type 32; .endef
3401 .def _chSchReadyI; .scl 2; .type 32; .endef
3402 .def _chSchGoSleepS; .scl 2; .type 32; .endef
3403 .def _chThdRelease; .scl 2; .type 32; .endef
GAS LISTING /cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s page 68
DEFINED SYMBOLS
*ABS*:00000000 chthreads.c
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s:70 .text:00000000 __thread_init
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s:129 .text:00000070 _chThdCreateI
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s:286 .text:00000180 _chThdCreateStatic
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s:349 .text:000001e0 _chThdSetPriority
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s:437 .text:00000240 _chThdResume
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s:493 .text:00000290 _chThdTerminate
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s:539 .text:000002b0 _chThdSleep
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s:594 .text:00000300 _chThdSleepUntil
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s:639 .text:00000330 _chThdYield
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s:685 .text:00000360 _chThdExitS
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s:769 .text:000003e0 _chThdExit
/cygdrive/c/DOCUME~1/andrey/LOCALS~1/Temp/ccRE8DVV.s:813 .text:00000400 _chThdWait
UNDEFINED SYMBOLS
_rlist
_vtlist
_chDbgCheckClassI
_chDbgPanic
__port_thread_start
_dbg_check_lock
_chSchWakeupS
_dbg_check_unlock
_chSchRescheduleS
_chSchGoSleepTimeoutS
_chSchDoRescheduleBehind
_chSchReadyI
_chSchGoSleepS
_chThdRelease