From 982f443588876489aef1958e443a2ff5eace8b30 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Fri, 9 Aug 2024 02:20:55 +0200 Subject: [PATCH] Update TODO. --- posix-2024-doc.TODO | 278 ++++++++++++++++++++++---------------------- 1 file changed, 139 insertions(+), 139 deletions(-) diff --git a/posix-2024-doc.TODO b/posix-2024-doc.TODO index 1cd055e8..7a12f447 100644 --- a/posix-2024-doc.TODO +++ b/posix-2024-doc.TODO @@ -11,15 +11,15 @@ Documentation Update documentation regarding new header files: -- Borrowed from ISO C: -WIP Bruno -WIP Bruno -WIP Bruno -WIP Bruno -WIP Bruno + + + + + -- Originating in POSIX: -WIP Bruno -WIP Bruno -WIP Bruno +DONE +DONE +DONE Update documentation regarding modified existing header files (see CHANGE HISTORY > Issue 8): @@ -77,138 +77,138 @@ Update documentation regarding modified existing header files Update documentation regarding new functions. -- Borrowed from ISO C: -WIP Bruno CMPLX, CMPLXF, CMPLXL -WIP Bruno aligned_alloc -WIP Bruno at_quick_exit -WIP Bruno atomic_compare_exchange_strong -WIP Bruno atomic_compare_exchange_strong_explicit -WIP Bruno atomic_compare_exchange_weak -WIP Bruno atomic_compare_exchange_weak_explicit -WIP Bruno atomic_exchange -WIP Bruno atomic_exchange_explicit -WIP Bruno atomic_fetch_add -WIP Bruno atomic_fetch_add_explicit -WIP Bruno atomic_fetch_and -WIP Bruno atomic_fetch_and_explicit -WIP Bruno atomic_fetch_or -WIP Bruno atomic_fetch_or_explicit -WIP Bruno atomic_fetch_sub -WIP Bruno atomic_fetch_sub_explicit -WIP Bruno atomic_fetch_xor -WIP Bruno atomic_fetch_xor_explicit -WIP Bruno atomic_flag_clear -WIP Bruno atomic_flag_clear_explicit -WIP Bruno atomic_flag_test_and_set -WIP Bruno atomic_flag_test_and_set_explicit -WIP Bruno atomic_init -WIP Bruno atomic_is_lock_free -WIP Bruno atomic_load -WIP Bruno atomic_load_explicit -WIP Bruno atomic_signal_fence -WIP Bruno atomic_thread_fence -WIP Bruno atomic_store -WIP Bruno atomic_store_explicit -WIP Bruno c16rtomb -WIP Bruno c32rtomb -WIP Bruno call_once -WIP Bruno cnd_broadcast -WIP Bruno cnd_signal -WIP Bruno cnd_destroy -WIP Bruno cnd_init -WIP Bruno cnd_timedwait -WIP Bruno cnd_wait -WIP Bruno kill_dependency -WIP Bruno mbrtoc16 -WIP Bruno mbrtoc32 -WIP Bruno mtx_destroy -WIP Bruno mtx_init -WIP Bruno mtx_lock -WIP Bruno mtx_timedlock -WIP Bruno mtx_trylock -WIP Bruno mtx_unlock -WIP Bruno quick_exit -WIP Bruno thrd_create -WIP Bruno thrd_current -WIP Bruno thrd_detach -WIP Bruno thrd_equal -WIP Bruno thrd_exit -WIP Bruno thrd_join -WIP Bruno thrd_sleep -WIP Bruno thrd_yield -WIP Bruno tss_create -WIP Bruno tss_delete -WIP Bruno tss_get -WIP Bruno tss_set +DONE CMPLX, CMPLXF, CMPLXL +DONE aligned_alloc +DONE at_quick_exit +DONE atomic_compare_exchange_strong +DONE atomic_compare_exchange_strong_explicit +DONE atomic_compare_exchange_weak +DONE atomic_compare_exchange_weak_explicit +DONE atomic_exchange +DONE atomic_exchange_explicit +DONE atomic_fetch_add +DONE atomic_fetch_add_explicit +DONE atomic_fetch_and +DONE atomic_fetch_and_explicit +DONE atomic_fetch_or +DONE atomic_fetch_or_explicit +DONE atomic_fetch_sub +DONE atomic_fetch_sub_explicit +DONE atomic_fetch_xor +DONE atomic_fetch_xor_explicit +DONE atomic_flag_clear +DONE atomic_flag_clear_explicit +DONE atomic_flag_test_and_set +DONE atomic_flag_test_and_set_explicit +DONE atomic_init +DONE atomic_is_lock_free +DONE atomic_load +DONE atomic_load_explicit +DONE atomic_signal_fence +DONE atomic_thread_fence +DONE atomic_store +DONE atomic_store_explicit +DONE c16rtomb +DONE c32rtomb +DONE call_once +DONE cnd_broadcast +DONE cnd_signal +DONE cnd_destroy +DONE cnd_init +DONE cnd_timedwait +DONE cnd_wait +DONE kill_dependency +DONE mbrtoc16 +DONE mbrtoc32 +DONE mtx_destroy +DONE mtx_init +DONE mtx_lock +DONE mtx_timedlock +DONE mtx_trylock +DONE mtx_unlock +DONE quick_exit +DONE thrd_create +DONE thrd_current +DONE thrd_detach +DONE thrd_equal +DONE thrd_exit +DONE thrd_join +DONE thrd_sleep +DONE thrd_yield +DONE tss_create +DONE tss_delete +DONE tss_get +DONE tss_set -- Originating in POSIX: -WIP Bruno _Fork -WIP Bruno accept4 -WIP Bruno asprintf -WIP Bruno be16toh -WIP Bruno be32toh -WIP Bruno be64toh -WIP Bruno htobe16 -WIP Bruno htobe32 -WIP Bruno htobe64 -WIP Bruno htole16 -WIP Bruno htole32 -WIP Bruno htole64 -WIP Bruno le16toh -WIP Bruno le32toh -WIP Bruno le64toh -WIP Bruno bindtextdomain -WIP Bruno bind_textdomain_codeset -WIP Bruno textdomain -WIP Bruno dladdr -WIP Bruno dup3 -WIP Bruno ffsl, ffsll -WIP Bruno getentropy -WIP Bruno getlocalename_l -WIP Bruno getresgid -WIP Bruno getresuid -WIP Bruno dgettext -WIP Bruno dgettext_l -WIP Bruno dcgettext -WIP Bruno dcgettext_l -WIP Bruno dngettext -WIP Bruno dngettext_l -WIP Bruno dcngettext -WIP Bruno dcngettext_l -WIP Bruno gettext -WIP Bruno gettext_l -WIP Bruno ngettext -WIP Bruno ngettext_l -WIP Bruno in6addr_any -WIP Bruno in6addr_loopback -WIP Bruno memmem -WIP Bruno mkostemp -WIP Bruno pipe2 -WIP Bruno posix_close -WIP Bruno posix_devctl -WIP Bruno posix_getdents -WIP Bruno posix_spawn_file_actions_addchdir -WIP Bruno posix_spawn_file_actions_addfchdir -WIP Bruno ppoll -WIP Bruno pthread_cond_clockwait -WIP Bruno pthread_mutex_clocklock -WIP Bruno pthread_rwlock_clockrdlock -WIP Bruno pthread_rwlock_clockwrlock -WIP Bruno ptsname_r -WIP Bruno qsort_r -WIP Bruno reallocarray -WIP Bruno secure_getenv -WIP Bruno sem_clockwait -WIP Bruno setresgid -WIP Bruno setresuid -WIP Bruno sig2str -WIP Bruno str2sig -WIP Bruno strlcat -WIP Bruno strlcpy -WIP Bruno tcgetwinsize -WIP Bruno tcsetwinsize -WIP Bruno timespec_get -WIP Bruno vasprintf -WIP Bruno wcslcat -WIP Bruno wcslcpy + _Fork + accept4 + asprintf +DONE be16toh +DONE be32toh +DONE be64toh +DONE htobe16 +DONE htobe32 +DONE htobe64 +DONE htole16 +DONE htole32 +DONE htole64 +DONE le16toh +DONE le32toh +DONE le64toh + bindtextdomain + bind_textdomain_codeset + textdomain + dladdr + dup3 + ffsl, ffsll + getentropy +DONE getlocalename_l + getresgid + getresuid + dgettext +DONE dgettext_l + dcgettext +DONE dcgettext_l + dngettext +DONE dngettext_l + dcngettext +DONE dcngettext_l + gettext +DONE gettext_l + ngettext +DONE ngettext_l + in6addr_any + in6addr_loopback + memmem + mkostemp + pipe2 +DONE posix_close +DONE posix_devctl +DONE posix_getdents +DONE posix_spawn_file_actions_addchdir +DONE posix_spawn_file_actions_addfchdir + ppoll + pthread_cond_clockwait + pthread_mutex_clocklock + pthread_rwlock_clockrdlock + pthread_rwlock_clockwrlock + ptsname_r + qsort_r + reallocarray + secure_getenv + sem_clockwait + setresgid + setresuid +DONE sig2str +DONE str2sig + strlcat + strlcpy +DONE tcgetwinsize +DONE tcsetwinsize + timespec_get + vasprintf +DONE wcslcat +DONE wcslcpy Update documentation regarding modified functions (see CHANGE HISTORY > Issue 8): -- 2.39.5