220.127.116.11. Stack Frame for a Function with Variable Arguments
In order for varargs to work, functions that take variable arguments allocate 16 extra bytes of storage on the stack. They copy to the stack the first 16 bytes of their arguments from registers r4 through r7 as shown below.
Did you find the information on this page useful?