github.com/gonum/lapack@v0.0.0-20181123203213-e4cdc5a0bff9/cgo/lapacke/lapacke_mangling.h (about)

     1  #ifndef LAPACK_HEADER_INCLUDED
     2  #define LAPACK_HEADER_INCLUDED
     3  
     4  #ifndef LAPACK_GLOBAL
     5  #if defined(LAPACK_GLOBAL_PATTERN_LC) || defined(ADD_)
     6  #define LAPACK_GLOBAL(lcname,UCNAME)  lcname##_
     7  #elif defined(LAPACK_GLOBAL_PATTERN_UC) || defined(UPPER)
     8  #define LAPACK_GLOBAL(lcname,UCNAME)  UCNAME
     9  #elif defined(LAPACK_GLOBAL_PATTERN_MC) || defined(NOCHANGE)
    10  #define LAPACK_GLOBAL(lcname,UCNAME)  lcname
    11  #else
    12  #define LAPACK_GLOBAL(lcname,UCNAME)  lcname##_
    13  #endif
    14  #endif
    15  
    16  #endif
    17