From 08f5c3e8b910cb5c491e534ff44f1ba52ea3b2da Mon Sep 17 00:00:00 2001 From: Daniel Pouzzner Date: Sat, 18 Oct 2025 01:56:48 -0500 Subject: [PATCH] configure.ac: in linuxkm setup, use -g1 explicitly unless --enable-debug, whereupon use -g3. also, add -gdwarf-4 to AM_CCASFLAGS. --- configure.ac | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/configure.ac b/configure.ac index a4e4afbee..ea74b1317 100644 --- a/configure.ac +++ b/configure.ac @@ -740,6 +740,14 @@ then # "Unsupported DW_TAG_atomic_type(0x47): type: 0x1eefc" in some # kernel module builds. AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_LINUXKM -DWC_SIPHASH_NO_ASM -gdwarf-4" + AS_IF([test "$ax_enable_debug" = "yes"], + [AM_CFLAGS="$AM_CFLAGS -g3"], + [AM_CFLAGS="$AM_CFLAGS -g1"]) + AM_CCASFLAGS="$AM_CFLAGS -DWOLFSSL_LINUXKM -DWC_SIPHASH_NO_ASM -gdwarf-4" + AS_IF([test "$ax_enable_debug" = "yes"], + [AM_CCASFLAGS="$AM_CFLAGS -g3"], + [AM_CCASFLAGS="$AM_CFLAGS -g1"]) + ENABLED_NO_LIBRARY=yes ENABLED_BENCHMARK=no output_objdir="$(realpath "$output_objdir")/linuxkm"