aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/generic/ldsodefs.h
diff options
context:
space:
mode:
authorStan Shebs <stanshebs@google.com>2018-08-03 11:24:51 -0700
committerFangrui Song <i@maskray.me>2021-08-27 17:23:12 -0700
commit21991760c784b0b8d60b34e7982e0c5b5eadfbe3 (patch)
treee754d63ead8e5949ff507d1c4529d381200f6ecd /sysdeps/generic/ldsodefs.h
parentc0ab16f8ccbeeff1c277a54a9104459ab2dbefe3 (diff)
downloadglibc-21991760c784b0b8d60b34e7982e0c5b5eadfbe3.zip
glibc-21991760c784b0b8d60b34e7982e0c5b5eadfbe3.tar.gz
glibc-21991760c784b0b8d60b34e7982e0c5b5eadfbe3.tar.bz2
Fix regressions in async-safe TLS, add run-time control for debugging, add more comments
Diffstat (limited to 'sysdeps/generic/ldsodefs.h')
-rw-r--r--sysdeps/generic/ldsodefs.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sysdeps/generic/ldsodefs.h b/sysdeps/generic/ldsodefs.h
index a582230..7ea9318 100644
--- a/sysdeps/generic/ldsodefs.h
+++ b/sysdeps/generic/ldsodefs.h
@@ -521,6 +521,9 @@ struct rtld_global_ro
linking. */
EXTERN int _dl_dynamic_weak;
+ /* Nonzero if TLS handling should be async-signal-safe. */
+ EXTERN int _dl_async_signal_safe;
+
/* Default floating-point control word. */
EXTERN fpu_control_t _dl_fpu_control;