]> 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)
committerMaria Matejka <mq@ucw.cz>
Tue, 24 Oct 2023 10:45:08 +0000 (12:45 +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 b2f18c905ea86719c6654861585a572773a78e83..0ed4d2d74a93908939b7e3c50c26ce50539e46ff 100644 (file)
@@ -393,8 +393,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],
     [