提交 ba9bf0a9 编写于 作者: W wenliang

update toolchain env var

上级 9e3d5d8a
......@@ -140,19 +140,6 @@ function find_aarch64-qnx-gnu-gcc() {
function toolchain_info()
{
toolchain_echo "-----------------: --------- --------- --------- --------- --------- --------- --------- --------- --------- ---------";
# toolchain_echo "-----------------: --------- --------- --------- --------- --------- --------- --------- --------- --------- ---------";
# toolchain_echo_var SCRIPT_NAME
# toolchain_echo_var SCRIPT_PATH
# toolchain_echo_var SEARCH_PATH
# toolchain_echo_var FINDED_COMPILER
# toolchain_echo_var TOOLCHAIN_PATH
# toolchain_echo_var GCC_INCLUDE_PATH
# toolchain_echo_var GCC_VERSION
# toolchain_echo_var gcc_target
# toolchain_echo_var gcc_version
# toolchain_echo_var gcc_target_tag
# toolchain_echo_var TOOLCHAIN_CMAKE
# toolchain_echo "-----------------: --------- --------- --------- --------- --------- --------- --------- --------- --------- ---------";
toolchain_echo_var_yellow SCRIPT_NAME
toolchain_echo_var_yellow SCRIPT_PATH
toolchain_echo_var_yellow GCC_PATH
......@@ -163,19 +150,52 @@ function toolchain_info()
toolchain_echo_var_yellow GCC_INCLUDE_PATH
toolchain_echo_var_yellow TOOLCHAIN_CMAKE
toolchain_echo " :";
toolchain_echo_var_yellow CC
toolchain_echo_var_yellow CXX
toolchain_echo_var_yellow CPP
# toolchain_echo_var_yellow CC
# toolchain_echo_var_yellow CXX
# toolchain_echo_var_yellow CPP
# toolchain_echo_var_yellow AS
# toolchain_echo_var_yellow LD
# toolchain_echo_var_yellow GDB
# toolchain_echo_var_yellow STRIP
# toolchain_echo_var_yellow RANLIB
# toolchain_echo_var_yellow OBJCOPY
# toolchain_echo_var_yellow OBJDUMP
# toolchain_echo_var_yellow READELF
# toolchain_echo_var_yellow AR
# toolchain_echo_var_yellow NM
toolchain_echo_var_yellow ADDR2LINE
toolchain_echo_var_yellow AR
toolchain_echo_var_yellow AS
toolchain_echo_var_yellow LD
#toolchain_echo_var_yellow C++
toolchain_echo_var_yellow CXX_FILT
toolchain_echo_var_yellow CPP
toolchain_echo_var_yellow DWP
toolchain_echo_var_yellow ELFEDIT
toolchain_echo_var_yellow CXX
toolchain_echo_var_yellow CC
#toolchain_echo_var_yellow CC-8.3.0
toolchain_echo_var_yellow GCC_AR
toolchain_echo_var_yellow GCC_NM
toolchain_echo_var_yellow GCC_RANLIB
toolchain_echo_var_yellow GCOV
toolchain_echo_var_yellow GCOV_DUMP
toolchain_echo_var_yellow GCOV_TOOL
toolchain_echo_var_yellow GDB
toolchain_echo_var_yellow STRIP
toolchain_echo_var_yellow RANLIB
toolchain_echo_var_yellow GDB_ADD_INDEX
toolchain_echo_var_yellow GFORTRAN
toolchain_echo_var_yellow GPROF
toolchain_echo_var_yellow LD
toolchain_echo_var_yellow LD_BFD
toolchain_echo_var_yellow LD_GOLD
toolchain_echo_var_yellow NM
toolchain_echo_var_yellow OBJCOPY
toolchain_echo_var_yellow OBJDUMP
toolchain_echo_var_yellow RANLIB
toolchain_echo_var_yellow READELF
toolchain_echo_var_yellow AR
toolchain_echo_var_yellow NM
toolchain_echo_var_yellow SIZE
toolchain_echo_var_yellow STRINGS
toolchain_echo_var_yellow STRIP
toolchain_echo "-----------------: --------- --------- --------- --------- --------- --------- --------- --------- --------- ---------";
}
if [ "$0" != "${BASH_SOURCE[0]}" ] ; then
......@@ -189,6 +209,39 @@ if [ "$0" != "${BASH_SOURCE[0]}" ] ; then
if [ -n "$FINDED_COMPILER" ]; then
export ADDR2LINE="${GCC_PREFIX}addr2line"
export AR="${GCC_PREFIX}ar"
export AS="${GCC_PREFIX}as"
#export C++="${GCC_PREFIX}c++"
export CXX_FILT="${GCC_PREFIX}c++filt"
export CPP="${GCC_PREFIX}cpp"
export DWP="${GCC_PREFIX}dwp"
export ELFEDIT="${GCC_PREFIX}elfedit"
export CXX="${GCC_PREFIX}g++"
export CC="${GCC_PREFIX}gcc"
#export CC-8.3.0="${GCC_PREFIX}gcc-8.3.0"
export GCC_AR="${GCC_PREFIX}gcc-ar"
export GCC_NM="${GCC_PREFIX}gcc-nm"
export GCC_RANLIB="${GCC_PREFIX}gcc-ranlib"
export GCOV="${GCC_PREFIX}gcov"
export GCOV_DUMP="${GCC_PREFIX}gcov-dump"
export GCOV_TOOL="${GCC_PREFIX}gcov-tool"
export GDB="${GCC_PREFIX}gdb"
export GDB_ADD_INDEX="${GCC_PREFIX}gdb-add-index"
export GFORTRAN="${GCC_PREFIX}gfortran"
export GPROF="${GCC_PREFIX}gprof"
export LD="${GCC_PREFIX}ld"
export LD_BFD="${GCC_PREFIX}ld.bfd"
export LD_GOLD="${GCC_PREFIX}ld.gold"
export NM="${GCC_PREFIX}nm"
export OBJCOPY="${GCC_PREFIX}objcopy"
export OBJDUMP="${GCC_PREFIX}objdump"
export RANLIB="${GCC_PREFIX}ranlib"
export READELF="${GCC_PREFIX}readelf"
export SIZE="${GCC_PREFIX}size"
export STRINGS="${GCC_PREFIX}strings"
export STRIP="${GCC_PREFIX}strip"
export CC="${GCC_PREFIX}gcc"
export CXX="${GCC_PREFIX}g++"
export CPP="${GCC_PREFIX}cpp"
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册