https://gcc.gnu.org/g:7d55e6ca2bbe47a5b8892346b453580ff543b211
commit 7d55e6ca2bbe47a5b8892346b453580ff543b211 Author: Andrew Carlotti <andrew.carlo...@arm.com> Date: Wed Jul 10 15:00:16 2024 +0100 aarch64: Add explicit bool cast to return value gcc/ChangeLog: * config/aarch64/aarch64.cc (aarch64_valid_sysreg_name_p): Add bool cast. Diff: --- gcc/config/aarch64/aarch64.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/aarch64/aarch64.cc b/gcc/config/aarch64/aarch64.cc index 66ce04d77e17..7c2af1316b67 100644 --- a/gcc/config/aarch64/aarch64.cc +++ b/gcc/config/aarch64/aarch64.cc @@ -30296,7 +30296,7 @@ aarch64_valid_sysreg_name_p (const char *regname) if (sysreg == NULL) return aarch64_is_implem_def_reg (regname); if (sysreg->arch_reqs) - return (aarch64_isa_flags & sysreg->arch_reqs); + return bool (aarch64_isa_flags & sysreg->arch_reqs); return true; }