The `F_status_debug_source_d` should now be supported with this change.
This is not yet used.
Update the build settings 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.
version_file micro
version_target minor
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
-modes_default monolithic thread gcc
+modes android clang coverage debug gcc gcc_13 fanalyzer individual individual_thread level monolithic test thread threadless
+modes_default debug gcc monolithic thread
build_compiler gcc
build_compiler-clang clang
#defines -D_di_libcap_
defines -D_libcap_legacy_only_
defines-android -D_di_f_thread_attribute_affinity_get_ -D_di_f_thread_attribute_affinity_set_ -D_di_f_thread_attribute_concurrency_get_ -D_di_f_thread_attribute_concurrency_set_ -D_di_f_thread_attribute_default_get_ -D_di_f_thread_attribute_default_set_ -D_di_f_thread_cancel_ -D_di_f_thread_cancel_state_set_ -D_di_f_thread_cancel_test_ -D_di_f_thread_join_try_ -D_di_f_thread_join_timed_ -D_pthread_mutex_prioceiling_unsupported_ -D_di_f_thread_semaphore_file_close_ -D_di_f_thread_semaphore_file_open_ -D_di_f_thread_semaphore_file_delete_ -D_di_f_thread_cancel_type_set_
+defines-debug -D_en_f_status_debug_
defines-thread -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_
defines-threadless -D_di_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.
# - gcc: Use GCC specific settings.
# - gcc_13: Use GCC version 13 or greater specific settings.
version_file micro
version_target minor
-modes android clang coverage fanalyzer gcc gcc_13 individual individual_thread level monolithic test thread threadless
-modes_default monolithic thread gcc
+modes android clang coverage debug gcc gcc_13 fanalyzer individual individual_thread level monolithic test thread threadless
+modes_default debug gcc monolithic thread
build_compiler gcc
build_compiler-clang clang
#defines -D_di_libcap_
defines -D_libcap_legacy_only_
defines-android -D_di_f_thread_attribute_affinity_get_ -D_di_f_thread_attribute_affinity_set_ -D_di_f_thread_attribute_concurrency_get_ -D_di_f_thread_attribute_concurrency_set_ -D_di_f_thread_attribute_default_get_ -D_di_f_thread_attribute_default_set_ -D_di_f_thread_cancel_ -D_di_f_thread_cancel_state_set_ -D_di_f_thread_cancel_test_ -D_di_f_thread_join_try_ -D_di_f_thread_join_timed_ -D_pthread_mutex_prioceiling_unsupported_ -D_di_f_thread_semaphore_file_close_ -D_di_f_thread_semaphore_file_open_ -D_di_f_thread_semaphore_file_delete_ -D_di_f_thread_cancel_type_set_
+defines-debug -D_en_f_status_debug_
defines-thread -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_
defines-threadless -D_di_thread_support_
#define _di_f_statess_destroy_callback_
#define _di_f_statess_t_
//#define _di_f_status_e_
+//#define _di_f_status_debug_d_
//#define _di_f_status_mask_d_
//#define _di_f_status_string_s_
//#define _di_f_status_string_to_
#
# 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.
+# - 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.
version_file micro
version_target minor
-modes android clang coverage fanalyzer gcc gcc_13 test thread threadless
-modes_default thread gcc
+modes android clang coverage debug fanalyzer gcc gcc_13 test thread threadless
+modes_default debug gcc thread
build_compiler gcc
build_compiler-clang clang
#defines -D_di_libcap_
defines -D_libcap_legacy_only_
defines-android -D_di_f_thread_attribute_affinity_get_ -D_di_f_thread_attribute_affinity_set_ -D_di_f_thread_attribute_concurrency_get_ -D_di_f_thread_attribute_concurrency_set_ -D_di_f_thread_attribute_default_get_ -D_di_f_thread_attribute_default_set_ -D_di_f_thread_cancel_ -D_di_f_thread_cancel_state_set_ -D_di_f_thread_cancel_test_ -D_di_f_thread_join_try_ -D_di_f_thread_join_timed_ -D_pthread_mutex_prioceiling_unsupported_ -D_di_f_thread_semaphore_file_close_ -D_di_f_thread_semaphore_file_open_ -D_di_f_thread_semaphore_file_delete_ -D_di_f_thread_cancel_type_set_
+defines-debug -D_en_f_status_debug_
defines-thread -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_
defines-threadless -D_di_thread_support_