{ "customize": { "add_to_path": "yes", "env_prefix": "CK_ENV_COMPILER_CTUNING_CC", "languages": [ "C", "CPP", "F77", "F90", "F95" ], "only_for_host_os_tags": [ "linux" ], "only_for_target_os_tags": [ "linux" ] }, "env": { "CCC_UUID": "uuidgen", "CK_AR": "ar", "CK_ASM_EXT": ".s", "CK_CC": "ctuning-cc", "CK_COMPILER_FLAGS_OBLIGATORY": "", "CK_COMPILER_FLAG_CPP0X": "-std=c++0x", "CK_COMPILER_FLAG_CPP11": "-std=c++11", "CK_COMPILER_FLAG_GPROF": "-pg", "CK_COMPILER_FLAG_OPENMP": "-fopenmp", "CK_COMPILER_FLAG_PLUGIN": "-fplugin=", "CK_COMPILER_FLAG_PTHREAD_LIB": "-lpthread", "CK_CXX": "ctuning-c++", "CK_DLL_EXT": ".so", "CK_EXE_EXT": ".out", "CK_EXTRA_LIB_DL": "-ldl", "CK_EXTRA_LIB_M": "-lm", "CK_F90": "ctuning-fortran", "CK_F95": "ctuning-fortran", "CK_FC": "ctuning-fortran", "CK_FLAGS_CREATE_ASM": "-S", "CK_FLAGS_CREATE_OBJ": "-c", "CK_FLAGS_DLL": "-shared -fPIC", "CK_FLAGS_DLL_EXTRA": "", "CK_FLAGS_OUTPUT": "-o ", "CK_FLAGS_STATIC_BIN": "-static -fPIC", "CK_FLAGS_STATIC_LIB": "-fPIC", "CK_FLAG_PREFIX_INCLUDE": "-I", "CK_FLAG_PREFIX_LIB_DIR": "-L", "CK_FLAG_PREFIX_VAR": "-D", "CK_GPROF_OUT_FILE": "gmon.out", "CK_LB": "ar rcs", "CK_LB_OUTPUT": "-o ", "CK_LD": "ld", "CK_LD_FLAGS_EXTRA": "", "CK_LIB_EXT": ".a", "CK_LINKER_FLAG_OPENMP": "-lgomp -lrt", "CK_MAKE": "make", "CK_OBJDUMP": "objdump -d", "CK_OBJ_EXT": ".o", "CK_OPT_SIZE": "-Os", "CK_OPT_SPEED": "-O3", "CK_OPT_SPEED_SAFE": "-O2", "CK_PLUGIN_FLAG": "-fplugin=", "CK_PROFILER": "gprof" }, "soft_name": "cTuning CC compiler (outdated)", "tags": [ "compiler", "ctuning-cc", "lang-c", "lang-cpp", "lang-f77", "lang-f90", "lang-f95" ], "tool": "ctuning-cc" }