Tue Sep 16 15:02:55 2008 UTC ()
Added the list of variables, so that "bmake show-all-gcc" shows all the
internals of this file.


(rillig)
diff -r1.93 -r1.94 pkgsrc/mk/compiler/gcc.mk

cvs diff -r1.93 -r1.94 pkgsrc/mk/compiler/gcc.mk (expand / switch to unified diff)

--- pkgsrc/mk/compiler/gcc.mk 2008/02/07 20:59:05 1.93
+++ pkgsrc/mk/compiler/gcc.mk 2008/09/16 15:02:55 1.94
@@ -1,21 +1,49 @@ @@ -1,21 +1,49 @@
1# $NetBSD: gcc.mk,v 1.93 2008/02/07 20:59:05 rillig Exp $ 1# $NetBSD: gcc.mk,v 1.94 2008/09/16 15:02:55 rillig Exp $
2# 2#
3# This is the compiler definition for the GNU Compiler Collection. 3# This is the compiler definition for the GNU Compiler Collection.
4# 4#
5 5
6.if !defined(COMPILER_GCC_MK) 6.if !defined(COMPILER_GCC_MK)
7COMPILER_GCC_MK= defined 7COMPILER_GCC_MK= defined
8 8
 9_VARGROUPS+= gcc
 10_USER_VARS.gcc= USE_NATIVE_GCC
 11_PKG_VARS.gcc= GCC_REQD
 12_SYS_VARS.gcc= CC_VERSION CC_VERSION_STRING LANGUAGES.gcc
 13_DEF_VARS.gcc= \
 14 CCPATH CPPPATH CXXPATH \
 15 F77PATH FCPATH \
 16 GCC_USE_SYMLINKS \
 17 IMAKEOPTS \
 18 LDFLAGS \
 19 PKG_CC PKG_CPP PKG_CXX PKG_FC \
 20 _CC _COMPILER_RPATH_FLAG _COMPILER_STRIP_VARS \
 21 _GCCBINDIR _GCC_ARCHDIR _GCC_BIN_PREFIX _GCC_CC \
 22 _GCC_CPP _GCC_CXX _GCC_DEPENDENCY _GCC_DEPENDS \
 23 _GCC_FC _GCC_LDFLAGS _GCC_LIBDIRS _GCC_PKG \
 24 _GCC_PKGBASE _GCC_PKGSRCDIR _GCC_PKG_SATISFIES_DEP \
 25 _GCC_PREFIX _GCC_REQD _GCC_STRICTEST_REQD _GCC_SUBPREFIX \
 26 _GCC_TEST_DEPENDS _GCC_USE_F2C _GCC_VARS _GCC_VERSION \
 27 _GCC_VERSION_STRING \
 28 _IGNORE_GCC _IGNORE_GCC3CXX _IGNORE_GCC3F77 _IGNORE_GCC3OBJC \
 29 _IS_BUILTIN_GCC \
 30 _LANGUAGES.gcc \
 31 _LINKER_RPATH_FLAG \
 32 _NEED_GCC2 _NEED_GCC3 _NEED_GCC34 _NEED_NEWER_GCC \
 33 _PKGSRC_GCC_VERSION \
 34 _USE_GCC_SHLIB _USE_PKGSRC_GCC \
 35 _WRAP_EXTRA_ARGS.CC
 36
9.include "../../mk/bsd.prefs.mk" 37.include "../../mk/bsd.prefs.mk"
10 38
11USE_NATIVE_GCC?= no 39USE_NATIVE_GCC?= no
12 40
13GCC_REQD+= 2.8.0 41GCC_REQD+= 2.8.0
14 42
15# gcc2 doesn't support c99 43# gcc2 doesn't support c99
16.if !empty(USE_LANGUAGES:Mc99) 44.if !empty(USE_LANGUAGES:Mc99)
17GCC_REQD+= 3.0 45GCC_REQD+= 3.0
18.endif 46.endif
19 47
20# _GCC_DIST_VERSION is the highest version of GCC installed by the pkgsrc 48# _GCC_DIST_VERSION is the highest version of GCC installed by the pkgsrc
21# without the PKGREVISIONs. 49# without the PKGREVISIONs.