The Compiler User's Guide for the 7.1 version of the compiler had a section called "Mixing C and Fortran". Can someone tell me where this information is in the documentation for compiler version 8?
I have found some stuff in the "System User's Guide Volume 1: Building Applications" but its not the same.
Specifically, in the version 7.1 manual "Compiler User's Guide" within the section "Mixing C and Fortran" is a section called "Calling C Pointer-type" Function from Fortran". There, it talks about using a hidden argument when returning a fortran pointer-type from a C function. I wanted to confirm that this works the same way with the version 8 compiler, because it seems like the argument is first instead of last in the argument list.
Quoting the text from the Compiler User's Guide for version 7.1 states:
"The hidden argument comes at the end of the argument list, if there are other arguments, and after the hidden lengths of any character arguments."
So, is this still true?
More importantly, where does this section in the manuals distributed with the version 8 compiler?
Related to this, is there a way to tell the compiler not to pass this hidden argument, put to just accept the return value as a pointer type?