]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Autoconf: minor reduction of redundancy
authorMaria Matejka <mq@ucw.cz>
Tue, 24 Oct 2023 10:40:52 +0000 (12:40 +0200)
committerIgor Putovny <igor.putovny@nic.cz>
Thu, 30 May 2024 10:30:00 +0000 (12:30 +0200)
Joined BIRD_CHECK_GCC_OPTION and BIRD_ADD_GCC_OPTION.

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 973ca5467b643da4f9038ab22fcc109f8738a7bb..dd96897cd03b0cdebb9d407de7f4b076ce7b52ea 100644 (file)
@@ -406,8 +406,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],
     [