New version with different parameter passing mechanism and some

minor fixes
This commit is contained in:
ceriel
1989-03-20 13:32:06 +00:00
parent 346bc839a3
commit f9b6acf1dc
15 changed files with 197 additions and 105 deletions

View File

@@ -222,7 +222,7 @@ EnterParamList(ppr, Idlist, type, VARp, off)
*/
*off += pointer_size + word_size + dword_size;
}
else if (VARp == D_VARPAR) {
else if (VARp == D_VARPAR || IsBigParamTp(type)) {
*off += pointer_size;
}
else {