; generated by Norcroft  ARM C vsn 4.76 (Advanced RISC Machines SDT 2.11a) [Apr  7 1998]

        AREA |C$$code|, CODE, READONLY
|x$codeseg| DATA

foo
        MOV      a4,a1
        MOV      a3,a2
        ADD      a1,a4,a3
        MOV      pc,lr
        MOV      pc,lr

        IMPORT __main
        B      __main
main
        MOV      ip,sp
        STMDB    sp!,{v1-v3,fp,ip,lr,pc}
        SUB      fp,ip,#4
        CMP      sp,sl
        BLMI     __rt_stkovf_split_small
        MOV      a2,v2
        MOV      a1,v3
        BL       foo
        MOV      v1,a1
        MOV      a2,#4
        MOV      a1,#3
        BL       foo
        MOV      ip,a1
        MOV      a1,#0
        LDMDB    fp,{v1-v3,fp,sp,pc}

        AREA |C$$data|, DATA

|x$dataseg|

        EXPORT main
        EXPORT foo

        IMPORT __rt_stkovf_split_small
        IMPORT |$$C$$fpmap|
        IMPORT |$$C$$debug|

        END

