summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
Diffstat (limited to 'mk')
-rw-r--r--mk/package.mk2
-rw-r--r--mk/vars.mk6
2 files changed, 7 insertions, 1 deletions
diff --git a/mk/package.mk b/mk/package.mk
index 9f38d5b8d..07f53aa34 100644
--- a/mk/package.mk
+++ b/mk/package.mk
@@ -38,7 +38,7 @@ FAKE_FLAGS?=
ALL_TARGET?= all
INSTALL_TARGET?= install
-MAKE_ENV+= GCC_HONOUR_COPTS=2 \
+MAKE_ENV+= $(GCC_CHECK) \
PATH='${TARGET_PATH}' \
WRKDIR='${WRKDIR}' WRKDIST='${WRKDIST}' \
WRKSRC='${WRKSRC}' WRKBUILD='${WRKBUILD}' \
diff --git a/mk/vars.mk b/mk/vars.mk
index 89d78be83..81821095b 100644
--- a/mk/vars.mk
+++ b/mk/vars.mk
@@ -47,6 +47,12 @@ TARGET_PATH= ${SCRIPT_DIR}:${TOOLS_DIR}:${STAGING_HOST_DIR}/bin:${STAGING_HOST_
REAL_GNU_TARGET_NAME= $(CPU_ARCH)-$(ADK_VENDOR)-linux-$(ADK_TARGET_SUFFIX)
GNU_TARGET_NAME= $(CPU_ARCH)-$(ADK_VENDOR)-linux
+ifeq ($(ADK_DISABLE_HONOUR_CFLAGS),)
+GCC_CHECK:= GCC_HONOUR_COPTS=2
+else
+GCC_CHECK:=
+endif
+
ifeq ($(CPU_ARCH),arm)
QEMU:= qemu-arm
endif