10.02.2013, 10:13, "Ian Lance Taylor" <iant@xxxxxxxxxx>: > I don't see why this would ever use a push instruction. Arguments are > passed in registers on x86_64. For each call the local array is built > on the stack, then the address of the array is passed in a register. Local array can be build on the stack, using push instruction.