From: Kevin Day Date: Thu, 1 Aug 2024 03:40:58 +0000 (-0500) Subject: Cleanup: Build settings and fakefile mode related settings and documentation. X-Git-Url: https://git.kevux.org/?a=commitdiff_plain;h=f8125603a477678caa4ec8ede189159ece7d4aa4;p=fll Cleanup: Build settings and fakefile mode related settings and documentation. --- diff --git a/build/level_0/fakefile b/build/level_0/fakefile index a67e19c..d584c3f 100644 --- a/build/level_0/fakefile +++ b/build/level_0/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes level clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/build/level_0/settings b/build/level_0/settings index 4e8c2d5..dbb792d 100644 --- a/build/level_0/settings +++ b/build/level_0/settings @@ -24,7 +24,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default level thread gcc build_compiler gcc diff --git a/build/level_1/fakefile b/build/level_1/fakefile index a67e19c..d584c3f 100644 --- a/build/level_1/fakefile +++ b/build/level_1/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes level clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/build/level_1/settings b/build/level_1/settings index 733f853..ef06d55 100644 --- a/build/level_1/settings +++ b/build/level_1/settings @@ -24,7 +24,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default level thread gcc build_compiler gcc diff --git a/build/level_2/fakefile b/build/level_2/fakefile index a67e19c..d584c3f 100644 --- a/build/level_2/fakefile +++ b/build/level_2/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes level clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/build/level_2/settings b/build/level_2/settings index 7d2450d..83e5365 100644 --- a/build/level_2/settings +++ b/build/level_2/settings @@ -24,7 +24,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default level thread gcc build_compiler gcc diff --git a/build/monolithic/fakefile b/build/monolithic/fakefile index df6b170..d584c3f 100644 --- a/build/monolithic/fakefile +++ b/build/monolithic/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/build/monolithic/settings b/build/monolithic/settings index 8f081f9..5cce96c 100644 --- a/build/monolithic/settings +++ b/build/monolithic/settings @@ -24,7 +24,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/build/stand_alone/byte_dump.fakefile b/build/stand_alone/byte_dump.fakefile index da5ed88..d8b057c 100644 --- a/build/stand_alone/byte_dump.fakefile +++ b/build/stand_alone/byte_dump.fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes stand_alone clang gcc test fanalyzer coverage thread threadless + modes stand_alone clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/build/stand_alone/byte_dump.settings b/build/stand_alone/byte_dump.settings index 1f1bf4c..1acd79d 100644 --- a/build/stand_alone/byte_dump.settings +++ b/build/stand_alone/byte_dump.settings @@ -1,7 +1,17 @@ # fss-0001 # # A custom build for compiling Byte Dump as a stand alone binary building in all of the FLL dependencies. -# This will compile a program that does not have a libutf8.so library. +# This will compile a program that does not have a libbyte_dump.so library and builds all of the FLL dependencies into the resulting program. +# +# Modes: +# - stand_alone: The stand alone build mode, which in general should always be used. +# - clang: Use clang rather than the default, which is generally gcc. +# - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. +# - test: Compile for a test, such as unit testing. +# - fanalyzer: Compile using GCC's -fanalyzer compile time option. +# - thread: Compile with thread support. +# - threadless: Compile without thread support. # build_name byte_dump @@ -12,7 +22,7 @@ version_micro 2 version_file micro version_target minor -modes stand_alone clang gcc test fanalyzer coverage thread threadless +modes stand_alone clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default stand_alone thread gcc build_compiler gcc diff --git a/build/stand_alone/example.fakefile b/build/stand_alone/example.fakefile index d9f5741..50fab7e 100644 --- a/build/stand_alone/example.fakefile +++ b/build/stand_alone/example.fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes stand_alone clang gcc test fanalyzer coverage thread threadless + modes stand_alone clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/build/stand_alone/example.settings b/build/stand_alone/example.settings index e512509..d25e0a1 100644 --- a/build/stand_alone/example.settings +++ b/build/stand_alone/example.settings @@ -7,6 +7,7 @@ # - stand_alone: The stand alone build mode, which in general should always be used. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - thread: Compile with thread support. @@ -21,7 +22,7 @@ version_micro 2 version_file micro version_target minor -modes stand_alone clang gcc test fanalyzer coverage thread threadless +modes stand_alone clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default stand_alone thread gcc build_compiler gcc diff --git a/build/stand_alone/fake.fakefile b/build/stand_alone/fake.fakefile index abc8cad..8a343ac 100644 --- a/build/stand_alone/fake.fakefile +++ b/build/stand_alone/fake.fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes stand_alone clang gcc test fanalyzer coverage thread threadless + modes stand_alone clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/build/stand_alone/fake.settings b/build/stand_alone/fake.settings index 290f267..1bfe326 100644 --- a/build/stand_alone/fake.settings +++ b/build/stand_alone/fake.settings @@ -7,6 +7,7 @@ # - stand_alone: The stand alone build mode, which in general should always be used. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - thread: Compile with thread support. @@ -21,7 +22,7 @@ version_micro 0 version_file micro version_target minor -modes stand_alone clang gcc test fanalyzer coverage thread threadless +modes stand_alone clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default stand_alone thread gcc build_compiler gcc diff --git a/build/stand_alone/firewall.fakefile b/build/stand_alone/firewall.fakefile index f2078fa..582428e 100644 --- a/build/stand_alone/firewall.fakefile +++ b/build/stand_alone/firewall.fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes stand_alone clang gcc test fanalyzer coverage thread threadless + modes stand_alone clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/build/stand_alone/firewall.settings b/build/stand_alone/firewall.settings index 09010e3..b730aeb 100644 --- a/build/stand_alone/firewall.settings +++ b/build/stand_alone/firewall.settings @@ -7,6 +7,7 @@ # - stand_alone: The stand alone build mode, which in general should always be used. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - thread: Compile with thread support. @@ -21,7 +22,7 @@ version_micro 2 version_file micro version_target minor -modes stand_alone clang gcc test fanalyzer coverage thread threadless +modes stand_alone clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default stand_alone thread gcc build_compiler gcc diff --git a/build/stand_alone/utf8.fakefile b/build/stand_alone/utf8.fakefile index 2814e0b..df8c25a 100644 --- a/build/stand_alone/utf8.fakefile +++ b/build/stand_alone/utf8.fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes stand_alone clang gcc test fanalyzer coverage thread threadless + modes stand_alone clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/build/stand_alone/utf8.settings b/build/stand_alone/utf8.settings index d1c28fb..a3c423b 100644 --- a/build/stand_alone/utf8.settings +++ b/build/stand_alone/utf8.settings @@ -1,7 +1,17 @@ # fss-0001 # # A custom build for compiling UTF8 as a stand alone binary building in all of the FLL dependencies. -# This will compile a program that does not have a libutf8.so library. +# This will compile a program that does not have a libutf8.so library and builds all of the FLL dependencies into the resulting program. +# +# Modes: +# - stand_alone: The stand alone build mode, which in general should always be used. +# - clang: Use clang rather than the default, which is generally gcc. +# - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. +# - test: Compile for a test, such as unit testing. +# - fanalyzer: Compile using GCC's -fanalyzer compile time option. +# - thread: Compile with thread support. +# - threadless: Compile without thread support. # build_name utf8 @@ -12,7 +22,7 @@ version_micro 0 version_file micro version_target minor -modes stand_alone clang gcc test fanalyzer coverage thread threadless +modes stand_alone clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default stand_alone thread gcc build_compiler gcc diff --git a/level_0/f_abstruse/data/build/fakefile b/level_0/f_abstruse/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_abstruse/data/build/fakefile +++ b/level_0/f_abstruse/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_abstruse/data/build/settings b/level_0/f_abstruse/data/build/settings index a7acefa..ec705c3 100644 --- a/level_0/f_abstruse/data/build/settings +++ b/level_0/f_abstruse/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_abstruse/data/build/settings-mocks b/level_0/f_abstruse/data/build/settings-mocks index a11df2f..ffe59f1 100644 --- a/level_0/f_abstruse/data/build/settings-mocks +++ b/level_0/f_abstruse/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_abstruse/data/build/settings-tests b/level_0/f_abstruse/data/build/settings-tests index 8febd4d..5b60639 100644 --- a/level_0/f_abstruse/data/build/settings-tests +++ b/level_0/f_abstruse/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_account/data/build/fakefile b/level_0/f_account/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_account/data/build/fakefile +++ b/level_0/f_account/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_account/data/build/settings b/level_0/f_account/data/build/settings index f80913d..1b79c70 100644 --- a/level_0/f_account/data/build/settings +++ b/level_0/f_account/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_account/data/build/settings-mocks b/level_0/f_account/data/build/settings-mocks index 405cf5c..4d6aafb 100644 --- a/level_0/f_account/data/build/settings-mocks +++ b/level_0/f_account/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_account/data/build/settings-tests b/level_0/f_account/data/build/settings-tests index aafd7d1..19e0451 100644 --- a/level_0/f_account/data/build/settings-tests +++ b/level_0/f_account/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_capability/data/build/fakefile b/level_0/f_capability/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_capability/data/build/fakefile +++ b/level_0/f_capability/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_capability/data/build/settings b/level_0/f_capability/data/build/settings index a38cfed..0194f6e 100644 --- a/level_0/f_capability/data/build/settings +++ b/level_0/f_capability/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_capability/data/build/settings-mocks b/level_0/f_capability/data/build/settings-mocks index 54e3758..ca5a57b 100644 --- a/level_0/f_capability/data/build/settings-mocks +++ b/level_0/f_capability/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_capability/data/build/settings-tests b/level_0/f_capability/data/build/settings-tests index 6185477..49f0f59 100644 --- a/level_0/f_capability/data/build/settings-tests +++ b/level_0/f_capability/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_color/data/build/fakefile b/level_0/f_color/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_color/data/build/fakefile +++ b/level_0/f_color/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_color/data/build/settings b/level_0/f_color/data/build/settings index 7d3f3c4..b8fd1e0 100644 --- a/level_0/f_color/data/build/settings +++ b/level_0/f_color/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_color/data/build/settings-mocks b/level_0/f_color/data/build/settings-mocks index 6f1e8d0..5e8194d 100644 --- a/level_0/f_color/data/build/settings-mocks +++ b/level_0/f_color/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_color/data/build/settings-tests b/level_0/f_color/data/build/settings-tests index ffa47cc..8c10e0e 100644 --- a/level_0/f_color/data/build/settings-tests +++ b/level_0/f_color/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_compare/data/build/fakefile b/level_0/f_compare/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_compare/data/build/fakefile +++ b/level_0/f_compare/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_compare/data/build/settings b/level_0/f_compare/data/build/settings index 0f718d4..aca17c2 100644 --- a/level_0/f_compare/data/build/settings +++ b/level_0/f_compare/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_compare/data/build/settings-tests b/level_0/f_compare/data/build/settings-tests index f016a91..00cfaec 100644 --- a/level_0/f_compare/data/build/settings-tests +++ b/level_0/f_compare/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_console/data/build/fakefile b/level_0/f_console/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_console/data/build/fakefile +++ b/level_0/f_console/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_console/data/build/settings b/level_0/f_console/data/build/settings index 9b865c6..6a25592 100644 --- a/level_0/f_console/data/build/settings +++ b/level_0/f_console/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_console/data/build/settings-tests b/level_0/f_console/data/build/settings-tests index fec3602..47f94c3 100644 --- a/level_0/f_console/data/build/settings-tests +++ b/level_0/f_console/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_control_group/data/build/fakefile b/level_0/f_control_group/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_control_group/data/build/fakefile +++ b/level_0/f_control_group/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_control_group/data/build/settings b/level_0/f_control_group/data/build/settings index 4474515..465aa23 100644 --- a/level_0/f_control_group/data/build/settings +++ b/level_0/f_control_group/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_control_group/data/build/settings-tests b/level_0/f_control_group/data/build/settings-tests index dd19f58..bf0f91a 100644 --- a/level_0/f_control_group/data/build/settings-tests +++ b/level_0/f_control_group/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_conversion/data/build/fakefile b/level_0/f_conversion/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_conversion/data/build/fakefile +++ b/level_0/f_conversion/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_conversion/data/build/settings b/level_0/f_conversion/data/build/settings index 1dfda05..5152a5d 100644 --- a/level_0/f_conversion/data/build/settings +++ b/level_0/f_conversion/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_conversion/data/build/settings-mocks b/level_0/f_conversion/data/build/settings-mocks index b7e7563..514fdd6 100644 --- a/level_0/f_conversion/data/build/settings-mocks +++ b/level_0/f_conversion/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_conversion/data/build/settings-tests b/level_0/f_conversion/data/build/settings-tests index f8e251b..9929586 100644 --- a/level_0/f_conversion/data/build/settings-tests +++ b/level_0/f_conversion/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_directory/data/build/fakefile b/level_0/f_directory/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_directory/data/build/fakefile +++ b/level_0/f_directory/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_directory/data/build/settings b/level_0/f_directory/data/build/settings index dc0b1f7..387b517 100644 --- a/level_0/f_directory/data/build/settings +++ b/level_0/f_directory/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_directory/data/build/settings-mocks b/level_0/f_directory/data/build/settings-mocks index b041d20..0d424ab 100644 --- a/level_0/f_directory/data/build/settings-mocks +++ b/level_0/f_directory/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_directory/data/build/settings-tests b/level_0/f_directory/data/build/settings-tests index 1b2d8be..880e901 100644 --- a/level_0/f_directory/data/build/settings-tests +++ b/level_0/f_directory/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_environment/data/build/fakefile b/level_0/f_environment/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_environment/data/build/fakefile +++ b/level_0/f_environment/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_environment/data/build/settings b/level_0/f_environment/data/build/settings index 2f0b3d4..4c021c1 100644 --- a/level_0/f_environment/data/build/settings +++ b/level_0/f_environment/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_environment/data/build/settings-mocks b/level_0/f_environment/data/build/settings-mocks index e5a3b0a..5d0807b 100644 --- a/level_0/f_environment/data/build/settings-mocks +++ b/level_0/f_environment/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_environment/data/build/settings-tests b/level_0/f_environment/data/build/settings-tests index 8dc85c2..d44563f 100644 --- a/level_0/f_environment/data/build/settings-tests +++ b/level_0/f_environment/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_execute/data/build/fakefile b/level_0/f_execute/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_execute/data/build/fakefile +++ b/level_0/f_execute/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_execute/data/build/settings b/level_0/f_execute/data/build/settings index 890c7c9..c21df54 100644 --- a/level_0/f_execute/data/build/settings +++ b/level_0/f_execute/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_execute/data/build/settings-tests b/level_0/f_execute/data/build/settings-tests index 05abfcb..ee0354f 100644 --- a/level_0/f_execute/data/build/settings-tests +++ b/level_0/f_execute/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_file/data/build/fakefile b/level_0/f_file/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_file/data/build/fakefile +++ b/level_0/f_file/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_file/data/build/settings b/level_0/f_file/data/build/settings index 8a4affc..cef2f43 100644 --- a/level_0/f_file/data/build/settings +++ b/level_0/f_file/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_file/data/build/settings-mocks b/level_0/f_file/data/build/settings-mocks index c92245a..8ac7ab1 100644 --- a/level_0/f_file/data/build/settings-mocks +++ b/level_0/f_file/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_file/data/build/settings-tests b/level_0/f_file/data/build/settings-tests index 3dd4755..73f5c5b 100644 --- a/level_0/f_file/data/build/settings-tests +++ b/level_0/f_file/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_fss/data/build/fakefile b/level_0/f_fss/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_fss/data/build/fakefile +++ b/level_0/f_fss/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_fss/data/build/settings b/level_0/f_fss/data/build/settings index 2934247..59f3e71 100644 --- a/level_0/f_fss/data/build/settings +++ b/level_0/f_fss/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_fss/data/build/settings-mocks b/level_0/f_fss/data/build/settings-mocks index d977b6c..7f98d67 100644 --- a/level_0/f_fss/data/build/settings-mocks +++ b/level_0/f_fss/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_fss/data/build/settings-tests b/level_0/f_fss/data/build/settings-tests index 7b9ba51..49232a9 100644 --- a/level_0/f_fss/data/build/settings-tests +++ b/level_0/f_fss/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_iki/data/build/fakefile b/level_0/f_iki/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_iki/data/build/fakefile +++ b/level_0/f_iki/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_iki/data/build/settings b/level_0/f_iki/data/build/settings index be11a33..96dae3a 100644 --- a/level_0/f_iki/data/build/settings +++ b/level_0/f_iki/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_iki/data/build/settings-mocks b/level_0/f_iki/data/build/settings-mocks index d9417c6..8dc12b6 100644 --- a/level_0/f_iki/data/build/settings-mocks +++ b/level_0/f_iki/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_iki/data/build/settings-tests b/level_0/f_iki/data/build/settings-tests index e0c13f9..14311d2 100644 --- a/level_0/f_iki/data/build/settings-tests +++ b/level_0/f_iki/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_limit/data/build/fakefile b/level_0/f_limit/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_limit/data/build/fakefile +++ b/level_0/f_limit/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_limit/data/build/settings b/level_0/f_limit/data/build/settings index b54b9b6..1ed6727 100644 --- a/level_0/f_limit/data/build/settings +++ b/level_0/f_limit/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_limit/data/build/settings-mocks b/level_0/f_limit/data/build/settings-mocks index c5d6b29..16347ca 100644 --- a/level_0/f_limit/data/build/settings-mocks +++ b/level_0/f_limit/data/build/settings-mocks @@ -8,7 +8,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_limit/data/build/settings-tests b/level_0/f_limit/data/build/settings-tests index a4bd15a..6dc77a3 100644 --- a/level_0/f_limit/data/build/settings-tests +++ b/level_0/f_limit/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_memory/data/build/fakefile b/level_0/f_memory/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_memory/data/build/fakefile +++ b/level_0/f_memory/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_memory/data/build/settings b/level_0/f_memory/data/build/settings index bc8f30d..ac0712d 100644 --- a/level_0/f_memory/data/build/settings +++ b/level_0/f_memory/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_memory/data/build/settings-tests b/level_0/f_memory/data/build/settings-tests index 7541496..36e2ec9 100644 --- a/level_0/f_memory/data/build/settings-tests +++ b/level_0/f_memory/data/build/settings-tests @@ -11,7 +11,7 @@ version_major 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_network/data/build/fakefile b/level_0/f_network/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_network/data/build/fakefile +++ b/level_0/f_network/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_network/data/build/settings b/level_0/f_network/data/build/settings index cc6244f..0a51ca3 100644 --- a/level_0/f_network/data/build/settings +++ b/level_0/f_network/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_network/data/build/settings-mocks b/level_0/f_network/data/build/settings-mocks index d85dbe3..d8f1911 100644 --- a/level_0/f_network/data/build/settings-mocks +++ b/level_0/f_network/data/build/settings-mocks @@ -8,7 +8,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_network/data/build/settings-tests b/level_0/f_network/data/build/settings-tests index 35ace2e..227a43f 100644 --- a/level_0/f_network/data/build/settings-tests +++ b/level_0/f_network/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_parse/data/build/fakefile b/level_0/f_parse/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_parse/data/build/fakefile +++ b/level_0/f_parse/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_parse/data/build/settings b/level_0/f_parse/data/build/settings index 2458464..ee4175d 100644 --- a/level_0/f_parse/data/build/settings +++ b/level_0/f_parse/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_path/data/build/fakefile b/level_0/f_path/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_path/data/build/fakefile +++ b/level_0/f_path/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_path/data/build/settings b/level_0/f_path/data/build/settings index 5599adf..e5b2799 100644 --- a/level_0/f_path/data/build/settings +++ b/level_0/f_path/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_path/data/build/settings-mocks b/level_0/f_path/data/build/settings-mocks index b52f876..de441e4 100644 --- a/level_0/f_path/data/build/settings-mocks +++ b/level_0/f_path/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_path/data/build/settings-tests b/level_0/f_path/data/build/settings-tests index 7afddde..632724d 100644 --- a/level_0/f_path/data/build/settings-tests +++ b/level_0/f_path/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_pipe/data/build/fakefile b/level_0/f_pipe/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_pipe/data/build/fakefile +++ b/level_0/f_pipe/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_pipe/data/build/settings b/level_0/f_pipe/data/build/settings index e50a63c..8185311 100644 --- a/level_0/f_pipe/data/build/settings +++ b/level_0/f_pipe/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_pipe/data/build/settings-mocks b/level_0/f_pipe/data/build/settings-mocks index 77804f9..d3f9544 100644 --- a/level_0/f_pipe/data/build/settings-mocks +++ b/level_0/f_pipe/data/build/settings-mocks @@ -8,7 +8,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_pipe/data/build/settings-tests b/level_0/f_pipe/data/build/settings-tests index 61c9fd6..1166fc5 100644 --- a/level_0/f_pipe/data/build/settings-tests +++ b/level_0/f_pipe/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_print/data/build/fakefile b/level_0/f_print/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_print/data/build/fakefile +++ b/level_0/f_print/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_print/data/build/settings b/level_0/f_print/data/build/settings index ca754d1..2e1c804 100644 --- a/level_0/f_print/data/build/settings +++ b/level_0/f_print/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_print/data/build/settings-mocks b/level_0/f_print/data/build/settings-mocks index 4f90600..74ef32d 100644 --- a/level_0/f_print/data/build/settings-mocks +++ b/level_0/f_print/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual build_compiler gcc diff --git a/level_0/f_print/data/build/settings-tests b/level_0/f_print/data/build/settings-tests index 10445f8..adfa933 100644 --- a/level_0/f_print/data/build/settings-tests +++ b/level_0/f_print/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual build_compiler gcc diff --git a/level_0/f_random/data/build/fakefile b/level_0/f_random/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_random/data/build/fakefile +++ b/level_0/f_random/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_random/data/build/settings b/level_0/f_random/data/build/settings index 06434c2..37bb1a0 100644 --- a/level_0/f_random/data/build/settings +++ b/level_0/f_random/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_random/data/build/settings-mocks b/level_0/f_random/data/build/settings-mocks index 901364d..7e01b2f 100644 --- a/level_0/f_random/data/build/settings-mocks +++ b/level_0/f_random/data/build/settings-mocks @@ -8,7 +8,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_random/data/build/settings-tests b/level_0/f_random/data/build/settings-tests index 7d8f673..22de6e7 100644 --- a/level_0/f_random/data/build/settings-tests +++ b/level_0/f_random/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_rip/data/build/fakefile b/level_0/f_rip/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_rip/data/build/fakefile +++ b/level_0/f_rip/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_rip/data/build/settings b/level_0/f_rip/data/build/settings index 621c66c..31b4fae 100644 --- a/level_0/f_rip/data/build/settings +++ b/level_0/f_rip/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_serialize/data/build/fakefile b/level_0/f_serialize/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_serialize/data/build/fakefile +++ b/level_0/f_serialize/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_serialize/data/build/settings b/level_0/f_serialize/data/build/settings index d869de0..ce91226 100644 --- a/level_0/f_serialize/data/build/settings +++ b/level_0/f_serialize/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_serialize/data/build/settings-mocks b/level_0/f_serialize/data/build/settings-mocks index 871a923..ef697a4 100644 --- a/level_0/f_serialize/data/build/settings-mocks +++ b/level_0/f_serialize/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_serialize/data/build/settings-tests b/level_0/f_serialize/data/build/settings-tests index ee532aa..cd0e064 100644 --- a/level_0/f_serialize/data/build/settings-tests +++ b/level_0/f_serialize/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_signal/data/build/fakefile b/level_0/f_signal/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_signal/data/build/fakefile +++ b/level_0/f_signal/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_signal/data/build/settings b/level_0/f_signal/data/build/settings index 79de79f..b48cc50 100644 --- a/level_0/f_signal/data/build/settings +++ b/level_0/f_signal/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_signal/data/build/settings-mocks b/level_0/f_signal/data/build/settings-mocks index 85fd9b1..dc3740d 100644 --- a/level_0/f_signal/data/build/settings-mocks +++ b/level_0/f_signal/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_signal/data/build/settings-tests b/level_0/f_signal/data/build/settings-tests index f852c7e..8313713 100644 --- a/level_0/f_signal/data/build/settings-tests +++ b/level_0/f_signal/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_socket/data/build/fakefile b/level_0/f_socket/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_socket/data/build/fakefile +++ b/level_0/f_socket/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_socket/data/build/settings b/level_0/f_socket/data/build/settings index bea2853..8e07c7c 100644 --- a/level_0/f_socket/data/build/settings +++ b/level_0/f_socket/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_socket/data/build/settings-mocks b/level_0/f_socket/data/build/settings-mocks index 62e5dd7..a56d59b 100644 --- a/level_0/f_socket/data/build/settings-mocks +++ b/level_0/f_socket/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_socket/data/build/settings-tests b/level_0/f_socket/data/build/settings-tests index f259d20..2c8e2d2 100644 --- a/level_0/f_socket/data/build/settings-tests +++ b/level_0/f_socket/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_status/data/build/fakefile b/level_0/f_status/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_status/data/build/fakefile +++ b/level_0/f_status/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_status/data/build/settings b/level_0/f_status/data/build/settings index fea5a29..79771df 100644 --- a/level_0/f_status/data/build/settings +++ b/level_0/f_status/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_status/data/build/settings-tests b/level_0/f_status/data/build/settings-tests index 9b0967b..d3f7b84 100644 --- a/level_0/f_status/data/build/settings-tests +++ b/level_0/f_status/data/build/settings-tests @@ -11,7 +11,7 @@ version_major 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_status_string/data/build/fakefile b/level_0/f_status_string/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_status_string/data/build/fakefile +++ b/level_0/f_status_string/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_status_string/data/build/settings b/level_0/f_status_string/data/build/settings index 84c905c..504c337 100644 --- a/level_0/f_status_string/data/build/settings +++ b/level_0/f_status_string/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_status_string/data/build/settings-tests b/level_0/f_status_string/data/build/settings-tests index e70fb25..6599fa8 100644 --- a/level_0/f_status_string/data/build/settings-tests +++ b/level_0/f_status_string/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_string/data/build/fakefile b/level_0/f_string/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_string/data/build/fakefile +++ b/level_0/f_string/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_string/data/build/settings b/level_0/f_string/data/build/settings index fc0633c..55a52a7 100644 --- a/level_0/f_string/data/build/settings +++ b/level_0/f_string/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_string/data/build/settings-mocks b/level_0/f_string/data/build/settings-mocks index 4d529df..b8571b3 100644 --- a/level_0/f_string/data/build/settings-mocks +++ b/level_0/f_string/data/build/settings-mocks @@ -8,7 +8,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_string/data/build/settings-tests b/level_0/f_string/data/build/settings-tests index c1ccd55..2393f4a 100644 --- a/level_0/f_string/data/build/settings-tests +++ b/level_0/f_string/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_thread/data/build/fakefile b/level_0/f_thread/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_thread/data/build/fakefile +++ b/level_0/f_thread/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_thread/data/build/settings b/level_0/f_thread/data/build/settings index 1f1dbd4..e07bbf7 100644 --- a/level_0/f_thread/data/build/settings +++ b/level_0/f_thread/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -24,7 +25,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_thread/data/build/settings-mocks b/level_0/f_thread/data/build/settings-mocks index 0061f42..32cd0a0 100644 --- a/level_0/f_thread/data/build/settings-mocks +++ b/level_0/f_thread/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_thread/data/build/settings-tests b/level_0/f_thread/data/build/settings-tests index d64842a..41773df 100644 --- a/level_0/f_thread/data/build/settings-tests +++ b/level_0/f_thread/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_time/data/build/fakefile b/level_0/f_time/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_time/data/build/fakefile +++ b/level_0/f_time/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_time/data/build/settings b/level_0/f_time/data/build/settings index 5dc8360..b1639c0 100644 --- a/level_0/f_time/data/build/settings +++ b/level_0/f_time/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_time/data/build/settings-mocks b/level_0/f_time/data/build/settings-mocks index 5929c49..afe10eb 100644 --- a/level_0/f_time/data/build/settings-mocks +++ b/level_0/f_time/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_time/data/build/settings-tests b/level_0/f_time/data/build/settings-tests index d1afe9b..7613e3e 100644 --- a/level_0/f_time/data/build/settings-tests +++ b/level_0/f_time/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_type/data/build/fakefile b/level_0/f_type/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_type/data/build/fakefile +++ b/level_0/f_type/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_type/data/build/settings b/level_0/f_type/data/build/settings index c9a3442..6101f98 100644 --- a/level_0/f_type/data/build/settings +++ b/level_0/f_type/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_type_array/data/build/fakefile b/level_0/f_type_array/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_type_array/data/build/fakefile +++ b/level_0/f_type_array/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_type_array/data/build/settings b/level_0/f_type_array/data/build/settings index 7313f34..582d08e 100644 --- a/level_0/f_type_array/data/build/settings +++ b/level_0/f_type_array/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_type_array/data/build/settings-mocks b/level_0/f_type_array/data/build/settings-mocks index 81b00ce..305a6ca 100644 --- a/level_0/f_type_array/data/build/settings-mocks +++ b/level_0/f_type_array/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_type_array/data/build/settings-tests b/level_0/f_type_array/data/build/settings-tests index 34e94d4..c49ccf8 100644 --- a/level_0/f_type_array/data/build/settings-tests +++ b/level_0/f_type_array/data/build/settings-tests @@ -11,7 +11,7 @@ version_major 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_utf/data/build/fakefile b/level_0/f_utf/data/build/fakefile index c249d41..05430f8 100644 --- a/level_0/f_utf/data/build/fakefile +++ b/level_0/f_utf/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_0/f_utf/data/build/settings b/level_0/f_utf/data/build/settings index bb844cf..f509228 100644 --- a/level_0/f_utf/data/build/settings +++ b/level_0/f_utf/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_0/f_utf/data/build/settings-mocks b/level_0/f_utf/data/build/settings-mocks index e897282..5d47844 100644 --- a/level_0/f_utf/data/build/settings-mocks +++ b/level_0/f_utf/data/build/settings-mocks @@ -18,7 +18,7 @@ version_micro 0 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_0/f_utf/data/build/settings-tests b/level_0/f_utf/data/build/settings-tests index 8c6203a..6805705 100644 --- a/level_0/f_utf/data/build/settings-tests +++ b/level_0/f_utf/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_1/fl_control_group/data/build/fakefile b/level_1/fl_control_group/data/build/fakefile index c249d41..05430f8 100644 --- a/level_1/fl_control_group/data/build/fakefile +++ b/level_1/fl_control_group/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_1/fl_control_group/data/build/settings b/level_1/fl_control_group/data/build/settings index e3bfac5..6926d36 100644 --- a/level_1/fl_control_group/data/build/settings +++ b/level_1/fl_control_group/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_1/fl_conversion/data/build/fakefile b/level_1/fl_conversion/data/build/fakefile index c249d41..05430f8 100644 --- a/level_1/fl_conversion/data/build/fakefile +++ b/level_1/fl_conversion/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_1/fl_conversion/data/build/settings b/level_1/fl_conversion/data/build/settings index 52315dd..7a8abc4 100644 --- a/level_1/fl_conversion/data/build/settings +++ b/level_1/fl_conversion/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_1/fl_directory/data/build/fakefile b/level_1/fl_directory/data/build/fakefile index c249d41..05430f8 100644 --- a/level_1/fl_directory/data/build/fakefile +++ b/level_1/fl_directory/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_1/fl_directory/data/build/settings b/level_1/fl_directory/data/build/settings index cc18bb1..1a652ef 100644 --- a/level_1/fl_directory/data/build/settings +++ b/level_1/fl_directory/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_1/fl_environment/data/build/fakefile b/level_1/fl_environment/data/build/fakefile index c249d41..05430f8 100644 --- a/level_1/fl_environment/data/build/fakefile +++ b/level_1/fl_environment/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_1/fl_environment/data/build/settings b/level_1/fl_environment/data/build/settings index fe0c400..a141dae 100644 --- a/level_1/fl_environment/data/build/settings +++ b/level_1/fl_environment/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_1/fl_execute/data/build/fakefile b/level_1/fl_execute/data/build/fakefile index c249d41..05430f8 100644 --- a/level_1/fl_execute/data/build/fakefile +++ b/level_1/fl_execute/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_1/fl_execute/data/build/settings b/level_1/fl_execute/data/build/settings index 570e29e..86be76d 100644 --- a/level_1/fl_execute/data/build/settings +++ b/level_1/fl_execute/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_1/fl_fss/data/build/fakefile b/level_1/fl_fss/data/build/fakefile index c249d41..05430f8 100644 --- a/level_1/fl_fss/data/build/fakefile +++ b/level_1/fl_fss/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_1/fl_fss/data/build/settings b/level_1/fl_fss/data/build/settings index b1ff241..4fa8d85 100644 --- a/level_1/fl_fss/data/build/settings +++ b/level_1/fl_fss/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_1/fl_fss/data/build/settings-tests b/level_1/fl_fss/data/build/settings-tests index 9ce0d05..3fc2a04 100644 --- a/level_1/fl_fss/data/build/settings-tests +++ b/level_1/fl_fss/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 4 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_1/fl_iki/data/build/fakefile b/level_1/fl_iki/data/build/fakefile index c249d41..05430f8 100644 --- a/level_1/fl_iki/data/build/fakefile +++ b/level_1/fl_iki/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_1/fl_iki/data/build/settings b/level_1/fl_iki/data/build/settings index 09544f0..2a60689 100644 --- a/level_1/fl_iki/data/build/settings +++ b/level_1/fl_iki/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_1/fl_path/data/build/fakefile b/level_1/fl_path/data/build/fakefile index c249d41..05430f8 100644 --- a/level_1/fl_path/data/build/fakefile +++ b/level_1/fl_path/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_1/fl_path/data/build/settings b/level_1/fl_path/data/build/settings index 3a3f395..bf222f9 100644 --- a/level_1/fl_path/data/build/settings +++ b/level_1/fl_path/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_1/fl_path/data/build/settings-tests b/level_1/fl_path/data/build/settings-tests index 1cb177a..d8bee06 100644 --- a/level_1/fl_path/data/build/settings-tests +++ b/level_1/fl_path/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 4 version_file micro version_target minor -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_1/fl_print/data/build/fakefile b/level_1/fl_print/data/build/fakefile index c249d41..05430f8 100644 --- a/level_1/fl_print/data/build/fakefile +++ b/level_1/fl_print/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_1/fl_print/data/build/settings b/level_1/fl_print/data/build/settings index 303cf54..3aae421 100644 --- a/level_1/fl_print/data/build/settings +++ b/level_1/fl_print/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_1/fl_status_string/data/build/fakefile b/level_1/fl_status_string/data/build/fakefile index c249d41..05430f8 100644 --- a/level_1/fl_status_string/data/build/fakefile +++ b/level_1/fl_status_string/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_1/fl_status_string/data/build/settings b/level_1/fl_status_string/data/build/settings index 7c42556..05295eb 100644 --- a/level_1/fl_status_string/data/build/settings +++ b/level_1/fl_status_string/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_1/fl_status_string/data/build/settings-tests b/level_1/fl_status_string/data/build/settings-tests index d48c116..921d888 100644 --- a/level_1/fl_status_string/data/build/settings-tests +++ b/level_1/fl_status_string/data/build/settings-tests @@ -13,7 +13,7 @@ version_micro 0 version_file major version_target major -modes individual clang gcc test coverage +modes individual clang gcc gcc_13 test coverage modes_default individual test gcc build_compiler gcc diff --git a/level_1/fl_utf_file/data/build/fakefile b/level_1/fl_utf_file/data/build/fakefile index c249d41..05430f8 100644 --- a/level_1/fl_utf_file/data/build/fakefile +++ b/level_1/fl_utf_file/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_1/fl_utf_file/data/build/settings b/level_1/fl_utf_file/data/build/settings index b1d0b99..e115ead 100644 --- a/level_1/fl_utf_file/data/build/settings +++ b/level_1/fl_utf_file/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_2/fll_control_group/data/build/fakefile b/level_2/fll_control_group/data/build/fakefile index c249d41..05430f8 100644 --- a/level_2/fll_control_group/data/build/fakefile +++ b/level_2/fll_control_group/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_2/fll_control_group/data/build/settings b/level_2/fll_control_group/data/build/settings index b7414b6..b08813f 100644 --- a/level_2/fll_control_group/data/build/settings +++ b/level_2/fll_control_group/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_2/fll_error/data/build/fakefile b/level_2/fll_error/data/build/fakefile index c249d41..05430f8 100644 --- a/level_2/fll_error/data/build/fakefile +++ b/level_2/fll_error/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_2/fll_error/data/build/settings b/level_2/fll_error/data/build/settings index 0f8b358..fa4e1a7 100644 --- a/level_2/fll_error/data/build/settings +++ b/level_2/fll_error/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_2/fll_execute/data/build/fakefile b/level_2/fll_execute/data/build/fakefile index c249d41..05430f8 100644 --- a/level_2/fll_execute/data/build/fakefile +++ b/level_2/fll_execute/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_2/fll_execute/data/build/settings b/level_2/fll_execute/data/build/settings index a923d1b..ab93a65 100644 --- a/level_2/fll_execute/data/build/settings +++ b/level_2/fll_execute/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_2/fll_file/data/build/fakefile b/level_2/fll_file/data/build/fakefile index c249d41..05430f8 100644 --- a/level_2/fll_file/data/build/fakefile +++ b/level_2/fll_file/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_2/fll_file/data/build/settings b/level_2/fll_file/data/build/settings index 22cdf40..3608893 100644 --- a/level_2/fll_file/data/build/settings +++ b/level_2/fll_file/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_2/fll_fss/data/build/fakefile b/level_2/fll_fss/data/build/fakefile index c249d41..05430f8 100644 --- a/level_2/fll_fss/data/build/fakefile +++ b/level_2/fll_fss/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_2/fll_fss/data/build/settings b/level_2/fll_fss/data/build/settings index 2b38cac..227ab06 100644 --- a/level_2/fll_fss/data/build/settings +++ b/level_2/fll_fss/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_2/fll_fss_status_string/data/build/fakefile b/level_2/fll_fss_status_string/data/build/fakefile index c249d41..05430f8 100644 --- a/level_2/fll_fss_status_string/data/build/fakefile +++ b/level_2/fll_fss_status_string/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_2/fll_fss_status_string/data/build/settings b/level_2/fll_fss_status_string/data/build/settings index fe4437d..a80e32f 100644 --- a/level_2/fll_fss_status_string/data/build/settings +++ b/level_2/fll_fss_status_string/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_2/fll_iki/data/build/fakefile b/level_2/fll_iki/data/build/fakefile index c249d41..05430f8 100644 --- a/level_2/fll_iki/data/build/fakefile +++ b/level_2/fll_iki/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_2/fll_iki/data/build/settings b/level_2/fll_iki/data/build/settings index 1c22a60..c278f99 100644 --- a/level_2/fll_iki/data/build/settings +++ b/level_2/fll_iki/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_2/fll_print/data/build/fakefile b/level_2/fll_print/data/build/fakefile index c249d41..05430f8 100644 --- a/level_2/fll_print/data/build/fakefile +++ b/level_2/fll_print/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_2/fll_print/data/build/settings b/level_2/fll_print/data/build/settings index c937207..240e432 100644 --- a/level_2/fll_print/data/build/settings +++ b/level_2/fll_print/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_2/fll_program/data/build/fakefile b/level_2/fll_program/data/build/fakefile index c249d41..05430f8 100644 --- a/level_2/fll_program/data/build/fakefile +++ b/level_2/fll_program/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_2/fll_program/data/build/settings b/level_2/fll_program/data/build/settings index 0faabaf..6ee3c00 100644 --- a/level_2/fll_program/data/build/settings +++ b/level_2/fll_program/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default individual individual_thread thread build_compiler gcc diff --git a/level_3/byte_dump/data/build/fakefile b/level_3/byte_dump/data/build/fakefile index 38aa956..e6fe3a8 100644 --- a/level_3/byte_dump/data/build/fakefile +++ b/level_3/byte_dump/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_3/byte_dump/data/build/settings b/level_3/byte_dump/data/build/settings index 3ad4cd3..bdcb054 100644 --- a/level_3/byte_dump/data/build/settings +++ b/level_3/byte_dump/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/example/data/build/fakefile b/level_3/example/data/build/fakefile index fd98d0f..452261d 100644 --- a/level_3/example/data/build/fakefile +++ b/level_3/example/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadless + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_3/example/data/build/settings b/level_3/example/data/build/settings index 99bd657..95d6998 100644 --- a/level_3/example/data/build/settings +++ b/level_3/example/data/build/settings @@ -9,6 +9,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -24,7 +25,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fake/data/build/fakefile b/level_3/fake/data/build/fakefile index 265e3a4..9b3a3a6 100644 --- a/level_3/fake/data/build/fakefile +++ b/level_3/fake/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_3/fake/data/build/settings b/level_3/fake/data/build/settings index 6669d06..9b7a79f 100644 --- a/level_3/fake/data/build/settings +++ b/level_3/fake/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -25,7 +26,7 @@ version_target minor process_pre process_pre.sh process_post process_post.sh -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/firewall/data/build/fakefile b/level_3/firewall/data/build/fakefile index f3e0956..41bbddd 100644 --- a/level_3/firewall/data/build/fakefile +++ b/level_3/firewall/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_3/firewall/data/build/settings b/level_3/firewall/data/build/settings index b6a5351..ec902f2 100644 --- a/level_3/firewall/data/build/settings +++ b/level_3/firewall/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_identify/data/build/fakefile b/level_3/fss_identify/data/build/fakefile index 1b92ca4..282e61b 100644 --- a/level_3/fss_identify/data/build/fakefile +++ b/level_3/fss_identify/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_3/fss_identify/data/build/settings b/level_3/fss_identify/data/build/settings index c0b1db5..72e5520 100644 --- a/level_3/fss_identify/data/build/settings +++ b/level_3/fss_identify/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_read/data/build/fakefile b/level_3/fss_read/data/build/fakefile index d67f765..85a4871 100644 --- a/level_3/fss_read/data/build/fakefile +++ b/level_3/fss_read/data/build/fakefile @@ -5,7 +5,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_3/fss_read/data/build/settings b/level_3/fss_read/data/build/settings index 666bf5b..c2c052b 100644 --- a/level_3/fss_read/data/build/settings +++ b/level_3/fss_read/data/build/settings @@ -9,6 +9,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -24,7 +25,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_read/data/build/settings.basic b/level_3/fss_read/data/build/settings.basic index d39547d..c98dfac 100644 --- a/level_3/fss_read/data/build/settings.basic +++ b/level_3/fss_read/data/build/settings.basic @@ -12,7 +12,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_read/data/build/settings.basic_list b/level_3/fss_read/data/build/settings.basic_list index 47f8d94..141de1d 100644 --- a/level_3/fss_read/data/build/settings.basic_list +++ b/level_3/fss_read/data/build/settings.basic_list @@ -12,7 +12,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_read/data/build/settings.embedded_list b/level_3/fss_read/data/build/settings.embedded_list index d0af99a..cfe39f6 100644 --- a/level_3/fss_read/data/build/settings.embedded_list +++ b/level_3/fss_read/data/build/settings.embedded_list @@ -12,7 +12,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_read/data/build/settings.extended b/level_3/fss_read/data/build/settings.extended index 28fceee..b7ca6e7 100644 --- a/level_3/fss_read/data/build/settings.extended +++ b/level_3/fss_read/data/build/settings.extended @@ -12,7 +12,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_read/data/build/settings.extended_list b/level_3/fss_read/data/build/settings.extended_list index e6855aa..f40f93f 100644 --- a/level_3/fss_read/data/build/settings.extended_list +++ b/level_3/fss_read/data/build/settings.extended_list @@ -12,7 +12,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_read/data/build/settings.main b/level_3/fss_read/data/build/settings.main index 8d09b05..5ebebaf 100644 --- a/level_3/fss_read/data/build/settings.main +++ b/level_3/fss_read/data/build/settings.main @@ -12,7 +12,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_read/data/build/settings.payload b/level_3/fss_read/data/build/settings.payload index 4f64ddc..e73391b 100644 --- a/level_3/fss_read/data/build/settings.payload +++ b/level_3/fss_read/data/build/settings.payload @@ -12,7 +12,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_write/data/build/fakefile b/level_3/fss_write/data/build/fakefile index bd61359..616ae98 100644 --- a/level_3/fss_write/data/build/fakefile +++ b/level_3/fss_write/data/build/fakefile @@ -5,7 +5,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_3/fss_write/data/build/settings b/level_3/fss_write/data/build/settings index c619985..a962639 100644 --- a/level_3/fss_write/data/build/settings +++ b/level_3/fss_write/data/build/settings @@ -9,6 +9,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -24,7 +25,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_write/data/build/settings.basic b/level_3/fss_write/data/build/settings.basic index e12ab6d..0af28d6 100644 --- a/level_3/fss_write/data/build/settings.basic +++ b/level_3/fss_write/data/build/settings.basic @@ -12,7 +12,7 @@ version_micro 0 version_file micro version_target minor -modes individual level monolithic clang gcc test fanalyzer thread individual-thread threadless +modes individual level monolithic clang gcc gcc_13 test fanalyzer thread individual-thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_write/data/build/settings.basic_list b/level_3/fss_write/data/build/settings.basic_list index 808a094..315b018 100644 --- a/level_3/fss_write/data/build/settings.basic_list +++ b/level_3/fss_write/data/build/settings.basic_list @@ -12,7 +12,7 @@ version_micro 0 version_file micro version_target minor -modes individual level monolithic clang gcc test fanalyzer thread individual-thread threadless +modes individual level monolithic clang gcc gcc_13 test fanalyzer thread individual-thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_write/data/build/settings.embedded_list b/level_3/fss_write/data/build/settings.embedded_list index cc24b59..99b1c83 100644 --- a/level_3/fss_write/data/build/settings.embedded_list +++ b/level_3/fss_write/data/build/settings.embedded_list @@ -12,7 +12,7 @@ version_micro 0 version_file micro version_target minor -modes individual level monolithic clang gcc test fanalyzer thread individual-thread threadless +modes individual level monolithic clang gcc gcc_13 test fanalyzer thread individual-thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_write/data/build/settings.extended b/level_3/fss_write/data/build/settings.extended index f23acf7..a374df4 100644 --- a/level_3/fss_write/data/build/settings.extended +++ b/level_3/fss_write/data/build/settings.extended @@ -12,7 +12,7 @@ version_micro 0 version_file micro version_target minor -modes individual level monolithic clang gcc test fanalyzer thread individual-thread threadless +modes individual level monolithic clang gcc gcc_13 test fanalyzer thread individual-thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_write/data/build/settings.extended_list b/level_3/fss_write/data/build/settings.extended_list index 8512c6d..c8aa279 100644 --- a/level_3/fss_write/data/build/settings.extended_list +++ b/level_3/fss_write/data/build/settings.extended_list @@ -12,7 +12,7 @@ version_micro 0 version_file micro version_target minor -modes individual level monolithic clang gcc test fanalyzer thread individual-thread threadless +modes individual level monolithic clang gcc gcc_13 test fanalyzer thread individual-thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_write/data/build/settings.main b/level_3/fss_write/data/build/settings.main index d763134..bb1ae97 100644 --- a/level_3/fss_write/data/build/settings.main +++ b/level_3/fss_write/data/build/settings.main @@ -12,7 +12,7 @@ version_micro 0 version_file micro version_target minor -modes individual level monolithic clang gcc test fanalyzer thread individual-thread threadless +modes individual level monolithic clang gcc gcc_13 test fanalyzer thread individual-thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/fss_write/data/build/settings.payload b/level_3/fss_write/data/build/settings.payload index b46f3ee..043f901 100644 --- a/level_3/fss_write/data/build/settings.payload +++ b/level_3/fss_write/data/build/settings.payload @@ -12,7 +12,7 @@ version_micro 0 version_file micro version_target minor -modes individual level monolithic clang gcc test fanalyzer thread individual-thread threadless +modes individual level monolithic clang gcc gcc_13 test fanalyzer thread individual-thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/iki_read/data/build/fakefile b/level_3/iki_read/data/build/fakefile index 0aec772..a543596 100644 --- a/level_3/iki_read/data/build/fakefile +++ b/level_3/iki_read/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_3/iki_read/data/build/settings b/level_3/iki_read/data/build/settings index 2170692..6335366 100644 --- a/level_3/iki_read/data/build/settings +++ b/level_3/iki_read/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/iki_write/data/build/fakefile b/level_3/iki_write/data/build/fakefile index c633987..5304744 100644 --- a/level_3/iki_write/data/build/fakefile +++ b/level_3/iki_write/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_3/iki_write/data/build/settings b/level_3/iki_write/data/build/settings index a0b3d18..e12189d 100644 --- a/level_3/iki_write/data/build/settings +++ b/level_3/iki_write/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/status_code/data/build/fakefile b/level_3/status_code/data/build/fakefile index fe8c252..240d64c 100644 --- a/level_3/status_code/data/build/fakefile +++ b/level_3/status_code/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_3/status_code/data/build/settings b/level_3/status_code/data/build/settings index 0c2cfb9..ca62a47 100644 --- a/level_3/status_code/data/build/settings +++ b/level_3/status_code/data/build/settings @@ -9,6 +9,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -24,7 +25,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/status_code/data/build/settings.fss b/level_3/status_code/data/build/settings.fss index bc755dc..a44c0cf 100644 --- a/level_3/status_code/data/build/settings.fss +++ b/level_3/status_code/data/build/settings.fss @@ -23,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/status_code/data/build/settings.main b/level_3/status_code/data/build/settings.main index d1f9dae..fdfeb2f 100644 --- a/level_3/status_code/data/build/settings.main +++ b/level_3/status_code/data/build/settings.main @@ -23,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer thread threadless modes_default monolithic thread gcc build_compiler gcc diff --git a/level_3/utf8/data/build/fakefile b/level_3/utf8/data/build/fakefile index e8dd1f3..b904b34 100644 --- a/level_3/utf8/data/build/fakefile +++ b/level_3/utf8/data/build/fakefile @@ -2,7 +2,7 @@ settings: fail exit - modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss + modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless environment PATH LD_LIBRARY_PATH environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH diff --git a/level_3/utf8/data/build/settings b/level_3/utf8/data/build/settings index c04c15b..45b2791 100644 --- a/level_3/utf8/data/build/settings +++ b/level_3/utf8/data/build/settings @@ -7,6 +7,7 @@ # - monolithic: Compile using per monolithic libraries. # - clang: Use clang rather than the default, which is generally gcc. # - gcc: Use gcc specific settings. +# - gcc_13: Use gcc version 13 or greater specific settings. # - test: Compile for a test, such as unit testing. # - fanalyzer: Compile using GCC's -fanalyzer compile time option. # - coverage: Compile for building coverage. @@ -22,7 +23,7 @@ version_micro 0 version_file micro version_target minor -modes individual individual_thread level monolithic clang gcc test fanalyzer coverage thread threadless +modes individual individual_thread level monolithic clang gcc gcc_13 test fanalyzer coverage thread threadless modes_default monolithic thread gcc build_compiler gcc