From: Kevin Day Date: Wed, 29 Oct 2025 12:17:08 +0000 (-0500) Subject: Progress: Continue changes to locking, updating stand alone builds. X-Git-Tag: 0.7.3~23 X-Git-Url: https://www.git.kevux.org/?a=commitdiff_plain;h=42050286477ea769b2ca1075bf5d78a6819bae54;p=controller Progress: Continue changes to locking, updating stand alone builds. Synchronize with the FLL changes so that that stand alone builds again. There were thread changes, including the removal of thread sets, that necessitate changing the config.h for stand alone builds. --- diff --git a/data/build/stand_alone/config.h b/data/build/stand_alone/config.h index e81b51b..f9f841d 100644 --- a/data/build/stand_alone/config.h +++ b/data/build/stand_alone/config.h @@ -339,13 +339,6 @@ #define _di_f_directory_recurse_doss_t_ #define _di_f_directory_remove_ #define _di_f_directory_remove_custom_ -#define _di_f_directory_stream_close_ -#define _di_f_directory_stream_open_ -#define _di_f_directory_stream_open_id_ -#define _di_f_directory_stream_read_ -#define _di_f_directory_stream_rewind_ -#define _di_f_directory_stream_seek_ -#define _di_f_directory_stream_tell_ //#define _di_f_directory_s_ #define _di_f_directory_status_delete_ #define _di_f_directory_status_destroy_ @@ -356,6 +349,13 @@ #define _di_f_directory_statusss_delete_callback_ #define _di_f_directory_statusss_destroy_callback_ #define _di_f_directory_statusss_t_ +#define _di_f_directory_stream_close_ +#define _di_f_directory_stream_open_ +#define _di_f_directory_stream_open_id_ +#define _di_f_directory_stream_read_ +#define _di_f_directory_stream_rewind_ +#define _di_f_directory_stream_seek_ +#define _di_f_directory_stream_tell_ #define _di_f_directory_touch_ #define _di_f_directory_touch_at_ #define _di_f_environment_clear_ @@ -564,16 +564,6 @@ #define _di_f_fll_idss_delete_callback_ #define _di_f_fll_idss_destroy_callback_ #define _di_f_fll_idss_t_ -//#define _di_f_gid_t_ -#define _di_f_gids_t_ -#define _di_f_gidss_delete_callback_ -#define _di_f_gidss_destroy_callback_ -#define _di_f_gidss_t_ -//#define _di_f_id_t_ -#define _di_f_ids_t_ -#define _di_f_idss_delete_callback_ -#define _di_f_idss_destroy_callback_ -#define _di_f_idss_t_ //#define _di_f_fss_apply_delimit_ #define _di_f_fss_apply_delimit_range_ //#define _di_f_fss_complete_e_ @@ -680,6 +670,16 @@ //#define _di_f_fss_state_flag_e_ //#define _di_f_fss_status_code_e_ //#define _di_f_fss_type_s_ +//#define _di_f_gid_t_ +#define _di_f_gids_t_ +#define _di_f_gidss_delete_callback_ +#define _di_f_gidss_destroy_callback_ +#define _di_f_gidss_t_ +//#define _di_f_id_t_ +#define _di_f_ids_t_ +#define _di_f_idss_delete_callback_ +#define _di_f_idss_destroy_callback_ +#define _di_f_idss_t_ #define _di_f_iki_content_is_ #define _di_f_iki_content_partial_is_ //#define _di_f_iki_data_delete_ @@ -1656,8 +1656,8 @@ #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_delete_ +//#define _di_f_thread_mutex_attribute_create_ +//#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_ #define _di_f_thread_mutex_attribute_protocol_get_ @@ -1668,7 +1668,7 @@ #define _di_f_thread_mutex_attribute_shared_set_ //#define _di_f_thread_mutex_attribute_t_ #define _di_f_thread_mutex_attribute_type_get_ -#define _di_f_thread_mutex_attribute_type_set_ +//#define _di_f_thread_mutex_attribute_type_set_ #define _di_f_thread_mutex_attributes_delete_callback_ #define _di_f_thread_mutex_attributes_destroy_callback_ #define _di_f_thread_mutex_attributes_t_ @@ -1679,8 +1679,8 @@ //#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_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_ @@ -1695,7 +1695,7 @@ #define _di_f_thread_mutex_protocol_d_ #define _di_f_thread_mutex_robust_d_ //#define _di_f_thread_mutex_t_ -#define _di_f_thread_mutex_type_d_ +//#define _di_f_thread_mutex_type_d_ //#define _di_f_thread_mutex_unlock_ #define _di_f_thread_mutexs_delete_callback_ #define _di_f_thread_mutexs_destroy_callback_ @@ -1732,13 +1732,6 @@ #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_ diff --git a/data/build/stand_alone/settings.controller b/data/build/stand_alone/settings.controller index 03316b0..924220d 100644 --- a/data/build/stand_alone/settings.controller +++ b/data/build/stand_alone/settings.controller @@ -80,7 +80,6 @@ build_sources_program-thread fll/level_0/thread/lock.c fll/level_0/thread/locks. 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/control_group.c diff --git a/data/build/stand_alone/settings.init b/data/build/stand_alone/settings.init index deae549..48ce5a3 100644 --- a/data/build/stand_alone/settings.init +++ b/data/build/stand_alone/settings.init @@ -80,7 +80,6 @@ build_sources_program-thread fll/level_0/thread/lock.c fll/level_0/thread/locks. 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/control_group.c