Quake-III-Arena

Quake III Arena GPL Source Release
Log | Files | Refs

front.sbk (5972B)


      1 .globl main
      2 .text
      3 .align 16
      4 .type main,@function
      5 main:
      6 pushl %ebp
      7 pushl %ebx
      8 pushl %esi
      9 pushl %edi
     10 movl %esp,%ebp
     11 pushl $0
     12 call exit
     13 addl $4,%esp
     14 movl $0,%eax
     15 .LC1:
     16 movl %ebp,%esp
     17 popl %edi
     18 popl %esi
     19 popl %ebx
     20 popl %ebp
     21 ret
     22 .Lf2:
     23 .size main,.Lf2-main
     24 .globl nested
     25 .align 16
     26 .type nested,@function
     27 nested:
     28 pushl %ebp
     29 pushl %ebx
     30 pushl %esi
     31 pushl %edi
     32 movl %esp,%ebp
     33 cmpl $4,20(%ebp)
     34 jge .LC7
     35 cmpl $114,24(%ebp)
     36 je .LC10
     37 .LC7:
     38 cmpl $1,20(%ebp)
     39 jne .LC9
     40 movl 24(%ebp),%edi
     41 cmpl $104,%edi
     42 je .LC10
     43 cmpl $105,%edi
     44 je .LC10
     45 .LC9:
     46 cmpl $2,20(%ebp)
     47 jne .LC4
     48 movl 24(%ebp),%edi
     49 cmpl $111,%edi
     50 je .LC10
     51 cmpl $121,%edi
     52 jne .LC4
     53 .LC10:
     54 movl 24(%ebp),%edi
     55 movl %edi,20(%ebp)
     56 .LC4:
     57 movl $0,%eax
     58 .LC3:
     59 movl %ebp,%esp
     60 popl %edi
     61 popl %esi
     62 popl %ebx
     63 popl %ebp
     64 ret
     65 .Lf11:
     66 .size nested,.Lf11-nested
     67 .globl s
     68 .align 16
     69 .type s,@function
     70 s:
     71 pushl %ebp
     72 pushl %ebx
     73 pushl %esi
     74 pushl %edi
     75 movl %esp,%ebp
     76 .LC12:
     77 movl %ebp,%esp
     78 popl %edi
     79 popl %esi
     80 popl %ebx
     81 popl %ebp
     82 ret
     83 .Lf13:
     84 .size s,.Lf13-s
     85 .data
     86 .globl Dy
     87 .align 4
     88 .type Dy,@object
     89 .size Dy,8
     90 Dy:
     91 .long 0
     92 .space 4
     93 .globl Dz
     94 .align 4
     95 .type Dz,@object
     96 .size Dz,8
     97 Dz:
     98 .long 1
     99 .space 4
    100 .globl Dfunc
    101 .text
    102 .align 16
    103 .type Dfunc,@function
    104 Dfunc:
    105 pushl %ebp
    106 pushl %ebx
    107 pushl %esi
    108 pushl %edi
    109 movl %esp,%ebp
    110 movl %ebp,%esp
    111 popl %edi
    112 popl %esi
    113 popl %ebx
    114 popl %ebp
    115 ret
    116 .Lf16:
    117 .size Dfunc,.Lf16-Dfunc
    118 .globl f
    119 .align 16
    120 .type f,@function
    121 f:
    122 pushl %ebp
    123 pushl %ebx
    124 pushl %esi
    125 pushl %edi
    126 movl %esp,%ebp
    127 movl %ebp,%esp
    128 popl %edi
    129 popl %esi
    130 popl %ebx
    131 popl %ebp
    132 ret
    133 .Lf18:
    134 .size f,.Lf18-f
    135 .globl f1
    136 .align 16
    137 .type f1,@function
    138 f1:
    139 pushl %ebp
    140 pushl %ebx
    141 pushl %esi
    142 pushl %edi
    143 movl %esp,%ebp
    144 movl %ebp,%esp
    145 popl %edi
    146 popl %esi
    147 popl %ebx
    148 popl %ebp
    149 ret
    150 .Lf20:
    151 .size f1,.Lf20-f1
    152 .globl f2
    153 .align 16
    154 .type f2,@function
    155 f2:
    156 pushl %ebp
    157 pushl %ebx
    158 pushl %esi
    159 pushl %edi
    160 movl %esp,%ebp
    161 movl %ebp,%esp
    162 popl %edi
    163 popl %esi
    164 popl %ebx
    165 popl %ebp
    166 ret
    167 .Lf22:
    168 .size f2,.Lf22-f2
    169 .globl g
    170 .align 16
    171 .type g,@function
    172 g:
    173 pushl %ebp
    174 pushl %ebx
    175 pushl %esi
    176 pushl %edi
    177 movl %esp,%ebp
    178 movl %ebp,%esp
    179 popl %edi
    180 popl %esi
    181 popl %ebx
    182 popl %ebp
    183 ret
    184 .Lf24:
    185 .size g,.Lf24-g
    186 .globl h
    187 .align 16
    188 .type h,@function
    189 h:
    190 pushl %ebp
    191 pushl %ebx
    192 pushl %esi
    193 pushl %edi
    194 movl %esp,%ebp
    195 movl %ebp,%esp
    196 popl %edi
    197 popl %esi
    198 popl %ebx
    199 popl %ebp
    200 ret
    201 .Lf26:
    202 .size h,.Lf26-h
    203 .globl h1
    204 .align 16
    205 .type h1,@function
    206 h1:
    207 pushl %ebp
    208 pushl %ebx
    209 pushl %esi
    210 pushl %edi
    211 movl %esp,%ebp
    212 movl %ebp,%esp
    213 popl %edi
    214 popl %esi
    215 popl %ebx
    216 popl %ebp
    217 ret
    218 .Lf28:
    219 .size h1,.Lf28-h1
    220 .globl h2
    221 .align 16
    222 .type h2,@function
    223 h2:
    224 pushl %ebp
    225 pushl %ebx
    226 pushl %esi
    227 pushl %edi
    228 movl %esp,%ebp
    229 movl %ebp,%esp
    230 popl %edi
    231 popl %esi
    232 popl %ebx
    233 popl %ebp
    234 ret
    235 .Lf30:
    236 .size h2,.Lf30-h2
    237 .data
    238 .align 4
    239 .type yy.32,@object
    240 .size yy.32,4
    241 yy.32:
    242 .long 1
    243 .globl set1
    244 .text
    245 .align 16
    246 .type set1,@function
    247 set1:
    248 pushl %ebp
    249 pushl %ebx
    250 pushl %esi
    251 pushl %edi
    252 movl %esp,%ebp
    253 movl %ebp,%esp
    254 popl %edi
    255 popl %esi
    256 popl %ebx
    257 popl %ebp
    258 ret
    259 .Lf33:
    260 .size set1,.Lf33-set1
    261 .data
    262 .align 4
    263 .type yy.35,@object
    264 .size yy.35,4
    265 yy.35:
    266 .long 2
    267 .globl set2
    268 .text
    269 .align 16
    270 .type set2,@function
    271 set2:
    272 pushl %ebp
    273 pushl %ebx
    274 pushl %esi
    275 pushl %edi
    276 movl %esp,%ebp
    277 movl %ebp,%esp
    278 popl %edi
    279 popl %esi
    280 popl %ebx
    281 popl %ebp
    282 ret
    283 .Lf36:
    284 .size set2,.Lf36-set2
    285 .align 16
    286 .type goo,@function
    287 goo:
    288 pushl %ebp
    289 pushl %ebx
    290 pushl %esi
    291 pushl %edi
    292 movl %esp,%ebp
    293 movl %ebp,%esp
    294 popl %edi
    295 popl %esi
    296 popl %ebx
    297 popl %ebp
    298 ret
    299 .Lf38:
    300 .size goo,.Lf38-goo
    301 .globl sss
    302 .align 16
    303 .type sss,@function
    304 sss:
    305 pushl %ebp
    306 pushl %ebx
    307 pushl %esi
    308 pushl %edi
    309 movl %esp,%ebp
    310 movl %ebp,%esp
    311 popl %edi
    312 popl %esi
    313 popl %ebx
    314 popl %ebp
    315 ret
    316 .Lf40:
    317 .size sss,.Lf40-sss
    318 .bss
    319 .align 4
    320 .type xr.42,@object
    321 .size xr.42,4
    322 .lcomm xr.42,4
    323 .globl rrr
    324 .text
    325 .align 16
    326 .type rrr,@function
    327 rrr:
    328 pushl %ebp
    329 pushl %ebx
    330 pushl %esi
    331 pushl %edi
    332 movl %esp,%ebp
    333 movl %ebp,%esp
    334 popl %edi
    335 popl %esi
    336 popl %ebx
    337 popl %ebp
    338 ret
    339 .Lf43:
    340 .size rrr,.Lf43-rrr
    341 .globl setstatic
    342 .align 16
    343 .type setstatic,@function
    344 setstatic:
    345 pushl %ebp
    346 pushl %ebx
    347 pushl %esi
    348 pushl %edi
    349 movl %esp,%ebp
    350 movl %ebp,%esp
    351 popl %edi
    352 popl %esi
    353 popl %ebx
    354 popl %ebp
    355 ret
    356 .Lf45:
    357 .size setstatic,.Lf45-setstatic
    358 .globl gx1
    359 .align 16
    360 .type gx1,@function
    361 gx1:
    362 pushl %ebp
    363 pushl %ebx
    364 pushl %esi
    365 pushl %edi
    366 movl %esp,%ebp
    367 movl %ebp,%esp
    368 popl %edi
    369 popl %esi
    370 popl %ebx
    371 popl %ebp
    372 ret
    373 .Lf47:
    374 .size gx1,.Lf47-gx1
    375 .globl ff1
    376 .align 16
    377 .type ff1,@function
    378 ff1:
    379 pushl %ebp
    380 pushl %ebx
    381 pushl %esi
    382 pushl %edi
    383 movl %esp,%ebp
    384 movl %ebp,%esp
    385 popl %edi
    386 popl %esi
    387 popl %ebx
    388 popl %ebp
    389 ret
    390 .Lf49:
    391 .size ff1,.Lf49-ff1
    392 .globl gg1
    393 .align 16
    394 .type gg1,@function
    395 gg1:
    396 pushl %ebp
    397 pushl %ebx
    398 pushl %esi
    399 pushl %edi
    400 movl %esp,%ebp
    401 movl %ebp,%esp
    402 popl %edi
    403 popl %esi
    404 popl %ebx
    405 popl %ebp
    406 ret
    407 .Lf51:
    408 .size gg1,.Lf51-gg1
    409 .globl hh1
    410 .align 16
    411 .type hh1,@function
    412 hh1:
    413 pushl %ebp
    414 pushl %ebx
    415 pushl %esi
    416 pushl %edi
    417 movl %esp,%ebp
    418 movl %ebp,%esp
    419 popl %edi
    420 popl %esi
    421 popl %ebx
    422 popl %ebp
    423 ret
    424 .Lf53:
    425 .size hh1,.Lf53-hh1
    426 .globl cmp
    427 .align 16
    428 .type cmp,@function
    429 cmp:
    430 pushl %ebp
    431 pushl %ebx
    432 pushl %esi
    433 pushl %edi
    434 movl %esp,%ebp
    435 movl %ebp,%esp
    436 popl %edi
    437 popl %esi
    438 popl %ebx
    439 popl %ebp
    440 ret
    441 .Lf55:
    442 .size cmp,.Lf55-cmp
    443 .globl sort
    444 .align 16
    445 .type sort,@function
    446 sort:
    447 pushl %ebp
    448 pushl %ebx
    449 pushl %esi
    450 pushl %edi
    451 movl %esp,%ebp
    452 movl %ebp,%esp
    453 popl %edi
    454 popl %esi
    455 popl %ebx
    456 popl %ebp
    457 ret
    458 .Lf57:
    459 .size sort,.Lf57-sort
    460 .globl onearg
    461 .align 16
    462 .type onearg,@function
    463 onearg:
    464 pushl %ebp
    465 pushl %ebx
    466 pushl %esi
    467 pushl %edi
    468 movl %esp,%ebp
    469 movl %ebp,%esp
    470 popl %edi
    471 popl %esi
    472 popl %ebx
    473 popl %ebp
    474 ret
    475 .Lf65:
    476 .size onearg,.Lf65-onearg
    477 .bss
    478 .globl ss4
    479 .align 4
    480 .type ss4,@object
    481 .size ss4,4
    482 .comm ss4,4
    483 .align 4
    484 .type ss2,@object
    485 .size ss2,4
    486 .lcomm ss2,4
    487 .align 4
    488 .type ss5,@object
    489 .size ss5,4
    490 .lcomm ss5,4
    491 .globl ss3
    492 .align 4
    493 .type ss3,@object
    494 .size ss3,4
    495 .comm ss3,4
    496 .align 4
    497 .type ss1,@object
    498 .size ss1,4
    499 .lcomm ss1,4
    500 .align 4
    501 .type yy,@object
    502 .size yy,4
    503 .lcomm yy,4
    504 .globl z
    505 .align 4
    506 .type z,@object
    507 .size z,4
    508 .comm z,4
    509 .globl y
    510 .align 4
    511 .type y,@object
    512 .size y,4
    513 .comm y,4
    514 .globl x
    515 .align 4
    516 .type x,@object
    517 .size x,4
    518 .comm x,4
    519 .globl b
    520 .align 4
    521 .type b,@object
    522 .size b,4
    523 .comm b,4
    524 .globl a
    525 .align 4
    526 .type a,@object
    527 .size a,4
    528 .comm a,4
    529 .text
    530 .ident "LCC: 4.1"