]> Kevux Git Server - fll/commitdiff
Refactor: Build mode gcc_13 to flex_arrays to provide a more generic name.
authorKevin Day <Kevin@kevux.org>
Wed, 10 Dec 2025 04:23:50 +0000 (22:23 -0600)
committerKevin Day <Kevin@kevux.org>
Wed, 10 Dec 2025 04:23:50 +0000 (22:23 -0600)
The `gcc_13` was a temporary mode and I don't want to have version specific modes.
Replace the mode witha more long term version unspecific name `flex_arrays`.

234 files changed:
build/level_0/fakefile
build/level_0/settings
build/level_1/fakefile
build/level_1/settings
build/level_2/fakefile
build/level_2/settings
build/monolithic/fakefile
build/monolithic/settings
build/stand_alone/byte_dump.fakefile
build/stand_alone/byte_dump.settings
build/stand_alone/example.fakefile
build/stand_alone/example.settings
build/stand_alone/fake.fakefile
build/stand_alone/fake.settings
build/stand_alone/fss_identify.fakefile
build/stand_alone/fss_identify.settings
build/stand_alone/utf8.fakefile
build/stand_alone/utf8.settings
level_0/f_abstruse/data/build/fakefile
level_0/f_abstruse/data/build/settings
level_0/f_abstruse/data/build/settings-mocks
level_0/f_abstruse/data/build/settings-tests
level_0/f_account/data/build/fakefile
level_0/f_account/data/build/settings
level_0/f_account/data/build/settings-mocks
level_0/f_account/data/build/settings-tests
level_0/f_capability/data/build/fakefile
level_0/f_capability/data/build/settings
level_0/f_capability/data/build/settings-mocks
level_0/f_capability/data/build/settings-tests
level_0/f_color/data/build/fakefile
level_0/f_color/data/build/settings
level_0/f_color/data/build/settings-mocks
level_0/f_color/data/build/settings-tests
level_0/f_compare/data/build/fakefile
level_0/f_compare/data/build/settings
level_0/f_compare/data/build/settings-tests
level_0/f_console/data/build/fakefile
level_0/f_console/data/build/settings
level_0/f_console/data/build/settings-tests
level_0/f_control_group/data/build/fakefile
level_0/f_control_group/data/build/settings
level_0/f_control_group/data/build/settings-tests
level_0/f_conversion/data/build/fakefile
level_0/f_conversion/data/build/settings
level_0/f_conversion/data/build/settings-mocks
level_0/f_conversion/data/build/settings-tests
level_0/f_directory/data/build/fakefile
level_0/f_directory/data/build/settings
level_0/f_directory/data/build/settings-mocks
level_0/f_directory/data/build/settings-tests
level_0/f_environment/data/build/fakefile
level_0/f_environment/data/build/settings
level_0/f_environment/data/build/settings-mocks
level_0/f_environment/data/build/settings-tests
level_0/f_execute/data/build/fakefile
level_0/f_execute/data/build/settings
level_0/f_execute/data/build/settings-tests
level_0/f_file/data/build/fakefile
level_0/f_file/data/build/settings
level_0/f_file/data/build/settings-mocks
level_0/f_file/data/build/settings-tests
level_0/f_fss/data/build/fakefile
level_0/f_fss/data/build/settings
level_0/f_fss/data/build/settings-mocks
level_0/f_fss/data/build/settings-tests
level_0/f_iki/data/build/fakefile
level_0/f_iki/data/build/settings
level_0/f_iki/data/build/settings-mocks
level_0/f_iki/data/build/settings-tests
level_0/f_limit/data/build/fakefile
level_0/f_limit/data/build/settings
level_0/f_limit/data/build/settings-mocks
level_0/f_limit/data/build/settings-tests
level_0/f_memory/data/build/fakefile
level_0/f_memory/data/build/settings
level_0/f_memory/data/build/settings-tests
level_0/f_network/data/build/fakefile
level_0/f_network/data/build/settings
level_0/f_network/data/build/settings-mocks
level_0/f_network/data/build/settings-tests
level_0/f_parse/data/build/fakefile
level_0/f_parse/data/build/settings
level_0/f_path/data/build/fakefile
level_0/f_path/data/build/settings
level_0/f_path/data/build/settings-mocks
level_0/f_path/data/build/settings-tests
level_0/f_pipe/data/build/fakefile
level_0/f_pipe/data/build/settings
level_0/f_pipe/data/build/settings-mocks
level_0/f_pipe/data/build/settings-tests
level_0/f_print/data/build/fakefile
level_0/f_print/data/build/settings
level_0/f_print/data/build/settings-mocks
level_0/f_print/data/build/settings-tests
level_0/f_process/data/build/fakefile
level_0/f_process/data/build/settings
level_0/f_process/data/build/settings-mocks
level_0/f_process/data/build/settings-tests
level_0/f_random/data/build/fakefile
level_0/f_random/data/build/settings
level_0/f_random/data/build/settings-mocks
level_0/f_random/data/build/settings-tests
level_0/f_rip/data/build/fakefile
level_0/f_rip/data/build/settings
level_0/f_schedule/data/build/fakefile
level_0/f_schedule/data/build/settings
level_0/f_schedule/data/build/settings-mocks
level_0/f_schedule/data/build/settings-tests
level_0/f_serialize/data/build/fakefile
level_0/f_serialize/data/build/settings
level_0/f_serialize/data/build/settings-mocks
level_0/f_serialize/data/build/settings-tests
level_0/f_signal/data/build/fakefile
level_0/f_signal/data/build/settings
level_0/f_signal/data/build/settings-mocks
level_0/f_signal/data/build/settings-tests
level_0/f_socket/data/build/fakefile
level_0/f_socket/data/build/settings
level_0/f_socket/data/build/settings-mocks
level_0/f_socket/data/build/settings-tests
level_0/f_status/data/build/fakefile
level_0/f_status/data/build/settings
level_0/f_status/data/build/settings-tests
level_0/f_status_string/data/build/fakefile
level_0/f_status_string/data/build/settings
level_0/f_status_string/data/build/settings-tests
level_0/f_string/data/build/fakefile
level_0/f_string/data/build/settings
level_0/f_string/data/build/settings-mocks
level_0/f_string/data/build/settings-tests
level_0/f_thread/data/build/fakefile
level_0/f_thread/data/build/settings
level_0/f_thread/data/build/settings-mocks
level_0/f_thread/data/build/settings-tests
level_0/f_time/data/build/fakefile
level_0/f_time/data/build/settings
level_0/f_time/data/build/settings-mocks
level_0/f_time/data/build/settings-tests
level_0/f_type/data/build/fakefile
level_0/f_type/data/build/settings
level_0/f_type_array/data/build/fakefile
level_0/f_type_array/data/build/settings
level_0/f_type_array/data/build/settings-mocks
level_0/f_type_array/data/build/settings-tests
level_0/f_utf/data/build/fakefile
level_0/f_utf/data/build/settings
level_0/f_utf/data/build/settings-mocks
level_0/f_utf/data/build/settings-tests
level_1/fl_control_group/data/build/fakefile
level_1/fl_control_group/data/build/settings
level_1/fl_conversion/data/build/fakefile
level_1/fl_conversion/data/build/settings
level_1/fl_directory/data/build/fakefile
level_1/fl_directory/data/build/settings
level_1/fl_environment/data/build/fakefile
level_1/fl_environment/data/build/settings
level_1/fl_execute/data/build/fakefile
level_1/fl_execute/data/build/settings
level_1/fl_fss/data/build/fakefile
level_1/fl_fss/data/build/settings
level_1/fl_fss/data/build/settings-tests
level_1/fl_iki/data/build/fakefile
level_1/fl_iki/data/build/settings
level_1/fl_iki/data/build/settings-mocks
level_1/fl_iki/data/build/settings-tests
level_1/fl_path/data/build/fakefile
level_1/fl_path/data/build/settings
level_1/fl_path/data/build/settings-tests
level_1/fl_print/data/build/fakefile
level_1/fl_print/data/build/settings
level_1/fl_status_string/data/build/fakefile
level_1/fl_status_string/data/build/settings
level_1/fl_status_string/data/build/settings-tests
level_1/fl_utf_file/data/build/fakefile
level_1/fl_utf_file/data/build/settings
level_2/fll_control_group/data/build/fakefile
level_2/fll_control_group/data/build/settings
level_2/fll_error/data/build/fakefile
level_2/fll_error/data/build/settings
level_2/fll_execute/data/build/fakefile
level_2/fll_execute/data/build/settings
level_2/fll_file/data/build/fakefile
level_2/fll_file/data/build/settings
level_2/fll_fss/data/build/fakefile
level_2/fll_fss/data/build/settings
level_2/fll_fss_status_string/data/build/fakefile
level_2/fll_fss_status_string/data/build/settings
level_2/fll_iki/data/build/fakefile
level_2/fll_iki/data/build/settings
level_2/fll_print/data/build/fakefile
level_2/fll_print/data/build/settings
level_2/fll_program/data/build/fakefile
level_2/fll_program/data/build/settings
level_3/byte_dump/data/build/fakefile
level_3/byte_dump/data/build/settings
level_3/example/data/build/fakefile
level_3/example/data/build/settings
level_3/fake/data/build/fakefile
level_3/fake/data/build/settings
level_3/fss_identify/data/build/fakefile
level_3/fss_identify/data/build/settings
level_3/fss_read/data/build/fakefile
level_3/fss_read/data/build/settings
level_3/fss_read/data/build/settings.basic
level_3/fss_read/data/build/settings.basic_list
level_3/fss_read/data/build/settings.embedded_list
level_3/fss_read/data/build/settings.extended
level_3/fss_read/data/build/settings.extended_list
level_3/fss_read/data/build/settings.main
level_3/fss_read/data/build/settings.payload
level_3/fss_write/data/build/fakefile
level_3/fss_write/data/build/settings
level_3/fss_write/data/build/settings.basic
level_3/fss_write/data/build/settings.basic_list
level_3/fss_write/data/build/settings.embedded_list
level_3/fss_write/data/build/settings.extended
level_3/fss_write/data/build/settings.extended_list
level_3/fss_write/data/build/settings.main
level_3/fss_write/data/build/settings.payload
level_3/iki_read/data/build/fakefile
level_3/iki_read/data/build/settings
level_3/iki_read/data/build/settings.eki_read
level_3/iki_read/data/build/settings.iki_read
level_3/iki_write/data/build/fakefile
level_3/iki_write/data/build/settings
level_3/iki_write/data/build/settings.eki_write
level_3/iki_write/data/build/settings.iki_write
level_3/status_code/data/build/fakefile
level_3/status_code/data/build/settings
level_3/status_code/data/build/settings.fss
level_3/status_code/data/build/settings.main
level_3/utf8/data/build/fakefile
level_3/utf8/data/build/settings

