]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commitdiff
Fix LTO builds so debugging information is preserved
authorTheodore Ts'o <tytso@mit.edu>
Thu, 9 Aug 2018 02:16:07 +0000 (22:16 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Thu, 9 Aug 2018 02:16:07 +0000 (22:16 -0400)
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
configure
configure.ac

index 1493e152779752075f49dcbeffae82603b370e19..f5092e3b6fd93c57da3fbc24a4748862a930bf42 100755 (executable)
--- a/configure
+++ b/configure
@@ -13763,7 +13763,7 @@ if test "$enable_lto" = "yes" || test "$enable_lto" = "probe"; then
 $as_echo_n "checking if C compiler supports LTO... " >&6; }
        OLD_CFLAGS="$CFLAGS"
        OLD_LDFLAGS="$LDFLAGS"
-       LTO_FLAGS="-flto -ffat-lto-objects"
+       LTO_FLAGS="-g -flto -ffat-lto-objects"
        CFLAGS="$CFLAGS $LTO_FLAGS"
        LDFLAGS="$LDFLAGS $LTO_FLAGS"
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
index fe717d0901403ac1efbebaf77da3bca63e4decf0..54bd1fe1a026a0148be2cbc10ab0aadde88dcae3 100644 (file)
@@ -1305,7 +1305,7 @@ if test "$enable_lto" = "yes" || test "$enable_lto" = "probe"; then
        AC_MSG_CHECKING([if C compiler supports LTO])
        OLD_CFLAGS="$CFLAGS"
        OLD_LDFLAGS="$LDFLAGS"
-       LTO_FLAGS="-flto -ffat-lto-objects"
+       LTO_FLAGS="-g -flto -ffat-lto-objects"
        CFLAGS="$CFLAGS $LTO_FLAGS"
        LDFLAGS="$LDFLAGS $LTO_FLAGS"
        AC_LINK_IFELSE([AC_LANG_PROGRAM([])],