瀏覽代碼

minor native build enhancements

Waldemar Brodkorb 14 年之前
父節點
當前提交
e4510ec08e
共有 2 個文件被更改,包括 4 次插入3 次删除
  1. 2 0
      mk/package.mk
  2. 2 3
      mk/vars.mk

+ 2 - 0
mk/package.mk

@@ -15,6 +15,7 @@ endif
 endif
 
 CONFIGURE_ENV+=		GCC_HONOUR_COPTS=s \
+			PATH='${TARGET_PATH}' \
 			CONFIG_SHELL='$(strip ${SHELL})' \
 			CFLAGS='$(strip ${TARGET_CFLAGS})' \
 			CXXFLAGS='$(strip ${TARGET_CXXFLAGS})' \
@@ -42,6 +43,7 @@ ALL_TARGET?=		all
 INSTALL_TARGET?=	install
 
 MAKE_ENV+=		GCC_HONOUR_COPTS=2 \
+			PATH='${TARGET_PATH}' \
 			WRKDIR='${WRKDIR}' WRKDIST='${WRKDIST}' \
 			WRKSRC='${WRKSRC}' WRKBUILD='${WRKBUILD}' \
 			CFLAGS='$(strip ${TARGET_CFLAGS})' \

+ 2 - 3
mk/vars.mk

@@ -81,9 +81,9 @@ TARGET_LDFLAGS+=	-flto
 endif
 
 ifneq ($(ADK_DEBUG),)
-TARGET_CPPFLAGS+=	-DNDEBUG
 TARGET_CFLAGS+=		-g3 -fno-omit-frame-pointer
 else
+TARGET_CPPFLAGS+=	-DNDEBUG
 TARGET_CFLAGS+=		-fomit-frame-pointer $(TARGET_OPTIMIZATION)
 endif
 
@@ -97,7 +97,7 @@ CF_FOR_BUILD=$(call check_gcc,-fhonour-copts,)
 
 # host compiler flags
 CPPFLAGS_FOR_BUILD?=
-CFLAGS_FOR_BUILD=      -O2 -Wall $(CF_FOR_BUILD)
+CFLAGS_FOR_BUILD=	-O2 -Wall $(CF_FOR_BUILD)
 CXXFLAGS_FOR_BUILD?=    -O2 -Wall
 LDFLAGS_FOR_BUILD?=
 FLAGS_FOR_BUILD=	${CPPFLAGS_FOR_BUILD} ${CFLAGS_FOR_BUILD} ${LDFLAGS_FOR_BUILD}
@@ -111,7 +111,6 @@ KERNEL_MODULE_FLAGS:=	ARCH=${ARCH} KERNELVERSION="2.6" \
 			PREFIX=/usr CROSS_COMPILE="${TARGET_CROSS}" \
 			LDFLAGS="" CFLAGS_MODULE="-fhonour-copts" V=1
 
-
 TARGET_CONFIGURE_OPTS=	PATH='${TARGET_PATH}' \
 			AR='$(TARGET_CROSS)ar' \
 			AS='$(TARGET_CROSS)as' \