<<
29/64
>>
First
Last
calling convention @ linux
x86
- EAX, ECX, EDX は破壊可。 EBX, EDI, ESI, EBP は保存
- 返り値は EAX か FPU の stack top
- struct 返り値は暗黙の pointer を渡す
x86-64
- RAX, RCX, RDX, RSI, RDI, R8-R11 が破壊可。 RBX と R12-R15, RBP は保存
- 返り値は RAX なり XMM0 なり FPU stack top なり
- struct 返り値は stack を使ったりいろいろ