info-vax@ucbvax.ARPA (02/20/85)
From: Christopher Ho <Chris@USC-ECLC.ARPA> Unless you are using an as-yet-unreleased version of DEC's VMS C compiler, parameters are accessed directly on the stack. The compiler does not yet fully follow the VAX-11 calling standard, and exclusively uses the CALLS instruction. Problems only occur when mixing with languages (such as FORTRAN) that use CALLGs. Our current version is v1.5; rumour has it that v2.0 will fully follow the calling standard. If your compiler seems to work differently, could you mail out a code example? -------