]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
Revert "build: enable LTO and _FORTIFY_SOURCE with optimization"
authorLucas De Marchi <lucas.demarchi@intel.com>
Mon, 26 Jan 2015 21:07:12 +0000 (19:07 -0200)
committerLucas De Marchi <lucas.demarchi@intel.com>
Mon, 26 Jan 2015 21:16:03 +0000 (19:16 -0200)
This reverts commit 27bcc9111b63e94d091c3fa47e81fe52b806cd3e.

Let the distro decide about this flag. It's relatively recent and
doesn't work well with gcc 4.[678] making the testsuite to fail.

configure.ac

index 5948cf34041594407640ad7711fbfec50e1f8976..3dde5d931c52256775a01605e613695ad56ffbd1 100644 (file)
@@ -226,19 +226,9 @@ CC_CHECK_FLAGS_APPEND(with_cflags, [CFLAGS], [\
                       -fvisibility=hidden \
                       -ffunction-sections \
                       -fdata-sections])
-
-AS_CASE([$CFLAGS], [*-O[[12345\ ]]*],
-       [CC_CHECK_FLAGS_APPEND([with_cflags], [CFLAGS], [\
-        -flto -ffat-lto-objects])],
-       [AC_MSG_RESULT([skipping -flto, optimization not enabled])])
-
-AS_CASE([$CFLAGS], [*-O[[12345\ ]]*],
-        [CC_CHECK_FLAGS_APPEND([with_cppflags], [CPPFLAGS], [\
-               -Wp,-D_FORTIFY_SOURCE=2])],
-        [AC_MSG_RESULT([skipping -D_FORTIFY_SOURCE, optimization not enabled])])
-
 AC_SUBST([OUR_CFLAGS], "$with_cflags $with_coverage_cflags")
 
+
 CC_CHECK_FLAGS_APPEND([with_ldflags], [LDFLAGS], [ \
                       -Wl,--as-needed \
                       -Wl,--no-undefined \