summaryrefslogtreecommitdiff
path: root/nptl/sysdeps/x86_64/pthreaddef.h
diff options
context:
space:
mode:
Diffstat (limited to 'nptl/sysdeps/x86_64/pthreaddef.h')
-rw-r--r--nptl/sysdeps/x86_64/pthreaddef.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/nptl/sysdeps/x86_64/pthreaddef.h b/nptl/sysdeps/x86_64/pthreaddef.h
index be63a8c74a..8ec135c048 100644
--- a/nptl/sysdeps/x86_64/pthreaddef.h
+++ b/nptl/sysdeps/x86_64/pthreaddef.h
@@ -27,8 +27,9 @@
/* Minimal stack size after allocating thread descriptor and guard size. */
#define MINIMAL_REST_STACK 2048
-/* Alignment requirement for TCB. */
-#define TCB_ALIGNMENT 16
+/* Alignment requirement for TCB. Need to store post-AVX vector registers
+ in the TCB and we want the storage to be aligned at 32-byte. */
+#define TCB_ALIGNMENT 32
/* Location of current stack frame. The frame pointer is not usable. */