main:
        @ args = 0, pretend = 0, frame = 0
        @ frame_needed = 0, uses_anonymous_args = 0
        push    {r3, lr}
        movs    r0, #1
        movw    r1, #:lower16:.LC0
        movt    r1, #:upper16:.LC0
        bl      __printf_chk
        movs    r0, #1
        movw    r1, #:lower16:.LC1
        movt    r1, #:upper16:.LC1
        bl      __printf_chk
        movs    r0, #0
        pop     {r3, pc}
.LC0:
        .ascii  "Hello world\000"
.LC1:
        .ascii  "moo\012\000"
