]> Kevux Git Server - fll/commitdiff
Update: Additional test settings and add initial coverage support.
authorKevin Day <thekevinday@gmail.com>
Wed, 25 May 2022 03:15:41 +0000 (22:15 -0500)
committerKevin Day <thekevinday@gmail.com>
Wed, 25 May 2022 03:15:41 +0000 (22:15 -0500)
The goal of the coverage is to support gcov.
I am very unfamiliar with gcov at this time.
The settings are experimental at best.
There will likely be numerous changes relating to gcov in the future as I learn the tool and devised a process to build coverage reports.

129 files changed:
level_0/f_account/data/build/settings
level_0/f_account/data/build/settings-mocks
level_0/f_account/data/build/settings-tests
level_0/f_account/data/build/testfile
level_0/f_capability/data/build/settings
level_0/f_capability/data/build/settings-mocks
level_0/f_capability/data/build/settings-tests
level_0/f_capability/data/build/testfile
level_0/f_color/data/build/settings
level_0/f_color/data/build/settings-mocks
level_0/f_color/data/build/settings-tests
level_0/f_color/data/build/testfile
level_0/f_console/data/build/settings
level_0/f_console/data/build/settings-tests
level_0/f_console/data/build/testfile
level_0/f_control_group/data/build/settings
level_0/f_control_group/data/build/settings-tests
level_0/f_control_group/data/build/testfile
level_0/f_conversion/data/build/settings
level_0/f_conversion/data/build/settings-mocks
level_0/f_conversion/data/build/settings-tests
level_0/f_conversion/data/build/testfile
level_0/f_directory/data/build/settings
level_0/f_directory/data/build/settings-mocks
level_0/f_directory/data/build/settings-tests
level_0/f_directory/data/build/testfile
level_0/f_environment/data/build/settings
level_0/f_environment/data/build/settings-mocks
level_0/f_environment/data/build/settings-tests
level_0/f_environment/data/build/testfile
level_0/f_execute/data/build/settings
level_0/f_execute/data/build/settings-tests
level_0/f_execute/data/build/testfile
level_0/f_file/data/build/settings
level_0/f_file/data/build/settings-mocks
level_0/f_file/data/build/settings-tests
level_0/f_file/data/build/testfile
level_0/f_fss/data/build/settings
level_0/f_iki/data/build/settings
level_0/f_iki/data/build/settings-tests
level_0/f_iki/data/build/testfile
level_0/f_limit/data/build/settings
level_0/f_limit/data/build/settings-mocks
level_0/f_limit/data/build/settings-tests
level_0/f_limit/data/build/testfile
level_0/f_memory/data/build/settings
level_0/f_memory/data/build/settings-tests
level_0/f_memory/data/build/testfile
level_0/f_path/data/build/settings
level_0/f_path/data/build/settings-mocks
level_0/f_path/data/build/settings-tests
level_0/f_path/data/build/testfile
level_0/f_pipe/data/build/settings
level_0/f_pipe/data/build/settings-mocks
level_0/f_pipe/data/build/settings-tests
level_0/f_pipe/data/build/testfile
level_0/f_print/data/build/settings
level_0/f_serialize/data/build/settings
level_0/f_serialize/data/build/settings-mocks
level_0/f_serialize/data/build/settings-tests
level_0/f_serialize/data/build/testfile
level_0/f_signal/data/build/settings
level_0/f_socket/data/build/settings
level_0/f_socket/data/build/settings-mocks
level_0/f_socket/data/build/settings-tests
level_0/f_socket/data/build/testfile
level_0/f_status/data/build/settings
level_0/f_status_string/data/build/settings
level_0/f_status_string/data/build/settings-tests
level_0/f_status_string/data/build/testfile
level_0/f_string/data/build/settings
level_0/f_string/data/build/settings-tests
level_0/f_string/data/build/testfile
level_0/f_thread/data/build/settings
level_0/f_type/data/build/settings
level_0/f_type_array/data/build/settings
level_0/f_type_array/data/build/settings-tests
level_0/f_type_array/data/build/testfile
level_0/f_utf/data/build/settings
level_0/f_utf/data/build/settings-tests
level_0/f_utf/data/build/testfile
level_1/fl_control_group/data/build/settings
level_1/fl_conversion/data/build/settings
level_1/fl_directory/data/build/settings
level_1/fl_environment/data/build/settings
level_1/fl_execute/data/build/settings
level_1/fl_fss/data/build/settings
level_1/fl_iki/data/build/settings
level_1/fl_print/data/build/settings
level_1/fl_signal/data/build/settings
level_1/fl_string/data/build/settings
level_1/fl_utf/data/build/settings
level_1/fl_utf_file/data/build/settings
level_2/fll_control_group/data/build/settings
level_2/fll_error/data/build/settings
level_2/fll_execute/data/build/settings
level_2/fll_file/data/build/settings
level_2/fll_fss/data/build/settings
level_2/fll_fss_status_string/data/build/settings
level_2/fll_iki/data/build/settings
level_2/fll_path/data/build/settings
level_2/fll_print/data/build/settings
level_2/fll_program/data/build/settings
level_2/fll_status_string/data/build/settings
level_2/fll_status_string/data/build/settings-tests
level_2/fll_status_string/data/build/testfile
level_3/byte_dump/data/build/settings
level_3/control/data/build/settings
level_3/controller/data/build/settings
level_3/fake/data/build/settings
level_3/firewall/data/build/settings
level_3/fss_basic_list_read/data/build/settings
level_3/fss_basic_list_write/data/build/settings
level_3/fss_basic_read/data/build/settings
level_3/fss_basic_write/data/build/settings
level_3/fss_embedded_list_read/data/build/settings
level_3/fss_embedded_list_write/data/build/settings
level_3/fss_extended_list_read/data/build/settings
level_3/fss_extended_list_write/data/build/settings
level_3/fss_extended_read/data/build/settings
level_3/fss_extended_write/data/build/settings
level_3/fss_identify/data/build/settings
level_3/fss_payload_read/data/build/settings
level_3/fss_payload_write/data/build/settings
level_3/fss_status_code/data/build/settings
level_3/iki_read/data/build/settings
level_3/iki_write/data/build/settings
level_3/status_code/data/build/settings
level_3/utf8/data/build/settings

