]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
nptl: Export _pthread_cleanup_push, _pthread_cleanup_pop again
authorFlorian Weimer <fweimer@redhat.com>
Tue, 15 Jun 2021 15:00:29 +0000 (17:00 +0200)
committerFlorian Weimer <fweimer@redhat.com>
Tue, 15 Jun 2021 19:19:16 +0000 (21:19 +0200)
These were turned into compat symbols as part of the libpthread
move.  It turns out they are used by language run-time libraries
(e.g., the GCC D front end), so it makes to preserve them as
external symbols even though they are not declared in any header
file.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
34 files changed:
nptl/Versions
nptl/cleanup_compat.c
sysdeps/unix/sysv/linux/aarch64/libc.abilist
sysdeps/unix/sysv/linux/alpha/libc.abilist
sysdeps/unix/sysv/linux/arc/libc.abilist
sysdeps/unix/sysv/linux/arm/be/libc.abilist
sysdeps/unix/sysv/linux/arm/le/libc.abilist
sysdeps/unix/sysv/linux/csky/libc.abilist
sysdeps/unix/sysv/linux/hppa/libc.abilist
sysdeps/unix/sysv/linux/i386/libc.abilist
sysdeps/unix/sysv/linux/ia64/libc.abilist
sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist
sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist
sysdeps/unix/sysv/linux/microblaze/be/libc.abilist
sysdeps/unix/sysv/linux/microblaze/le/libc.abilist
sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist
sysdeps/unix/sysv/linux/nios2/libc.abilist
sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist
sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist
sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist
sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist
sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist
sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist
sysdeps/unix/sysv/linux/sh/be/libc.abilist
sysdeps/unix/sysv/linux/sh/le/libc.abilist
sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist
sysdeps/unix/sysv/linux/x86_64/64/libc.abilist
sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist

index d49dba9c15ee9d89b995970451c873ede365e47c..62bb939d54498f7220f6876ebb21a4eb635d55d3 100644 (file)
@@ -260,6 +260,8 @@ libc {
     __pthread_unregister_cancel;
     __pthread_unregister_cancel_restore;
     __pthread_unwind_next;
+    _pthread_cleanup_pop;
+    _pthread_cleanup_push;
     call_once;
     cnd_broadcast;
     cnd_destroy;
index 1a757cf06a2ee0a4b7d2f225920594fbd5a0ce97..6e3c6b1c1abace4ed178ddd89e9cb1460b94396e 100644 (file)
@@ -33,6 +33,8 @@ __pthread_cleanup_push (struct _pthread_cleanup_buffer *buffer,
   THREAD_SETMEM (self, cleanup, buffer);
 }
 libc_hidden_def (__pthread_cleanup_push)
+versioned_symbol (libc, __pthread_cleanup_push, _pthread_cleanup_push,
+                 GLIBC_2_34);
 
 void
 __pthread_cleanup_pop (struct _pthread_cleanup_buffer *buffer, int execute)
@@ -47,6 +49,8 @@ __pthread_cleanup_pop (struct _pthread_cleanup_buffer *buffer, int execute)
     buffer->__routine (buffer->__arg);
 }
 libc_hidden_def (__pthread_cleanup_pop)
