summaryrefslogtreecommitdiff
path: root/mk/compiler
diff options
context:
space:
mode:
authormaya <maya@pkgsrc.org>2016-12-29 23:07:17 +0000
committermaya <maya@pkgsrc.org>2016-12-29 23:07:17 +0000
commitb0e313ed934c50abc0b73ea8643099ecd9f63aa8 (patch)
tree7f9b4143d25a806b83d5fdf424f2ed145c7df733 /mk/compiler
parentcf8ddc85d57ed0fa83e2fec3f83b1c2331b6bc45 (diff)
downloadpkgsrc-b0e313ed934c50abc0b73ea8643099ecd9f63aa8.tar.gz
Remove some of the mentions for gcc{45,46,47}.
No functional change intended. Still a few left.
Diffstat (limited to 'mk/compiler')
-rw-r--r--mk/compiler/gcc.mk39
1 files changed, 5 insertions, 34 deletions
diff --git a/mk/compiler/gcc.mk b/mk/compiler/gcc.mk
index ea446dd76db..e810f51df15 100644
--- a/mk/compiler/gcc.mk
+++ b/mk/compiler/gcc.mk
@@ -1,4 +1,4 @@
-# $NetBSD: gcc.mk,v 1.172 2016/12/29 22:21:13 maya Exp $
+# $NetBSD: gcc.mk,v 1.173 2016/12/29 23:07:17 maya Exp $
#
# This is the compiler definition for the GNU Compiler Collection.
#
@@ -245,24 +245,6 @@ _NEED_GCC44?= no
_NEED_GCC44= yes
. endif
.endfor
-_NEED_GCC45?= no
-.for _pattern_ in ${_GCC45_PATTERNS}
-. if !empty(_GCC_REQD:M${_pattern_})
-_NEED_GCC45= yes
-. endif
-.endfor
-_NEED_GCC46?= no
-.for _pattern_ in ${_GCC46_PATTERNS}
-. if !empty(_GCC_REQD:M${_pattern_})
-_NEED_GCC46= yes
-. endif
-.endfor
-_NEED_GCC47?= no
-.for _pattern_ in ${_GCC47_PATTERNS}
-. if !empty(_GCC_REQD:M${_pattern_})
-_NEED_GCC47= yes
-. endif
-.endfor
_NEED_GCC48?= no
.for _pattern_ in ${_GCC48_PATTERNS}
. if !empty(_GCC_REQD:M${_pattern_})
@@ -296,10 +278,9 @@ _NEED_NEWER_GCC=NO
.endfor
.if !empty(_NEED_GCC2:M[nN][oO]) && !empty(_NEED_GCC3:M[nN][oO]) && \
!empty(_NEED_GCC34:M[nN][oO]) && !empty(_NEED_GCC44:M[nN][oO]) && \
- !empty(_NEED_GCC45:M[nN][oO]) && !empty(_NEED_GCC46:M[nN][oO]) && \
- !empty(_NEED_GCC47:M[nN][oO]) && !empty(_NEED_GCC48:M[nN][oO]) && \
- !empty(_NEED_GCC49:M[nN][oO]) && !empty(_NEED_GCC5:M[nN][oO]) && \
- !empty(_NEED_GCC6:M[nN][oO]) && !empty(_NEED_GCC_AUX:M[nN][oO])
+ !empty(_NEED_GCC48:M[nN][oO]) && !empty(_NEED_GCC49:M[nN][oO]) && \
+ !empty(_NEED_GCC5:M[nN][oO]) && !empty(_NEED_GCC6:M[nN][oO]) && \
+ !empty(_NEED_GCC_AUX:M[nN][oO])
_NEED_GCC6= yes
.endif
@@ -313,12 +294,6 @@ LANGUAGES.gcc= c c++ fortran77 java objc
LANGUAGES.gcc= c c++ fortran77 objc
.elif !empty(_NEED_GCC44:M[yY][eE][sS])
LANGUAGES.gcc= c c++ fortran fortran77 java objc
-.elif !empty(_NEED_GCC45:M[yY][eE][sS])
-LANGUAGES.gcc= c c++ fortran fortran77 java objc
-.elif !empty(_NEED_GCC46:M[yY][eE][sS])
-LANGUAGES.gcc= c c++ fortran fortran77 java objc
-.elif !empty(_NEED_GCC47:M[yY][eE][sS])
-LANGUAGES.gcc= c c++ fortran fortran77 go java objc obj-c++
.elif !empty(_NEED_GCC48:M[yY][eE][sS])
LANGUAGES.gcc= c c++ fortran fortran77 go java objc obj-c++
.elif !empty(_NEED_GCC49:M[yY][eE][sS])
@@ -932,11 +907,7 @@ PREPEND_PATH+= ${_GCC_DIR}/bin
.if (defined(_USE_GCC_SHLIB) && !empty(_USE_GCC_SHLIB:M[Yy][Ee][Ss])) && !empty(USE_PKGSRC_GCC_RUNTIME:M[Yy][Ee][Ss])
# Special case packages which are themselves a dependency of gcc runtime.
. if empty(PKGPATH:Mdevel/libtool-base) && empty(PKGPATH:Mdevel/binutils) && empty(PKGPATH:Mlang/gcc??)
-. if !empty(CC_VERSION:Mgcc-4.6*)
-. include "../../lang/gcc46-libs/buildlink3.mk"
-. elif !empty(CC_VERSION:Mgcc-4.7*)
-. include "../../lang/gcc47-libs/buildlink3.mk"
-. elif !empty(CC_VERSION:Mgcc-4.8*)
+. if !empty(CC_VERSION:Mgcc-4.8*)
. include "../../lang/gcc48-libs/buildlink3.mk"
. elif !empty(CC_VERSION:Mgcc-4.9*)
. include "../../lang/gcc49-libs/buildlink3.mk"