aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2024-09-27 00:18:47 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2024-09-27 00:18:47 +0000
commitff20f2b5996fd83b04e0a80ab87227536ce61d92 (patch)
treeba3dad93ca174b61ad536171eaa8927a984dbbb0 /libgcc
parent48e1b89f14f5eab9eb3f61830f608d92c4ee54b6 (diff)
downloadgcc-ff20f2b5996fd83b04e0a80ab87227536ce61d92.zip
gcc-ff20f2b5996fd83b04e0a80ab87227536ce61d92.tar.gz
gcc-ff20f2b5996fd83b04e0a80ab87227536ce61d92.tar.bz2
Daily bump.
Diffstat (limited to 'libgcc')
-rw-r--r--libgcc/ChangeLog62
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