.global main .section ".text" .align 4 main: save %sp,-96,%sp mov %g0,%o0 call exit; nop mov %g0,%i0 .L1: ret; restore .type main,#function .size main,.-main .global nested .align 4 nested: cmp %o0,4; bge .L6; nop cmp %o1,114; be .L9; nop .L6: cmp %o0,1; bne .L8; nop cmp %o1,104; be .L9; nop cmp %o1,105; be .L9; nop .L8: cmp %o0,2; bne .L3; nop cmp %o1,111; be .L9; nop cmp %o1,121; bne .L3; nop .L9: mov %o1,%o0 .L3: mov %g0,%o0 .L2: retl; nop .type nested,#function .size nested,.-nested .global s .align 4 s: .L10: retl; nop .type s,#function .size s,.-s .section ".data" .global Dy .type Dy,#object .size Dy,8 .align 4 Dy: .word 0x0 .skip 4 .global Dz .type Dz,#object .size Dz,8 .align 4 Dz: .word 0x1 .skip 4 .global Dfunc .section ".text" .align 4 Dfunc: save %sp,-96,%sp ret; restore .type Dfunc,#function .size Dfunc,.-Dfunc .global f .align 4 f: retl; nop .type f,#function .size f,.-f .global f1 .align 4 f1: retl; nop .type f1,#function .size f1,.-f1 .global f2 .align 4 f2: save %sp,-96,%sp ret; restore .type f2,#function .size f2,.-f2 .global g .align 4 g: save %sp,-96,%sp ret; restore .type g,#function .size g,.-g .global h .align 4 h: save %sp,-96,%sp ret; restore .type h,#function .size h,.-h .global h1 .align 4 h1: save %sp,-96,%sp ret; restore .type h1,#function .size h1,.-h1 .global h2 .align 4 h2: retl; nop .type h2,#function .size h2,.-h2 .section ".data" .type .21,#object .size .21,4 .align 4 .21: .word 0x1 .global set1 .section ".text" .align 4 set1: retl; nop .type set1,#function .size set1,.-set1 .section ".data" .type .23,#object .size .23,4 .align 4 .23: .word 0x2 .global set2 .section ".text" .align 4 set2: retl; nop .type set2,#function .size set2,.-set2 .align 4 goo: retl; nop .type goo,#function .size goo,.-goo .global sss .align 4 sss: retl; nop .type sss,#function .size sss,.-sss .section ".bss" .type .27,#object .size .27,4 .local .27 .common .27,4,4 .global rrr .section ".text" .align 4 rrr: retl; nop .type rrr,#function .size rrr,.-rrr .global setstatic .align 4 setstatic: retl; nop .type setstatic,#function .size setstatic,.-setstatic .global gx1 .align 4 gx1: save %sp,-96,%sp st %r24,[%fp+68] st %r25,[%fp+72] ret; restore .type gx1,#function .size gx1,.-gx1 .global ff1 .align 4 ff1: save %sp,-96,%sp st %r24,[%fp+68] st %r25,[%fp+72] ret; restore .type ff1,#function .size ff1,.-ff1 .global gg1 .align 4 gg1: retl; nop .type gg1,#function .size gg1,.-gg1 .global hh1 .align 4 hh1: retl; nop .type hh1,#function .size hh1,.-hh1 .global cmp .align 4 cmp: save %sp,-96,%sp ret; restore .type cmp,#function .size cmp,.-cmp .global sort .align 4 sort: save %sp,-96,%sp ret; restore .type sort,#function .size sort,.-sort .global onearg .align 4 onearg: save %sp,-96,%sp ret; restore .type onearg,#function .size onearg,.-onearg .section ".bss" .global ss4 .type ss4,#object .size ss4,4 .common ss4,4,4 .type ss2,#object .size ss2,4 .local ss2 .common ss2,4,4 .type ss5,#object .size ss5,4 .local ss5 .common ss5,4,4 .global ss3 .type ss3,#object .size ss3,4 .common ss3,4,4 .type ss1,#object .size ss1,4 .local ss1 .common ss1,4,4 .type yy,#object .size yy,4 .local yy .common yy,4,4 .global z .type z,#object .size z,4 .common z,4,4 .global y .type y,#object .size y,4 .common y,4,4 .global x .type x,#object .size x,4 .common x,4,4 .global b .type b,#object .size b,4 .common b,4,4 .global a .type a,#object .size a,4 .common a,4,4