]> Kevux Git Server - control/commitdiff
Update: Synchronize with f_thread changes from FLL project.
authorKevin Day <Kevin@kevux.org>
Wed, 20 Aug 2025 03:53:07 +0000 (22:53 -0500)
committerKevin Day <Kevin@kevux.org>
Wed, 20 Aug 2025 03:53:07 +0000 (22:53 -0500)
data/build/stand_alone/config.h
data/build/stand_alone/settings.control

index 6f77f09b12099202677b299006aa04ad5d8f5b9c..ec988ea145acaf362ec2d8ab5b4f853faa92aabf 100644 (file)
 #define _di_f_thread_attributes_t_
 #define _di_f_thread_attributess_delete_callback_
 #define _di_f_thread_attributess_destroy_callback_
+#define _di_f_thread_attributess_t_
 #define _di_f_thread_barrier_attribute_create_
 #define _di_f_thread_barrier_attribute_delete_
 #define _di_f_thread_barrier_attribute_shared_get_
 #define _di_f_thread_barrier_attributes_t_
 #define _di_f_thread_barrier_attributess_delete_callback_
 #define _di_f_thread_barrier_attributess_destroy_callback_
+#define _di_f_thread_barrier_attributess_t_
 #define _di_f_thread_barrier_create_
 #define _di_f_thread_barrier_delete_
 #define _di_f_thread_barrier_full_delete_
 #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_fullss_t_
 #define _di_f_thread_barrier_t_
 #define _di_f_thread_barrier_wait_
 #define _di_f_thread_barriers_delete_callback_
 #define _di_f_thread_barriers_t_
 #define _di_f_thread_barrierss_delete_callback_
 #define _di_f_thread_barrierss_destroy_callback_
+#define _di_f_thread_barrierss_t_
 #define _di_f_thread_caller_
 //#define _di_f_thread_cancel_
 //#define _di_f_thread_cancel_state_set_
 #define _di_f_thread_condition_attributes_t_
 #define _di_f_thread_condition_attributess_delete_callback_
 #define _di_f_thread_condition_attributess_destroy_callback_
+#define _di_f_thread_condition_attributess_t_
 #define _di_f_thread_condition_create_
 #define _di_f_thread_condition_delete_
 #define _di_f_thread_condition_full_delete_
 #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_fullss_t_
 #define _di_f_thread_condition_signal_
 #define _di_f_thread_condition_signal_all_
 #define _di_f_thread_condition_t_
 #define _di_f_thread_conditions_t_
 #define _di_f_thread_conditionss_delete_callback_
 #define _di_f_thread_conditionss_destroy_callback_
+#define _di_f_thread_conditionss_t_
 //#define _di_f_thread_create_
 #define _di_f_thread_detach_
 #define _di_f_thread_exit_
 //#define _di_f_thread_id_t_
+#define _di_f_thread_ids_delete_callback_
+#define _di_f_thread_ids_destroy_callback_
 #define _di_f_thread_ids_t_
+#define _di_f_thread_idss_delete_callback_
+#define _di_f_thread_idss_destroy_callback_
+#define _di_f_thread_idss_t_
 //#define _di_f_thread_join_
 #define _di_f_thread_join_timed_
 #define _di_f_thread_join_try_
 #define _di_f_thread_keys_t_
 #define _di_f_thread_keyss_delete_callback_
 #define _di_f_thread_keyss_destroy_callback_
+#define _di_f_thread_keyss_t_
 #define _di_f_thread_lock_attribute_create_
 #define _di_f_thread_lock_attribute_delete_
 #define _di_f_thread_lock_attribute_shared_get_
 #define _di_f_thread_lock_attributes_t_
 #define _di_f_thread_lock_attributess_delete_callback_
 #define _di_f_thread_lock_attributess_destroy_callback_
+#define _di_f_thread_lock_attributess_t_
 #define _di_f_thread_lock_create_
 #define _di_f_thread_lock_delete_
 #define _di_f_thread_lock_full_delete_
 #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_fullss_t_
 #define _di_f_thread_lock_read_
 #define _di_f_thread_lock_read_timed_
 #define _di_f_thread_lock_read_try_
 #define _di_f_thread_locks_t_
 #define _di_f_thread_lockss_delete_callback_
 #define _di_f_thread_lockss_destroy_callback_
+#define _di_f_thread_lockss_t_
 #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_attributes_t_
 #define _di_f_thread_mutex_attributess_delete_callback_
 #define _di_f_thread_mutex_attributess_destroy_callback_
