|• Interoperability with C:|
|• GNU Fortran Compiler Directives:|
|• Non-Fortran Main Program:|
|• Naming and argument-passing conventions:|
This chapter is about mixed-language interoperability, but also applies if one links Fortran code compiled by different compilers. In most cases, use of the C Binding features of the Fortran 2003 standard is sufficient, and their use is highly recommended.