Visible to Intel only — GUID: GUID-A6018A98-94D7-423B-B353-27A05A45ACB8
Visible to Intel only — GUID: GUID-A6018A98-94D7-423B-B353-27A05A45ACB8
ATTRIBUTES MIXED_STR_LEN_ARG and NOMIXED_STR_LEN_ARG
These ATTRIBUTES directive options specify where hidden lengths for character arguments and character-valued functions should be placed. MIXED_STR_LEN_ARG specifies that hidden lengths for character arguments and character-valued functions should be placed immediately following the argument address in the argument list. NOMIXED_STR_LEN_ARG specifies that these hidden lengths should be placed in sequential order at the end of the argument list.
!DIR$ ATTRIBUTES MIXED_STR_LEN_ARG :: procs
!DIR$ ATTRIBUTES NOMIXED_STR_LEN_ARG :: procs
procs |
Is a list of procedures to be given the specified attribute. |
The default is NOMIXED_STR_LEN_ARG. However, If you specify compiler option /iface:CVF or /iface:mixed_str_len_arg (Windows*), or compiler option -mixed-str-len-arg (Linux* and macOS), the default is MIXED_STR_LEN_ARG.