]> 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>
Mon, 6 Feb 2017 19:00:54 +0000 (22:00 +0300)
commit114d578eb437ddf977756a280d4178f6657cee38
treedaaed67d996d1832c7e83f3449ec097975a1f81a
parentd80aa210c8f6d3adbed0eb053352ce98424efda9
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