+#define _di_f_thread_mutex_attributess_t_
 #define _di_f_thread_mutex_consistent_
 #define _di_f_thread_mutex_create_
 #define _di_f_thread_mutex_d_
 #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_fullss_t_
 #define _di_f_thread_mutex_lock_
 #define _di_f_thread_mutex_lock_timed_
 #define _di_f_thread_mutex_lock_try_
 #define _di_f_thread_mutexs_t_
 #define _di_f_thread_mutexss_delete_callback_
 #define _di_f_thread_mutexss_destroy_callback_
+#define _di_f_thread_mutexss_t_
 #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_
+#define _di_f_thread_oncess_t_
 #define _di_f_thread_scheduler_parameter_get_
 #define _di_f_thread_scheduler_parameter_set_
 #define _di_f_thread_scheduler_priority_set_
 #define _di_f_thread_semaphores_t_
 #define _di_f_thread_semaphoress_delete_callback_
 #define _di_f_thread_semaphoress_destroy_callback_
+#define _di_f_thread_semaphoress_t_
 #define _di_f_thread_set_t_
 #define _di_f_thread_sets_delete_callback_
 #define _di_f_thread_sets_destroy_callback_
 #define _di_f_thread_sets_t_
 #define _di_f_thread_setss_delete_callback_
 #define _di_f_thread_setss_destroy_callback_
+#define _di_f_thread_setss_t_
 #define _di_f_thread_signal_mask_
 #define _di_f_thread_signal_queue_
 #define _di_f_thread_signal_write_
 #define _di_f_thread_spins_t_
 #define _di_f_thread_spinss_delete_callback_
 #define _di_f_thread_spinss_destroy_callback_
+#define _di_f_thread_spinss_t_
 #define _di_f_thread_unlock_
 #define _di_f_time_part_t_
 #define _di_f_time_simple_t_
index 8ee8a6f0a25435700f5d7a0cdb476c1a710bc710..8e34de76677008bf35098d87a45109602fee27ab 100644 (file)
@@ -60,7 +60,18 @@ 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
+build_sources_program-thread fll/level_0/thread/attribute.c fll/level_0/thread/attributes.c fll/level_0/thread/attributess.c
+build_sources_program-thread fll/level_0/thread/barrier.c fll/level_0/thread/barriers.c fll/level_0/thread/barrierss.c fll/level_0/thread/barrier_attribute.c fll/level_0/thread/barrier_attributes.c fll/level_0/thread/barrier_attributess.c fll/level_0/thread/barrier_full.c fll/level_0/thread/barrier_fulls.c fll/level_0/thread/barrier_fullss.c
+build_sources_program-thread fll/level_0/thread/condition.c fll/level_0/thread/conditions.c fll/level_0/thread/conditionss.c fll/level_0/thread/condition_attribute.c fll/level_0/thread/condition_attributes.c fll/level_0/thread/condition_attributess.c fll/level_0/thread/condition_full.c fll/level_0/thread/condition_fulls.c fll/level_0/thread/condition_fullss.c
+build_sources_program-thread fll/level_0/thread/id.c fll/level_0/thread/ids.c fll/level_0/thread/idss.c
+build_sources_program-thread fll/level_0/thread/key.c fll/level_0/thread/keys.c fll/level_0/thread/keyss.c
+build_sources_program-thread fll/level_0/thread/lock.c fll/level_0/thread/locks.c fll/level_0/thread/lockss.c fll/level_0/thread/lock_attribute.c fll/level_0/thread/lock_attributes.c fll/level_0/thread/lock_attributess.c fll/level_0/thread/lock_full.c fll/level_0/thread/lock_fulls.c fll/level_0/thread/lock_fullss.c
+build_sources_program-thread fll/level_0/thread/mutex.c fll/level_0/thread/mutexs.c fll/level_0/thread/mutexss.c fll/level_0/thread/mutex_attribute.c fll/level_0/thread/mutex_attributes.c fll/level_0/thread/mutex_attributess.c fll/level_0/thread/mutex_full.c fll/level_0/thread/mutex_fulls.c fll/level_0/thread/mutex_fullss.c
+build_sources_program-thread fll/level_0/thread/once.c fll/level_0/thread/onces.c fll/level_0/thread/oncess.c
+build_sources_program-thread fll/level_0/thread/semaphore.c fll/level_0/thread/semaphores.c fll/level_0/thread/semaphoress.c
+build_sources_program-thread fll/level_0/thread/set.c fll/level_0/thread/sets.c fll/level_0/thread/setss.c
+build_sources_program-thread fll/level_0/thread/spin.c fll/level_0/thread/spins.c fll/level_0/thread/spinss.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/private-fss.c fll/level_1/private-fss-list.c fll/level_1/fss/basic.c fll/level_1/fss/basic_list.c fll/level_1/fss/embedded_list.c fll/level_1/fss/extended.c fll/level_1/fss/extended_list.c fll/level_1/fss/payload.c fll/level_1/fss/private-payload.c fll/level_1/fss/private-payload-helper.c