aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/mach/hurd/i386/tls.h
AgeCommit message (Expand)AuthorFilesLines
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2023-05-23mach: Fix accessing mach_i386.hSamuel Thibault1-1/+1
2023-05-17hurd: Make sure to not use tcb->selfSergey Bugaev1-2/+1
2023-04-21hurd: Don't migrate reply port into __init1_tcbheadSergey Bugaev1-6/+12
2023-04-14hurd: Only check for TLS initialization inside rtld or in static buildsSergey Bugaev1-17/+26
2023-04-11Revert "hurd: Only check for TLS initialization inside rtld or in static builds"Samuel Thibault1-26/+17
2023-04-11hurd: Don't leak __hurd_reply_port0Sergey Bugaev1-0/+5
2023-04-10hurd: Only check for TLS initialization inside rtld or in static buildsSergey Bugaev1-17/+26
2023-02-20hurd: Move thread state manipulation into _hurd_tls_new ()Sergey Bugaev1-5/+20
2023-02-17[hurd] Fix i686 build breakage caused by 4fedebc91108Flavio Cruz1-1/+1
2023-02-14hurd: i386 TLS tweaksSergey Bugaev1-13/+35
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers1-1/+1
2022-11-03elf: Introduce <dl-call_tls_init_tp.h> and call_tls_init_tp (bug 29249)Florian Weimer1-5/+5
2022-11-03elf: Rework exception handling in the dynamic loader [BZ #25486]Florian Weimer1-0/+3
2022-08-22hurd: Fix starting static binaries with stack protection enabledSamuel Thibault1-2/+9
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2021-09-16elf: Remove THREAD_GSCOPE_IN_TCBSergey Bugaev1-2/+0
2021-09-16htl: Reimplement GSCOPESergey Bugaev1-0/+21
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2020-06-06hurd: Add pointer guard supportSamuel Thibault1-0/+7
2020-06-06hurd: Add stack guard supportSamuel Thibault1-0/+9
2020-02-17x86: Avoid single-argument _Static_assert in <tls.h>Florian Weimer1-8/+12
2020-02-17x86 tls: Use _Static_assert for TLS access size assertionSamuel Thibault1-26/+20
2020-02-15hurd: Add THREAD_GET/SETMEM/_NCSamuel Thibault1-0/+108
2020-02-15hurd tls: update comment about fields at the end of tcbheadSamuel Thibault1-2/+2
2020-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert1-1/+1
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2018-07-20hurd: Enable thread-safe i386 atomic instructionsSamuel Thibault1-0/+2
2018-03-18Hurd: fix port leak in TLSRichard Braun1-8/+13
2018-03-18hurd: Fix coding styleSamuel Thibault1-7/+7
2018-03-17hurd: Replace threadvars with TLSSamuel Thibault1-0/+33
2018-03-17hurd: add TLS supportSamuel Thibault1-5/+48
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2017-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2016-06-20elf: Consolidate machine-agnostic DTV definitions in <dl-dtv.h>Florian Weimer1-11/+1
2016-01-04Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2015-01-02Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2014-05-27Remove second argument from TLS_INIT_TP macroAndreas Schwab1-49/+26
2014-04-16hurd: Add i386 fields to TLS structureSamuel Thibault1-0/+10
2014-04-16hurd: Move dtv, dtv_t, tcbhead_t declaration to per-arch file.Samuel Thibault1-0/+24
2014-03-14Compile with -Wundef.Roland McGrath1-0/+1
2014-01-01Update copyright notices with scripts/update-copyrightsAllan McRae1-1/+1
2013-09-24sysdeps/mach/hurd/i386/tls.h: Remove TLS_INIT_TP_EXPENSIVE.Will Newton1-1/+0
2013-01-02Update copyright notices with scripts/update-copyrights.Joseph Myers1-1/+1
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert1-3/+2
2011-09-11Remove --wth-tls option, TLS support is requiredUlrich Drepper1-11/+9
2007-07-23[BZ #3665, BZ #4126, BZ #4178, BZ #4610]Roland McGrath1-1/+1
2007-07-222006-06-13 Thomas Schwinge <tschwinge@gnu.org>Roland McGrath1-2/+2
2007-01-11[BZ #2510, BZ #2830, BZ #3137, BZ #3313, BZ #3426, BZ #3465, BZ #3480, BZ #34...Ulrich Drepper1-4/+1