]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Debug: support for -gdwarf-4 is not available everywhere
authorJan Maria Matejka <mq@ucw.cz>
Fri, 14 Dec 2018 14:50:44 +0000 (15:50 +0100)
committerMaria Matejka <mq@ucw.cz>
Tue, 18 Dec 2018 13:55:29 +0000 (14:55 +0100)
configure.ac

index ae2710f54a71a23369d43d433e58aaebb6e66da5..4dda60cb32e413ba9c1997e723a9032fbc5fdc40 100644 (file)
@@ -343,7 +343,10 @@ fi
 if test "$enable_debug" = yes ; then
   AC_DEFINE([DEBUGGING], [1], [Define to 1 if debugging is enabled])
   LDFLAGS="$LDFLAGS -rdynamic"
-  CFLAGS="$CFLAGS -O0 -ggdb -g3 -gdwarf-4"
+  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])
 
   AC_CHECK_HEADER([execinfo.h],
     [