.file "mswitch.c" gcc2_compiled.: ___gnu_compiled_c: .stabs "/user/src/mud/sima2/test/",100,0,0,Ltext0 .stabs "mswitch.c",100,0,0,Ltext0 .text Ltext0: .stabs "int:t1=r1;-2147483648;2147483647;",128,0,0,0 .stabs "char:t2=r2;0;127;",128,0,0,0 .stabs "long int:t3=r1;-2147483648;2147483647;",128,0,0,0 .stabs "unsigned int:t4=r1;0;-1;",128,0,0,0 .stabs "long unsigned int:t5=r1;0;-1;",128,0,0,0 .stabs "long long int:t6=r1;01000000000000000000000;0777777777777777777777;",128,0,0,0 .stabs "long long unsigned int:t7=r1;0000000000000;01777777777777777777777;",128,0,0,0 .stabs "short int:t8=r1;-32768;32767;",128,0,0,0 .stabs "short unsigned int:t9=r1;0;65535;",128,0,0,0 .stabs "signed char:t10=r1;-128;127;",128,0,0,0 .stabs "unsigned char:t11=r1;0;255;",128,0,0,0 .stabs "float:t12=r1;4;0;",128,0,0,0 .stabs "double:t13=r1;8;0;",128,0,0,0 .stabs "long double:t14=r1;12;0;",128,0,0,0 .stabs "complex int:t15=s8real:1,0,32;imag:1,32,32;;",128,0,0,0 .stabs "complex float:t16=r16;4;0;",128,0,0,0 .stabs "complex double:t17=r17;8;0;",128,0,0,0 .stabs "complex long double:t18=r18;12;0;",128,0,0,0 .stabs "void:t19=19",128,0,0,0 .align 4 .globl _main _main: .stabd 68,0,4 pushl %ebp movl %esp,%ebp call ___main .stabd 68,0,5 movl $6,%eax cmpl %eax,8(%ebp) ja L4 movl 8(%ebp),%eax movl %eax,%edx leal 0(,%edx,4),%eax movl L11(%eax),%edx jmp *%edx .align 4,0x90 L11: .long L4 .long L5 .long L6 .long L7 .long L8 .long L9 .long L10 .align 4,0x90 L3: L4: .stabd 68,0,8 call _g0 .stabd 68,0,9 jmp L2 .align 4,0x90 L5: .stabd 68,0,11 call _g1 .stabd 68,0,12 jmp L2 .align 4,0x90 L6: .stabd 68,0,14 call _g2 .stabd 68,0,15 jmp L2 .align 4,0x90 L7: .stabd 68,0,17 call _g3 .stabd 68,0,18 jmp L2 .align 4,0x90 L8: .stabd 68,0,20 call _g4 .stabd 68,0,21 jmp L2 .align 4,0x90 L9: .stabd 68,0,23 call _g5 .stabd 68,0,24 jmp L2 .align 4,0x90 L10: .stabd 68,0,26 call _g6 .stabd 68,0,27 jmp L2 .align 4,0x90 L2: .stabd 68,0,29 xorl %eax,%eax jmp L1 .align 4,0x90 .stabd 68,0,30 L1: movl %ebp,%esp popl %ebp ret .stabs "main:F1",36,0,4,_main .stabs "n:p1",160,0,4,8