I'm wondering if it makes sense to push the return value of a function in its the stack-frame.
I know return values are mostly stored in registers (eax for gcc), but is it for performance only?
Thanks!
I'm wondering if it makes sense to push the return value of a function in its the stack-frame.
I know return values are mostly stored in registers (eax for gcc), but is it for performance only?
Thanks!