.file "struct-ini-1.c" .global object .section ".data" .align 4 .type object, #object .size object, 12 object: .byte 88 .skip 3 .long 8 .long 9 .section ".text" .align 4 .global main .type main, #function .proc 04 main: !#PROLOGUE# 0 save %sp, -104, %sp !#PROLOGUE# 1 sethi %hi(object), %g1 ldsb [%g1+%lo(object)], %g2 cmp %g2, 88 bne .LL3 or %g1, %lo(object), %g3 ld [%g3+4], %g1 cmp %g1, 8 be,a .LL4 ld [%g3+8], %g1 .LL3: call abort, 0 nop .LL4: cmp %g1, 9 bne .LL3 nop call exit, 0 mov 0, %o0 nop .size main, .-main .ident "GCC: (GNU) 3.3.2"