インテル® Fortran コンパイラー XE 13.1 ユーザー・リファレンス・ガイド
The ATTRIBUTES direction option CVF tells the compiler to use calling conventions compatible with Compaq Visual Fortran* and Microsoft Fortran PowerStation. It takes the following form:
cDEC$ ATTRIBUTES CVF :: object[, object] ...
c |
Is one of the following: C (or c), !, or *. (See Syntax Rules for Compiler Directives. |
object |
Is the name of a data object or procedure. |
The conventions that are used are as follows:
The calling mechanism: STDCALL on Windows* systems using IA-32 architecture
The argument passing mechanism: by reference
Character-length argument passing: following the argument address
The external name case: uppercase
The name decoration: Underscore prefix on IA-32 architecture, no prefix on Intel® 64 architecture. On Windows* systems using IA-32 architecture, @n suffix where n is the number of bytes to be removed from the stack on exit from the procedure. No suffix on other systems.