diff options
author | Brian Behlendorf <[email protected]> | 2014-07-18 12:22:40 -0700 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2014-07-22 09:56:55 -0700 |
commit | 1139491da702a160a2ea927d1d737a2cb45e51e8 (patch) | |
tree | 0b32a4428dd39cb930445de6c9ded3812ff2238c | |
parent | aca19e063b5126aab797f5739faaf3ddc82bd587 (diff) |
Revert "Disable GCCs aggressive loop optimization"
This reverts commit 0f62f3f9abc4bfa0bcafee9bfa3d55e91dcb371d.
Signed-off-by: Tim Chase <[email protected]>
Signed-off-by: Brian Behlendorf <[email protected]>
Closes #2010
-rw-r--r-- | config/Rules.am | 1 | ||||
-rw-r--r-- | config/always-no-aggressive-loop-optimizations.m4 | 20 | ||||
-rw-r--r-- | config/kernel.m4 | 1 | ||||
-rw-r--r-- | config/zfs-build.m4 | 1 |
4 files changed, 0 insertions, 23 deletions
diff --git a/config/Rules.am b/config/Rules.am index 4fb40c4e4..ff2165e12 100644 --- a/config/Rules.am +++ b/config/Rules.am @@ -3,7 +3,6 @@ DEFAULT_INCLUDES = -include ${top_builddir}/zfs_config.h AM_LIBTOOLFLAGS = --silent AM_CFLAGS = ${DEBUG_CFLAGS} -Wall -Wstrict-prototypes AM_CFLAGS += ${NO_UNUSED_BUT_SET_VARIABLE} -AM_CFLAGS += ${NO_AGGRESSIVE_LOOP_OPTIMIZATIONS} AM_CFLAGS += -fno-strict-aliasing AM_CPPFLAGS = -D_GNU_SOURCE -D__EXTENSIONS__ -D_REENTRANT AM_CPPFLAGS += -D_POSIX_PTHREAD_SEMANTICS -D_FILE_OFFSET_BITS=64 diff --git a/config/always-no-aggressive-loop-optimizations.m4 b/config/always-no-aggressive-loop-optimizations.m4 deleted file mode 100644 index 0a5576de1..000000000 --- a/config/always-no-aggressive-loop-optimizations.m4 +++ /dev/null @@ -1,20 +0,0 @@ -dnl # -dnl # Check if gcc supports -fno-aggressive-loop-optimizations -dnl # -AC_DEFUN([ZFS_AC_CONFIG_ALWAYS_NO_AGGRESSIVE_LOOP_OPTIMIZATIONS], [ - AC_MSG_CHECKING([for -fno-aggressive-loop-optimizations support]) - - saved_flags="$CFLAGS" - CFLAGS="$CFLAGS -fno-aggressive-loop-optimizations" - - AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], [])], [ - NO_AGGRESSIVE_LOOP_OPTIMIZATIONS=-fno-aggressive-loop-optimizations - AC_MSG_RESULT([yes]) - ], [ - NO_AGGRESSIVE_LOOP_OPTIMIZATIONS= - AC_MSG_RESULT([no]) - ]) - - CFLAGS="$saved_flags" - AC_SUBST([NO_AGGRESSIVE_LOOP_OPTIMIZATIONS]) -]) diff --git a/config/kernel.m4 b/config/kernel.m4 index 2557033ad..67a4ef6d2 100644 --- a/config/kernel.m4 +++ b/config/kernel.m4 @@ -105,7 +105,6 @@ 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 $NO_UNUSED_BUT_SET_VARIABLE" - KERNELCPPFLAGS="$KERNELCPPFLAGS $NO_AGGRESSIVE_LOOP_OPTIMIZATIONS" KERNELCPPFLAGS="$KERNELCPPFLAGS -DHAVE_SPL -D_KERNEL" KERNELCPPFLAGS="$KERNELCPPFLAGS -DTEXT_DOMAIN=\\\"zfs-linux-kernel\\\"" diff --git a/config/zfs-build.m4 b/config/zfs-build.m4 index 5ec94a059..4c8bddf2f 100644 --- a/config/zfs-build.m4 +++ b/config/zfs-build.m4 @@ -62,7 +62,6 @@ AC_DEFUN([ZFS_AC_DEBUG_DMU_TX], [ AC_DEFUN([ZFS_AC_CONFIG_ALWAYS], [ ZFS_AC_CONFIG_ALWAYS_NO_UNUSED_BUT_SET_VARIABLE - ZFS_AC_CONFIG_ALWAYS_NO_AGGRESSIVE_LOOP_OPTIMIZATIONS ]) AC_DEFUN([ZFS_AC_CONFIG], [ |