index 6f4ed4d..1c64c58 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 50b5d2e..e35dfd2 100644 (file)
@@ -18,8 +18,8 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -52,7 +52,8 @@ search_static yes
 
 flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -fstack-protector -Wall
+flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 
index 0d22771..a8d618d 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -48,5 +48,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index ac5bfa0..c05a9d6 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings-mocks
-  build settings-tests
+  build settings-mocks individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index 714c1ff..2da4c1e 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -51,7 +51,8 @@ defines -D_libcap_legacy_only_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 9268328..8c60520 100644 (file)
@@ -18,8 +18,8 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_
 
 flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -fstack-protector -Wall
+flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 
index 591492d..409d5ab 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -50,5 +50,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index 9b1a2b7..56019d2 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings-mocks
-  build settings-tests
+  build settings-mocks individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index 8b6f0d1..760c90d 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 1bece60..e3c030c 100644 (file)
@@ -18,8 +18,8 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -52,7 +52,8 @@ search_static yes
 
 flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -fstack-protector -Wall
+flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags_library -fPIC
 
 # Inject mocks.
index 650a780..f5fb79f 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -48,5 +48,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index 502ccee..06377c2 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings-mocks
-  build settings-tests
+  build settings-mocks individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index 488e6a4..b50b47f 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 99de552..050df1b 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -48,5 +48,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index 8b9d33e..93b3069 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings
-  build settings-tests
+  build settings individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index 36960f6..2060fcc 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index cc75343..04e26ad 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -48,5 +48,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index f19c98c..e76ee39 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings
-  build settings-tests
+  build settings individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index 8fdb35f..5845e3c 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 2568b10..5ab9263 100644 (file)
@@ -18,8 +18,8 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -52,7 +52,8 @@ search_static yes
 
 flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -fstack-protector -Wall
+flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 
index bec86ee..ef07aa7 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -48,5 +48,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index cee60f3..bd46076 100644 (file)
@@ -19,8 +19,8 @@ settings:
 main:
   # Disable mocks until mocking can be fixed for this project.
   #build settings-mocks
-  build settings
-  build settings-tests
+  build settings individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index ce0c990..af0c637 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index f01c157..1d1977e 100644 (file)
@@ -18,8 +18,8 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -52,7 +52,8 @@ search_static yes
 
 flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -fstack-protector -Wall
+flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 
index 0244e5a..0b54297 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -48,5 +48,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index 9a1026b..be7af03 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings-mocks
-  build settings-tests
+  build settings-mocks individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index c3275f7..e69d495 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -50,7 +50,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index c13e742..1d568f2 100644 (file)
@@ -18,8 +18,8 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -54,7 +54,8 @@ search_static yes
 
 flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -fstack-protector -Wall
+flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 
index 2678679..ede7c0b 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -50,5 +50,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index 6dbe64c..71249b7 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings-mocks
-  build settings-tests
+  build settings-mocks individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index 26ec074..2403a24 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 
index 9ca24d1..796b6f2 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -50,5 +50,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index 44573ba..619b207 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings
-  build settings-tests
+  build settings individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index 2bb01c5..df784c2 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 #defines -D_f_file_rename_use_renameat2_
 
index 0fd2e18..d6e577e 100644 (file)
@@ -18,8 +18,8 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -52,7 +52,8 @@ search_static yes
 
 flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -fstack-protector -Wall
+flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 
index 6865f9b..1fd0edb 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -49,5 +49,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index d675276..1d80c52 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings-mocks
-  build settings-tests
+  build settings-mocks individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index ac0fc23..f058a53 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -47,7 +47,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 5594a59..a960239 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 91d0295..41bf6a9 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -50,5 +50,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index d315091..e3904d2 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings
-  build settings-tests
+  build settings individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index cd432bb..d00cce1 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 878c1af..8c3d373 100644 (file)
@@ -8,8 +8,8 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -42,7 +42,8 @@ search_static yes
 
 flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -fstack-protector -Wall
+flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 
index 2eac7ac..77ac33c 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -53,5 +53,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index ffd5c81..d7768be 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings-mocks
-  build settings-tests
+  build settings-mocks individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index 45209c8..d8926e0 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -47,7 +47,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index d5a2f04..15378ed 100644 (file)
@@ -11,8 +11,8 @@ version_major 0
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -46,5 +46,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index c39af04..9921df5 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings
-  build settings-tests
+  build settings individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index c172302..feb379e 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index a9730e0..6e15eb7 100644 (file)
@@ -18,8 +18,8 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -52,7 +52,8 @@ search_static yes
 
 flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -fstack-protector -Wall
+flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 
index f9fed5a..ef8ffcd 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -49,5 +49,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index d0a6cc2..ecf21ba 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings-mocks
-  build settings-tests
+  build settings-mocks individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index 6e24970..50c7ded 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index c6e225b..9285bd1 100644 (file)
@@ -8,8 +8,8 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -42,7 +42,8 @@ search_static yes
 
 flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -fstack-protector -Wall
+flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 
index cae1415..e5b6276 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -49,5 +49,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index 8335886..5dcdb2c 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings-mocks
-  build settings-tests
+  build settings-mocks individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index e1c11f2..05a43f2 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -50,7 +50,8 @@ defines-clang -D_clang_not_a_compile_time_constant_workaround_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 1450b24..5402bc2 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -39,7 +39,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index cb85be4..2918137 100644 (file)
@@ -18,8 +18,8 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -52,7 +52,8 @@ search_static yes
 
 flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -fstack-protector -Wall
+flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 
index d5450e2..0345c4c 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -49,5 +49,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index 1193600..0f732c4 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings
-  build settings-tests
+  build settings individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index 5c8d20b..b79493d 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -47,7 +47,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 8badac3..ea7a676 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 217d78e..89ff1c3 100644 (file)
@@ -18,8 +18,8 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -52,7 +52,8 @@ search_static yes
 
 flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -fstack-protector -Wall
+flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 
index 4bb9d8f..179042e 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -49,5 +49,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index ae54ea9..0d11af5 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings-mocks
-  build settings-tests
+  build settings-mocks individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index 55b15fb..7d65d41 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -45,7 +45,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index f9493ee..ef74cd0 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 080ed4d..810d524 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -50,5 +50,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index 1b5c0fb..a50294f 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings
-  build settings-tests
+  build settings individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index bf93e81..b29286c 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 134eea5..b2a82dd 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -71,5 +71,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index 58d9c42..36f3c77 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings
-  build settings-tests
+  build settings individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index 8891792..ebd55c3 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -50,7 +50,8 @@ defines -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 97a34e6..e179125 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -45,7 +45,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index a0ae9e6..6565603 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -49,7 +49,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index dcad9c5..2ed281a 100644 (file)
@@ -11,8 +11,8 @@ version_major 0
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -76,5 +76,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index 7db8a72..cc9d4d8 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings
-  build settings-tests
+  build settings individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index 2cb31a1..ddea690 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -51,7 +51,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 19dbd75..8299860 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -69,5 +69,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index d460c2e..8b5a6d1 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings
-  build settings-tests
+  build settings individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index 20f4845..5f9491b 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 945fabe..6108f0b 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 4dedd0e..d482112 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index de88224..fa1c810 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -47,7 +47,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 67f2a27..52c81b9 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -49,7 +49,8 @@ defines -D_libcap_legacy_only_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 1bbd565..0a9bd19 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 00124f6..9abc82c 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 8fcd8f8..3c96470 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 7ac17f2..cedf68f 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 2fa1f54..e5efa2f 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 631b5ab..89da680 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -47,7 +47,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 7ef00f4..5ba7c90 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index f14a261..0ea9c81 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -47,7 +47,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index d3145c1..958f05b 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 0458543..b2a249f 100644 (file)
@@ -53,7 +53,8 @@ defines-individual_threadless -D_di_pthread_support_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-individual -pthread
 
 flags_library -fPIC
index 5a239dd..1524ca2 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 3023826..483233d 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index d6572cc..80eeaea 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 91908b2..8717a78 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 26d0173..bd9158e 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index eb0b972..3c05683 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index a5ce482..ef8a0b3 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 523cc8d..5bd141a 100644 (file)
@@ -8,7 +8,7 @@ version_micro 9
 version_file micro
 version_target minor
 
-modes individual clang test
+modes individual clang test coverage
 modes_default individual
 
 build_compiler gcc
@@ -48,7 +48,8 @@ search_static yes
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index df2d282..58159e8 100644 (file)
@@ -13,8 +13,8 @@ version_micro 9
 version_file major
 version_target major
 
-modes individual clang test
-modes_default individual
+modes individual clang test coverage
+modes_default individual test
 
 build_compiler gcc
 build_compiler-clang clang
@@ -50,5 +50,6 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses
 flags-clang -Wno-logical-op-parentheses
 flags-test -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_program -fPIE
index 1aa75f4..9744cb7 100644 (file)
@@ -17,8 +17,8 @@ settings:
   #define CMOCKA_XML_FILE ./out.xml
 
 main:
-  build settings
-  build settings-tests
+  build settings individual tests
+  build settings-tests individual test
 
   operate ld_library_path
 
index 9b2f47a..0f9c2a9 100644 (file)
@@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index ff15cbe..7fa1d24 100644 (file)
@@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index ef80eb0..0882357 100644 (file)
@@ -69,7 +69,8 @@ defines-as_init -D_controller_as_init_
 
 flags -O2 -z now -g -pthread -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 74a9109..cac04fa 100644 (file)
@@ -61,7 +61,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -pthread -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index f6e6368..f1750d1 100644 (file)
@@ -57,7 +57,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -pthread -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index fcbb747..e3d718d 100644 (file)
@@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index ca9dc65..ce539e2 100644 (file)
@@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index bbc9c34..1592de5 100644 (file)
@@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 76fe4ac..e16942d 100644 (file)
@@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 3b2f4b6..d90f696 100644 (file)
@@ -46,7 +46,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 201c688..7d1b832 100644 (file)
@@ -54,7 +54,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 779668f..542f9ee 100644 (file)
@@ -46,7 +46,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 07484c4..8afc1b0 100644 (file)
@@ -46,7 +46,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index a0cbba6..3a91d31 100644 (file)
@@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 3fd9e1c..2eba44e 100644 (file)
@@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index abc5bc6..cfc1f2c 100644 (file)
@@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 5b58e0f..9fe4aba 100644 (file)
@@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 1e57e5c..f0e6d4c 100644 (file)
@@ -46,7 +46,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 7c66503..db37626 100644 (file)
@@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 700b20f..4216edd 100644 (file)
@@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index 3a13afe..e0ae0b5 100644 (file)
@@ -54,7 +54,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags_library -fPIC
 flags_object -fPIC
 flags_program -fPIE
index d1c2382..baf1ab5 100644 (file)
@@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC
index f8a3e11..b942a34 100644 (file)
@@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_
 
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
-flags-test -fstack-protector
+flags-test -O0 -fstack-protector -Wall
+flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 
 flags_library -fPIC
 flags_object -fPIC