Set -Wno-unused-but-set-variable globally
As of gcc-4.6 the option -Wunused-but-set-variable is enabled by default. While this is a useful warning there are numerous places in the ZFS code when a variable is set and then only checked in an ASSERT(). To avoid having to update every instance of this in the code we now set -Wno-unused-but-set-variable to suppress the warning. Additionally, when building with --enable-debug and -Werror set these warning also become fatal. We can reevaluate the suppression of these error at a later time if it becomes an issue. For now we are basically just reverting to the previous gcc behavior.
This commit is contained in:
parent
79713039a2
commit
12c1acde76
|
@ -304,9 +304,10 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/include -I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
mount_zfs_SOURCES = \
|
||||
$(top_srcdir)/cmd/mount_zfs/mount_zfs.c
|
||||
|
||||
|
|
|
@ -300,9 +300,10 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/include -I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
zdb_SOURCES = \
|
||||
$(top_srcdir)/cmd/zdb/zdb.c \
|
||||
$(top_srcdir)/cmd/zdb/zdb_il.c
|
||||
|
|
|
@ -300,9 +300,10 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/include -I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
zfs_SOURCES = \
|
||||
$(top_srcdir)/cmd/zfs/zfs_iter.c \
|
||||
$(top_srcdir)/cmd/zfs/zfs_iter.h \
|
||||
|
|
|
@ -300,9 +300,10 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/include -I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
zinject_SOURCES = \
|
||||
$(top_srcdir)/cmd/zinject/translate.c \
|
||||
$(top_srcdir)/cmd/zinject/zinject.c \
|
||||
|
|
|
@ -290,9 +290,10 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
zpios_SOURCES = \
|
||||
$(top_srcdir)/cmd/zpios/zpios_main.c \
|
||||
$(top_srcdir)/cmd/zpios/zpios_util.c \
|
||||
|
|
|
@ -301,9 +301,10 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/include -I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
zpool_SOURCES = \
|
||||
$(top_srcdir)/cmd/zpool/zpool_iter.c \
|
||||
$(top_srcdir)/cmd/zpool/zpool_main.c \
|
||||
|
|
|
@ -300,10 +300,11 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/include -I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\" \
|
||||
$(DEBUG_STACKFLAGS) $(FRAME_LARGER_THAN)
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\" $(DEBUG_STACKFLAGS) \
|
||||
$(FRAME_LARGER_THAN)
|
||||
ztest_SOURCES = \
|
||||
$(top_srcdir)/cmd/ztest/ztest.c
|
||||
|
||||
|
|
|
@ -290,9 +290,10 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/include -I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
zvol_id_SOURCES = \
|
||||
$(top_srcdir)/cmd/zvol_id/zvol_id_main.c
|
||||
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h
|
||||
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing ${DEBUG_CFLAGS}
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes
|
||||
AM_CFLAGS += -fno-strict-aliasing -Wno-unused-but-set-variable ${DEBUG_CFLAGS}
|
||||
AM_CFLAGS += -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT
|
||||
AM_CFLAGS += -D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64
|
||||
AM_CFLAGS += -D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
|
|
|
@ -44,6 +44,7 @@ AC_DEFUN([ZFS_AC_CONFIG_KERNEL], [
|
|||
|
||||
dnl # -Wall -fno-strict-aliasing -Wstrict-prototypes and other
|
||||
dnl # compiler options are added by the kernel build system.
|
||||
KERNELCPPFLAGS="$KERNELCPPFLAGS -Wno-unused-but-set-variable"
|
||||
KERNELCPPFLAGS="$KERNELCPPFLAGS -DHAVE_SPL -D_KERNEL"
|
||||
KERNELCPPFLAGS="$KERNELCPPFLAGS -DTEXT_DOMAIN=\\\"zfs-linux-kernel\\\""
|
||||
|
||||
|
|
|
@ -14364,7 +14364,8 @@ _ACEOF
|
|||
|
||||
|
||||
|
||||
KERNELCPPFLAGS="$KERNELCPPFLAGS -DHAVE_SPL -D_KERNEL"
|
||||
KERNELCPPFLAGS="$KERNELCPPFLAGS -Wno-unused-but-set-variable"
|
||||
KERNELCPPFLAGS="$KERNELCPPFLAGS -DHAVE_SPL -D_KERNEL"
|
||||
KERNELCPPFLAGS="$KERNELCPPFLAGS -DTEXT_DOMAIN=\\\"zfs-linux-kernel\\\""
|
||||
|
||||
|
||||
|
@ -18409,7 +18410,8 @@ _ACEOF
|
|||
|
||||
|
||||
|
||||
KERNELCPPFLAGS="$KERNELCPPFLAGS -DHAVE_SPL -D_KERNEL"
|
||||
KERNELCPPFLAGS="$KERNELCPPFLAGS -Wno-unused-but-set-variable"
|
||||
KERNELCPPFLAGS="$KERNELCPPFLAGS -DHAVE_SPL -D_KERNEL"
|
||||
KERNELCPPFLAGS="$KERNELCPPFLAGS -DTEXT_DOMAIN=\\\"zfs-linux-kernel\\\""
|
||||
|
||||
|
||||
|
|
|
@ -310,10 +310,11 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/include -I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\" \
|
||||
$(DEBUG_STACKFLAGS) $(FRAME_LARGER_THAN)
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\" $(DEBUG_STACKFLAGS) \
|
||||
$(FRAME_LARGER_THAN)
|
||||
lib_LTLIBRARIES = libavl.la
|
||||
libavl_la_SOURCES = \
|
||||
$(top_srcdir)/module/avl/avl.c
|
||||
|
|
|
@ -310,10 +310,11 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/include -I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\" \
|
||||
$(DEBUG_STACKFLAGS) $(FRAME_LARGER_THAN)
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\" $(DEBUG_STACKFLAGS) \
|
||||
$(FRAME_LARGER_THAN)
|
||||
lib_LTLIBRARIES = libefi.la
|
||||
libefi_la_SOURCES = \
|
||||
$(top_srcdir)/lib/libefi/rdwr_efi.c
|
||||
|
|
|
@ -311,10 +311,11 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/include -I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\" \
|
||||
$(DEBUG_STACKFLAGS) $(FRAME_LARGER_THAN)
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\" $(DEBUG_STACKFLAGS) \
|
||||
$(FRAME_LARGER_THAN)
|
||||
lib_LTLIBRARIES = libnvpair.la
|
||||
libnvpair_la_SOURCES = \
|
||||
$(top_srcdir)/lib/libnvpair/libnvpair.c \
|
||||
|
|
|
@ -361,10 +361,11 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\" \
|
||||
$(DEBUG_STACKFLAGS) $(FRAME_LARGER_THAN)
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\" $(DEBUG_STACKFLAGS) \
|
||||
$(FRAME_LARGER_THAN)
|
||||
SUBDIRS = include $(TARGET_ASM_DIR)
|
||||
DIST_SUBDIRS = include asm-generic asm-i386 asm-x86_64
|
||||
AM_CCASFLAGS = \
|
||||
|
|
|
@ -259,9 +259,10 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
atomic_SOURCE = atomic.c
|
||||
atomic_ASM = atomic.S
|
||||
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
|
||||
|
|
|
@ -310,10 +310,11 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/include -I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\" \
|
||||
$(DEBUG_STACKFLAGS) $(FRAME_LARGER_THAN)
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\" $(DEBUG_STACKFLAGS) \
|
||||
$(FRAME_LARGER_THAN)
|
||||
lib_LTLIBRARIES = libunicode.la
|
||||
libunicode_la_SOURCES = \
|
||||
$(top_srcdir)/module/unicode/u8_textprep.c \
|
||||
|
|
|
@ -312,10 +312,11 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/include -I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\" \
|
||||
$(DEBUG_STACKFLAGS) $(FRAME_LARGER_THAN)
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\" $(DEBUG_STACKFLAGS) \
|
||||
$(FRAME_LARGER_THAN)
|
||||
lib_LTLIBRARIES = libuutil.la
|
||||
libuutil_la_LIBADD = $(top_builddir)/lib/libavl/libavl.la
|
||||
libuutil_la_SOURCES = \
|
||||
|
|
|
@ -320,9 +320,10 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/include -I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\"
|
||||
lib_LTLIBRARIES = libzfs.la
|
||||
libzfs_la_LDFLAGS = -lm -ldl $(LIBSELINUX)
|
||||
libzfs_la_LIBADD = \
|
||||
|
|
|
@ -331,10 +331,11 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h \
|
|||
-I$(top_srcdir)/include -I$(top_srcdir)/lib/libspl/include
|
||||
AM_LIBTOOLFLAGS = --silent
|
||||
AM_CFLAGS = -Wall -Wstrict-prototypes -fno-strict-aliasing \
|
||||
${DEBUG_CFLAGS} -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT \
|
||||
-D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 \
|
||||
-D_LARGEFILE64_SOURCE -DTEXT_DOMAIN=\"zfs-linux-user\" \
|
||||
$(DEBUG_STACKFLAGS) $(FRAME_LARGER_THAN)
|
||||
-Wno-unused-but-set-variable ${DEBUG_CFLAGS} -D_GNU_SOURCE \
|
||||
-D__EXTENSIONS__ -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS \
|
||||
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE \
|
||||
-DTEXT_DOMAIN=\"zfs-linux-user\" $(DEBUG_STACKFLAGS) \
|
||||
$(FRAME_LARGER_THAN)
|
||||
lib_LTLIBRARIES = libzpool.la
|
||||
libzpool_la_LIBADD = \
|
||||
$(top_builddir)/lib/libunicode/libunicode.la \
|
||||
|
|
Loading…
Reference in New Issue