From: Kevin Day Date: Mon, 18 Aug 2025 04:20:26 +0000 (-0500) Subject: Update: Settings with latest code changes and address problems. X-Git-Tag: 0.7.3~23 X-Git-Url: https://www.git.kevux.org/?a=commitdiff_plain;h=574e15fcc844f50ce8aa1942e7ed6c7c083addad;p=fll Update: Settings with latest code changes and address problems. Fix issue where `_di_f_utf_string_seek_line_back` is missing the final `_`. Fix issue with the `_di_f_idss_destroy_callback_` being missing. Fix issue with the `_di_f_idss_*_callback_` having a messed up structure. Add missing defines to stand alone build settings. - Add explicit `#define _di_fll_error_s_a_` and `#define _di_fll_error_s_e_` to stand alone build settings. - Add missing `#define _di_f_void_pointer_call_t_` to stand alone build settings. - Add missing `#define _di_f_thread_name_get_` and `#define _di_f_thread_name_set_` to stand alone build settings. Add the settings for the recently added thread "full" types and their related functions. --- diff --git a/build/level_0/settings b/build/level_0/settings index 2343fc7..686bf5e 100644 --- a/build/level_0/settings +++ b/build/level_0/settings @@ -87,7 +87,7 @@ build_sources_library utf/static.c utf/statics.c utf/staticss.c build_sources_library utf/string.c utf/triple.c utf/triples.c utf/tripless.c build_sources_library utf/private-dynamics.c utf/private-maps.c utf/private-map_multis.c utf/private-string.c utf/private-triples.c -build_sources_library-thread thread.c thread/attribute.c thread/barrier.c thread/barrier_attribute.c thread/condition.c thread/condition_attribute.c thread/id.c thread/key.c thread/lock.c thread/lock_attribute.c thread/mutex.c thread/mutex_attribute.c thread/once.c thread/semaphore.c thread/set.c thread/spin.c +build_sources_library-thread thread.c thread/attribute.c thread/barrier.c thread/barrier_attribute.c thread/barrier_full.c thread/condition.c thread/condition_attribute.c thread/condition_full.c thread/id.c thread/key.c thread/lock.c thread/lock_attribute.c thread/lock_full.c thread/mutex.c thread/mutex_attribute.c thread/mutex_full.c thread/once.c thread/semaphore.c thread/set.c thread/spin.c build_sources_headers abstruse.h abstruse/abstruse.h abstruse/enum.h abstruse/map.h abstruse/type.h build_sources_headers account.h account/accounts.h account/common.h @@ -128,7 +128,7 @@ build_sources_headers type.h type/cell.h type/file.h type/fll.h type/mode.h type build_sources_headers type_array.h type_array_file.h type_array/common.h type_array/cell.h type_array/file.h type_array/fll_id.h type_array/int8.h type_array/int16.h type_array/int32.h type_array/int64.h type_array/int128.h type_array/number_signed.h type_array/number_unsigned.h type_array/pid.h type_array/poll.h type_array/quantity.h type_array/quantitys.h type_array/quantityss.h type_array/range.h type_array/ranges.h type_array/rangess.h type_array/range_double.h type_array/range_doubles.h type_array/range_doubless.h type_array/state.h type_array/status.h type_array/uint8.h type_array/uint16.h type_array/uint32.h type_array/uint64.h type_array/uint128.h build_sources_headers utf.h utf/common.h utf/convert.h utf/dynamic.h utf/dynamics.h utf/dynamicss.h utf/is.h utf/is_character.h utf/map.h utf/maps.h utf/mapss.h utf/map_multi.h utf/map_multis.h utf/map_multiss.h utf/static.h utf/statics.h utf/staticss.h utf/string.h utf/triple.h utf/triples.h utf/tripless.h -build_sources_headers-thread thread.h thread/attribute.h thread/barrier.h thread/barrier_attribute.h thread/condition.h thread/condition_attribute.h thread/id.h thread/key.h thread/lock.h thread/lock_attribute.h thread/mutex.h thread/mutex_attribute.h thread/once.h thread/semaphore.h thread/set.h thread/spin.h +build_sources_headers-thread thread.h thread/attribute.h thread/barrier.h thread/barrier_attribute.h thread/barrier_full.h thread/condition.h thread/condition_attribute.h thread/condition_full.h thread/id.h thread/key.h thread/lock.h thread/lock_attribute.h thread/lock_full.h thread/mutex.h thread/mutex_attribute.h thread/mutex_full.h thread/once.h thread/semaphore.h thread/set.h thread/spin.h build_script yes build_shared yes diff --git a/build/monolithic/settings b/build/monolithic/settings index e69e6a3..be96401 100644 --- a/build/monolithic/settings +++ b/build/monolithic/settings @@ -108,7 +108,7 @@ build_sources_library level_2/iki.c level_2/private-iki.c build_sources_library level_2/print.c build_sources_library level_2/program.c level_2/program/common.c level_2/program/print.c level_2/program/string.c level_2/private-program.c -build_sources_library-thread level_0/thread.c level_0/thread/attribute.c level_0/thread/barrier.c level_0/thread/barrier_attribute.c level_0/thread/condition.c level_0/thread/condition_attribute.c level_0/thread/id.c level_0/thread/key.c level_0/thread/lock.c level_0/thread/lock_attribute.c level_0/thread/mutex.c level_0/thread/mutex_attribute.c level_0/thread/once.c level_0/thread/semaphore.c level_0/thread/set.c level_0/thread/spin.c +build_sources_library-thread level_0/thread.c level_0/thread/attribute.c level_0/thread/barrier.c level_0/thread/barrier_attribute.c level_0/thread/barrier_full.c level_0/thread/condition.c level_0/thread/condition_attribute.c level_0/thread/condition_full.c level_0/thread/id.c level_0/thread/key.c level_0/thread/lock.c level_0/thread/lock_attribute.c level_0/thread/lock_full.c level_0/thread/mutex.c level_0/thread/mutex_attribute.c level_0/thread/mutex_full.c level_0/thread/once.c level_0/thread/semaphore.c level_0/thread/set.c level_0/thread/spin.c build_sources_headers level_0/abstruse.h level_0/abstruse/abstruse.h level_0/abstruse/enum.h level_0/abstruse/map.h level_0/abstruse/type.h build_sources_headers level_0/account.h level_0/account/accounts.h level_0/account/common.h @@ -171,7 +171,7 @@ build_sources_headers level_2/iki.h build_sources_headers level_2/print.h build_sources_headers level_2/program.h level_2/program/common.h level_2/program/print.h level_2/program/string.h -build_sources_headers-thread level_0/thread.h level_0/thread/attribute.h level_0/thread/barrier.h level_0/thread/barrier_attribute.h level_0/thread/condition.h level_0/thread/condition_attribute.h level_0/thread/id.h level_0/thread/key.h level_0/thread/lock.h level_0/thread/lock_attribute.h level_0/thread/mutex.h level_0/thread/mutex_attribute.h level_0/thread/once.h level_0/thread/semaphore.h level_0/thread/set.h level_0/thread/spin.h +build_sources_headers-thread level_0/thread.h level_0/thread/attribute.h level_0/thread/barrier.h level_0/thread/barrier_attribute.h level_0/thread/barrier_full.h level_0/thread/condition.h level_0/thread/condition_attribute.h level_0/thread/condition_full.h level_0/thread/id.h level_0/thread/key.h level_0/thread/lock.h level_0/thread/lock_attribute.h level_0/thread/lock_full.h level_0/thread/mutex.h level_0/thread/mutex_attribute.h level_0/thread/mutex_full.h level_0/thread/once.h level_0/thread/semaphore.h level_0/thread/set.h level_0/thread/spin.h build_script yes build_shared yes diff --git a/build/stand_alone/byte_dump.config.h b/build/stand_alone/byte_dump.config.h index 87c2439..c271b39 100644 --- a/build/stand_alone/byte_dump.config.h +++ b/build/stand_alone/byte_dump.config.h @@ -1052,6 +1052,13 @@ #define _di_f_thread_barrier_attributess_destroy_callback_ #define _di_f_thread_barrier_create_ #define _di_f_thread_barrier_delete_ +#define _di_f_thread_barrier_full_delete_ +#define _di_f_thread_barrier_full_t_ +#define _di_f_thread_barrier_fulls_delete_callback_ +#define _di_f_thread_barrier_fulls_destroy_callback_ +#define _di_f_thread_barrier_fulls_t_ +#define _di_f_thread_barrier_fullss_delete_callback_ +#define _di_f_thread_barrier_fullss_destroy_callback_ #define _di_f_thread_barrier_t_ #define _di_f_thread_barrier_wait_ #define _di_f_thread_barriers_delete_callback_ @@ -1080,6 +1087,13 @@ #define _di_f_thread_condition_attributess_destroy_callback_ #define _di_f_thread_condition_create_ #define _di_f_thread_condition_delete_ +#define _di_f_thread_condition_full_delete_ +#define _di_f_thread_condition_full_t_ +#define _di_f_thread_condition_fulls_delete_callback_ +#define _di_f_thread_condition_fulls_destroy_callback_ +#define _di_f_thread_condition_fulls_t_ +#define _di_f_thread_condition_fullss_delete_callback_ +#define _di_f_thread_condition_fullss_destroy_callback_ #define _di_f_thread_condition_signal_ #define _di_f_thread_condition_signal_all_ #define _di_f_thread_condition_t_ @@ -1120,6 +1134,13 @@ #define _di_f_thread_lock_attributess_destroy_callback_ #define _di_f_thread_lock_create_ #define _di_f_thread_lock_delete_ +#define _di_f_thread_lock_full_delete_ +#define _di_f_thread_lock_full_t_ +#define _di_f_thread_lock_fulls_delete_callback_ +#define _di_f_thread_lock_fulls_destroy_callback_ +#define _di_f_thread_lock_fulls_t_ +#define _di_f_thread_lock_fullss_delete_callback_ +#define _di_f_thread_lock_fullss_destroy_callback_ #define _di_f_thread_lock_read_ #define _di_f_thread_lock_read_timed_ #define _di_f_thread_lock_read_try_ @@ -1133,6 +1154,7 @@ #define _di_f_thread_lockss_delete_callback_ #define _di_f_thread_lockss_destroy_callback_ #define _di_f_thread_mutex_attribute_create_ +#define _di_f_thread_mutex_attribute_d_ #define _di_f_thread_mutex_attribute_delete_ #define _di_f_thread_mutex_attribute_priority_ceiling_get_ #define _di_f_thread_mutex_attribute_priority_ceiling_set_ @@ -1142,7 +1164,6 @@ #define _di_f_thread_mutex_attribute_robust_set_ #define _di_f_thread_mutex_attribute_shared_get_ #define _di_f_thread_mutex_attribute_shared_set_ -#define _di_f_thread_mutex_attribute_d_ #define _di_f_thread_mutex_attribute_t_ #define _di_f_thread_mutex_attribute_type_get_ #define _di_f_thread_mutex_attribute_type_set_ @@ -1155,6 +1176,13 @@ #define _di_f_thread_mutex_create_ #define _di_f_thread_mutex_d_ #define _di_f_thread_mutex_delete_ +#define _di_f_thread_mutex_full_delete_ +#define _di_f_thread_mutex_full_t_ +#define _di_f_thread_mutex_fulls_delete_callback_ +#define _di_f_thread_mutex_fulls_destroy_callback_ +#define _di_f_thread_mutex_fulls_t_ +#define _di_f_thread_mutex_fullss_delete_callback_ +#define _di_f_thread_mutex_fullss_destroy_callback_ #define _di_f_thread_mutex_lock_ #define _di_f_thread_mutex_lock_timed_ #define _di_f_thread_mutex_lock_try_ @@ -1167,6 +1195,8 @@ #define _di_f_thread_mutexs_t_ #define _di_f_thread_mutexss_delete_callback_ #define _di_f_thread_mutexss_destroy_callback_ +#define _di_f_thread_name_get_ +#define _di_f_thread_name_set_ #define _di_f_thread_once_ #define _di_f_thread_once_t_ #define _di_f_thread_onces_t_ @@ -1457,6 +1487,7 @@ #define _di_f_utf_unicode_to_ #define _di_f_utf_width_e_ #define _di_f_void_call_t_ +//#define _di_f_void_pointer_call_t_ //#define _di_fl_conversion_data_base_10_c_ #define _di_fl_conversion_data_base_12_c_ #define _di_fl_conversion_data_base_16_c_ @@ -1541,6 +1572,8 @@ //#define _di_fll_error_file_type_socket_s_ #define _di_fll_error_parameter_integer_print_ //#define _di_fll_error_print_ +//#define _di_fll_error_s_a_ +//#define _di_fll_error_s_e_ #define _di_fll_print_ #define _di_fll_print_character_ #define _di_fll_print_character_safely_ @@ -1661,6 +1694,7 @@ #define _di_fll_program_print_error_parameter_must_specify_once_value_ #define _di_fll_program_print_error_parameter_process_ #define _di_fll_program_print_error_parameter_range_start_before_stop_ +#define _di_fll_program_print_error_parameter_support_not_ #define _di_fll_program_print_error_parameter_value_too_long_ #define _di_fll_program_print_error_pipe_invalid_form_feed_ #define _di_fll_program_print_error_pipe_missing_content_ diff --git a/build/stand_alone/byte_dump.settings b/build/stand_alone/byte_dump.settings index a6b1a45..87dda0f 100644 --- a/build/stand_alone/byte_dump.settings +++ b/build/stand_alone/byte_dump.settings @@ -54,7 +54,7 @@ build_sources_program fll/level_0/utf.c fll/level_0/private-utf.c fll/level_0/pr build_sources_program fll/level_0/utf/common.c fll/level_0/utf/convert.c fll/level_0/utf/dynamic.c fll/level_0/utf/dynamics.c fll/level_0/utf/dynamicss.c fll/level_0/utf/is.c fll/level_0/utf/is_character.c fll/level_0/utf/map.c fll/level_0/utf/maps.c fll/level_0/utf/mapss.c fll/level_0/utf/map_multi.c fll/level_0/utf/map_multis.c fll/level_0/utf/map_multiss.c fll/level_0/utf/static.c fll/level_0/utf/statics.c fll/level_0/utf/staticss.c fll/level_0/utf/string.c fll/level_0/utf/triple.c fll/level_0/utf/triples.c fll/level_0/utf/tripless.c build_sources_program fll/level_0/utf/private-dynamics.c fll/level_0/utf/private-maps.c fll/level_0/utf/private-map_multis.c fll/level_0/utf/private-string.c fll/level_0/utf/private-triples.c -build_sources_program-thread fll/level_0/thread.c fll/level_0/thread/attribute.c fll/level_0/thread/barrier.c fll/level_0/thread/barrier_attribute.c fll/level_0/thread/condition.c fll/level_0/thread/condition_attribute.c fll/level_0/thread/id.c fll/level_0/thread/key.c fll/level_0/thread/lock.c fll/level_0/thread/lock_attribute.c fll/level_0/thread/mutex.c fll/level_0/thread/mutex_attribute.c fll/level_0/thread/once.c fll/level_0/thread/semaphore.c fll/level_0/thread/set.c fll/level_0/thread/spin.c +build_sources_program-thread fll/level_0/thread.c fll/level_0/thread/attribute.c fll/level_0/thread/barrier.c fll/level_0/thread/barrier_attribute.c fll/level_0/thread/barrier_full.c fll/level_0/thread/condition.c fll/level_0/thread/condition_attribute.c fll/level_0/thread/condition_full.c fll/level_0/thread/id.c fll/level_0/thread/key.c fll/level_0/thread/lock.c fll/level_0/thread/lock_attribute.c fll/level_0/thread/lock_full.c fll/level_0/thread/mutex.c fll/level_0/thread/mutex_attribute.c fll/level_0/thread/mutex_full.c fll/level_0/thread/once.c fll/level_0/thread/semaphore.c fll/level_0/thread/set.c fll/level_0/thread/spin.c build_sources_program fll/level_1/conversion.c fll/level_1/private-conversion.c fll/level_1/conversion/common.c build_sources_program fll/level_1/print.c fll/level_1/private-print.c fll/level_1/print/common.c diff --git a/build/stand_alone/example.config.h b/build/stand_alone/example.config.h index 0ee72a1..26e7f32 100644 --- a/build/stand_alone/example.config.h +++ b/build/stand_alone/example.config.h @@ -1003,6 +1003,13 @@ #define _di_f_thread_barrier_attributess_destroy_callback_ #define _di_f_thread_barrier_create_ #define _di_f_thread_barrier_delete_ +#define _di_f_thread_barrier_full_delete_ +#define _di_f_thread_barrier_full_t_ +#define _di_f_thread_barrier_fulls_delete_callback_ +#define _di_f_thread_barrier_fulls_destroy_callback_ +#define _di_f_thread_barrier_fulls_t_ +#define _di_f_thread_barrier_fullss_delete_callback_ +#define _di_f_thread_barrier_fullss_destroy_callback_ #define _di_f_thread_barrier_t_ #define _di_f_thread_barrier_wait_ #define _di_f_thread_barriers_delete_callback_ @@ -1031,6 +1038,13 @@ #define _di_f_thread_condition_attributess_destroy_callback_ #define _di_f_thread_condition_create_ #define _di_f_thread_condition_delete_ +#define _di_f_thread_condition_full_delete_ +#define _di_f_thread_condition_full_t_ +#define _di_f_thread_condition_fulls_delete_callback_ +#define _di_f_thread_condition_fulls_destroy_callback_ +#define _di_f_thread_condition_fulls_t_ +#define _di_f_thread_condition_fullss_delete_callback_ +#define _di_f_thread_condition_fullss_destroy_callback_ #define _di_f_thread_condition_signal_ #define _di_f_thread_condition_signal_all_ #define _di_f_thread_condition_t_ @@ -1071,6 +1085,13 @@ #define _di_f_thread_lock_attributess_destroy_callback_ #define _di_f_thread_lock_create_ #define _di_f_thread_lock_delete_ +#define _di_f_thread_lock_full_delete_ +#define _di_f_thread_lock_full_t_ +#define _di_f_thread_lock_fulls_delete_callback_ +#define _di_f_thread_lock_fulls_destroy_callback_ +#define _di_f_thread_lock_fulls_t_ +#define _di_f_thread_lock_fullss_delete_callback_ +#define _di_f_thread_lock_fullss_destroy_callback_ #define _di_f_thread_lock_read_ #define _di_f_thread_lock_read_timed_ #define _di_f_thread_lock_read_try_ @@ -1084,6 +1105,7 @@ #define _di_f_thread_lockss_delete_callback_ #define _di_f_thread_lockss_destroy_callback_ #define _di_f_thread_mutex_attribute_create_ +#define _di_f_thread_mutex_attribute_d_ #define _di_f_thread_mutex_attribute_delete_ #define _di_f_thread_mutex_attribute_priority_ceiling_get_ #define _di_f_thread_mutex_attribute_priority_ceiling_set_ @@ -1093,7 +1115,6 @@ #define _di_f_thread_mutex_attribute_robust_set_ #define _di_f_thread_mutex_attribute_shared_get_ #define _di_f_thread_mutex_attribute_shared_set_ -#define _di_f_thread_mutex_attribute_d_ #define _di_f_thread_mutex_attribute_t_ #define _di_f_thread_mutex_attribute_type_get_ #define _di_f_thread_mutex_attribute_type_set_ @@ -1106,6 +1127,13 @@ #define _di_f_thread_mutex_create_ #define _di_f_thread_mutex_d_ #define _di_f_thread_mutex_delete_ +#define _di_f_thread_mutex_full_delete_ +#define _di_f_thread_mutex_full_t_ +#define _di_f_thread_mutex_fulls_delete_callback_ +#define _di_f_thread_mutex_fulls_destroy_callback_ +#define _di_f_thread_mutex_fulls_t_ +#define _di_f_thread_mutex_fullss_delete_callback_ +#define _di_f_thread_mutex_fullss_destroy_callback_ #define _di_f_thread_mutex_lock_ #define _di_f_thread_mutex_lock_timed_ #define _di_f_thread_mutex_lock_try_ @@ -1118,6 +1146,8 @@ #define _di_f_thread_mutexs_t_ #define _di_f_thread_mutexss_delete_callback_ #define _di_f_thread_mutexss_destroy_callback_ +#define _di_f_thread_name_get_ +#define _di_f_thread_name_set_ #define _di_f_thread_once_ #define _di_f_thread_once_t_ #define _di_f_thread_onces_t_ @@ -1422,6 +1452,7 @@ #define _di_f_utf_unicode_to_ #define _di_f_utf_width_e_ #define _di_f_void_call_t_ +//#define _di_f_void_pointer_call_t_ #define _di_fl_print_call_t_ //#define _di_fl_print_debug_s_ //#define _di_fl_print_error_s_ @@ -1480,6 +1511,8 @@ //#define _di_fll_error_file_type_socket_s_ #define _di_fll_error_parameter_integer_print_ //#define _di_fll_error_print_ +//#define _di_fll_error_s_a_ +//#define _di_fll_error_s_e_ #define _di_fll_print_ #define _di_fll_print_character_ #define _di_fll_print_character_safely_ @@ -1600,6 +1633,7 @@ #define _di_fll_program_print_error_parameter_must_specify_once_value_ #define _di_fll_program_print_error_parameter_process_ #define _di_fll_program_print_error_parameter_range_start_before_stop_ +#define _di_fll_program_print_error_parameter_support_not_ #define _di_fll_program_print_error_parameter_value_too_long_ #define _di_fll_program_print_error_pipe_invalid_form_feed_ #define _di_fll_program_print_error_pipe_missing_content_ diff --git a/build/stand_alone/example.settings b/build/stand_alone/example.settings index efab269..0b9b71a 100644 --- a/build/stand_alone/example.settings +++ b/build/stand_alone/example.settings @@ -54,7 +54,7 @@ build_sources_program fll/level_0/utf.c fll/level_0/private-utf.c fll/level_0/pr build_sources_program fll/level_0/utf/common.c fll/level_0/utf/convert.c fll/level_0/utf/dynamic.c fll/level_0/utf/dynamics.c fll/level_0/utf/dynamicss.c fll/level_0/utf/is.c fll/level_0/utf/is_character.c fll/level_0/utf/map.c fll/level_0/utf/maps.c fll/level_0/utf/mapss.c fll/level_0/utf/map_multi.c fll/level_0/utf/map_multis.c fll/level_0/utf/map_multiss.c fll/level_0/utf/static.c fll/level_0/utf/statics.c fll/level_0/utf/staticss.c fll/level_0/utf/string.c fll/level_0/utf/triple.c fll/level_0/utf/triples.c fll/level_0/utf/tripless.c build_sources_program fll/level_0/utf/private-dynamics.c fll/level_0/utf/private-maps.c fll/level_0/utf/private-map_multis.c fll/level_0/utf/private-string.c fll/level_0/utf/private-triples.c -build_sources_program-thread fll/level_0/thread.c fll/level_0/thread/attribute.c fll/level_0/thread/barrier.c fll/level_0/thread/barrier_attribute.c fll/level_0/thread/condition.c fll/level_0/thread/condition_attribute.c fll/level_0/thread/id.c fll/level_0/thread/key.c fll/level_0/thread/lock.c fll/level_0/thread/lock_attribute.c fll/level_0/thread/mutex.c fll/level_0/thread/mutex_attribute.c fll/level_0/thread/once.c fll/level_0/thread/semaphore.c fll/level_0/thread/set.c fll/level_0/thread/spin.c +build_sources_program-thread fll/level_0/thread.c fll/level_0/thread/attribute.c fll/level_0/thread/barrier.c fll/level_0/thread/barrier_attribute.c fll/level_0/thread/barrier_full.c fll/level_0/thread/condition.c fll/level_0/thread/condition_attribute.c fll/level_0/thread/condition_full.c fll/level_0/thread/id.c fll/level_0/thread/key.c fll/level_0/thread/lock.c fll/level_0/thread/lock_attribute.c fll/level_0/thread/lock_full.c fll/level_0/thread/mutex.c fll/level_0/thread/mutex_attribute.c fll/level_0/thread/mutex_full.c fll/level_0/thread/once.c fll/level_0/thread/semaphore.c fll/level_0/thread/set.c fll/level_0/thread/spin.c build_sources_program fll/level_1/print.c fll/level_1/private-print.c fll/level_1/print/common.c diff --git a/build/stand_alone/fake.config.h b/build/stand_alone/fake.config.h index df89551..2314d9a 100644 --- a/build/stand_alone/fake.config.h +++ b/build/stand_alone/fake.config.h @@ -1494,6 +1494,13 @@ #define _di_f_thread_barrier_attributess_destroy_callback_ #define _di_f_thread_barrier_create_ #define _di_f_thread_barrier_delete_ +#define _di_f_thread_barrier_full_delete_ +#define _di_f_thread_barrier_full_t_ +#define _di_f_thread_barrier_fulls_delete_callback_ +#define _di_f_thread_barrier_fulls_destroy_callback_ +#define _di_f_thread_barrier_fulls_t_ +#define _di_f_thread_barrier_fullss_delete_callback_ +#define _di_f_thread_barrier_fullss_destroy_callback_ #define _di_f_thread_barrier_t_ #define _di_f_thread_barrier_wait_ #define _di_f_thread_barriers_delete_callback_ @@ -1522,6 +1529,13 @@ #define _di_f_thread_condition_attributess_destroy_callback_ #define _di_f_thread_condition_create_ #define _di_f_thread_condition_delete_ +#define _di_f_thread_condition_full_delete_ +#define _di_f_thread_condition_full_t_ +#define _di_f_thread_condition_fulls_delete_callback_ +#define _di_f_thread_condition_fulls_destroy_callback_ +#define _di_f_thread_condition_fulls_t_ +#define _di_f_thread_condition_fullss_delete_callback_ +#define _di_f_thread_condition_fullss_destroy_callback_ #define _di_f_thread_condition_signal_ #define _di_f_thread_condition_signal_all_ #define _di_f_thread_condition_t_ @@ -1562,6 +1576,13 @@ #define _di_f_thread_lock_attributess_destroy_callback_ #define _di_f_thread_lock_create_ #define _di_f_thread_lock_delete_ +#define _di_f_thread_lock_full_delete_ +#define _di_f_thread_lock_full_t_ +#define _di_f_thread_lock_fulls_delete_callback_ +#define _di_f_thread_lock_fulls_destroy_callback_ +#define _di_f_thread_lock_fulls_t_ +#define _di_f_thread_lock_fullss_delete_callback_ +#define _di_f_thread_lock_fullss_destroy_callback_ #define _di_f_thread_lock_read_ #define _di_f_thread_lock_read_timed_ #define _di_f_thread_lock_read_try_ @@ -1575,6 +1596,7 @@ #define _di_f_thread_lockss_delete_callback_ #define _di_f_thread_lockss_destroy_callback_ #define _di_f_thread_mutex_attribute_create_ +#define _di_f_thread_mutex_attribute_d_ #define _di_f_thread_mutex_attribute_delete_ #define _di_f_thread_mutex_attribute_priority_ceiling_get_ #define _di_f_thread_mutex_attribute_priority_ceiling_set_ @@ -1584,7 +1606,6 @@ #define _di_f_thread_mutex_attribute_robust_set_ #define _di_f_thread_mutex_attribute_shared_get_ #define _di_f_thread_mutex_attribute_shared_set_ -#define _di_f_thread_mutex_attribute_d_ #define _di_f_thread_mutex_attribute_t_ #define _di_f_thread_mutex_attribute_type_get_ #define _di_f_thread_mutex_attribute_type_set_ @@ -1597,6 +1618,13 @@ #define _di_f_thread_mutex_create_ #define _di_f_thread_mutex_d_ #define _di_f_thread_mutex_delete_ +#define _di_f_thread_mutex_full_delete_ +#define _di_f_thread_mutex_full_t_ +#define _di_f_thread_mutex_fulls_delete_callback_ +#define _di_f_thread_mutex_fulls_destroy_callback_ +#define _di_f_thread_mutex_fulls_t_ +#define _di_f_thread_mutex_fullss_delete_callback_ +#define _di_f_thread_mutex_fullss_destroy_callback_ #define _di_f_thread_mutex_lock_ #define _di_f_thread_mutex_lock_timed_ #define _di_f_thread_mutex_lock_try_ @@ -1609,6 +1637,8 @@ #define _di_f_thread_mutexs_t_ #define _di_f_thread_mutexss_delete_callback_ #define _di_f_thread_mutexss_destroy_callback_ +#define _di_f_thread_name_get_ +#define _di_f_thread_name_set_ #define _di_f_thread_once_ #define _di_f_thread_once_t_ #define _di_f_thread_onces_t_ @@ -1899,6 +1929,7 @@ //#define _di_f_utf_unicode_to_ #define _di_f_utf_width_e_ #define _di_f_void_call_t_ +//#define _di_f_void_pointer_call_t_ //#define _di_fl_control_group_apply_ //#define _di_fl_conversion_data_base_10_c_ #define _di_fl_conversion_data_base_12_c_ @@ -2027,6 +2058,8 @@ //#define _di_fll_error_file_type_socket_s_ #define _di_fll_error_parameter_integer_print_ //#define _di_fll_error_print_ +//#define _di_fll_error_s_a_ +//#define _di_fll_error_s_e_ //#define _di_fll_execute_arguments_add_ #define _di_fll_execute_arguments_add_parameter_ //#define _di_fll_execute_arguments_add_parameter_set_ @@ -2178,6 +2211,7 @@ #define _di_fll_program_print_error_parameter_must_specify_once_value_ //#define _di_fll_program_print_error_parameter_process_ #define _di_fll_program_print_error_parameter_range_start_before_stop_ +#define _di_fll_program_print_error_parameter_support_not_ #define _di_fll_program_print_error_parameter_value_too_long_ #define _di_fll_program_print_error_pipe_invalid_form_feed_ #define _di_fll_program_print_error_pipe_missing_content_ diff --git a/build/stand_alone/fake.settings b/build/stand_alone/fake.settings index 86d7cc6..1a7d85d 100644 --- a/build/stand_alone/fake.settings +++ b/build/stand_alone/fake.settings @@ -68,7 +68,7 @@ build_sources_program fll/level_0/utf.c fll/level_0/private-utf.c fll/level_0/pr build_sources_program fll/level_0/utf/common.c fll/level_0/utf/convert.c fll/level_0/utf/dynamic.c fll/level_0/utf/dynamics.c fll/level_0/utf/dynamicss.c fll/level_0/utf/is.c fll/level_0/utf/is_character.c fll/level_0/utf/map.c fll/level_0/utf/maps.c fll/level_0/utf/mapss.c fll/level_0/utf/map_multi.c fll/level_0/utf/map_multis.c fll/level_0/utf/map_multiss.c fll/level_0/utf/static.c fll/level_0/utf/statics.c fll/level_0/utf/staticss.c fll/level_0/utf/string.c fll/level_0/utf/triple.c fll/level_0/utf/triples.c fll/level_0/utf/tripless.c build_sources_program fll/level_0/utf/private-dynamics.c fll/level_0/utf/private-maps.c fll/level_0/utf/private-map_multis.c fll/level_0/utf/private-string.c fll/level_0/utf/private-triples.c -build_sources_program-thread fll/level_0/thread.c fll/level_0/thread/attribute.c fll/level_0/thread/barrier.c fll/level_0/thread/barrier_attribute.c fll/level_0/thread/condition.c fll/level_0/thread/condition_attribute.c fll/level_0/thread/id.c fll/level_0/thread/key.c fll/level_0/thread/lock.c fll/level_0/thread/lock_attribute.c fll/level_0/thread/mutex.c fll/level_0/thread/mutex_attribute.c fll/level_0/thread/once.c fll/level_0/thread/semaphore.c fll/level_0/thread/set.c fll/level_0/thread/spin.c +build_sources_program-thread fll/level_0/thread.c fll/level_0/thread/attribute.c fll/level_0/thread/barrier.c fll/level_0/thread/barrier_attribute.c fll/level_0/thread/barrier_full.c fll/level_0/thread/condition.c fll/level_0/thread/condition_attribute.c fll/level_0/thread/condition_full.c fll/level_0/thread/id.c fll/level_0/thread/key.c fll/level_0/thread/lock.c fll/level_0/thread/lock_attribute.c fll/level_0/thread/lock_full.c fll/level_0/thread/mutex.c fll/level_0/thread/mutex_attribute.c fll/level_0/thread/mutex_full.c fll/level_0/thread/once.c fll/level_0/thread/semaphore.c fll/level_0/thread/set.c fll/level_0/thread/spin.c build_sources_program fll/level_1/control_group.c build_sources_program fll/level_1/conversion.c fll/level_1/private-conversion.c fll/level_1/conversion/common.c diff --git a/build/stand_alone/firewall.config.h b/build/stand_alone/firewall.config.h index b288dc4..e7a06a0 100644 --- a/build/stand_alone/firewall.config.h +++ b/build/stand_alone/firewall.config.h @@ -1542,6 +1542,13 @@ #define _di_f_thread_barrier_attributess_destroy_callback_ #define _di_f_thread_barrier_create_ #define _di_f_thread_barrier_delete_ +#define _di_f_thread_barrier_full_delete_ +#define _di_f_thread_barrier_full_t_ +#define _di_f_thread_barrier_fulls_delete_callback_ +#define _di_f_thread_barrier_fulls_destroy_callback_ +#define _di_f_thread_barrier_fulls_t_ +#define _di_f_thread_barrier_fullss_delete_callback_ +#define _di_f_thread_barrier_fullss_destroy_callback_ #define _di_f_thread_barrier_t_ #define _di_f_thread_barrier_wait_ #define _di_f_thread_barriers_delete_callback_ @@ -1570,6 +1577,13 @@ #define _di_f_thread_condition_attributess_destroy_callback_ #define _di_f_thread_condition_create_ #define _di_f_thread_condition_delete_ +#define _di_f_thread_condition_full_delete_ +#define _di_f_thread_condition_full_t_ +#define _di_f_thread_condition_fulls_delete_callback_ +#define _di_f_thread_condition_fulls_destroy_callback_ +#define _di_f_thread_condition_fulls_t_ +#define _di_f_thread_condition_fullss_delete_callback_ +#define _di_f_thread_condition_fullss_destroy_callback_ #define _di_f_thread_condition_signal_ #define _di_f_thread_condition_signal_all_ #define _di_f_thread_condition_t_ @@ -1610,6 +1624,13 @@ #define _di_f_thread_lock_attributess_destroy_callback_ #define _di_f_thread_lock_create_ #define _di_f_thread_lock_delete_ +#define _di_f_thread_lock_full_delete_ +#define _di_f_thread_lock_full_t_ +#define _di_f_thread_lock_fulls_delete_callback_ +#define _di_f_thread_lock_fulls_destroy_callback_ +#define _di_f_thread_lock_fulls_t_ +#define _di_f_thread_lock_fullss_delete_callback_ +#define _di_f_thread_lock_fullss_destroy_callback_ #define _di_f_thread_lock_read_ #define _di_f_thread_lock_read_timed_ #define _di_f_thread_lock_read_try_ @@ -1623,6 +1644,7 @@ #define _di_f_thread_lockss_delete_callback_ #define _di_f_thread_lockss_destroy_callback_ #define _di_f_thread_mutex_attribute_create_ +#define _di_f_thread_mutex_attribute_d_ #define _di_f_thread_mutex_attribute_delete_ #define _di_f_thread_mutex_attribute_priority_ceiling_get_ #define _di_f_thread_mutex_attribute_priority_ceiling_set_ @@ -1632,7 +1654,6 @@ #define _di_f_thread_mutex_attribute_robust_set_ #define _di_f_thread_mutex_attribute_shared_get_ #define _di_f_thread_mutex_attribute_shared_set_ -#define _di_f_thread_mutex_attribute_d_ #define _di_f_thread_mutex_attribute_t_ #define _di_f_thread_mutex_attribute_type_get_ #define _di_f_thread_mutex_attribute_type_set_ @@ -1645,6 +1666,13 @@ #define _di_f_thread_mutex_create_ #define _di_f_thread_mutex_d_ #define _di_f_thread_mutex_delete_ +#define _di_f_thread_mutex_full_delete_ +#define _di_f_thread_mutex_full_t_ +#define _di_f_thread_mutex_fulls_delete_callback_ +#define _di_f_thread_mutex_fulls_destroy_callback_ +#define _di_f_thread_mutex_fulls_t_ +#define _di_f_thread_mutex_fullss_delete_callback_ +#define _di_f_thread_mutex_fullss_destroy_callback_ #define _di_f_thread_mutex_lock_ #define _di_f_thread_mutex_lock_timed_ #define _di_f_thread_mutex_lock_try_ @@ -1657,6 +1685,8 @@ #define _di_f_thread_mutexs_t_ #define _di_f_thread_mutexss_delete_callback_ #define _di_f_thread_mutexss_destroy_callback_ +#define _di_f_thread_name_get_ +#define _di_f_thread_name_set_ #define _di_f_thread_once_ #define _di_f_thread_once_t_ #define _di_f_thread_onces_t_ @@ -1961,6 +1991,7 @@ #define _di_f_utf_unicode_to_ #define _di_f_utf_width_e_ #define _di_f_void_call_t_ +//#define _di_f_void_pointer_call_t_ //#define _di_fl_control_group_apply_ #define _di_fl_conversion_data_base_10_c_ #define _di_fl_conversion_data_base_12_c_ @@ -2099,6 +2130,8 @@ //#define _di_fll_error_file_type_socket_s_ #define _di_fll_error_parameter_integer_print_ //#define _di_fll_error_print_ +//#define _di_fll_error_s_a_ +//#define _di_fll_error_s_e_ #define _di_fll_execute_arguments_add_ #define _di_fll_execute_arguments_add_parameter_ #define _di_fll_execute_arguments_add_parameter_set_ @@ -2261,6 +2294,7 @@ #define _di_fll_program_print_error_parameter_must_specify_once_value_ #define _di_fll_program_print_error_parameter_process_ #define _di_fll_program_print_error_parameter_range_start_before_stop_ +#define _di_fll_program_print_error_parameter_support_not_ #define _di_fll_program_print_error_parameter_value_too_long_ #define _di_fll_program_print_error_pipe_invalid_form_feed_ #define _di_fll_program_print_error_pipe_missing_content_ diff --git a/build/stand_alone/firewall.settings b/build/stand_alone/firewall.settings index 1681adc..f01bc17 100644 --- a/build/stand_alone/firewall.settings +++ b/build/stand_alone/firewall.settings @@ -65,7 +65,7 @@ build_sources_program fll/level_0/utf.c fll/level_0/private-utf.c fll/level_0/pr build_sources_program fll/level_0/utf/common.c fll/level_0/utf/convert.c fll/level_0/utf/dynamic.c fll/level_0/utf/dynamics.c fll/level_0/utf/dynamicss.c fll/level_0/utf/is.c fll/level_0/utf/is_character.c fll/level_0/utf/map.c fll/level_0/utf/maps.c fll/level_0/utf/mapss.c fll/level_0/utf/map_multi.c fll/level_0/utf/map_multis.c fll/level_0/utf/map_multiss.c fll/level_0/utf/static.c fll/level_0/utf/statics.c fll/level_0/utf/staticss.c fll/level_0/utf/string.c fll/level_0/utf/triple.c fll/level_0/utf/triples.c fll/level_0/utf/tripless.c build_sources_program fll/level_0/utf/private-dynamics.c fll/level_0/utf/private-maps.c fll/level_0/utf/private-map_multis.c fll/level_0/utf/private-string.c fll/level_0/utf/private-triples.c -build_sources_program-thread fll/level_0/thread.c fll/level_0/thread/attribute.c fll/level_0/thread/barrier.c fll/level_0/thread/barrier_attribute.c fll/level_0/thread/condition.c fll/level_0/thread/condition_attribute.c fll/level_0/thread/id.c fll/level_0/thread/key.c fll/level_0/thread/lock.c fll/level_0/thread/lock_attribute.c fll/level_0/thread/mutex.c fll/level_0/thread/mutex_attribute.c fll/level_0/thread/once.c fll/level_0/thread/semaphore.c fll/level_0/thread/set.c fll/level_0/thread/spin.c +build_sources_program-thread fll/level_0/thread.c fll/level_0/thread/attribute.c fll/level_0/thread/barrier.c fll/level_0/thread/barrier_attribute.c fll/level_0/thread/barrier_full.c fll/level_0/thread/condition.c fll/level_0/thread/condition_attribute.c fll/level_0/thread/condition_full.c fll/level_0/thread/id.c fll/level_0/thread/key.c fll/level_0/thread/lock.c fll/level_0/thread/lock_attribute.c fll/level_0/thread/lock_full.c fll/level_0/thread/mutex.c fll/level_0/thread/mutex_attribute.c fll/level_0/thread/mutex_full.c fll/level_0/thread/once.c fll/level_0/thread/semaphore.c fll/level_0/thread/set.c fll/level_0/thread/spin.c build_sources_program fll/level_1/control_group.c build_sources_program fll/level_1/conversion.c fll/level_1/private-conversion.c fll/level_1/conversion/common.c diff --git a/build/stand_alone/utf8.config.h b/build/stand_alone/utf8.config.h index 2ee95ea..3847c3c 100644 --- a/build/stand_alone/utf8.config.h +++ b/build/stand_alone/utf8.config.h @@ -1070,6 +1070,13 @@ #define _di_f_thread_barrier_attributess_destroy_callback_ #define _di_f_thread_barrier_create_ #define _di_f_thread_barrier_delete_ +#define _di_f_thread_barrier_full_delete_ +#define _di_f_thread_barrier_full_t_ +#define _di_f_thread_barrier_fulls_delete_callback_ +#define _di_f_thread_barrier_fulls_destroy_callback_ +#define _di_f_thread_barrier_fulls_t_ +#define _di_f_thread_barrier_fullss_delete_callback_ +#define _di_f_thread_barrier_fullss_destroy_callback_ #define _di_f_thread_barrier_t_ #define _di_f_thread_barrier_wait_ #define _di_f_thread_barriers_delete_callback_ @@ -1098,6 +1105,20 @@ #define _di_f_thread_condition_attributess_destroy_callback_ #define _di_f_thread_condition_create_ #define _di_f_thread_condition_delete_ +#define _di_f_thread_condition_full_delete_ +#define _di_f_thread_condition_full_t_ +#define _di_f_thread_condition_fulls_delete_callback_ +#define _di_f_thread_condition_fulls_destroy_callback_ +#define _di_f_thread_condition_fulls_t_ +#define _di_f_thread_condition_fullss_delete_callback_ +#define _di_f_thread_condition_fullss_destroy_callback_ +#define _di_f_thread_condition_full_delete_ +#define _di_f_thread_condition_full_t_ +#define _di_f_thread_condition_fulls_delete_callback_ +#define _di_f_thread_condition_fulls_destroy_callback_ +#define _di_f_thread_condition_fulls_t_ +#define _di_f_thread_condition_fullss_delete_callback_ +#define _di_f_thread_condition_fullss_destroy_callback_ #define _di_f_thread_condition_signal_ #define _di_f_thread_condition_signal_all_ #define _di_f_thread_condition_t_ @@ -1138,6 +1159,13 @@ #define _di_f_thread_lock_attributess_destroy_callback_ #define _di_f_thread_lock_create_ #define _di_f_thread_lock_delete_ +#define _di_f_thread_lock_full_delete_ +#define _di_f_thread_lock_full_t_ +#define _di_f_thread_lock_fulls_delete_callback_ +#define _di_f_thread_lock_fulls_destroy_callback_ +#define _di_f_thread_lock_fulls_t_ +#define _di_f_thread_lock_fullss_delete_callback_ +#define _di_f_thread_lock_fullss_destroy_callback_ #define _di_f_thread_lock_read_ #define _di_f_thread_lock_read_timed_ #define _di_f_thread_lock_read_try_ @@ -1151,6 +1179,7 @@ #define _di_f_thread_lockss_delete_callback_ #define _di_f_thread_lockss_destroy_callback_ #define _di_f_thread_mutex_attribute_create_ +#define _di_f_thread_mutex_attribute_d_ #define _di_f_thread_mutex_attribute_delete_ #define _di_f_thread_mutex_attribute_priority_ceiling_get_ #define _di_f_thread_mutex_attribute_priority_ceiling_set_ @@ -1160,7 +1189,6 @@ #define _di_f_thread_mutex_attribute_robust_set_ #define _di_f_thread_mutex_attribute_shared_get_ #define _di_f_thread_mutex_attribute_shared_set_ -#define _di_f_thread_mutex_attribute_d_ #define _di_f_thread_mutex_attribute_t_ #define _di_f_thread_mutex_attribute_type_get_ #define _di_f_thread_mutex_attribute_type_set_ @@ -1173,6 +1201,13 @@ #define _di_f_thread_mutex_create_ #define _di_f_thread_mutex_d_ #define _di_f_thread_mutex_delete_ +#define _di_f_thread_mutex_full_delete_ +#define _di_f_thread_mutex_full_t_ +#define _di_f_thread_mutex_fulls_delete_callback_ +#define _di_f_thread_mutex_fulls_destroy_callback_ +#define _di_f_thread_mutex_fulls_t_ +#define _di_f_thread_mutex_fullss_delete_callback_ +#define _di_f_thread_mutex_fullss_destroy_callback_ #define _di_f_thread_mutex_lock_ #define _di_f_thread_mutex_lock_timed_ #define _di_f_thread_mutex_lock_try_ @@ -1185,6 +1220,8 @@ #define _di_f_thread_mutexs_t_ #define _di_f_thread_mutexss_delete_callback_ #define _di_f_thread_mutexss_destroy_callback_ +#define _di_f_thread_name_get_ +#define _di_f_thread_name_set_ #define _di_f_thread_once_ #define _di_f_thread_once_t_ #define _di_f_thread_onces_t_ @@ -1475,6 +1512,7 @@ //#define _di_f_utf_unicode_to_ #define _di_f_utf_width_e_ #define _di_f_void_call_t_ +//#define _di_f_void_pointer_call_t_ //#define _di_fl_conversion_data_base_10_c_ #define _di_fl_conversion_data_base_12_c_ #define _di_fl_conversion_data_base_16_c_ @@ -1548,6 +1586,8 @@ //#define _di_fl_print_warning_s_ //#define _di_fll_error_file_flag_e_ //#define _di_fll_error_file_print_ +//#define _di_fll_error_file_print_one_ +//#define _di_fll_error_file_print_simple_ //#define _di_fll_error_file_type_directory_s_ //#define _di_fll_error_file_type_e_ //#define _di_fll_error_file_type_file_s_ @@ -1559,6 +1599,8 @@ //#define _di_fll_error_file_type_socket_s_ #define _di_fll_error_parameter_integer_print_ //#define _di_fll_error_print_ +//#define _di_fll_error_s_a_ +//#define _di_fll_error_s_e_ #define _di_fll_print_ #define _di_fll_print_character_ #define _di_fll_print_character_safely_ @@ -1679,6 +1721,7 @@ #define _di_fll_program_print_error_parameter_must_specify_once_value_ #define _di_fll_program_print_error_parameter_process_ #define _di_fll_program_print_error_parameter_range_start_before_stop_ +#define _di_fll_program_print_error_parameter_support_not_ #define _di_fll_program_print_error_parameter_value_too_long_ #define _di_fll_program_print_error_pipe_invalid_form_feed_ #define _di_fll_program_print_error_pipe_missing_content_ diff --git a/build/stand_alone/utf8.settings b/build/stand_alone/utf8.settings index 91506ea..9fcb8e6 100644 --- a/build/stand_alone/utf8.settings +++ b/build/stand_alone/utf8.settings @@ -55,7 +55,7 @@ build_sources_program fll/level_0/utf.c fll/level_0/private-utf.c fll/level_0/pr build_sources_program fll/level_0/utf/common.c fll/level_0/utf/convert.c fll/level_0/utf/dynamic.c fll/level_0/utf/dynamics.c fll/level_0/utf/dynamicss.c fll/level_0/utf/is.c fll/level_0/utf/is_character.c fll/level_0/utf/map.c fll/level_0/utf/maps.c fll/level_0/utf/mapss.c fll/level_0/utf/map_multi.c fll/level_0/utf/map_multis.c fll/level_0/utf/map_multiss.c fll/level_0/utf/static.c fll/level_0/utf/statics.c fll/level_0/utf/staticss.c fll/level_0/utf/string.c fll/level_0/utf/triple.c fll/level_0/utf/triples.c fll/level_0/utf/tripless.c build_sources_program fll/level_0/utf/private-dynamics.c fll/level_0/utf/private-maps.c fll/level_0/utf/private-map_multis.c fll/level_0/utf/private-string.c fll/level_0/utf/private-triples.c -build_sources_program-thread fll/level_0/thread.c fll/level_0/thread/attribute.c fll/level_0/thread/barrier.c fll/level_0/thread/barrier_attribute.c fll/level_0/thread/condition.c fll/level_0/thread/condition_attribute.c fll/level_0/thread/id.c fll/level_0/thread/key.c fll/level_0/thread/lock.c fll/level_0/thread/lock_attribute.c fll/level_0/thread/mutex.c fll/level_0/thread/mutex_attribute.c fll/level_0/thread/once.c fll/level_0/thread/semaphore.c fll/level_0/thread/set.c fll/level_0/thread/spin.c +build_sources_program-thread fll/level_0/thread.c fll/level_0/thread/attribute.c fll/level_0/thread/barrier.c fll/level_0/thread/barrier_attribute.c fll/level_0/thread/barrier_full.c fll/level_0/thread/condition.c fll/level_0/thread/condition_attribute.c fll/level_0/thread/condition_full.c fll/level_0/thread/id.c fll/level_0/thread/key.c fll/level_0/thread/lock.c fll/level_0/thread/lock_attribute.c fll/level_0/thread/lock_full.c fll/level_0/thread/mutex.c fll/level_0/thread/mutex_attribute.c fll/level_0/thread/mutex_full.c fll/level_0/thread/once.c fll/level_0/thread/semaphore.c fll/level_0/thread/set.c fll/level_0/thread/spin.c build_sources_program fll/level_1/conversion.c fll/level_1/private-conversion.c fll/level_1/conversion/common.c build_sources_program fll/level_1/print.c fll/level_1/private-print.c fll/level_1/print/common.c diff --git a/level_0/f_type_array/c/type_array/uint32.h b/level_0/f_type_array/c/type_array/uint32.h index 31ca973..af12f5a 100644 --- a/level_0/f_type_array/c/type_array/uint32.h +++ b/level_0/f_type_array/c/type_array/uint32.h @@ -86,18 +86,25 @@ extern "C" { #define f_gidss_delete_callback f_idss_delete_callback #endif // _di_f_gidss_delete_callback_ - #ifndef _di_f_gidss_delete_callback_ - #define f_gidss_delete_callback f_idss_delete_callback - #endif // _di_f_gidss_delete_callback_ + #ifndef _di_f_uidss_delete_callback_ + #define f_uidss_delete_callback f_idss_delete_callback + #endif // _di_f_uidss_delete_callback_ +#endif // _di_f_idss_delete_callback_ - #ifndef _di_f_uidss_destroy_callback_ - #define f_uidss_destroy_callback f_idss_destroy_callback - #endif // _di_f_uidss_destroy_callback_ +/** + * Destroy callback macros mapping functions for the f_id_t, f_uid_t, and f_gid_t array type callbacks. + */ +#ifndef _di_f_idss_destroy_callback_ + #define f_idss_destroy_callback f_uint32ss_destroy_callback + + #ifndef _di_f_gidss_destroy_callback_ + #define f_gidss_destroy_callback f_idss_destroy_callback + #endif // _di_f_gidss_destroy_callback_ #ifndef _di_f_uidss_destroy_callback_ #define f_uidss_destroy_callback f_idss_destroy_callback #endif // _di_f_uidss_destroy_callback_ -#endif // _di_f_idss_delete_callback_ +#endif // _di_f_idss_destroy_callback_ #ifdef __cplusplus } // extern "C" diff --git a/level_0/f_utf/c/utf/strings.c b/level_0/f_utf/c/utf/strings.c index 12aefb4..0dfdc4b 100644 --- a/level_0/f_utf/c/utf/strings.c +++ b/level_0/f_utf/c/utf/strings.c @@ -302,7 +302,7 @@ extern "C" { } #endif // _di_f_utf_string_seek_line_ -#ifndef _di_f_utf_string_seek_line_back +#ifndef _di_f_utf_string_seek_line_back_ f_status_t f_utf_string_seek_line_back(const f_utf_string_t string, f_range_t * const range) { #ifndef _di_level_0_parameter_checking_ if (!range) return F_status_set_error(F_parameter);