improve of cmpl.
[bush.git] / tools / cmpl / defination / cmpldest.imi
blob2548580f104af00f3b61664874f2ffac6234ad54
1 # !loadimi
3 ############################################################
4 # param for toolchain cmplr
5 ############################################################
7 # OPTMIZE opt
8 FLAGS_OPTIMIZE_${OPT_LVL:+Y}_EVL=" -O${OPT_LVL} "
10 # cpu arch optimize opt.
11 FLAGS_ARCH_${ARCH_CPU:+Y}_EVL="-mcpu=${ARCH_CPU}"
13 OPT_DEPHDR=y
15 CFLAGS_DEPHDR_${OPT_DEPHDR:+Y}_EVL=' -MT $(getenv DST_FILE[1]) -MD -MP -MF $(getenv DST_FILE[2]) '
17 # callgraph outout
18 CFLAGS_CALLGRAPH_${OPT_CALLGRAPH:+Y}_EVL=" -fcallgraph-info=$(getenv DST_FILE[3]) "
22 # FLAGS parameter _EVL
24 CFLAGS_EVL='${CFLAGS_DEF_LIST_Y} ${CFLAGS_INCPATH_LIST_Y} ${FLAGS_DBGINFO} ${FLAGS_OPTMIZE} ${CFLAGS_ARCH} ${FLAGS_PIC} ${CFLAGS_GCOV} ${CFLAGS_MISC}'
25 CXXFLAGS_EVL='${CXXFLAGS_DEF_LIST_Y} ${CXXFLAGS_INCPATH_LIST_Y} ${FLAGS_DBGINFO} ${FLAGS_OPTMIZE} ${CXXFLAGS_ARCH} ${FLAGS_PIC} ${CXXFLAGS_GCOV} ${CXXFLAGS_MISC}'
26 CPPFLAGS_EVL='${CPPFLAGS_DEF_LIST_Y} ${CPPFLAGS_INCPATH_LIST_Y} ${FLAGS_DBGINFO} ${FLAGS_OPTMIZE} ${CPPFLAGS_ARCH} ${FLAGS_PIC} ${CPPFLAGS_GCOV} ${CPPFLAGS_MISC}'
27 LDFLAGS_EVL='${LDFLAGS_LIBPATH_LIST_Y} ${LDFLAGS_DBG} ${LDFLAGS_SHARE} ${FLAGS_PIC} ${FLAGS_DBGINFO} ${FLAGS_OPTMIZE} ${LDFLAGS_RPATH} ${LDFLAGS_MISC} ${LDFLAGS_LIB_LIST_Y} ${LDFLAGS_GLOBAL_LIBS_Y}'