.text .global _start _start: movl $0,%ebx call sub1 movl $1,%eax movl $0,%ebx int $0x80 sub1: addl $1,%ebx call sub2 ret sub2: addl $1,%ebx ret