[v6,1/3] RISC-V: Add include guard for dl-tls.h.
Checks
Context |
Check |
Description |
redhat-pt-bot/TryBot-apply_patch |
success
|
Patch applied to master at the time it was sent
|
linaro-tcwg-bot/tcwg_glibc_build--master-arm |
success
|
Testing passed
|
linaro-tcwg-bot/tcwg_glibc_build--master-aarch64 |
success
|
Testing passed
|
linaro-tcwg-bot/tcwg_glibc_check--master-arm |
success
|
Testing passed
|
linaro-tcwg-bot/tcwg_glibc_check--master-aarch64 |
success
|
Testing passed
|
Commit Message
The to-be-added dl-tlsdesc.h will depend on tls_index from dl-tls.h.
Add an include guard to avoid confusing issues when including both.
---
sysdeps/riscv/dl-tls.h | 4 ++++
1 file changed, 4 insertions(+)
Comments
On 29/03/24 03:18, Tatsuyuki Ishi wrote:
> The to-be-added dl-tlsdesc.h will depend on tls_index from dl-tls.h.
> Add an include guard to avoid confusing issues when including both.
This seems obvious enough.
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
> ---
> sysdeps/riscv/dl-tls.h | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/sysdeps/riscv/dl-tls.h b/sysdeps/riscv/dl-tls.h
> index 049161f02f..42914c752b 100644
> --- a/sysdeps/riscv/dl-tls.h
> +++ b/sysdeps/riscv/dl-tls.h
> @@ -16,6 +16,8 @@
> License along with the GNU C Library. If not, see
> <https://www.gnu.org/licenses/>. */
>
> +#ifndef _DL_TLS_H
> +# define _DL_TLS_H 1
>
> /* Type used for the representation of TLS information in the GOT. */
> typedef struct
> @@ -46,3 +48,5 @@ extern void *__tls_get_addr (tls_index *ti);
>
> /* Value used for dtv entries for which the allocation is delayed. */
> #define TLS_DTV_UNALLOCATED ((void *) -1l)
> +
> +#endif /* _DL_TLS_H */
@@ -16,6 +16,8 @@
License along with the GNU C Library. If not, see
<https://www.gnu.org/licenses/>. */
+#ifndef _DL_TLS_H
+# define _DL_TLS_H 1
/* Type used for the representation of TLS information in the GOT. */
typedef struct
@@ -46,3 +48,5 @@ extern void *__tls_get_addr (tls_index *ti);
/* Value used for dtv entries for which the allocation is delayed. */
#define TLS_DTV_UNALLOCATED ((void *) -1l)
+
+#endif /* _DL_TLS_H */