Stos - przekazanie argumentów do wywoływanej funkcji
• poprzez stos: Linux 32-bit, ogólnie przyjęta, elegancka konwencja
• poprzez rejestry: wywoływanie system calls.
Linux 64 bitowy - zmiana ABI (application binary interface)
przekazywanie parametrów, w zależności od typu poprzez:
| rejestry GPR (typy całkowite)
- rejestry wektorowe (argumenty zmiennoprzecinkowe)
- stos (długie zmienne (>8B), nietyjx>we)
http://www.x86-64.org/documentation/abi.pdf