]> granicus.if.org Git - gc/commit
Add configure --enable-gcov option (enable code coverage analysis)
authorIvan Maidanski <ivmai@mail.ru>
Wed, 18 Jan 2017 08:47:44 +0000 (11:47 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Wed, 18 Jan 2017 08:47:44 +0000 (11:47 +0300)
commita6d71b1ad8a649561e67c8cf8ea345b7e03b9f64
treea044cc293602d16a0d7b04cce1a720636ffd9a5e
parent8625e321e61c77ba2d6740e3ac5d2804ce969657
Add configure --enable-gcov option (enable code coverage analysis)

* configure.ac (gcov): New --enable-* option.
* configure.ac [enable_gcov] (CFLAGS): Add "--coverage" option.
* configure.ac [enable_gcov && !enable_shared] (CXXFLAGS): Add
"--coverage" option (the shared library build is skipped to workaround
a bug in GCC or linker, atlist for gcc-4.8.4/x86_64).
* configure.ac [enable_gcov] (CFLAGS, CXXFLAGS): Filter out compiler
"-O" options (except for -O0).
configure.ac