build: remove unnessary exports

This commit is contained in:
Sascha Kuehndel (InuSasha) 2018-03-08 10:16:13 +01:00
parent 8827a540aa
commit 8aef8f3371
No known key found for this signature in database
GPG Key ID: 15FED89617B88D1B

View File

@ -1,34 +1,34 @@
setup_toolchain() {
# lto flag
if flag_enabled "lto" "$LTO_SUPPORT" "only-disable"; then
export TARGET_CFLAGS+=" $CFLAGS_OPTIM_LTO"
export TARGET_CXXFLAGS+=" $CXXFLAGS_OPTIM_LTO"
export TARGET_LDFLAGS+=" $LDFLAGS_OPTIM_LTO"
TARGET_CFLAGS+=" $CFLAGS_OPTIM_LTO"
TARGET_CXXFLAGS+=" $CXXFLAGS_OPTIM_LTO"
TARGET_LDFLAGS+=" $LDFLAGS_OPTIM_LTO"
fi
# gold flag
if flag_enabled "gold" "$GOLD_SUPPORT" "only-disable"; then
export TARGET_LDFLAGS+=" $LDFLAGS_OPTIM_GOLD"
TARGET_LDFLAGS+=" $LDFLAGS_OPTIM_GOLD"
fi
# position-independent code
if flag_enabled "pic" "no"; then
export TARGET_CFLAGS+=" $CFLAGS_OPTIM_PIC"
export TARGET_CXXFLAGS+=" $CXXFLAGS_OPTIM_PIC"
export TARGET_LDFLAGS+=" $LDFLAGS_OPTIM_PIC"
TARGET_CFLAGS+=" $CFLAGS_OPTIM_PIC"
TARGET_CXXFLAGS+=" $CXXFLAGS_OPTIM_PIC"
TARGET_LDFLAGS+=" $LDFLAGS_OPTIM_PIC"
fi
if flag_enabled "pic:host" "no"; then
export HOST_CFLAGS+=" $CFLAGS_OPTIM_PIC"
export HOST_CXXFLAGS+=" $CXXFLAGS_OPTIM_PIC"
export HOST_LDFLAGS+=" $LDFLAGS_OPTIM_PIC"
HOST_CFLAGS+=" $CFLAGS_OPTIM_PIC"
HOST_CXXFLAGS+=" $CXXFLAGS_OPTIM_PIC"
HOST_LDFLAGS+=" $LDFLAGS_OPTIM_PIC"
fi
# hardening support
if flag_enabled "hardening" "$HARDENING_SUPPORT"; then
export TARGET_CFLAGS+=" $CFLAGS_OPTIM_HARDENING"
export TARGET_CXXFLAGS+=" $CXXFLAGS_OPTIM_HARDENING"
export TARGET_CFLAGS+=" $CPPFLAGS_OPTIM_HARDENING"
export TARGET_LDFLAGS+=" $LDFLAGS_OPTIM_HARDENING"
TARGET_CFLAGS+=" $CFLAGS_OPTIM_HARDENING"
TARGET_CXXFLAGS+=" $CXXFLAGS_OPTIM_HARDENING"
TARGET_CFLAGS+=" $CPPFLAGS_OPTIM_HARDENING"
TARGET_LDFLAGS+=" $LDFLAGS_OPTIM_HARDENING"
fi
# parallel