That's actually a copy/paste error, the original assembly goes like this:
movl $10, %edi # number of fibnum we hunt
movl $0, %ebx # 1st fibnum
movl $1, %eax # 2nd fibnum
Updated the gist, thanks!