diff options
Diffstat (limited to 'code/tools/lcc/sparc/solaris/tst/front.sbk')
-rw-r--r-- | code/tools/lcc/sparc/solaris/tst/front.sbk | 260 |
1 files changed, 0 insertions, 260 deletions
diff --git a/code/tools/lcc/sparc/solaris/tst/front.sbk b/code/tools/lcc/sparc/solaris/tst/front.sbk deleted file mode 100644 index a4f977b..0000000 --- a/code/tools/lcc/sparc/solaris/tst/front.sbk +++ /dev/null @@ -1,260 +0,0 @@ -.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 |