Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .file 1 "test.c"
- .section .mdebug.abi32
- .previous
- .gnu_attribute 4, 1
- .abicalls
- .option pic0
- .text
- .align 2
- .globl foo
- .set nomips16
- .set nomicromips
- .ent foo
- .type foo, @function
- foo:
- .frame $fp,24,$31 # vars= 8, regs= 1/0, args= 0, gp= 8
- .mask 0x40000000,-4
- .fmask 0x00000000,0
- .set noreorder
- .set nomacro
- addiu $sp,$sp,-24
- sw $fp,20($sp)
- move $fp,$sp
- sw $4,24($fp)
- sw $5,28($fp)
- lw $3,24($fp)
- lw $2,28($fp)
- addu $2,$3,$2
- sw $2,8($fp)
- lw $2,8($fp)
- move $sp,$fp
- lw $fp,20($sp)
- addiu $sp,$sp,24
- j $31
- nop
- .set macro
- .set reorder
- .end foo
- .size foo, .-foo
- .align 2
- .globl main
- .set nomips16
- .set nomicromips
- .ent main
- .type main, @function
- main:
- .frame $fp,48,$31 # vars= 16, regs= 2/0, args= 16, gp= 8
- .mask 0xc0000000,-4
- .fmask 0x00000000,0
- .set noreorder
- .set nomacro
- addiu $sp,$sp,-48
- sw $31,44($sp)
- sw $fp,40($sp)
- move $fp,$sp
- li $2,-559087616 # 0xffffffffdead0000
- sw $2,24($fp)
- li $2,48879 # 0xbeef
- sw $2,28($fp)
- lw $4,24($fp)
- lw $5,28($fp)
- jal foo
- nop
- sw $2,32($fp)
- lw $3,32($fp)
- li $2,559022080 # 0x21520000
- ori $2,$2,0x4111
- addu $2,$3,$2
- sltu $2,$2,1
- move $sp,$fp
- lw $31,44($sp)
- lw $fp,40($sp)
- addiu $sp,$sp,48
- j $31
- nop
- .set macro
- .set reorder
- .end main
- .size main, .-main
- .ident "GCC: (Sourcery CodeBench Lite 2012.03-63) 4.6.3"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement