]> 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 6f4ed4df4fc5241d5dfc476a405e196a068d6d5a..1c64c58f1b772f462e1b2e8568239cf2c1bf660f 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 50b5d2ee972bc43acfa4341cdc622b10d8246b09..e35dfd2070c8ae1d4ca235cbffef8f0b3bd0f047 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 0d22771a4807cebb8cb72f8b15f57dc35bebc85e..a8d618d8435c0047b9207f6a0c0a0d937330401f 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 ac5bfa0dcc572deef6a4612c299461760bd56153..c05a9d68626226c8181b83d19116bb045b41d2a3 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 714c1ff0296c1930ef91b8bfd31736ff7ba1ba03..2da4c1e9c26834b67f9ee73dd8a18d36a7143b47 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 9268328d10b4262f1300dfb1cc9e055ce75d79e5..8c60520b245128e9070df6a2092603b44a2d8a91 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 591492d8afe6fde85da67238b3c60bfe0842a694..409d5ab83195483c2f0ad836d6949757cdf38291 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 9b1a2b7c09031d691a23a63ace02322b356b4b3e..56019d2d4f4e0eb2741d588542e9fd9608defd18 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 8b6f0d1808c9085f63c417bffbf8515c8cd1f8bb..760c90d186082ae8047eb29994416da0169bb079 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 1bece6005b0398d7bcbca412a24c0fff73b59357..e3c030cd22b126d55abef110c19fd16a027bd825 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 650a780c915615d3be0da5cda90175ea9536731d..f5fb79f17a660fdc080cdd2f1a007808f60ab726 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 502ccee21cab3930991df5341f5bcea3d2f0fb8b..06377c2816bf9c47e202a839a949328f60fd25dd 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 488e6a4085d845c603c9fc51bb5d7eec614486d0..b50b47fe7ef69814f93bedadf44efe7a5fecd305 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 99de552edfa109f3c01fc73807ab6724d599af16..050df1bfe9f9382587ba0b63ecd8b09b62fdf222 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 8b9d33e1e1b85f6b6460bc13b24116155de43cd6..93b306905aa9e8aa4d0eaf0e476c145a71000061 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 36960f66ad21722e90115726dfe18fd9b4601e17..2060fcc61c1a29ad58afe858f0fc6fbefe9eab1f 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 cc75343b2b0e9aa88611d06c7bd234307e09f617..04e26ad4750a80b3074b3291c3de6f4d9ae8fddf 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 f19c98cec900a551f566fa456d45290bfd1c7450..e76ee395c200fcfa5315bc87cd9239f3b45db9fb 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 8fdb35fe904c75f3e21b71a9ced1686670bad1c3..5845e3cc08bb69ed61925e69866947d76853e268 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 2568b10d5564138699734ebc957cf31d74cb9acd..5ab9263e6446e2d8eaf3d9242396c08537b3f8ce 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 bec86eefb0b87a206b20f0890ef1cf3d84b10469..ef07aa74dfa882025ab87e081a14ba93058080d0 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 cee60f377acecbb46f43070eb636a8a1928a7f8a..bd460764e0ee6f67a95dfd9f5eb105ac148211c5 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 ce0c99008d9d5d4c9508dfd19115bba5d31e3510..af0c63797af1443244b3bedcd919b54eae9ff0e1 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 f01c1578fb366a2d65d7ee0e40f453b4502097cc..1d1977e1491bc5f2e010a42f080a4789498d0daf 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 0244e5a4a89e88c633ff82b8e110eba82f90d97e..0b5429797059e0812abdb0d2795bcd300d5d6ba1 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 9a1026ba264888bd3b78893bf3362a17b0da1ca7..be7af0382bfbd3a3d7ca0926bf12aa73838cbfa0 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 c3275f784b5c3fadd671ae6034ec8e01c1842569..e69d495facc85d90b6fcd1e4b7e5ae4da3d5874c 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 c13e7422be303330a339d74d107e1add5c86523b..1d568f26cb4a3bedf0c0d7ebea4b5e71692b3aa2 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 2678679c83f3cafc6af84f626410d1f8c9d8e3db..ede7c0bfa260cb181b8c9734a56d423cee19b623 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 6dbe64c6604aaf8ff0faf37d7bb117e37fe6068e..71249b7104fa61f7f1fc577f79e7c3734c8c5aef 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 26ec074610de33233693d368eb9100a13e2db3ee..2403a24130dfbf548a91a4929eb26b149a2a07f9 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 9ca24d1f6beb391875b9ceb1465e628edce189c2..796b6f2c3ea2fd0a1c2d2ba39f139e3404219ddd 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 44573bab65160c7ddf29244ea562e1bd7bf2828e..619b2071209a5bc45a8ddbabad6ae7dfceda67f9 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 2bb01c530492372c735b69a249f38d20b0e04dfa..df784c2b349905d54509793243d9386a9bb69102 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 0fd2e18db90c7b00c954524fe10492e4de4477a2..d6e577e061b8f75e60e22c670b3e2ed7ca349db6 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 6865f9b2122c3f7bf405b12e52d2d70cf136828b..1fd0edb84454df24bc2195cccafb845f379c24f4 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 d67527609292e6014090285040a8217c1a49b557..1d80c52b1c7215201539602dfbaa05909e3aa743 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 ac0fc23e1c969ba1664af4698f7cc84eb59dac6a..f058a539474b0aded7684a62328a26ef98f3ec34 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 5594a59b12b8987c2b18b3ba2deb931d66b8e1cb..a960239aba3d678b36b54acf9051a38d1a31db02 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 91d02957a52a081620ce671d92c321c424d330ee..41bf6a9eb354e0524feb63ae5c29727311b2351a 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 d31509100a524f5adc91b4b70595f6c9e6f780e4..e3904d2dbc9cc3131b02793c970851bcbc32e16c 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 cd432bb5c09d39f2a487c24e66fedfdee92a7682..d00cce1af7d930c0c08d78e6fecc5b8423f04ae4 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 878c1af6f068bcee976d34605100aef4029061cf..8c3d3730e56962b297493ff70bfe3bc5764d027b 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 2eac7ac1eebf680894376f2f6c47282bb6472b3a..77ac33c24405575ca44bd6381bac1ff80ea5a838 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 ffd5c81def3554dc258d9305ed6196d95aa50f1e..d7768be5cc5bdb985d9d072d36fcf651168578d0 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 45209c8e307ba6dd6f8c2c581ffe1d734cc6b588..d8926e003ecb2508e5f6e70524f486387cd13ce6 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 d5a2f04f60d3fae41f98bee28013759dfe712e49..15378edf09577840de6413436be960307e5a08e4 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 c39af04498aca6fa113f0aad7416c63aa4e05c60..9921df5bff3a2d175d6c9f9e5d3ba87d802f4358 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 c17230221631e9332c653b2218ea5c95a2dd91b0..feb379e4f4b7d0f88e3bec613ede411c4137f89e 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 a9730e045de84219dbdd70e079311735702d80bd..6e15eb7fc3e2f2452dfc4a272aa7d1d37c5df89a 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 f9fed5a5fd884f4f2928330953eb978d794ca757..ef8ffcde797177ac8f82f9830087b7efaf5bf3b7 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 d0a6cc2db1082127eb4e26bfb0e15f424e3b63c6..ecf21ba58e4e5d5d331d6cf309345b9211a64cfb 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 6e2497071a4b17f62a6841ab516ece5d78e8c3a6..50c7ded34fddf9d1009a84e971500c53178f10b0 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 c6e225b3a093db8f0ac81603b53b1659360d4c45..9285bd14d4dea065677f5ff45e17a1b07406aea6 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 cae141595398820a10115c031a83b2900b84cbf3..e5b627605073ef028594dc9185ae730db366c428 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 833588683bfdf7b3a8e31adae3877978293ee87f..5dcdb2c0677a2042b0f2e131f5f82a8ef03ce5a8 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 e1c11f270e67ddd9efcf9b2c7675b688c306b5a6..05a43f2d9f0557f842481822ceb28c0bbc561bd2 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 1450b24b418fdacc9ffc5d364712db1ee96b55d9..5402bc20986c424b869cbb08abd2c2fbb8924790 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 cb85be47aee8aff4065a2207a715c8c593b7503b..29181374b2fb4f43c35c5465bcd9d542b5a47f64 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 d5450e22f6446c0a762a23f7e413d97d94fe7c2c..0345c4cfa82f17ef2e6ad722cec104c0f6b8d4cb 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 119360063f49e761585b91b4264bbaa591263476..0f732c44a172e23705a1e32a2b1109dd48d17024 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 5c8d20b1238acd15d9fffebce44b0de803be32fb..b79493dc8d3b3a883999e283f8deb977717a6f95 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 8badac3ff5e6193e7abff4a88e08bfb0d91f88ed..ea7a67631b9a9fb05e2df82492f675bd4a393cde 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 217d78e84f482ef48cfd60ae16a606605e738dde..89ff1c32bc3ce460c0e0018fbb626736879dba1c 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 4bb9d8f5db14ee75e2930c15f752c9824729fc0b..179042e5d6bd9bd315eed24d9b5591b2893e045f 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 ae54ea9f640ff89155faeb497386ac52f9e4d238..0d11af5b4c8a8cc59fb194073befba9e6ce9d8cd 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 55b15fb0946f02d5d0434c902552d2317d7c9b47..7d65d41c63aa84f196764f9d95896012d8e9841e 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 f9493ee86c3c5cca7b9ce406fa21c0fb7f70f75e..ef74cd0c20a7c8b42f13c8d6e33e88aac1bae74a 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 080ed4d643b0b36dcd145e1e93aac3e5cc62c729..810d5242e3f1a06c6f376321a5a05f7c23e170c6 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 1b5c0fba79a500b63f70876a636877752a647295..a50294f9b79df528b38e9ab6e751c2e82edb2ec9 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 bf93e81c3a751d7bfdd3ea33200e6833e3550a08..b29286c21f59e1de5c0022cb607ab7ae6e513831 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 134eea51983a182b45834eb22eacaeffc17b8716..b2a82dd16db78327891e601008c8d9817994540d 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 58d9c42af756e97e9c709f75d393e957180a36d5..36f3c775009290225011e5bc041347292ed42f3d 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 88917929c329884cd9b628a135a347967b1073e6..ebd55c3c063d2af9f69ba4414f04f73c718d2fb5 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 97a34e6065eb55548c43e4dc66703f16267677db..e179125c67c4be6658fd80ec2f27a31de5c199c2 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 a0ae9e612961d98bbf36d4f508f0001c544df566..6565603157cfa56e53422b97cc00ee7deaf22129 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 dcad9c51a1fe0ab45a4893ea79417676e4913dad..2ed281a675e88db2a71981a8b4f8cc1ba659ab2a 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 7db8a72c903ee9c5a4015b22d3dfbcf2718d48b0..cc9d4d869a33d5067a00d9ab6012d2ad4fb94d58 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 2cb31a140f78abaf1b34a0369a68193a4a617920..ddea69062d82de6b8548c03c7097accff5d187c7 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 19dbd75b340984cb8de0e8619f773ad75cff3fa1..829986095673165a215a523f5f2377065153619a 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 d460c2e1ea3d9e1b4768e75d70b8ff2554d7fddc..8b5a6d12ebf49008c2244279ae5e6ee1aef22e6b 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 20f4845f60adcf6b1f776143b8a39626b8a380b5..5f9491b42cdaa90cd905dc3638cb197dfce8a04d 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 945fabe6fc55af74dafb8a935353f06d8ad202b7..6108f0b1cedec155b94bee2c989caf6a241d715c 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 4dedd0ee3f409b44b9cc3feb5b9cb4e869279f36..d482112387db624c048f3c5dcb0c6376b8c0bda1 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 de882245f60b0d2e73c2ca8a7a8da9e30cb75e62..fa1c810372e1bf73d0854caf1ff90f5b18288880 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 67f2a2719349eaf02a282ea97544c7b04066c10e..52c81b9c5ae996cf9658e10fc3f7ea0c32a3e148 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 1bbd565097d9df86cc8d90c6b1a249a79604a4cb..0a9bd19443f00bd730f2b6b098d4bfc56aacc8bc 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 00124f611fa20998d14c693515744a25dac5b5cf..9abc82c030eb17cabf1924e54083f7ae61a16cee 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 8fcd8f83f975a548be815f7aa4e7f0e5ffc45191..3c96470c8358784f3261649571299eff501f959b 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 7ac17f2874b052787e955e53c8292835af641004..cedf68ff0f73f5923fbb6094e747ab691a649b67 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 2fa1f542bb059a217194d43b7e83fa22da4b8420..e5efa2f3a2f8b5ddc63aac3b7060bbf8345bae35 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 631b5abd8eb1544dc4210f09eef4ba437957d518..89da68008a93bd65055994e6c416d87127d2e4d1 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 7ef00f40a50eab764e178acea051ffef7b8313e8..5ba7c90e08c74cb895998d7656fbe4ad87faa114 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 f14a2611d73d376288b23243c283fc38923aed48..0ea9c81e38cfb26bcee38dc2a1fc97a6fef38958 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 d3145c1561fd0cb114870d2c5c2fe1bcf1852b3f..958f05bc3ae4d696246666cb5cfe4eb17ab4540d 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 045854310b25c0a05732d4585cb77957b05981f9..b2a249f7c3e18e9ad2ef8f2ecb8e8d5109d4545b 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 5a239ddfd46935a2c2f02af9fec6a4477bc8dd5f..1524ca203f9c338f4b7015df9ab4f3cdea1e8ee3 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 302382666a7c00a3ee32f37c7f7ff19898d1fd86..483233d2e3dc86af9ed5835f9018e5c3bea7f275 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 d6572cc4dfff536e85c668eaba0f4ce88b1b04c8..80eeaea7088b4f81ebf8a0172bbe23fe637ea1ac 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 91908b20c15eb7f0c9cee0b657ba2b5e2a6e6b53..8717a781e4c4ae049d50178afab7abd84f77b132 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 26d01731fccc1e275b55ad6a5ce64799d4f1bcf8..bd9158ec137ce461223b7bc8203c66d91ccd4dec 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 eb0b972e328599dba3986d3ef62fbb3d44a30243..3c056838c2aa3b98f196f9ba5cacf914c6c96bac 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 a5ce482f1754dc64097cc3920ca796b738a48442..ef8a0b3142e95bd9beb5b7cc0da1b835a141aee3 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 523cc8d3b8be65588dde8f30d419c60d22cc111f..5bd141a050712f4425a02f43d9f1741d7fac895b 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 df2d282a8a96f87ad562420f1049a4cf9c620e12..58159e82312b99ffcafc7b7f2a9bfccf2a84bb7d 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 1aa75f41d28337426c071d52889e9f6c1517e793..9744cb7ff3abeb6cfb4639d78a968b2ff7b03309 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 9b2f47a41ce03eadf531550c708a3b904b08e27d..0f9c2a98e4febe7e19480453a3c0b33c09530790 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 ff15cbe8e9eabfa80a738286b45edf47d0757852..7fa1d24361eecb60c2295dd6a75b22014e193ebf 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 ef80eb0d8f2f1eed404036267533a99de9f79307..088235796967b6279454ecea5d18c374937e96cf 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 74a9109ae0a95c6f8fa454aea09ca0c5c54e97df..cac04fa7632244647e1a04544128170478b80a0b 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 f6e6368a90482e7f47b24e0d7d8ecf29e43e8224..f1750d14abcd19e56602320c519d698888e02a26 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 fcbb747f4e7160ad62f2b1189518efcd28822073..e3d718d194d5df043c272f13937826751d678ce1 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 ca9dc65c547fa7ef0a5dd9a041f062f4ffc96534..ce539e2a59edc7fac89e2b29bffbef846ff63715 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 bbc9c347faecd0988d0f874432d5d76ff5cde16a..1592de5c70da56a2524de7a32905724b09a7a986 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 76fe4ac932d4903de90ddcc934cb4d2433f4d84d..e16942d217cf1995c9f973d5d7180dc176eaadfe 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 3b2f4b6a78cece98264edfb323c5530bd00a4c92..d90f6967259759f3ba500d5b9b0853f1a4e2af23 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 201c688fb9c5f1c3984bd50d823b841e3b67d794..7d1b832e9b4d6047059b28995c039c1f7a6de5e0 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 779668fdd72382fdfbdc012f4f2c82786a87bbdb..542f9ee4f0ee7f403581a432f590147a4cf43b06 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 07484c4dc849ea8099d1ba633cb36ec00a4cdf2e..8afc1b094c4a87320fca01467a80ef1c08041a8d 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 a0cbba609325833c7e046d353ac7bd1d5bb53734..3a91d318e299be3414e749a824fcc5dee10b6d50 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 3fd9e1c1144df610c883b2a81cd5cf71547bcc45..2eba44e9491936fdf5f1ca358ec81e8640541378 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 abc5bc6121645f4b6f5839c570eac9f681a83478..cfc1f2cfa8ea71b147f7b73c85208d69701eaca0 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 5b58e0fd756657d091cb8958c1d10df00e203131..9fe4aba03211cf4f6d2d6a5d315eb02dacd8cdbc 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 1e57e5c37ec45a4dd3ea8638a6ca7ff5aea96fa3..f0e6d4c4d5b9faed6730840ce87d2cfe14c4810a 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 7c665036eaced2824d7ead031c93daa065996212..db37626d63179b09fe5dae7e1438f463d0685191 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 700b20ff9a4c7b0325bf683bc1a9a1c3036dd500..4216edd05b3531a0abfb793e2e53766000205848 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 3a13afe61be64c58fa4cff5a50f1657e53caf1d6..e0ae0b5fe7335790ffa1f1b8571da610b01e455f 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 d1c23828661a04071f9b2cdc7298631ac30d3fd7..baf1ab568db2d6b6011fa32ed58204b83847e101 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 f8a3e11710d09ec1ac77435e672f43cfce28c1ea..b942a347578cd51e87129668d7f5348199e2ecd5 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