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