aboutsummaryrefslogtreecommitdiff
path: root/stdlib/bits/stdlib-ldbl.h
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2025-08-22 07:33:13 +0200
committerH.J. Lu <hjl.tools@gmail.com>2025-08-22 06:36:14 -0700
commit3997c50f0bb2a254fe35f26506495204f87e432e (patch)
tree773b38c39a46e9352acfa307654c10690d28b7de /stdlib/bits/stdlib-ldbl.h
parentbb7fb0f1a7e1a1de6a15161a726e34a2017ac970 (diff)
downloadglibc-3997c50f0bb2a254fe35f26506495204f87e432e.zip
glibc-3997c50f0bb2a254fe35f26506495204f87e432e.tar.gz
glibc-3997c50f0bb2a254fe35f26506495204f87e432e.tar.bz2
x86_64: Use __seg_fs qualifiers in NPTL accessors
Use __seg_fs named address space qualifiers to cast NPTL accessors to %fs: prefixed addresses. Use volatile access only where strictly necessary. Use existing assembly RSEQ_* accessors for x32 to work around the GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121613 because negative value in __rseq_offset is used as an offset from %fs. Co-Authored-By: H.J. Lu <hjl.tools@gmail.com> Signed-off-by: H.J. Lu <hjl.tools@gmail.com> Signed-off-by: Uros Bizjak <ubizjak@gmail.com> Reviewed-by: H.J. Lu <hjl.tools@gmail.com> Cc: Florian Weimer <fweimer@redhat.com> Cc: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'stdlib/bits/stdlib-ldbl.h')
0 files changed, 0 insertions, 0 deletions