Home
last modified time | relevance | path

Searched refs:tls (Results 1 – 25 of 101) sorted by relevance

12345

/glibc-2.36/sysdeps/unix/sysv/linux/or1k/
Dclone.c24 void *tls, pid_t *ctid);
36 void *tls; in __clone() local
43 tls = va_arg (ap, void *); in __clone()
54 return __or1k_clone (fn, child_stack, flags, arg, ptid, tls, ctid); in __clone()
/glibc-2.36/sysdeps/unix/sysv/linux/powerpc/
Dconfigure79 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports --no-tls-get-addr-optimi…
80 $as_echo_n "checking for linker that supports --no-tls-get-addr-optimize... " >&6; }
87 -Wl,--no-tls-get-addr-optimize -nostdlib -nostartfiles
96 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS $no_ssp -Wl,--no-tls-get-addr-optimize -nostdlib \
98 | grep "warning: --no-tls-get-addr-optimize ignored" > /dev/null 2>&1; then
114 have-tls-get-addr-optimize = $libc_cv_tls_get_addr_optimize"
Dconfigure.ac39 LIBC_LINKER_FEATURE([--no-tls-get-addr-optimize], [-Wl,--no-tls-get-addr-optimize],
41 LIBC_CONFIG_VAR([have-tls-get-addr-optimize], [$libc_cv_tls_get_addr_optimize])
DMakefile17 ifeq ($(have-tls-get-addr-optimize),yes)
18 LDFLAGS-tst-tlsmod2.so += -Wl,--no-tls-get-addr-optimize
/glibc-2.36/stdlib/
DMakefile253 tst-tls-atexit \
254 tst-tls-atexit-nodelete \
299 tst-tls-atexit-lib \
461 tst-tls-atexit-lib.so-no-z-defs = yes
464 $(objpfx)tst-tls-atexit: $(shared-thread-library)
465 $(objpfx)tst-tls-atexit.out: $(objpfx)tst-tls-atexit-lib.so
467 $(objpfx)tst-tls-atexit-nodelete: $(shared-thread-library)
468 $(objpfx)tst-tls-atexit-nodelete.out: $(objpfx)tst-tls-atexit-lib.so
/glibc-2.36/nptl_db/
Dtd_thr_get_info.c30 psaddr_t tls, schedpolicy, schedprio, cancelhandling, tid, report_events; in td_thr_get_info() local
38 tls = 0; in td_thr_get_info()
62 err = DB_GET_FIELD_ADDRESS (tls, th->th_ta_p, th->th_unique, in td_thr_get_info()
93 infop->ti_tls = (char *) tls; in td_thr_get_info()
/glibc-2.36/sysdeps/unix/sysv/linux/
Dclone-internal.c37 _Static_assert (offsetofend (struct clone_args, tls) == CLONE_ARGS_SIZE_VER0,
73 cast_to_pointer (cl_args->tls), in __clone_internal()
85 cast_to_pointer (cl_args->tls), in __clone_internal()
/glibc-2.36/elf/
DMakefile81 dl-tls \
281 tst-tls-allocation-failure-static \
462 tst-tls-dlinfo \
463 tst-tls-ie \
464 tst-tls-ie-dlmopen \
465 tst-tls-manydynamic \
502 tst-tls-surplus \
644 tst-tls-many-dynamic-modules := \
645 $(foreach n,$(one-hundred),tst-tls-manydynamic$(n)mod)
646 tst-tls-many-dynamic-modules-dep-suffixes = 0 1 2 3 4 5 6 7 8 9 10 11 12 13 \
[all …]
/glibc-2.36/sysdeps/nios2/nptl/
Dtcb-offsets.sym2 #include <tls.h>
6 -- Abuse tls.h macros to derive offsets relative to the thread register.
/glibc-2.36/sysdeps/arm/
Dtlsdesc.sym3 #include <tls.h>
9 -- Abuse tls.h macros to derive offsets relative to the thread register.
/glibc-2.36/sysdeps/i386/
Dtlsdesc.sym3 #include <tls.h>
9 -- Abuse tls.h macros to derive offsets relative to the thread register.
/glibc-2.36/sysdeps/aarch64/
Dtlsdesc.sym3 #include <tls.h>
9 -- Abuse tls.h macros to derive offsets relative to the thread register.
/glibc-2.36/sysdeps/unix/sysv/linux/loongarch/
Dsysdep.S43 la.tls.ie t1, errno
46 la.tls.le t1, errno
/glibc-2.36/sysdeps/mach/hurd/i386/
Dtlsdesc.sym3 #include <tls.h>
11 -- Abuse tls.h macros to derive offsets relative to the thread register.
/glibc-2.36/sysdeps/x86_64/
Dtlsdesc.sym3 #include <tls.h>
9 -- Abuse tls.h macros to derive offsets relative to the thread register.
/glibc-2.36/sysdeps/powerpc/nptl/
Dtcb-offsets.sym2 #include <tls.h>
7 -- Abuse tls.h macros to derive offsets relative to the thread register.
/glibc-2.36/sysdeps/powerpc/powerpc64/power8/
Dstrcasestr.S111 add r9, r10, __libc_tsd_LOCALE@tls
118 add r11, r10, __libc_tsd_LOCALE@tls
175 add r9, r10, __libc_tsd_LOCALE@tls
388 add r11, r10, __libc_tsd_LOCALE@tls
460 add r11, r10, __libc_tsd_LOCALE@tls
/glibc-2.36/ChangeLog.old/
DChangeLog.ports-hppa19 * sysdeps/hppa/nptl/tls.h (THREAD_GSCOPE_RESET_FLAG): Use
42 * sysdeps/hppa/nptl/tls.h (TLS_TCB_AT_TP): New macro.
164 * sysdeps/hppa/nptl/tls.h: Likewise.
528 * sysdeps/hppa/linuxthreads/tls.h: Remove.
548 * sysdeps/hppa/dl-tls.h: Update copyright year.
560 * sysdeps/hppa/nptl/tls.h: Update copyright year.
622 * sysdeps/hppa/nptl/tls.h (__set_cr27): Clobber
871 Include kernel-features.h and tls.h.
935 * sysdeps/hppa/nptl/tls.h: Fix comment.
955 * sysdeps/hppa/nptl/tls.h: Define THREAD_GSCOPE_FLAG_UNUSED,
[all …]
DChangeLog.nptl130 * sysdeps/powerpc/tls.h (struct tcbhead_t): Add DSO and TAR fields.
160 * sysdeps/i386/tls.h: Use __glibc_reserved instead __unused.
161 * sysdeps/x86_64/tls.h: Likewise.
422 * sysdeps/x86_64/tls.h (struct tcbhead_t): Add __private_ss field.
423 * sysdeps/i386/tls.h (struct tcbhead_t): Likewise.
589 * tst-stackguard1.c: Include <tls.h>
666 * sysdeps/i386/tls.h: Include <libc-internal.h>.
669 * sysdeps/x86_64/tls.h: Include <libc-internal.h>.
718 * sysdeps/x86_64/tls.h: Don't include <xmmintrin.h>.
857 * sysdeps/sparc/tls.h (DB_THREAD_SELF_INCLUDE): Delete.
[all …]
DChangeLog.24287 * elf/dl-tls.c: Modified.
1978 * sysdeps/or1k/dl-tls.h: New file.
1979 * sysdeps/or1k/libc-tls.c: New file.
1980 * sysdeps/or1k/nptl/tls.h: New file.
4746 hurd: let csu initialize tls
5018 * sysdeps/aarch64/nptl/tls.h: Modified.
5022 * sysdeps/alpha/nptl/tls.h: Modified.
5028 * sysdeps/arm/nptl/tls.h: Modified.
5033 * sysdeps/csky/nptl/tls.h: Modified.
5037 * sysdeps/hppa/nptl/tls.h: Modified.
[all …]
DChangeLog.ports-microblaze118 * sysdeps/microblaze/dl-tls.h: New file.
125 * sysdeps/microblaze/libc-tls.c: New file.
134 * sysdeps/microblaze/nptl/tls.h: New file.
142 * sysdeps/microblaze/tls-macros.h: New file.
/glibc-2.36/sysdeps/powerpc/powerpc32/power7/
Dstrcasecmp.S59 add rLOC, rLOC, __libc_tsd_LOCALE@tls
66 add rLOC, rLOC, __libc_tsd_LOCALE@tls
/glibc-2.36/sysdeps/i386/i686/nptl/
Dtls.h32 #include_next <tls.h>
/glibc-2.36/sysdeps/sparc/nptl/
Dtcb-offsets.sym2 #include <tls.h>
/glibc-2.36/sysdeps/s390/nptl/
Dtcb-offsets.sym2 #include <tls.h>

12345