All pastes #82296 Raw Edit

Anonymous

public text v1 · immutable
·published 2006-07-08 07:12 UTC
rendered paste body
int f(int a, int b, int c)
{
  a = 128;
  b = 256;
  c = 512;
}

int main()
{
  f(1,2,3);
}
        .section __TEXT,__text,regular,pure_instructions
        .section __TEXT,__picsymbolstub1,symbol_stubs,pure_instructions,32
.section __TEXT,__text,regular,pure_instructions
        .align 2
        .align 2
        .globl _f
.section __TEXT,__text,regular,pure_instructions
        .align 2
_f:
        stmw r30,-8(r1)
        stwu r1,-48(r1)
        mr r30,r1
        stw r3,72(r30)
        stw r4,76(r30)
        stw r5,80(r30)
        li r0,128
        stw r0,72(r30)
        li r0,256
        stw r0,76(r30)
        li r0,512
        stw r0,80(r30)
        mr r3,r0
        lwz r1,0(r1)
        lmw r30,-8(r1)
        blr
        .align 2
        .globl _main
.section __TEXT,__text,regular,pure_instructions
        .align 2
_main:
        mflr r0
        stmw r30,-8(r1)
        stw r0,8(r1)
        stwu r1,-80(r1)
        mr r30,r1
        li r3,1
        li r4,2
        li r5,3
        bl _f
        mr r3,r0
        lwz r1,0(r1)
        lwz r0,8(r1)
        mtlr r0
        lmw r30,-8(r1)
        blr
        .subsections_via_symbols