index 82bb429..d7b010a 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index f348b16..c2ab048 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -27,7 +27,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug gcc gcc_13 fanalyzer individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc level thread
 
 build_compiler gcc
@@ -177,7 +177,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82bb429..d7b010a 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index b0627ab..0b28efd 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -27,7 +27,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug gcc gcc_13 fanalyzer individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc level thread
 
 build_compiler gcc
@@ -85,7 +85,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82bb429..d7b010a 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 1855593..f633258 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -27,7 +27,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug gcc gcc_13 fanalyzer individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc level thread
 
 build_compiler gcc
@@ -82,7 +82,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82bb429..d7b010a 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index ebdf3d0..ab6b07a 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -27,7 +27,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug gcc gcc_13 fanalyzer individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -220,7 +220,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 flags-thread -pthread
 
index e6ece4d..45f9d59 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc test 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
index baa438e..6cebf1b 100644 (file)
@@ -4,16 +4,16 @@
 # 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:
-#   - android:    Compile on an android system (using Termux; may need modification depending on the android system).
-#   - clang:      Use CLang rather than the default, which is generally GCC.
-#   - coverage:   Compile for building coverage.
-#   - debug:      Enable debugging, such as compile time debug options.
-#   - fanalyzer:  Compile using GCC's -fanalyzer compile time option.
-#   - gcc:        Use GCC specific settings.
-#   - gcc_13:     Use GCC version 13 or greater specific settings.
-#   - test:       Compile for a test, such as unit testing.
-#   - thread:     Compile with thread support.
-#   - threadless: Compile without thread support.
+#   - android:     Compile on an android system (using Termux; may need modification depending on the android system).
+#   - clang:       Use CLang rather than the default, which is generally GCC.
+#   - coverage:    Compile for building coverage.
+#   - debug:       Enable debugging, such as compile time debug options.
+#   - fanalyzer:   Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays: Use GCC strict flex arrays (supported by GCC version 13 or greater).
+#   - gcc:         Use GCC specific settings.
+#   - test:        Compile for a test, such as unit testing.
+#   - thread:      Compile with thread support.
+#   - threadless:  Compile without thread support.
 #
 
 build_name byte_dump
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc test thread threadless
 modes_default debug gcc thread
 
 build_compiler gcc
@@ -105,7 +105,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 2866c9f..ca01357 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc test 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
index 2c07eee..2a7bc7c 100644 (file)
@@ -4,16 +4,16 @@
 # This will compile a program that does not have a libexample.so library and builds all of the FLL dependencies into the resulting program.
 #
 # Modes:
-#   - android:    Compile on an android system (using Termux; may need modification depending on the android system).
-#   - clang:      Use CLang rather than the default, which is generally GCC.
-#   - coverage:   Compile for building coverage.
-#   - debug:      Enable debugging, such as compile time debug options.
-#   - fanalyzer:  Compile using GCC's -fanalyzer compile time option.
-#   - gcc:        Use GCC specific settings.
-#   - gcc_13:     Use GCC version 13 or greater specific settings.
-#   - test:       Compile for a test, such as unit testing.
-#   - thread:     Compile with thread support.
-#   - threadless: Compile without thread support.
+#   - android:     Compile on an android system (using Termux; may need modification depending on the android system).
+#   - clang:       Use CLang rather than the default, which is generally GCC.
+#   - coverage:    Compile for building coverage.
+#   - debug:       Enable debugging, such as compile time debug options.
+#   - fanalyzer:   Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays: Use GCC strict flex arrays (supported by GCC version 13 or greater).
+#   - gcc:         Use GCC specific settings.
+#   - test:        Compile for a test, such as unit testing.
+#   - thread:      Compile with thread support.
+#   - threadless:  Compile without thread support.
 #
 
 build_name example
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc test thread threadless
 modes_default debug gcc thread
 
 build_compiler gcc
@@ -106,7 +106,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 2ec7b7d..363d9f1 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc test 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
index 1a9ffa1..729b49e 100644 (file)
@@ -4,16 +4,16 @@
 # This will compile a program that does not have a libfake.so library and builds all of the FLL dependencies into the resulting program.
 #
 # Modes:
-#   - android:    Compile on an android system (using Termux; may need modification depending on the android system).
-#   - clang:      Use CLang rather than the default, which is generally GCC.
-#   - coverage:   Compile for building coverage.
-#   - debug:      Enable debugging, such as compile time debug options.
-#   - fanalyzer:  Compile using GCC's -fanalyzer compile time option.
-#   - gcc:        Use GCC specific settings.
-#   - gcc_13:     Use GCC version 13 or greater specific settings.
-#   - test:       Compile for a test, such as unit testing.
-#   - thread:     Compile with thread support.
-#   - threadless: Compile without thread support.
+#   - android:     Compile on an android system (using Termux; may need modification depending on the android system).
+#   - clang:       Use CLang rather than the default, which is generally GCC.
+#   - coverage:    Compile for building coverage.
+#   - debug:       Enable debugging, such as compile time debug options.
+#   - fanalyzer:   Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays: Use GCC strict flex arrays (supported by GCC version 13 or greater).
+#   - gcc:         Use GCC specific settings.
+#   - test:        Compile for a test, such as unit testing.
+#   - thread:      Compile with thread support.
+#   - threadless:  Compile without thread support.
 #
 
 build_name fake
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc test thread threadless
 modes_default debug gcc thread
 
 build_compiler gcc
@@ -132,7 +132,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index a6e2eac..64fcb25 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc test 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
index baa1341..dce4813 100644 (file)
@@ -4,16 +4,16 @@
 # This will compile a program that does not have a libfss_identify.so library and builds all of the FLL dependencies into the resulting program.
 #
 # Modes:
-#   - android:    Compile on an android system (using Termux; may need modification depending on the android system).
-#   - clang:      Use CLang rather than the default, which is generally GCC.
-#   - coverage:   Compile for building coverage.
-#   - debug:      Enable debugging, such as compile time debug options.
-#   - fanalyzer:  Compile using GCC's -fanalyzer compile time option.
-#   - gcc:        Use GCC specific settings.
-#   - gcc_13:     Use GCC version 13 or greater specific settings.
-#   - test:       Compile for a test, such as unit testing.
-#   - thread:     Compile with thread support.
-#   - threadless: Compile without thread support.
+#   - android:     Compile on an android system (using Termux; may need modification depending on the android system).
+#   - clang:       Use CLang rather than the default, which is generally GCC.
+#   - coverage:    Compile for building coverage.
+#   - debug:       Enable debugging, such as compile time debug options.
+#   - fanalyzer:   Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays: Use GCC strict flex arrays (supported by GCC version 13 or greater).
+#   - gcc:         Use GCC specific settings.
+#   - test:        Compile for a test, such as unit testing.
+#   - thread:      Compile with thread support.
+#   - threadless:  Compile without thread support.
 #
 
 build_name fss_identify
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc test thread threadless
 modes_default debug gcc thread
 
 build_compiler gcc
@@ -109,7 +109,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index ba57308..bb905a3 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc test 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
index 0209b27..b1959bc 100644 (file)
@@ -4,16 +4,16 @@
 # 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:
-#   - android:    Compile on an android system (using Termux; may need modification depending on the android system).
-#   - clang:      Use CLang rather than the default, which is generally GCC.
-#   - coverage:   Compile for building coverage.
-#   - debug:      Enable debugging, such as compile time debug options.
-#   - fanalyzer:  Compile using GCC's -fanalyzer compile time option.
-#   - gcc:        Use GCC specific settings.
-#   - gcc_13:     Use GCC version 13 or greater specific settings.
-#   - test:       Compile for a test, such as unit testing.
-#   - thread:     Compile with thread support.
-#   - threadless: Compile without thread support.
+#   - android:     Compile on an android system (using Termux; may need modification depending on the android system).
+#   - clang:       Use CLang rather than the default, which is generally GCC.
+#   - coverage:    Compile for building coverage.
+#   - debug:       Enable debugging, such as compile time debug options.
+#   - fanalyzer:   Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays: Use GCC strict flex arrays (supported by GCC version 13 or greater).
+#   - gcc:         Use GCC specific settings.
+#   - test:        Compile for a test, such as unit testing.
+#   - thread:      Compile with thread support.
+#   - threadless:  Compile without thread support.
 #
 
 build_name utf8
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc test thread threadless
 modes_default debug gcc thread
 
 build_compiler gcc
@@ -106,7 +106,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index cf2d9cb..95455bd 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -61,7 +61,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 1ce5375..f0a5c00 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -51,7 +51,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index ede8216..4d7a3d3 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes individual clang gcc gcc_13 test coverage
+modes individual clang gcc flex_arrays test coverage
 modes_default individual test gcc
 
 build_compiler gcc
@@ -51,7 +51,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 3c605d4..77b6b41 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 30dab9f..6463e23 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -49,7 +49,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 63e139c..2523221 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -51,7 +51,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 32069b0..e5132c9 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -64,7 +64,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 88dce13..f92f63b 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -50,7 +50,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 2a3a395..151e6c4 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -50,7 +50,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index e94dbbb..66376dd 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index cb217f2..79e9a12 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -48,7 +48,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 flags_library -fPIC
 
index 6111a59..58d1bf2 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -49,7 +49,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 30885d0..ebefa60 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index f6bf943..ed00148 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -67,7 +67,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index f12bd8e..e666b38 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 9a49762..9eaa922 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -56,7 +56,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 93fe1e8..3e852fa 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index e2f7ff4..75f052d 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -49,7 +49,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 63e6e67..5903414 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 68622a2..a50850f 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -48,7 +48,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 0066c92..622eafb 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -49,7 +49,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index be91995..ad6f8f9 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -63,7 +63,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 9f62ff9..876ee9f 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -50,7 +50,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 5168488..3bcf933 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -53,7 +53,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 5af2dbd..24a2ae6 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -63,7 +63,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 1e9ce1f..b96c629 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -49,7 +49,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index f852168..6218832 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -51,7 +51,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 28b3ee6..d577e17 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 1cc835c..b59c47d 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -51,7 +51,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 5402f75..fe35e20 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 18171f2..aa1d15d 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -48,7 +48,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 92b18a1..e33eadc 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -50,7 +50,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 7f7921e..d380f3f 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 85bc623..0ff66c0 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -49,7 +49,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 3a45990..5f872ee 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -64,7 +64,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 416e1aa..0323aaf 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 7b429dc..755ded7 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -51,7 +51,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 9ae8427..1451c1b 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -54,7 +54,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 8d59957..3e6c824 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 0b64843..38ee8b6 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -49,7 +49,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 9e84f05..1aedeaf 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -52,7 +52,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 01870a3..7ff88ac 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -61,7 +61,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index c4b9b6f..be53b51 100644 (file)
@@ -11,7 +11,7 @@ version_major 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -49,7 +49,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index aaeb173..2300122 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 5238038..ac70ce0 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -48,7 +48,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 3bd1a6d..2bb2598 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -50,7 +50,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 90cabc1..b12c806 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 6a0b95c..278daa1 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index d499f3f..22a3b98 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -48,7 +48,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index b848ae9..051dac6 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -50,7 +50,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 5c6040b..fdf6aab 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -60,7 +60,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 06ef473..5160b68 100644 (file)
@@ -8,7 +8,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -38,7 +38,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 665599e..12f83d5 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -50,7 +50,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 4a2b0a5..1ee51d5 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -63,7 +63,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 93f8226..3afba0d 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -49,7 +49,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 106762f..dfe76f2 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -70,7 +70,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 0141913..f48b462 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -63,7 +63,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 337f32e..0c976fc 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -51,7 +51,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index b9d9ac3..5793536 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -50,7 +50,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 3d33411..68b94a3 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -61,7 +61,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 1d7fbf0..c864b7e 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -49,7 +49,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index a90cccd..a368a5c 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -50,7 +50,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 181c344..3224a3a 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -63,7 +63,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 7fcdaf5..78e6db5 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -60,7 +60,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall -Wno-missing-braces
 flags-thread -pthread
 
index 586a2dc..3cd6799 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -48,7 +48,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall -Wno-missing-braces
 
 flags_library -fPIC
index e5e8ed9..09dad4d 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -56,7 +56,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall -Wno-missing-braces
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 51f294f..a81e0d5 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index a9e8e41..e6945f7 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -48,7 +48,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 54ea9e9..aa5d631 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -50,7 +50,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 5ec545c..ce61e9d 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -60,7 +60,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall -Wno-missing-braces
 flags-thread -pthread
 
index 61f195c..3cd186c 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -48,7 +48,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall -Wno-missing-braces
 
 flags_library -fPIC
index 479e89d..3b03c97 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -50,7 +50,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall -Wno-missing-braces
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index f1a0f78..2ef7a31 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 4c55456..8ece897 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -49,7 +49,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 2acc30d..838ed51 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -51,7 +51,7 @@ defines_shared -Lbuild/libraries/shared
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 63a68d0..1dcc3ab 100644 (file)
@@ -7,8 +7,8 @@
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -26,7 +26,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -59,7 +59,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index c5d3826..404a54e 100644 (file)
@@ -11,7 +11,7 @@ version_major 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -49,7 +49,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 45ff9a7..0569c6c 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 8002d68..b518abf 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -51,7 +51,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 3c264e9..d0901a8 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -73,7 +73,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 1247575..2154c4f 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -60,7 +60,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index f37e03a..ea97c4b 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -77,7 +77,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index e757471..de7b642 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -27,7 +27,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -86,7 +86,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags -pthread
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 349db26..1bd667d 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -74,7 +74,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 1290550..b3c9960 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -150,7 +150,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 1528500..e6bd92d 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 0cb90df..fe599fa 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -49,7 +49,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 4ebc149..7dbae7c 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -54,7 +54,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 31fc71f..9029910 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -58,7 +58,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 641bd28..c86fe98 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 4f0a2cd..b79843a 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -49,7 +49,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall -Wno-missing-braces
 
 flags_library -fPIC
index c7179e8..00b5ae3 100644 (file)
@@ -11,7 +11,7 @@ version_major 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -76,7 +76,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 5ee4890..d576279 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -64,7 +64,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 954db89..8ae2464 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -51,7 +51,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 
 flags_library -fPIC
index 4308ecf..9b1b4a1 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -99,7 +99,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index f86387f..0328e04 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 01ed0b8..067fc42 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 67704ef..adb2555 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 804b396..ff67bd0 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index c45e18a..d4e3886 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -64,7 +64,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 1534045..9b4ba3e 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -63,7 +63,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index e53cc93..c5f3a4a 100644 (file)
@@ -13,7 +13,7 @@ version_micro 4
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -81,7 +81,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 78efa3a..12e6aba 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 260d44e..334c4f8 100644 (file)
@@ -18,7 +18,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread test thread
 
 build_compiler gcc
@@ -51,7 +51,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 53637cf..1aa2f49 100644 (file)
@@ -13,7 +13,7 @@ version_micro 4
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -51,7 +51,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index ff854f6..8ec2cd9 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 3ad1eb9..2d994bc 100644 (file)
@@ -13,7 +13,7 @@ version_micro 4
 version_file micro
 version_target minor
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -51,7 +51,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 2e945c2..59c752a 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 3b98bf1..6a714ec 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -63,7 +63,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-thread -pthread
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 
 flags_library -fPIC
index 0409eb3..a400a00 100644 (file)
@@ -13,7 +13,7 @@ version_micro 0
 version_file major
 version_target major
 
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -51,7 +51,7 @@ flags -fstack-clash-protection -fno-delete-null-pointer-checks
 flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -fstack-protector-strong -Wall
 
 flags_program -fPIE
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 24b7ece..5946dd6 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 0af3520..7bdb6e9 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 6d78d42..46ec465 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 7e16fca..31a518b 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -66,7 +66,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index a11ceec..0fdad37 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index e50e200..c8ece6b 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 3f30fc4..f761e78 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 24b6a8a..9bdc8d2 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 5988ce4..b3ec0bc 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 82cffd9..d58a952 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index ccdb2b8..07a5c5e 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc individual individual_thread thread
 
 build_compiler gcc
@@ -62,7 +62,7 @@ flags -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now
 flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 63ef1af..5005d11 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 00bcdc8..3ce8f84 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -76,7 +76,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 795f6a4..07462fb 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 0036b6f..4ff779c 100644 (file)
@@ -8,8 +8,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -27,7 +27,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -85,7 +85,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 5755859..b4687c3 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 0d6e5e7..93dc7cf 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_target minor
 process_pre process_pre.sh
 process_post process_post.sh
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -90,7 +90,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 076fdbe..6b970ce 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 4298bf6..89830c2 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -75,7 +75,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index c3a9cf2..8e67327 100644 (file)
@@ -5,7 +5,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 2e48f0e..96fd34c 100644 (file)
@@ -8,8 +8,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -27,7 +27,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -85,7 +85,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index ce617c6..1f8526e 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -72,7 +72,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 flags-thread -pthread
 
index fdb3db4..575073e 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -72,7 +72,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 flags-thread -pthread
 
index f7632df..ae73181 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -72,7 +72,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 flags-thread -pthread
 
index 62ea256..900728b 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -72,7 +72,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 flags-thread -pthread
 
index 2e1f46d..4a9802b 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -72,7 +72,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 flags-thread -pthread
 
index 57fb8d4..3d651cb 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -72,7 +72,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 flags-thread -pthread
 
index b8113d5..fbec1ff 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -72,7 +72,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 flags-thread -pthread
 
index 9bf1242..37d6007 100644 (file)
@@ -5,7 +5,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 1f19fa6..164edfa 100644 (file)
@@ -8,8 +8,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -27,7 +27,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -85,7 +85,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 3841ee5..ad4eaae 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -70,7 +70,7 @@ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno
 flags-thread -pthread
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 
 flags_library -fPIC
index 93bed86..384d941 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -69,7 +69,7 @@ defines-threadless -D_di_thread_support_
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 flags-thread -pthread
 
index 8331b79..2ce9040 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -69,7 +69,7 @@ defines-threadless -D_di_thread_support_
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 flags-thread -pthread
 
index a314925..5106f2f 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -69,7 +69,7 @@ defines-threadless -D_di_thread_support_
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 flags-thread -pthread
 
index 67a493f..a6573ab 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -69,7 +69,7 @@ defines-threadless -D_di_thread_support_
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 flags-thread -pthread
 
index 16a4049..58475d9 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -69,7 +69,7 @@ defines-threadless -D_di_thread_support_
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 flags-thread -pthread
 
index da47ea1..8b70e64 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -69,7 +69,7 @@ defines-threadless -D_di_thread_support_
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 flags-thread -pthread
 
index 959843a..7d4a616 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 739e40f..7ab234b 100644 (file)
@@ -8,8 +8,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -27,7 +27,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -75,7 +75,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index eeb3300..3d96c15 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -77,7 +77,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 0fabc0b..a872db1 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -77,7 +77,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index a8fe208..a2b19d1 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index ac6b9db..a13d810 100644 (file)
@@ -8,8 +8,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -27,7 +27,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -75,7 +75,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 9c070bf..1409133 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -77,7 +77,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 6fa0bf9..a483a80 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -77,7 +77,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index d3f5e7f..09a71d5 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index 264cc08..e05d94b 100644 (file)
@@ -8,8 +8,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -27,7 +27,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -77,7 +77,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread
 
index 67af94e..3729948 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -69,7 +69,7 @@ defines-threadless -D_di_thread_support_
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 flags-thread -pthread
 
index 9baeb8d..d621c84 100644 (file)
@@ -9,8 +9,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -28,7 +28,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer gcc flex_arrays individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -69,7 +69,7 @@ defines-threadless -D_di_thread_support_
 flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector -Wall
 flags-thread -pthread
 
index efa30a1..182f8ee 100644 (file)
@@ -2,7 +2,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang coverage fanalyzer gcc gcc_13 test thread threadless
+  modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test 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
index a616f14..cc26cc5 100644 (file)
@@ -6,8 +6,8 @@
 #   - coverage:          Compile for building coverage.
 #   - debug:             Enable debugging, such as compile time debug options.
 #   - fanalyzer:         Compile using GCC's -fanalyzer compile time option.
+#   - flex_arrays:       Use GCC strict flex arrays (supported by GCC version 13 or greater).
 #   - gcc:               Use GCC specific settings.
-#   - gcc_13:            Use GCC version 13 or greater specific settings.
 #   - individual:        Compile using per project (individual) libraries, does not handle thread or threadless cases.
 #   - individual_thread: This is required when compiling in individual mode with "thread" mode.
 #   - level:             Compile using per level libraries.
@@ -25,7 +25,7 @@ version_micro 0
 version_file micro
 version_target minor
 
-modes android clang coverage debug fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
+modes android clang coverage debug fanalyzer flex_arrays gcc individual individual_thread level monolithic test thread threadless
 modes_default debug gcc monolithic thread
 
 build_compiler gcc
@@ -75,7 +75,7 @@ flags-android -Wno-implicit-function-declaration -Wl,-z,norelro
 flags-clang -Wno-logical-op-parentheses
 flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/
 flags-fanalyzer -fanalyzer
-flags-gcc_13 -fstrict-flex-arrays=3
+flags-flex_arrays -fstrict-flex-arrays=3
 flags-test -O0 -fstack-protector-strong -Wall
 flags-thread -pthread