mirror of https://github.com/nmlgc/ReC98.git
![]() Turns out that ARG RETURNS is only really necessary in DEFCONV functions, which are explicitly declared to use either the C or PASCAL calling convention. In functions without such a declaration, ARG by itself works just fine, and won't emit any instructions on its own. The parameter lists for PASCAL functions still have to be reversed in that case, though… oh well, let's just comment these cases to hopefully reduce the confusion. Part of P0134, funded by [Anonymous]. |
||
---|---|---|
.. | ||
frame_delay.asm | ||
frmdelay.h | ||
frmdely1.c | ||
grp_rect.cpp | ||
grp_rect.h | ||
grppsafx.cpp | ||
input.c | ||
input.hpp | ||
input.inc | ||
input_sense[bss].asm | ||
keydelay.c | ||
pages[bss].asm |