Module Name:    src
Committed By:   mrg
Date:           Sat Mar 12 23:08:58 UTC 2016

Modified Files:
        src/share/mk: bsd.lib.mk bsd.prog.mk bsd.sys.mk

Log Message:
remove conditionals that are always true with GCC >= 4.8.


To generate a diff of this commit:
cvs rdiff -u -r1.366 -r1.367 src/share/mk/bsd.lib.mk
cvs rdiff -u -r1.296 -r1.297 src/share/mk/bsd.prog.mk
cvs rdiff -u -r1.253 -r1.254 src/share/mk/bsd.sys.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/mk/bsd.lib.mk
diff -u src/share/mk/bsd.lib.mk:1.366 src/share/mk/bsd.lib.mk:1.367
--- src/share/mk/bsd.lib.mk:1.366	Sat Feb 27 23:51:34 2016
+++ src/share/mk/bsd.lib.mk	Sat Mar 12 23:08:58 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.lib.mk,v 1.366 2016/02/27 23:51:34 christos Exp $
+#	$NetBSD: bsd.lib.mk,v 1.367 2016/03/12 23:08:58 mrg Exp $
 #	@(#)bsd.lib.mk	8.3 (Berkeley) 4/22/94
 
 .include <bsd.init.mk>
@@ -188,7 +188,7 @@ FFLAGS+=	${FOPTS}
 .if defined(CTFCONVERT)
 .if defined(CFLAGS) && !empty(CFLAGS:M*-g*)
 CTFFLAGS+=	-g
-.if defined(HAVE_GCC) && ${HAVE_GCC} >= 48
+.if defined(HAVE_GCC)
 #CFLAGS+=	-gdwarf-2
 .endif
 .endif

Index: src/share/mk/bsd.prog.mk
diff -u src/share/mk/bsd.prog.mk:1.296 src/share/mk/bsd.prog.mk:1.297
--- src/share/mk/bsd.prog.mk:1.296	Sun Feb 21 03:34:27 2016
+++ src/share/mk/bsd.prog.mk	Sat Mar 12 23:08:58 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.prog.mk,v 1.296 2016/02/21 03:34:27 christos Exp $
+#	$NetBSD: bsd.prog.mk,v 1.297 2016/03/12 23:08:58 mrg Exp $
 #	@(#)bsd.prog.mk	8.2 (Berkeley) 4/2/94
 
 .ifndef HOSTPROG
@@ -65,7 +65,7 @@ MKDEP_SUFFIXES?=	.o .ln .d
 .if (${MKCTF:Uno} != "no") && (${CFLAGS:M-g} != "")
 CTFFLAGS+= -g
 CTFMFLAGS+= -g
-.if defined(HAVE_GCC) && ${HAVE_GCC} >= 48
+.if defined(HAVE_GCC)
 #CFLAGS+=-gdwarf-2
 .endif
 .endif

Index: src/share/mk/bsd.sys.mk
diff -u src/share/mk/bsd.sys.mk:1.253 src/share/mk/bsd.sys.mk:1.254
--- src/share/mk/bsd.sys.mk:1.253	Sat Feb 27 18:55:15 2016
+++ src/share/mk/bsd.sys.mk	Sat Mar 12 23:08:58 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.sys.mk,v 1.253 2016/02/27 18:55:15 joerg Exp $
+#	$NetBSD: bsd.sys.mk,v 1.254 2016/03/12 23:08:58 mrg Exp $
 #
 # Build definitions used for NetBSD source tree builds.
 
@@ -85,7 +85,7 @@ CXXFLAGS+=	${${ACTIVE_CXX} == "gcc":? -W
 .if ${WARNS} > 4
 CFLAGS+=	-Wold-style-definition
 .endif
-.if ${WARNS} > 5 && !(defined(HAVE_GCC) && ${HAVE_GCC:U0} <= 45)
+.if ${WARNS} > 5
 CFLAGS+=	-Wconversion
 .endif
 CFLAGS+=	-Wsign-compare -Wformat=2
@@ -103,11 +103,9 @@ CFLAGS+=	${${ACTIVE_CC} == "clang":? -Wp
 # XXX GCC 4.5 for sh3 and m68k (which we compile with -Os) is extra noisy for
 # cases it should be better with
 CFLAGS+=	-Wno-uninitialized
-.if ${HAVE_GCC} >= 48
 CFLAGS+=	-Wno-maybe-uninitialized
 .endif
 .endif
-.endif
 
 CWARNFLAGS+=	${CWARNFLAGS.${ACTIVE_CC}}
 

Reply via email to