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}}