[PATCH] support: fix build failure due to lack of stdbool.h

Adhemerval Zanella Netto adhemerval.zanella@linaro.org
Wed Sep 17 11:56:01 GMT 2025



On 17/09/25 08:55, Yury Khrustalev wrote:
> On some targets using bool in support/check_mem_access.h resulted
> in build error due to stdbool.h not being included, fix this.
> 
> See 9be489d77867dd2444ecc044a5f3049d1751ee85 for details.
> 
> Reported-by: Joseph Myers <josmyers@redhat.com>

LGTM, thanks.

Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>

> 
> ---
> passes regression check on aarch64 and x86
> checked with build-many-glibcs.py for i686-gnu as well
> base-commit: 13d67746cb
> 
> ---
>  support/check_mem_access.h   | 1 +
>  support/support_mem_access.c | 3 +++
>  2 files changed, 4 insertions(+)
> 
> diff --git a/support/check_mem_access.h b/support/check_mem_access.h
> index 116e1f7c8a..424fa40c3a 100644
> --- a/support/check_mem_access.h
> +++ b/support/check_mem_access.h
> @@ -19,6 +19,7 @@
>  #ifndef SUPPORT_CHECK_MEM_ACCESS_H
>  #define SUPPORT_CHECK_MEM_ACCESS_H
>  
> +#include <stdbool.h>
>  #include <sys/cdefs.h>
>  
>  __BEGIN_DECLS
> diff --git a/support/support_mem_access.c b/support/support_mem_access.c
> index aa5127b41f..e5a1666106 100644
> --- a/support/support_mem_access.c
> +++ b/support/support_mem_access.c
> @@ -19,8 +19,11 @@
>  
>  #include <setjmp.h>
>  #include <signal.h>
> +#include <stddef.h>
>  #include <support/xsignal.h>
>  
> +#include "check_mem_access.h"
> +
>  static sigjmp_buf sigsegv_jmp_buf;
>  
>  static void



More information about the Libc-alpha mailing list