17#if !defined(__CYGWIN__) && defined(__GNUC__) && !defined(__MINGW32__)
18#define INTERNAL __attribute__((visibility("hidden")))
37INTERNAL CMajEnv* initConstrainedMajorization(
float *,
int,
int*,
int*,
int);
39INTERNAL void constrained_majorization_new_with_gaps(CMajEnv*,
float*,
float**,
41INTERNAL void deleteCMajEnv(CMajEnv *e);
43INTERNAL float** unpackMatrix(
float * packedMat,
int n);