On 3 May 2018 at 18:50, Smith, Barry F. <bsm...@mcs.anl.gov> wrote: > > Jeff, (and others), > > Do you know of a tool that can take a C prototype and automatically > generate the Fortran C binding interface definition? We currently generate > stubs for C functions that have character arguments manually and it would be > great to remove that manual step. >
How do you exactly want to implement that? Totally replace these special functions with the BIND(C) interface that calls directly the C function, or rather generate a native Fortran subroutine that calls the C function through a BIND(C) interface? -- Lisandro Dalcin ============ Research Scientist Computer, Electrical and Mathematical Sciences & Engineering (CEMSE) Extreme Computing Research Center (ECRC) King Abdullah University of Science and Technology (KAUST) http://ecrc.kaust.edu.sa/ 4700 King Abdullah University of Science and Technology al-Khawarizmi Bldg (Bldg 1), Office # 0109 Thuwal 23955-6900, Kingdom of Saudi Arabia http://www.kaust.edu.sa Office Phone: +966 12 808-0459