Cdecl32: Difference between revisions
Appearance
No edit summary |
mNo edit summary |
||
| Line 1: | Line 1: | ||
Stack pushing order: Right-to-left | * Stack pushing order: Right-to-left | ||
Stack cleaned by caller | * Stack cleaned by caller | ||
Alignment: 4 | * Alignment: 4 | ||
Registers saved: ESI, EDI, EBX | * Registers saved: ESI, EDI, EBX | ||
| Line 17: | Line 17: | ||
<tr> | <tr> | ||
<td>C/C++</td><td>_System</td> | <td>C/C++</td><td>_System</td> | ||
</tr> | |||
<tr> | |||
<td>Watcom Fortran</td><td>__syscall</td> | |||
</tr> | </tr> | ||
</table> | </table> | ||
Revision as of 07:10, 24 December 2004
- Stack pushing order: Right-to-left
- Stack cleaned by caller
- Alignment: 4
- Registers saved: ESI, EDI, EBX
| Compiler | Modifier |
| FPC/VPC | cdecl |
| Speed Pascal/Sibyl | CDECL |
| C/C++ | _System |
| Watcom Fortran | __syscall |