+versioned_symbol (libc, __pthread_cleanup_pop, _pthread_cleanup_pop,
+                 GLIBC_2_34);
 
 #if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_0, GLIBC_2_34)
 compat_symbol (libpthread, __pthread_cleanup_push, _pthread_cleanup_push,
index bee807a6f8816c13ca4d08306c9d64cbbcc67fe7..ad4c83787db16f18333b2e07ec5dc84a1e8ba9ca 100644 (file)
@@ -2344,6 +2344,8 @@ GLIBC_2.34 __pthread_register_cancel_defer F
 GLIBC_2.34 __pthread_unregister_cancel F
 GLIBC_2.34 __pthread_unregister_cancel_restore F
 GLIBC_2.34 __pthread_unwind_next F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 43dd6000396520e1986ba42c76c607f5c703eb3b..30dfd0baa1c8e98a6373d2d66776a278236203ce 100644 (file)
@@ -2437,6 +2437,8 @@ GLIBC_2.34 __pthread_register_cancel_defer F
 GLIBC_2.34 __pthread_unregister_cancel F
 GLIBC_2.34 __pthread_unregister_cancel_restore F
 GLIBC_2.34 __pthread_unwind_next F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 033ed0887733a053986431616dad732a86df90c9..72ff8c5bdce533d20fd57e721565e675c94b6b32 100644 (file)
@@ -2103,6 +2103,8 @@ GLIBC_2.34 __pthread_register_cancel_defer F
 GLIBC_2.34 __pthread_unregister_cancel F
 GLIBC_2.34 __pthread_unregister_cancel_restore F
 GLIBC_2.34 __pthread_unwind_next F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 9cb72fe04b269833f8ade8cebd638ac4ff8f19aa..4c870e6abb7a9acea59808777dbb00f118d02212 100644 (file)
@@ -276,6 +276,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 5b0c9ff0f39c5d84179934d1febfc25d84abc13a..1f0dbc990a418d326fea05674d136cf9fb064ee7 100644 (file)
@@ -273,6 +273,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 30490013461d995963e4aa1922b6932080a828e8..9756eaeccf33ab8559f58d4f04be10892b2579f8 100644 (file)
@@ -2363,6 +2363,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 92629e163029a4021426a60ad30f68d50499030c..e78cb54597e7ef65c29b132d6ec030a01c93e7c1 100644 (file)
@@ -2317,6 +2317,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 4cd1c26d0a4b40fc3a1374b02bcb47ee077bf27a..d1583a54653ab5b3f7ebf65c9a6970359cf9c430 100644 (file)
@@ -2501,6 +2501,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index ea2be9ead2a312bca0d4f3b69139ced16a9b4749..4a608b5d29529137c3c7a58719a08e01b8e8ad13 100644 (file)
@@ -2277,6 +2277,8 @@ GLIBC_2.34 __pthread_register_cancel_defer F
 GLIBC_2.34 __pthread_unregister_cancel F
 GLIBC_2.34 __pthread_unregister_cancel_restore F
 GLIBC_2.34 __pthread_unwind_next F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 85b909706c1696581f07e59878590cfdad1df033..72db6c699b2980f21863e39d835ffaab440aafc2 100644 (file)
@@ -277,6 +277,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 7212e6ee9dc01dad681c54498b6380b9650bc145..bd4166dbb1ce59895a3b480d1b89fd0cc131ff0a 100644 (file)
@@ -2444,6 +2444,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 3103e95dd836b691e8c42a8d17367decfb779857..83a6edae67be2616153a4d3b3d2def9c88859cea 100644 (file)
@@ -2414,6 +2414,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index d081a8c55a29c69eb999cdc0caa9eaa54c0bab2f..accdc16e0c57d5773bdb7a470d8d37b2d22d3e4c 100644 (file)
@@ -2411,6 +2411,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index bca2a3b05e9929e46fef4dbfbb60c2e60e4698dd..26149e7d3c5c21eab736b8624d8efad9e0355c8b 100644 (file)
@@ -2409,6 +2409,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 6284a0b4f9acc14dc1ac91c0542be8623f19f8f4..8f9b7f088d169684fc9a10f5c825511baeaadc24 100644 (file)
@@ -2407,6 +2407,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 83578c8899fde75b94dccae33b72b509e2eb20f1..57500f91ce56ce1ad4939cb10b3321892149ed7b 100644 (file)
@@ -2415,6 +2415,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index a27134281308953a18086fa87d57d0ec161a7c3c..485a0121dd017ceb544c189b590fca7839b65aae 100644 (file)
@@ -2333,6 +2333,8 @@ GLIBC_2.34 __pthread_register_cancel_defer F
 GLIBC_2.34 __pthread_unregister_cancel F
 GLIBC_2.34 __pthread_unregister_cancel_restore F
 GLIBC_2.34 __pthread_unwind_next F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 89d9c50b9e72ecc7f7ce9ee0cd3f41c70b14df90..d07e7369802d6c44fd7d0c2f2f37190bb0e9a331 100644 (file)
@@ -2453,6 +2453,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index f9cb8f1c24b1e9bf84e9731298b20c1a0f2e1a45..5a87b36192d4d64fb35d3dd2766630509b417e03 100644 (file)
@@ -2471,6 +2471,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 4936a2ee5ae121cb4c4f20bdae23ec947f7c6563..413bb1d87aa3358a5904aa1d992fe423e340640d 100644 (file)
@@ -2504,6 +2504,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 98bd6bea392c314a089e3be1de5294ea04596bfb..3ff4d977f7d1833f18da512aa6ed695a16d49755 100644 (file)
@@ -2241,6 +2241,8 @@ GLIBC_2.34 __pthread_register_cancel_defer F
 GLIBC_2.34 __pthread_unregister_cancel F
 GLIBC_2.34 __pthread_unregister_cancel_restore F
 GLIBC_2.34 __pthread_unwind_next F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index d27f7448ed4638babeb64b2fd27b69bbc6ef8997..c2c5c605acfc66fb3d539981e11c4d934e89a492 100644 (file)
@@ -2540,6 +2540,8 @@ GLIBC_2.34 __pthread_register_cancel_defer F
 GLIBC_2.34 __pthread_unregister_cancel F
 GLIBC_2.34 __pthread_unregister_cancel_restore F
 GLIBC_2.34 __pthread_unwind_next F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 33c9f98bf56d7e54b58a1de248a6a001679262ce..2abe414bda17c9f03d47bb9e7167606b496ca8e1 100644 (file)
@@ -2105,6 +2105,8 @@ GLIBC_2.34 __pthread_register_cancel_defer F
 GLIBC_2.34 __pthread_unregister_cancel F
 GLIBC_2.34 __pthread_unregister_cancel_restore F
 GLIBC_2.34 __pthread_unwind_next F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 9902603cd48eae3010423757c2251aabe0c5e6ff..947fc8072d7c34c127c0dde971cbfc889719bfae 100644 (file)
@@ -2305,6 +2305,8 @@ GLIBC_2.34 __pthread_register_cancel_defer F
 GLIBC_2.34 __pthread_unregister_cancel F
 GLIBC_2.34 __pthread_unregister_cancel_restore F
 GLIBC_2.34 __pthread_unwind_next F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 4dd86819dfdc96bcad95714cefea012949e99d7d..1da934084cb826c22972a613639a9f2448f85b21 100644 (file)
@@ -2469,6 +2469,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 17c56a2658252d5e2120dda95e7fb7862cb29a39..084b419cf68d0d411e89524cd5af1c49102f5103 100644 (file)
@@ -2278,6 +2278,8 @@ GLIBC_2.34 __pthread_register_cancel_defer F
 GLIBC_2.34 __pthread_unregister_cancel F
 GLIBC_2.34 __pthread_unregister_cancel_restore F
 GLIBC_2.34 __pthread_unwind_next F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index a53b86b1df52d96cdee3c9379e6564b651bb81ad..240e315a05d1c117d22b65b3ba84b26477f73c71 100644 (file)
@@ -2324,6 +2324,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 31d321a82cb070a5a365099639e5bdf318ba4523..c8b6e4745ee0ba7c7e1e934ea145cac910a93a9f 100644 (file)
@@ -2321,6 +2321,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index a9540a7082b74b44bbc20f3804ad8f4591f0b03c..3ed972b8c99b58a4b74b58c83e3583aa73f2a16e 100644 (file)
@@ -2462,6 +2462,8 @@ GLIBC_2.34 __utimensat64 F
 GLIBC_2.34 __utimes64 F
 GLIBC_2.34 __wait3_time64 F
 GLIBC_2.34 __wait4_time64 F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 9edf5ff234168294ad7500e089a3dca920e6de7f..27b3443394baeec7f3d47cde040fa8409a96c3b2 100644 (file)
@@ -2298,6 +2298,8 @@ GLIBC_2.34 __pthread_register_cancel_defer F
 GLIBC_2.34 __pthread_unregister_cancel F
 GLIBC_2.34 __pthread_unregister_cancel_restore F
 GLIBC_2.34 __pthread_unwind_next F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index bc8535fbed2008fb9057fbaf39cc405685e6d39d..2e5c5957b0de5184fd94844d63e179e98241c124 100644 (file)
@@ -2256,6 +2256,8 @@ GLIBC_2.34 __pthread_register_cancel_defer F
 GLIBC_2.34 __pthread_unregister_cancel F
 GLIBC_2.34 __pthread_unregister_cancel_restore F
 GLIBC_2.34 __pthread_unwind_next F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F
index 669cc664f5152f44953e8e98016edecfe312720f..0b0d1ac43f2fe1a749b09237cc8b6dfcaa8d8559 100644 (file)
@@ -2359,6 +2359,8 @@ GLIBC_2.34 __pthread_register_cancel_defer F
 GLIBC_2.34 __pthread_unregister_cancel F
 GLIBC_2.34 __pthread_unregister_cancel_restore F
 GLIBC_2.34 __pthread_unwind_next F
+GLIBC_2.34 _pthread_cleanup_pop F
+GLIBC_2.34 _pthread_cleanup_push F
 GLIBC_2.34 call_once F
 GLIBC_2.34 cnd_broadcast F
 GLIBC_2.34 cnd_destroy F