Module Name: src Committed By: mrg Date: Mon Sep 7 03:09:54 UTC 2020
Modified Files: src/libexec/lfs_cleanerd: Makefile src/sbin/dump_lfs: Makefile src/sbin/newfs_lfs: Makefile src/sbin/resize_lfs: Makefile src/sbin/scan_ffs: Makefile src/sys/lib/libsa: Makefile.inc src/sys/rump/fs/lib/liblfs: Makefile src/tests/fs/common: Makefile src/usr.sbin/puffs/rump_lfs: Makefile Log Message: remove GCC_NO_ADDR_OF_PACKED_MEMBER for several subdir builds that are now handled by lfs_accessors.h internally. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/libexec/lfs_cleanerd/Makefile cvs rdiff -u -r1.18 -r1.19 src/sbin/dump_lfs/Makefile cvs rdiff -u -r1.13 -r1.14 src/sbin/newfs_lfs/Makefile cvs rdiff -u -r1.6 -r1.7 src/sbin/resize_lfs/Makefile cvs rdiff -u -r1.9 -r1.10 src/sbin/scan_ffs/Makefile cvs rdiff -u -r1.25 -r1.26 src/sys/lib/libsa/Makefile.inc cvs rdiff -u -r1.16 -r1.17 src/sys/rump/fs/lib/liblfs/Makefile cvs rdiff -u -r1.15 -r1.16 src/tests/fs/common/Makefile cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/puffs/rump_lfs/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/libexec/lfs_cleanerd/Makefile diff -u src/libexec/lfs_cleanerd/Makefile:1.20 src/libexec/lfs_cleanerd/Makefile:1.21 --- src/libexec/lfs_cleanerd/Makefile:1.20 Sun Sep 6 07:20:26 2020 +++ src/libexec/lfs_cleanerd/Makefile Mon Sep 7 03:09:53 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20 2020/09/06 07:20:26 mrg Exp $ +# $NetBSD: Makefile,v 1.21 2020/09/07 03:09:53 mrg Exp $ # @(#)Makefile 8.1 (Berkeley) 6/18/93 .include "Makefile.inc" @@ -11,6 +11,4 @@ BINDIR= /libexec LDSTATIC?= -static .endif -CWARNFLAGS.gcc+= ${GCC_NO_ADDR_OF_PACKED_MEMBER} - .include <bsd.prog.mk> Index: src/sbin/dump_lfs/Makefile diff -u src/sbin/dump_lfs/Makefile:1.18 src/sbin/dump_lfs/Makefile:1.19 --- src/sbin/dump_lfs/Makefile:1.18 Sun Sep 6 07:20:27 2020 +++ src/sbin/dump_lfs/Makefile Mon Sep 7 03:09:53 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.18 2020/09/06 07:20:27 mrg Exp $ +# $NetBSD: Makefile,v 1.19 2020/09/07 03:09:53 mrg Exp $ # @(#)Makefile 8.1 (Berkeley) 6/5/93 # lfs_inode.c LFS filestore-specific routines @@ -30,6 +30,6 @@ COPTS.lfs_inode.c+= -fno-tree-ter .PATH: ${NETBSDSRCDIR}/sbin/dump ${NETBSDSRCDIR}/sys/ufs/lfs \ ${NETBSDSRCDIR}/sys/ufs/ffs -CWARNFLAGS.gcc+= ${GCC_NO_ADDR_OF_PACKED_MEMBER} ${GCC_NO_FORMAT_TRUNCATION} +CWARNFLAGS.gcc+= ${GCC_NO_FORMAT_TRUNCATION} .include <bsd.prog.mk> Index: src/sbin/newfs_lfs/Makefile diff -u src/sbin/newfs_lfs/Makefile:1.13 src/sbin/newfs_lfs/Makefile:1.14 --- src/sbin/newfs_lfs/Makefile:1.13 Sun Sep 6 07:20:27 2020 +++ src/sbin/newfs_lfs/Makefile Mon Sep 7 03:09:53 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2020/09/06 07:20:27 mrg Exp $ +# $NetBSD: Makefile,v 1.14 2020/09/07 03:09:53 mrg Exp $ # @(#)Makefile 8.1 (Berkeley) 6/18/93 WARNS?= 3 # XXX: sign-compare issues @@ -25,6 +25,4 @@ DPADD+=${LIBPROP} CPPFLAGS+=-I${FSCK_LFS} -I${FSCK} # -DNDEBUG # -DVERBOSE_BLOCKMAP -CWARNFLAGS.gcc+= ${GCC_NO_ADDR_OF_PACKED_MEMBER} - .include <bsd.prog.mk> Index: src/sbin/resize_lfs/Makefile diff -u src/sbin/resize_lfs/Makefile:1.6 src/sbin/resize_lfs/Makefile:1.7 --- src/sbin/resize_lfs/Makefile:1.6 Sun Sep 6 07:20:28 2020 +++ src/sbin/resize_lfs/Makefile Mon Sep 7 03:09:53 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2020/09/06 07:20:28 mrg Exp $ +# $NetBSD: Makefile,v 1.7 2020/09/07 03:09:53 mrg Exp $ WARNS?= 3 # XXX: sign-compare issues @@ -19,6 +19,4 @@ DPADD+=${LIBPROP} .PATH: ${FSCK} -CWARNFLAGS.gcc+= ${GCC_NO_ADDR_OF_PACKED_MEMBER} - .include <bsd.prog.mk> Index: src/sbin/scan_ffs/Makefile diff -u src/sbin/scan_ffs/Makefile:1.9 src/sbin/scan_ffs/Makefile:1.10 --- src/sbin/scan_ffs/Makefile:1.9 Sun Sep 6 07:20:28 2020 +++ src/sbin/scan_ffs/Makefile Mon Sep 7 03:09:53 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2020/09/06 07:20:28 mrg Exp $ +# $NetBSD: Makefile,v 1.10 2020/09/07 03:09:53 mrg Exp $ .include <bsd.own.mk> @@ -16,6 +16,4 @@ SCAN_FFS=${NETBSDSRCDIR}/sbin/scan_ffs MAN= scan_ffs.8 -CWARNFLAGS.gcc+= ${GCC_NO_ADDR_OF_PACKED_MEMBER} - .include <bsd.prog.mk> Index: src/sys/lib/libsa/Makefile.inc diff -u src/sys/lib/libsa/Makefile.inc:1.25 src/sys/lib/libsa/Makefile.inc:1.26 --- src/sys/lib/libsa/Makefile.inc:1.25 Mon Sep 7 01:54:26 2020 +++ src/sys/lib/libsa/Makefile.inc Mon Sep 7 03:09:53 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.25 2020/09/07 01:54:26 mrg Exp $ +# $NetBSD: Makefile.inc,v 1.26 2020/09/07 03:09:53 mrg Exp $ # # Configuration variables (default values are below): # @@ -22,7 +22,6 @@ SA_AS?= library SADOTDIR?= ../../. CWARNFLAGS.clang+= -Wno-format-extra-args -CWARNFLAGS.gcc+= ${GCC_NO_ADDR_OF_PACKED_MEMBER} SADIR= ${S:S@^.@${SADOTDIR}@:q}/lib/libsa .if (${SA_AS} == "obj") Index: src/sys/rump/fs/lib/liblfs/Makefile diff -u src/sys/rump/fs/lib/liblfs/Makefile:1.16 src/sys/rump/fs/lib/liblfs/Makefile:1.17 --- src/sys/rump/fs/lib/liblfs/Makefile:1.16 Sun Sep 6 07:20:30 2020 +++ src/sys/rump/fs/lib/liblfs/Makefile Mon Sep 7 03:09:53 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.16 2020/09/06 07:20:30 mrg Exp $ +# $NetBSD: Makefile,v 1.17 2020/09/07 03:09:53 mrg Exp $ # .PATH: ${.CURDIR}/../../../../ufs/lfs @@ -21,11 +21,5 @@ CFLAGS+= -DLFS_KERNEL_RFW COPTS.lfs_inode.c+=-O0 .endif -# Follow the suit of Makefile.kern.inc; needed for the lfs64 union -# accessors -- they don't actually dereference the resulting pointer, -# just use it for type-checking. -CWARNFLAGS.clang+= -Wno-error=address-of-packed-member -CWARNFLAGS.gcc+= ${GCC_NO_ADDR_OF_PACKED_MEMBER} - .include <bsd.lib.mk> .include <bsd.klinks.mk> Index: src/tests/fs/common/Makefile diff -u src/tests/fs/common/Makefile:1.15 src/tests/fs/common/Makefile:1.16 --- src/tests/fs/common/Makefile:1.15 Mon Sep 7 00:29:14 2020 +++ src/tests/fs/common/Makefile Mon Sep 7 03:09:53 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.15 2020/09/07 00:29:14 mrg Exp $ +# $NetBSD: Makefile,v 1.16 2020/09/07 03:09:53 mrg Exp $ # .include <bsd.own.mk> @@ -40,7 +40,6 @@ CPPFLAGS+= -DMOUNT_NOMAIN -DMOUNTNFS_RET CPPFLAGS+= -DUSE_RUMP -DLFS_CLEANER_AS_LIB CWARNFLAGS.clang+= -Wno-error=absolute-value -CWARNFLAGS.gcc+= ${GCC_NO_ADDR_OF_PACKED_MEMBER} COPTS.fstest_nfs.c+= ${GCC_NO_FORMAT_TRUNCATION} COPTS.clnt_bcast.c+= ${GCC_NO_CAST_FUNCTION_TYPE} COPTS.clnt_generic.c+= ${GCC_NO_CAST_FUNCTION_TYPE} Index: src/usr.sbin/puffs/rump_lfs/Makefile diff -u src/usr.sbin/puffs/rump_lfs/Makefile:1.11 src/usr.sbin/puffs/rump_lfs/Makefile:1.12 --- src/usr.sbin/puffs/rump_lfs/Makefile:1.11 Sun Sep 6 07:20:32 2020 +++ src/usr.sbin/puffs/rump_lfs/Makefile Mon Sep 7 03:09:54 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.11 2020/09/06 07:20:32 mrg Exp $ +# $NetBSD: Makefile,v 1.12 2020/09/07 03:09:54 mrg Exp $ # .include <bsd.own.mk> @@ -14,7 +14,6 @@ RUMP_DISKFS= CPPFLAGS+= -DUSE_RUMP -DLFS_CLEANER_AS_LIB CWARNFLAGS.clang+= -Wno-error=absolute-value -CWARNFLAGS.gcc+= ${GCC_NO_ADDR_OF_PACKED_MEMBER} .include "../../../libexec/lfs_cleanerd/Makefile.inc"