Home | History | Annotate | Download | only in mips
      1 	.file	1 "elf_e_flags.c"
      2 gcc2_compiled.:
      3 __gnu_compiled_c:
      4 	.text
      5 	.align	2
      6 	.globl	foo
      7 	.text
      8 	.ent	foo
      9 foo:
     10 	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, extra= 0
     11 	.mask	0x00000000,0
     12 	.fmask	0x00000000,0
     13 	mul	$2,$4,$5
     14 	.set	noreorder
     15 	.set	nomacro
     16 	j	$31
     17 	addu	$2,$2,1
     18 	.set	macro
     19 	.set	reorder
     20 
     21 	.end	foo
     22 	.align	2
     23 	.globl	main
     24 	.text
     25 	.ent	main
     26 main:
     27 	.frame	$sp,40,$31		# vars= 0, regs= 1/0, args= 32, extra= 0
     28 	.mask	0x80000000,-8
     29 	.fmask	0x00000000,0
     30 	subu	$sp,$sp,40
     31 	sw	$31,32($sp)
     32 	jal	__gccmain
     33 	move	$2,$0
     34 	lw	$31,32($sp)
     35 	nop
     36 	.set	noreorder
     37 	.set	nomacro
     38 	j	$31
     39 	addu	$sp,$sp,40
     40 	.set	macro
     41 	.set	reorder
     42 
     43 	.end	main
     44 
     45 # Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...
     46 	.space  8
     47