.file "zd2int.c" .text .globl zd2int .type zd2int, @function zd2int: pushl %ebp movl %esp, %ebp movl 8(%ebp), %ecx movl $0, %edx movl $0, %eax .L2: leal (%eax,%eax,4), %eax addl %eax, %eax addl (%ecx,%edx,4), %eax addl $1, %edx cmpl $5, %edx jne .L2 popl %ebp ret .size zd2int, .-zd2int .globl zd2int_ptr .type zd2int_ptr, @function zd2int_ptr: pushl %ebp movl %esp, %ebp movl 8(%ebp), %edx leal 16(%edx), %ecx movl $0, %eax .L8: leal (%eax,%eax,4), %eax addl %eax, %eax addl (%edx), %eax addl $4, %edx cmpl %edx, %ecx jae .L8 popl %ebp ret .size zd2int_ptr, .-zd2int_ptr .ident "GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-50)" .section .note.GNU-stack,"",@progbits