]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Autoconf: Merge check and add compiler option to one macro
authorIgor Putovny <igor.putovny@nic.cz>
Fri, 21 Feb 2025 10:39:53 +0000 (11:39 +0100)
committerMaria Matejka <mq@ucw.cz>
Fri, 21 Feb 2025 10:39:53 +0000 (11:39 +0100)
aclocal.m4
configure.ac

index 1613d6803007d4cb9474672b2181be40294e3339..3fdc446f9de92ee5a0d973a94f92dac8691e9046 100644 (file)
@@ -201,6 +201,12 @@ AC_DEFUN([BIRD_ADD_GCC_OPTION],
   fi
 ])
 
+AC_DEFUN([BIRD_CHECK_AND_ADD_GCC_OPTION],
+[
+  BIRD_CHECK_GCC_OPTION($@)
+  BIRD_ADD_GCC_OPTION($1,$2)
+])
+
 # BIRD_CHECK_PROG_FLAVOR_GNU(PROGRAM-PATH, IF-SUCCESS, [IF-FAILURE])
 # copied from autoconf internal _AC_PATH_PROG_FLAVOR_GNU
 AC_DEFUN([BIRD_CHECK_PROG_FLAVOR_GNU],
index 272837820277b0e6863a2c94bfd13fd4051b846f..43349102a68e53cf24dd9ae8484b65afa5c2b5e7 100644 (file)
@@ -400,8 +400,7 @@ if test "$enable_debug" = yes ; then
   LDFLAGS="$LDFLAGS -rdynamic"
   CFLAGS="$CFLAGS -O0 -ggdb -g3"
 
-  BIRD_CHECK_GCC_OPTION([bird_cv_c_option_dwarf4], [-gdwarf-4], [])
-  BIRD_ADD_GCC_OPTION([bird_cv_c_option_dwarf4], [-gdwarf-4])
+  BIRD_CHECK_AND_ADD_GCC_OPTION([bird_cv_c_option_dwarf4], [-gdwarf-4], [])
 
   AC_CHECK_HEADER([execinfo.h],
     [