diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-09-27 00:18:47 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-09-27 00:18:47 +0000 |
commit | ff20f2b5996fd83b04e0a80ab87227536ce61d92 (patch) | |
tree | ba3dad93ca174b61ad536171eaa8927a984dbbb0 /libgcc | |
parent | 48e1b89f14f5eab9eb3f61830f608d92c4ee54b6 (diff) | |
download | gcc-ff20f2b5996fd83b04e0a80ab87227536ce61d92.zip gcc-ff20f2b5996fd83b04e0a80ab87227536ce61d92.tar.gz gcc-ff20f2b5996fd83b04e0a80ab87227536ce61d92.tar.bz2 |
Daily bump.
Diffstat (limited to 'libgcc')
-rw-r--r-- | libgcc/ChangeLog | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 3601a52..21723b6 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,65 @@ +2024-09-26 Nathaniel Shead <nathanieloshead@gmail.com> + + PR libstdc++/115126 + * gthr-posix.h (__GTHREAD_ALWAYS_INLINE): New macro. + (__GTHREAD_INLINE): New macro. + (__gthread_active): Convert from variable to (hidden) function. + (__gthread_active_p): Mark as __GTHREAD_INLINE instead of + static; make visibility("hidden") when it has a static local + variable. + (__gthread_trigger): Mark as __GTHREAD_INLINE instead of static. + (__gthread_create): Likewise. + (__gthread_join): Likewise. + (__gthread_detach): Likewise. + (__gthread_equal): Likewise. + (__gthread_self): Likewise. + (__gthread_yield): Likewise. + (__gthread_once): Likewise. + (__gthread_key_create): Likewise. + (__gthread_key_delete): Likewise. + (__gthread_getspecific): Likewise. + (__gthread_setspecific): Likewise. + (__gthread_mutex_init_function): Likewise. + (__gthread_mutex_destroy): Likewise. + (__gthread_mutex_lock): Likewise. + (__gthread_mutex_trylock): Likewise. + (__gthread_mutex_timedlock): Likewise. + (__gthread_mutex_unlock): Likewise. + (__gthread_recursive_mutex_init_function): Likewise. + (__gthread_recursive_mutex_lock): Likewise. + (__gthread_recursive_mutex_trylock): Likewise. + (__gthread_recursive_mutex_timedlock): Likewise. + (__gthread_recursive_mutex_unlock): Likewise. + (__gthread_recursive_mutex_destroy): Likewise. + (__gthread_cond_init_function): Likewise. + (__gthread_cond_broadcast): Likewise. + (__gthread_cond_signal): Likewise. + (__gthread_cond_wait): Likewise. + (__gthread_cond_timedwait): Likewise. + (__gthread_cond_wait_recursive): Likewise. + (__gthread_cond_destroy): Likewise. + (__gthread_rwlock_rdlock): Likewise. + (__gthread_rwlock_tryrdlock): Likewise. + (__gthread_rwlock_wrlock): Likewise. + (__gthread_rwlock_trywrlock): Likewise. + (__gthread_rwlock_unlock): Likewise. + * gthr-single.h: (__GTHREAD_ALWAYS_INLINE): New macro. + (__GTHREAD_INLINE): New macro. + (__gthread_active_p): Mark as __GTHREAD_INLINE instead of static. + (__gthread_once): Likewise. + (__gthread_key_create): Likewise. + (__gthread_key_delete): Likewise. + (__gthread_getspecific): Likewise. + (__gthread_setspecific): Likewise. + (__gthread_mutex_destroy): Likewise. + (__gthread_mutex_lock): Likewise. + (__gthread_mutex_trylock): Likewise. + (__gthread_mutex_unlock): Likewise. + (__gthread_recursive_mutex_lock): Likewise. + (__gthread_recursive_mutex_trylock): Likewise. + (__gthread_recursive_mutex_unlock): Likewise. + (__gthread_recursive_mutex_destroy): Likewise. + 2024-09-24 Iain Sandoe <iain@sandoe.co.uk> PR target/116809 |