diff options
author | Michael Jeanson <mjeanson@efficios.com> | 2024-07-10 15:37:28 -0400 |
---|---|---|
committer | Michael Jeanson <mjeanson@efficios.com> | 2025-01-10 20:19:07 +0000 |
commit | c813c1490d5d8640a94fced10fc7674a48737b96 (patch) | |
tree | 36b9f24bfee314322a72de8b0077b324dbb64055 /sysdeps/unix/sysv/linux/tcflow.c | |
parent | 4a9a8a50981e2a3e0a04ef4c7ad7c26807c18161 (diff) | |
download | glibc-c813c1490d5d8640a94fced10fc7674a48737b96.zip glibc-c813c1490d5d8640a94fced10fc7674a48737b96.tar.gz glibc-c813c1490d5d8640a94fced10fc7674a48737b96.tar.bz2 |
nptl: Add rseq auxvals
Get the rseq feature size and alignment requirement from the auxiliary
vector for use inside the dynamic loader. Use '__rseq_size' directly to
store the feature size. If the main thread registration fails or is
disabled by tunable, reset the value to 0.
This will be used in the TLS block allocator to compute the size and
alignment of the rseq area block for the extended ABI support.
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Reviewed-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Reviewed-by: Florian Weimer <fweimer@redhat.com>
Diffstat (limited to 'sysdeps/unix/sysv/linux/tcflow.c')
0 files changed, 0 insertions, 0 deletions