Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
86 lines (85 sloc) 2.37 KB
{
"customize": {
"build_dir_name": "gcc",
"can_strip_dynamic_lib": "yes",
"env_prefix": "CK_ENV_COMPILER_GCC",
"languages": [
"C",
"CPP",
"F77",
"F90",
"F95"
],
"only_for_target_os_tags": [
"linux"
],
"skip_add_to_ld_path": "yes"
},
"env": {
"CK_AR": "$#tool_prefix#$ar",
"CK_ASM_EXT": ".s",
"CK_CC": "$#tool_prefix#$gcc$#tool_postfix#$",
"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": "$#tool_prefix#$g++$#tool_postfix#$",
"CK_OPT_ALL_WARNINGS": "-Wall",
"CK_DLL_EXT": ".so",
"CK_EXE_EXT": ".out",
"CK_EXTRA_LIB_DL": "-ldl",
"CK_EXTRA_LIB_M": "-lm",
"CK_F90": "$#tool_prefix#$gfortran$#tool_postfix#$",
"CK_F95": "$#tool_prefix#$gfortran$#tool_postfix#$",
"CK_FC": "$#tool_prefix#$gfortran$#tool_postfix#$",
"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": "$#tool_prefix#$ar rcs",
"CK_LB_OUTPUT": "-o ",
"CK_LD": "$#tool_prefix#$ld",
"CK_LD_FLAGS_EXTRA": "",
"CK_LIB_EXT": ".a",
"CK_LINKER_FLAG_OPENMP": "-lgomp -lrt",
"CK_MAKE": "make",
"CK_OBJDUMP": "$#tool_prefix#$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": "Milepost ML-based self-tuning research GCC compiler",
"tags": [
"compiler",
"milepost",
"gcc",
"lang-c",
"lang-cpp",
"lang-f77",
"lang-f90",
"lang-f95"
],
"tool": "gcc",
"version": {
"check_lines": 1,
"cmd": "--version > $#filename#$ 2>&1",
"split": ".",
"string_after": " ",
"string_after1": "@@@",
"string_before": ") ",
"tool_via_env": "CK_CC"
}
}