DC_DOVECOT_FUZZER
DC_DOVECOT_CFLAGS
+FUZZER_CFLAGS="$FUZZER_CFLAGS $AM_CFLAGS $BINARY_CFLAGS"
+FUZZER_LDFLAGS="$FUZZER_LDFLAGS $AM_LDFLAGS $BINARY_LDFLAGS"
+
DOVECOT_NSL
DOVECOT_LIBCAP
AM_CFLAGS="$AM_CFLAGS $TEST_CFLAGS $EXTRA_CFLAGS"
AM_CXXFLAGS="$AM_CXXFLAGS $TEST_CFLAGS $EXTRA_CFLAGS"
AC_SUBST([AM_CFLAGS])
+AC_SUBST([AM_LDFLAGS])
AC_SUBST([AM_CXXFLAGS])
BINARY_LDFLAGS="$PIE_LDFLAGS $RELRO_LDFLAGS"
BINARY_CFLAGS="$PIE_CFLAGS"
*)
gl_COMPILER_OPTION_IF([-flto=auto -ffat-lto-objects], [
AM_CFLAGS="$AM_CFLAGS -flto=auto -ffat-lto-objects"
- AM_LDFLAGS="-flto"
+ AM_LDFLAGS="$AM_LDFLAGS -flto"
],
[AC_MSG_ERROR([LTO support requested but not present])],
[AC_LANG_PROGRAM()])