.file "array2.c" gcc2_compiled.: ___gnu_compiled_c: .def ___main; .scl 2; .type 32; .endef .text LC0: .ascii "The 1st element of y is %d\12\0" .align 32 LC1: .ascii "The 2nd element of y is now %d\12\0" .align 4 .globl _main .def _main; .scl 2; .type 32; .endef _main: pushl %ebp movl %esp,%ebp subl $8,%esp call ___main addl $-8,%esp movl _y,%eax pushl %eax pushl $LC0 call _printf addl $16,%esp movl $100,_y+4 addl $-8,%esp movl _y+4,%eax pushl %eax pushl $LC1 call _printf addl $16,%esp L2: leave ret .comm _y, 16 # 12 .def _printf; .scl 2; .type 32; .endef