.file "case1.c" gcc2_compiled.: ___gnu_compiled_c: .data .align 2 _prog.2: .long 0 .long 0 .long 0 .long 0 .long 0 .long 0 .long 0 .long 0 .long 0 .long 1 .text .align 4 .globl _main _main: call ___main movl $_prog.2,%ecx movl $6666667,%edx #if FILL1>0 .fill FILL1,1,0x90 #endif L19: movl (%ecx),%eax addl $4,%ecx cmpl $12,%eax ja L19 jmp *Lxx3(,%eax,4) .globl Lxx2 Lxx2: #if FILL2>0 .fill FILL2,1,0x90 #endif .globl Lxx3 Lxx3: .long L19 .long L24 .long L32 .long L19 .long L30 .long L30 .long L19 .long L19 .long L30 .long L19 .long L32 .long L19 .long L30 .fill 0x60,1,0x90 L24: testl %edx,%edx jle L25 decl %edx movl $_prog.2,%ecx jmp L19 .align 4,0x90 L25: xorl %eax,%eax ret .align 4,0x90 L30: movl $25,%edx jmp L19 .align 4,0x90 L32: decl %edx jmp L19 .align 4,0x90