Module Name: src Committed By: mrg Date: Thu Nov 14 09:27:09 UTC 2019
Modified Files: src/external/gpl3/gcc/usr.bin/host-libcpp: Makefile Log Message: duplicate a some of Makefile.gnuhost. should fix PR#53561. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gcc/usr.bin/host-libcpp/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/gpl3/gcc/usr.bin/host-libcpp/Makefile diff -u src/external/gpl3/gcc/usr.bin/host-libcpp/Makefile:1.3 src/external/gpl3/gcc/usr.bin/host-libcpp/Makefile:1.4 --- src/external/gpl3/gcc/usr.bin/host-libcpp/Makefile:1.3 Mon Jun 26 17:38:10 2017 +++ src/external/gpl3/gcc/usr.bin/host-libcpp/Makefile Thu Nov 14 09:27:08 2019 @@ -1,14 +1,32 @@ -# $NetBSD: Makefile,v 1.3 2017/06/26 17:38:10 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2019/11/14 09:27:08 mrg Exp $ -libcpp/libcpp.a: - [ ! -d libcpp ] && mkdir libcpp || true - (cd libcpp; \ - CC=${HOST_CC:Q} CXX=${HOST_CXX:Q} \ +BUILD_ENV= \ + AR=${HOST_AR:Q} \ + AWK=${TOOL_AWK:Q} \ + CC=${HOST_CC:Q} \ CFLAGS=${HOST_CFLAGS:Q} \ - MAKE=${TOOL_GMAKE:Q} \ CONFIG_SHELL=${HOST_SH:Q} \ + CPPFLAGS=${HOST_CPPFLAGS:Q} \ + CXX=${HOST_CXX:Q} \ + CXXFLAGS=${HOST_CXXFLAGS:Q} \ + INSTALL=${HOST_INSTALL_FILE:Q} \ + LDFLAGS=${HOST_LDFLAGS:Q} \ + LEX=${LEX:Q} \ + FLEX=${LEX:Q} \ + M4=${TOOL_M4:Q} \ + MAKE=${TOOL_GMAKE:Q} \ + PATH="${TOOLDIR}/bin:$$PATH" \ + RANLIB=${HOST_RANLIB:Q} \ + YACC=${YACC:Q} + +GMAKE_J_ARGS?= ${MAKEFLAGS:[*]:M*-j*:C/.*(-j ?[0-9]*).*/\1/W} +BUILD_COMMAND= /usr/bin/env -i ${BUILD_ENV} ${TOOL_GMAKE} ${GMAKE_J_ARGS} -e + +libcpp/libcpp.a: + [ ! -d libcpp ] && mkdir libcpp || true + (cd libcpp && ${BUILD_ENV} && \ ${HOST_SH} ${DIST}/libcpp/configure -v am_cv_func_iconv=no \ - && CC=${HOST_CC:Q} CXX=${HOST_CXX:Q} CFLAGS=${HOST_CFLAGS:Q} ${TOOL_GMAKE}) + && ${BUILD_COMMAND}) cleandir: -rm -rf libcpp