From 5ca444e3b872f10f927d5d3673a4c4caa412a23e Mon Sep 17 00:00:00 2001 From: "Kirill A. Korinsky" Date: Wed, 26 Jul 2023 12:42:37 +0200 Subject: [PATCH] Use `-fno-new-ttp-matching` only when it is supported (#256) Not all compilers supported `-fno-new-ttp-matching` that literally broke tcpflow on macOS where clang is default and expected compiler. --- configure.ac | 2 +- m4/slg_gcc_all_warnings.m4 | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 2e4627cf..f248f2fb 100644 --- a/configure.ac +++ b/configure.ac @@ -70,7 +70,7 @@ case $host in ;; *) - CXXFLAGS="$CXXFLAGS -Wno-address-of-packed-member -fno-new-ttp-matching" + CXXFLAGS="$CXXFLAGS -Wno-address-of-packed-member" ;; esac diff --git a/m4/slg_gcc_all_warnings.m4 b/m4/slg_gcc_all_warnings.m4 index 198361cc..ff807f96 100644 --- a/m4/slg_gcc_all_warnings.m4 +++ b/m4/slg_gcc_all_warnings.m4 @@ -79,6 +79,7 @@ CXX_WARNINGS_TO_TEST="-Wall -MD -D_FORTIFY_SOURCE=2 -Wpointer-arith \ -Wredundant-decls -Wdisabled-optimization \ -Wfloat-equal -Wmultichar -Wmissing-noreturn \ -Woverloaded-virtual -Wsign-promo \ + -fno-new-ttp-matching \ -funit-at-a-time" if test x"${mingw}" != "xyes" ; then