glibc/sysdeps
Uros Bizjak 041151f439 i386: Use __seg_gs qualifier to cast access to TCB in THREAD_GSCOPE_RESET_FLAG()
Use the __seg_gs named address space qualifier to cast access to the
gscope_flag in the TCB as a %gs: prefixed address.  This enables the
use of the "m" operand constraint, which informs the compiler about
memory access in the inline assembly.

Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
Cc: H.J.Lu <hjl.tools@gmail.com>
Cc: Florian Weimer <fweimer@redhat.com>
Cc: Carlos O'Donell <carlos@redhat.com>
2025-09-14 21:50:50 +02:00
..
aarch64 math: Add fetestexcept internal alias 2025-09-11 14:46:07 -03:00
alpha alpha: Fix missing inexact-flag raising for lround/lrint 2025-09-11 14:48:00 -03:00
arc math: Add fetestexcept internal alias 2025-09-11 14:46:07 -03:00
arm math: Add fetestexcept internal alias 2025-09-11 14:46:07 -03:00
csky math: Add fetestexcept internal alias 2025-09-11 14:46:07 -03:00
generic math: Add fetestexcept internal alias 2025-09-11 14:46:07 -03:00
gnu errlist: add missing entries for MIPS/SPARC 2025-08-04 11:13:48 -03:00
hppa math: Add fetestexcept internal alias 2025-09-11 14:46:07 -03:00
htl Remove futex_supports_pshared 2025-09-08 15:01:18 +02:00
hurd htl: move pthread_kill into libc. 2025-08-16 01:44:27 +02:00
i386 i386: Use __seg_gs qualifier to cast access to TCB in THREAD_GSCOPE_RESET_FLAG() 2025-09-14 21:50:50 +02:00
ieee754 math: Remove clz_uint64/ctz_uint64 and use stdbit.h 2025-09-11 14:47:25 -03:00
loongarch math: Add fetestexcept internal alias 2025-09-11 14:46:07 -03:00
m68k math: Add fetestexcept internal alias 2025-09-11 14:46:07 -03:00
mach elf: early conversion of elf p_flags to mprotect flags 2025-08-27 10:45:45 -03:00
microblaze atomic: Switch microblaze to builtin atomics 2025-09-09 13:53:54 +00:00
mips math: Add fetestexcept internal alias 2025-09-11 14:46:07 -03:00
nptl Remove futex_supports_pshared 2025-09-08 15:01:18 +02:00
or1k math: Add fetestexcept internal alias 2025-09-11 14:46:07 -03:00
posix
powerpc math: Add fetestexcept internal alias 2025-09-11 14:46:07 -03:00
pthread Remove futex_supports_pshared 2025-09-08 15:01:18 +02:00
riscv Fix RISC-V soft-float _FPU_SETCW for GCC 16 set-but-not-used warnings 2025-09-13 07:11:44 -07:00
s390 math: Add fetestexcept internal alias 2025-09-11 14:46:07 -03:00
sh math: Add fetestexcept internal alias 2025-09-11 14:46:07 -03:00
sparc math: Add fetestexcept internal alias 2025-09-11 14:46:07 -03:00
unix LoongArch: Use the generic shmlab.h. 2025-09-12 09:42:19 +08:00
wordsize-32
wordsize-64
x86 math: Fix x86_64 build for -Os (BZ 33367) 2025-09-11 06:23:33 -07:00
x86_64 x86_64: Use __seg_fs qualifier to cast access to TCB in THREAD_GSCOPE_RESET_FLAG() 2025-09-14 21:50:50 +02:00