From: Kevin Day Date: Thu, 26 Jan 2023 00:55:02 +0000 (-0600) Subject: Update: Add fanalyzer build mode. X-Git-Tag: 0.6.4~81 X-Git-Url: https://git.kevux.org/?a=commitdiff_plain;h=3964e725a4ced29e738110847749b1bfef9368c9;p=fll Update: Add fanalyzer build mode. I keep forgetting to run the GCC fanalyzer sanity checks to help catch problems before making a release. Add a formal mode in all of the build settings to make this processor easier and therefore easier to remember. Add missing -Wall to some of the files for the test mode. --- diff --git a/build/level_0/settings b/build/level_0/settings index cc83730c5..140b927f8 100644 --- a/build/level_0/settings +++ b/build/level_0/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes level level_threadless clang test +modes level level_threadless clang test fanalyzer modes_default level build_compiler gcc @@ -110,7 +110,8 @@ defines-level_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 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-level -pthread flags_library -fPIC diff --git a/build/level_1/settings b/build/level_1/settings index db982ad42..de3a27f0f 100644 --- a/build/level_1/settings +++ b/build/level_1/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes level level_threadless clang test +modes level level_threadless clang test fanalyzer modes_default level build_compiler gcc @@ -76,7 +76,8 @@ defines-level_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 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-level -pthread flags_library -fPIC diff --git a/build/level_2/settings b/build/level_2/settings index c0dfcef95..e111a7f3c 100644 --- a/build/level_2/settings +++ b/build/level_2/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes level level_threadless clang test +modes level level_threadless clang test fanalyzer modes_default level build_compiler gcc @@ -75,7 +75,8 @@ defines-level_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 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-level -pthread flags_library -fPIC diff --git a/build/monolithic/settings b/build/monolithic/settings index 446f1ac3b..c51f779d2 100644 --- a/build/monolithic/settings +++ b/build/monolithic/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes monolithic monolithic_threadless clang test +modes monolithic monolithic_threadless clang test fanalyzer modes_default monolithic build_compiler gcc @@ -159,7 +159,8 @@ defines-monolithic_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 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-monolithic -pthread flags_library -fPIC diff --git a/level_3/byte_dump/data/build/settings b/level_3/byte_dump/data/build/settings index 3000571e0..367f3d5b5 100644 --- a/level_3/byte_dump/data/build/settings +++ b/level_3/byte_dump/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/control/data/build/settings b/level_3/control/data/build/settings index 5e7f5a9b0..62d23f68f 100644 --- a/level_3/control/data/build/settings +++ b/level_3/control/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/controller/data/build/settings b/level_3/controller/data/build/settings index 144f60102..d9d2cdddc 100644 --- a/level_3/controller/data/build/settings +++ b/level_3/controller/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test as_init +modes individual level monolithic clang test fanalyzer as_init modes_default monolithic build_compiler gcc @@ -73,6 +73,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/fake/data/build/settings b/level_3/fake/data/build/settings index 754a9ec10..357c008a5 100644 --- a/level_3/fake/data/build/settings +++ b/level_3/fake/data/build/settings @@ -11,7 +11,7 @@ version_target minor process_pre process_pre.sh process_post process_post.sh -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -70,6 +70,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/firewall/data/build/settings b/level_3/firewall/data/build/settings index 68663f692..a28d4eb24 100644 --- a/level_3/firewall/data/build/settings +++ b/level_3/firewall/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -62,6 +62,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/fss_basic_list_read/data/build/settings b/level_3/fss_basic_list_read/data/build/settings index 918ecdf2f..d1a0f2360 100644 --- a/level_3/fss_basic_list_read/data/build/settings +++ b/level_3/fss_basic_list_read/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/fss_basic_list_write/data/build/settings b/level_3/fss_basic_list_write/data/build/settings index 1e2f06d38..22dcf8e35 100644 --- a/level_3/fss_basic_list_write/data/build/settings +++ b/level_3/fss_basic_list_write/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/fss_basic_read/data/build/settings b/level_3/fss_basic_read/data/build/settings index 1bbb209a3..381188ac9 100644 --- a/level_3/fss_basic_read/data/build/settings +++ b/level_3/fss_basic_read/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/fss_basic_write/data/build/settings b/level_3/fss_basic_write/data/build/settings index ef5d3f163..9711764f0 100644 --- a/level_3/fss_basic_write/data/build/settings +++ b/level_3/fss_basic_write/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/fss_embedded_list_read/data/build/settings b/level_3/fss_embedded_list_read/data/build/settings index b926fd8dc..edf9c8997 100644 --- a/level_3/fss_embedded_list_read/data/build/settings +++ b/level_3/fss_embedded_list_read/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -51,6 +51,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/fss_embedded_list_write/data/build/settings b/level_3/fss_embedded_list_write/data/build/settings index b1098156d..99f75ce6f 100644 --- a/level_3/fss_embedded_list_write/data/build/settings +++ b/level_3/fss_embedded_list_write/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/fss_extended_list_read/data/build/settings b/level_3/fss_extended_list_read/data/build/settings index 9cba0f774..12258203c 100644 --- a/level_3/fss_extended_list_read/data/build/settings +++ b/level_3/fss_extended_list_read/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -51,6 +51,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/fss_extended_list_write/data/build/settings b/level_3/fss_extended_list_write/data/build/settings index 6106425b5..fd98f5e44 100644 --- a/level_3/fss_extended_list_write/data/build/settings +++ b/level_3/fss_extended_list_write/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -51,6 +51,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/fss_extended_read/data/build/settings b/level_3/fss_extended_read/data/build/settings index 90731a268..aa57309d0 100644 --- a/level_3/fss_extended_read/data/build/settings +++ b/level_3/fss_extended_read/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/fss_extended_write/data/build/settings b/level_3/fss_extended_write/data/build/settings index 10f4b2da4..f6657dfaf 100644 --- a/level_3/fss_extended_write/data/build/settings +++ b/level_3/fss_extended_write/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/fss_identify/data/build/settings b/level_3/fss_identify/data/build/settings index 92ade3421..6d74c4c5f 100644 --- a/level_3/fss_identify/data/build/settings +++ b/level_3/fss_identify/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/fss_payload_read/data/build/settings b/level_3/fss_payload_read/data/build/settings index de4efc37a..2f8a9bb57 100644 --- a/level_3/fss_payload_read/data/build/settings +++ b/level_3/fss_payload_read/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/fss_payload_write/data/build/settings b/level_3/fss_payload_write/data/build/settings index e5ceeac1e..b4125cfc1 100644 --- a/level_3/fss_payload_write/data/build/settings +++ b/level_3/fss_payload_write/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -51,6 +51,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/fss_status_code/data/build/settings b/level_3/fss_status_code/data/build/settings index 2b3d369e2..16a5b89fe 100644 --- a/level_3/fss_status_code/data/build/settings +++ b/level_3/fss_status_code/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/iki_read/data/build/settings b/level_3/iki_read/data/build/settings index 85e60b0ae..928d3a319 100644 --- a/level_3/iki_read/data/build/settings +++ b/level_3/iki_read/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/iki_write/data/build/settings b/level_3/iki_write/data/build/settings index e111ef150..5fbf1e028 100644 --- a/level_3/iki_write/data/build/settings +++ b/level_3/iki_write/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/status_code/data/build/settings b/level_3/status_code/data/build/settings index 07dd890df..d1c223f22 100644 --- a/level_3/status_code/data/build/settings +++ b/level_3/status_code/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_3/utf8/data/build/settings b/level_3/utf8/data/build/settings index 205417fcd..3d371d7fc 100644 --- a/level_3/utf8/data/build/settings +++ b/level_3/utf8/data/build/settings @@ -8,7 +8,7 @@ version_micro 4 version_file micro version_target minor -modes individual level monolithic clang test +modes individual level monolithic clang test fanalyzer modes_default monolithic build_compiler gcc @@ -60,6 +60,7 @@ 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 -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC