URL
https://opencores.org/ocsvn/eco32/eco32/trunk
Subversion Repositories eco32
[/] [eco32/] [trunk/] [lcc/] [x86/] [linux/] [tst/] [front.sbk] - Rev 4
Compare with Previous | Blame | View Log
.globl main.text.align 16.type main,@functionmain:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebppushl $0call exitaddl $4,%espmov $0,%eax.LC1:movl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf2:.size main,.Lf2-main.globl nested.align 16.type nested,@functionnested:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpcmpl $4,20(%ebp)jge .LC7cmpl $114,24(%ebp)je .LC10.LC7:cmpl $1,20(%ebp)jne .LC9movl 24(%ebp),%edicmpl $104,%edije .LC10cmpl $105,%edije .LC10.LC9:cmpl $2,20(%ebp)jne .LC4movl 24(%ebp),%edicmpl $111,%edije .LC10cmpl $121,%edijne .LC4.LC10:movl 24(%ebp),%edimovl %edi,20(%ebp).LC4:mov $0,%eax.LC3:movl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf11:.size nested,.Lf11-nested.globl s.align 16.type s,@functions:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebp.LC12:movl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf13:.size s,.Lf13-s.data.globl Dy.align 4.type Dy,@object.size Dy,8Dy:.long 0.space 4.globl Dz.align 4.type Dz,@object.size Dz,8Dz:.long 1.space 4.globl Dfunc.text.align 16.type Dfunc,@functionDfunc:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf16:.size Dfunc,.Lf16-Dfunc.globl f.align 16.type f,@functionf:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf18:.size f,.Lf18-f.globl f1.align 16.type f1,@functionf1:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf20:.size f1,.Lf20-f1.globl f2.align 16.type f2,@functionf2:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf22:.size f2,.Lf22-f2.globl g.align 16.type g,@functiong:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf24:.size g,.Lf24-g.globl h.align 16.type h,@functionh:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf26:.size h,.Lf26-h.globl h1.align 16.type h1,@functionh1:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf28:.size h1,.Lf28-h1.globl h2.align 16.type h2,@functionh2:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf30:.size h2,.Lf30-h2.data.align 4.type yy.32,@object.size yy.32,4yy.32:.long 1.globl set1.text.align 16.type set1,@functionset1:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf33:.size set1,.Lf33-set1.data.align 4.type yy.35,@object.size yy.35,4yy.35:.long 2.globl set2.text.align 16.type set2,@functionset2:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf36:.size set2,.Lf36-set2.align 16.type goo,@functiongoo:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf38:.size goo,.Lf38-goo.globl sss.align 16.type sss,@functionsss:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf40:.size sss,.Lf40-sss.bss.align 4.type xr.42,@object.size xr.42,4.lcomm xr.42,4.globl rrr.text.align 16.type rrr,@functionrrr:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf43:.size rrr,.Lf43-rrr.globl setstatic.align 16.type setstatic,@functionsetstatic:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf45:.size setstatic,.Lf45-setstatic.globl gx1.align 16.type gx1,@functiongx1:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf47:.size gx1,.Lf47-gx1.globl ff1.align 16.type ff1,@functionff1:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf49:.size ff1,.Lf49-ff1.globl gg1.align 16.type gg1,@functiongg1:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf51:.size gg1,.Lf51-gg1.globl hh1.align 16.type hh1,@functionhh1:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf53:.size hh1,.Lf53-hh1.globl cmp.align 16.type cmp,@functioncmp:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf55:.size cmp,.Lf55-cmp.globl sort.align 16.type sort,@functionsort:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf57:.size sort,.Lf57-sort.globl onearg.align 16.type onearg,@functiononearg:pushl %ebppushl %ebxpushl %esipushl %edimovl %esp,%ebpmovl %ebp,%esppopl %edipopl %esipopl %ebxpopl %ebpret.Lf65:.size onearg,.Lf65-onearg.bss.globl ss4.align 4.type ss4,@object.size ss4,4.comm ss4,4.align 4.type ss2,@object.size ss2,4.lcomm ss2,4.align 4.type ss5,@object.size ss5,4.lcomm ss5,4.globl ss3.align 4.type ss3,@object.size ss3,4.comm ss3,4.align 4.type ss1,@object.size ss1,4.lcomm ss1,4.align 4.type yy,@object.size yy,4.lcomm yy,4.globl z.align 4.type z,@object.size z,4.comm z,4.globl y.align 4.type y,@object.size y,4.comm y,4.globl x.align 4.type x,@object.size x,4.comm x,4.globl b.align 4.type b,@object.size b,4.comm b,4.globl a.align 4.type a,@object.size a,4.comm a,4.text.ident "LCC: 4.1"
