pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mk/compiler mk/compiler/gcc.mk: improve _VARGROUPS sec...
details: https://anonhg.NetBSD.org/pkgsrc/rev/a815d2fbcddf
branches: trunk
changeset: 339173:a815d2fbcddf
user: rillig <rillig%pkgsrc.org@localhost>
date: Sat Sep 07 22:20:32 2019 +0000
description:
mk/compiler/gcc.mk: improve _VARGROUPS section
diffstat:
mk/compiler/gcc.mk | 51 ++++++++++++++++++++++++---------------------------
1 files changed, 24 insertions(+), 27 deletions(-)
diffs (103 lines):
diff -r e70f229d28b0 -r a815d2fbcddf mk/compiler/gcc.mk
--- a/mk/compiler/gcc.mk Sat Sep 07 21:18:50 2019 +0000
+++ b/mk/compiler/gcc.mk Sat Sep 07 22:20:32 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: gcc.mk,v 1.202 2019/09/07 07:10:15 rillig Exp $
+# $NetBSD: gcc.mk,v 1.203 2019/09/07 22:20:32 rillig Exp $
#
# This is the compiler definition for the GNU Compiler Collection.
#
@@ -62,36 +62,37 @@
_USER_VARS.gcc= \
USE_NATIVE_GCC USE_PKGSRC_GCC USE_PKGSRC_GCC_RUNTIME \
GCCBASE GCC_VERSION_SUFFIX \
- USE_CROSS_COMPILE PKGSRC_USE_RELRO PKGSRC_USE_SSP \
- COMPILER_USE_SYMLINKS
+ USE_CROSS_COMPILE PKGSRC_USE_FORTIFY PKGSRC_USE_RELRO PKGSRC_USE_SSP \
+ COMPILER_USE_SYMLINKS CC
_PKG_VARS.gcc= \
- GCC_REQD USE_GCC_RUNTIME
+ GCC_REQD USE_GCC_RUNTIME USE_LANGUAGES
_SYS_VARS.gcc= \
- CC_VERSION CC_VERSION_STRING LANGUAGES.gcc
+ CC_VERSION CC_VERSION_STRING LANGUAGES.gcc \
+ CCPATH CPPPATH CXXPATH F77PATH FCPATH \
+ PKG_CC PKG_CPP PKG_CXX PKG_FC FC PKGSRC_FORTRAN \
+ ADAPATH GMKPATH GLKPATH GBDPATH CHPPATH GLSPATH GNTPATH PRPPATH
_DEF_VARS.gcc= \
- CCPATH CPPPATH CXXPATH \
- F77PATH FCPATH \
- ADAPATH GMKPATH GLKPATH GDBPATH CHPPATH GLSPATH GNTPATH PRPPATH \
MAKEFLAGS IMAKEOPTS \
LDFLAGS \
- PKG_CC PKG_CPP PKG_CXX PKG_FC \
- PKG_ADA PKG_GMK PKG_GLK PKG_GDB PKG_CHP PKG_GLK PKG_GNT PKG_PRP \
- PKGSRC_ADA PKGSRC_GMK PKGSRC_GLK PKGSRC_GDB PKGSRC_CHP PKGSRC_GLK PKGSRC_GNT PKG_SRCPRP \
+ PKG_ADA PKG_GMK PKG_GLK PKG_GBD PKG_CHP PKG_GNT PKG_PRP \
+ PKGSRC_ADA PKGSRC_GMK PKGSRC_GLK PKGSRC_GBD PKGSRC_CHP PKGSRC_GNT PKG_SRCPRP \
_CC _COMPILER_RPATH_FLAG _COMPILER_STRIP_VARS \
- _GCCBINDIR _GCC_ARCHDIR _GCC_BIN_PREFIX _GCC_CC _GCC_CFLAGS \
- _GCC_CPP _GCC_CXX _GCC_DEPENDENCY _GCC_DEPENDS \
+ _GCCBINDIR _GCC_ARCHDIR _GCC_BIN_PREFIX _GCC_CFLAGS \
+ _GCC_CC _GCC_CPP _GCC_CXX _GCC_DEPENDENCY _GCC_DEPENDS \
_GCC_DIST_NAME _GCC_DIST_VERSION \
_GCC_FC _GCC_LDFLAGS _GCC_LIBDIRS _GCC_PKG \
_GCC_PKGBASE _GCC_PKGSRCDIR _GCC_PKG_SATISFIES_DEP \
_GCC_PREFIX _GCC_REQD _GCC_STRICTEST_REQD _GCC_SUBPREFIX \
_GCC_TEST_DEPENDS _GCC_NEEDS_A_FORTRAN _GCC_VARS _GCC_VERSION \
_GCC_VERSION_STRING \
- _GCC_ADA _GCC_GMK _GCC_GLK _GCC_GDB _GCC_CHP _GCC_GLS _GCC_GNT _GCC_PRP \
+ _GCC_ADA _GCC_GMK _GCC_GLK _GCC_GBD _GCC_CHP _GCC_GLS _GCC_GNT _GCC_PRP \
_IGNORE_GCC _IGNORE_GCC3CXX _IGNORE_GCC3F77 _IGNORE_GCC3OBJC \
_IS_BUILTIN_GCC \
_LANGUAGES.gcc \
_LINKER_RPATH_FLAG \
- _NEED_GCC2 _NEED_GCC3 _NEED_GCC34 _NEED_GCC44 _NEED_NEWER_GCC \
+ _NEED_GCC2 _NEED_GCC3 _NEED_GCC34 _NEED_GCC44 \
+ _NEED_GCC48 _NEED_GCC49 _NEED_GCC5 _NEED_GCC6 \
+ _NEED_GCC7 _NEED_GCC8 _NEED_GCC_AUX _NEED_NEWER_GCC \
_PKGSRC_GCC_VERSION \
_USE_GCC_SHLIB _USE_PKGSRC_GCC \
_WRAP_EXTRA_ARGS.CC CWRAPPERS_APPEND.cc CWRAPPERS_APPEND.cxx \
@@ -101,33 +102,29 @@
_MKPIE_CFLAGS.gcc _MKPIE_LDFLAGS.gcc \
_FORTIFY_CFLAGS _RELRO_LDFLAGS _STACK_CHECK_CFLAGS \
_CTF_CFLAGS CFLAGS \
- _IGNORE_GCC MAKEFLAGS \
- _GCC_DIR _GCC_VARS \
- _ALIASES.CC _GCC_CC CCPATH PKG_CC \
- _ALIASES.CPP _GCC_CPP CPPPATH PKG_CPP \
- _ALIASES.CXX _GCC_CXX CXXPATH PKG_CXX \
- _ALIASES.FC _GCC_FC FCPATH PKG_FC FC F77PATH PKGSRC_FORTRAN \
+ _GCC_DIR \
+ _ALIASES.CC _ALIASES.CPP _ALIASES.CXX _ALIASES.FC \
_COMPILER_ABI_FLAG.32 _COMPILER_ABI_FLAG.64 \
_COMPILER_ABI_FLAG.n32 _COMPILER_ABI_FLAG.o32 \
_SSP_CFLAGS \
PREPEND_PATH \
COMPILER_INCLUDE_DIRS COMPILER_LIB_DIRS
-
_USE_VARS.gcc= \
MACHINE_ARCH PATH DRAGONFLY_CCVER OPSYS LOCALBASE \
_PKGSRC_MKPIE _PKGSRC_MKREPRO _MKREPRO_CFLAGS.gcc \
- _PKGSRC_USE_STACK_CHECK _STACK_CHECK_CFLAGS \
- USE_LIBTOOL USE_GCC_RUNTIME \
+ USE_LIBTOOL \
LIBABISUFFIX \
COMPILER_RPATH_FLAG \
- _PKGSRC_USE_RELRO \
+ _PKGSRC_USE_FORTIFY _PKGSRC_USE_RELRO _PKGSRC_USE_STACK_CHECK \
MACHINE_GNU_PLATFORM \
- _OPSYS_INCLUDE_DIRS _OPSYS_LIB_DIRS
+ _OPSYS_INCLUDE_DIRS _OPSYS_LIB_DIRS \
+ WRKDIR MACHINE_PLATFORM PKGPATH
_IGN_VARS.gcc= \
_GCC2_PATTERNS _GCC3_PATTERNS _GCC34_PATTERNS _GCC44_PATTERNS \
_GCC48_PATTERNS _GCC49_PATTERNS _GCC5_PATTERNS _GCC6_PATTERNS \
_GCC7_PATTERNS _GCC8_PATTERNS _GCC_AUX_PATTERNS
-
+_LISTED_VARS.gcc= \
+ MAKEFLAGS IMAKEOPTS LDFLAGS
.include "../../mk/bsd.prefs.mk"
USE_NATIVE_GCC?= no
Home |
Main Index |
Thread Index |
Old Index