1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-11-26 00:03:11 +03:00

loongarch: Remove TLS_TCB_ALIGN

This reverts a part of 9f18265a8e ("Remove TLS_TCB_ALIGN and
TLS_INIT_TCB_ALIGN"), as loongarch uses this macro internally.
This commit is contained in:
Samuel Thibault
2025-11-16 11:26:34 +01:00
parent ce61fcf702
commit a064213785

View File

@@ -54,6 +54,9 @@ typedef struct
pointer, we don't need this. */ pointer, we don't need this. */
#define TLS_TCB_SIZE 0 #define TLS_TCB_SIZE 0
/* Alignment requirements for the TCB. */
#define TLS_TCB_ALIGN __alignof__(struct pthread)
/* This is the size we need before TCB - actually, it includes the TCB. */ /* This is the size we need before TCB - actually, it includes the TCB. */
#define TLS_PRE_TCB_SIZE \ #define TLS_PRE_TCB_SIZE \
(sizeof (struct pthread) \ (sizeof (struct pthread) \