https://gcc.gnu.org/g:78589dab183ca6cc40d7fce1d918272d1fa83e9c

commit r17-4772-g78589dab183ca6cc40d7fce1d918272d1fa83e9c
Author: Michael Meissner <[email protected]>
Date:   Wed Sep 30 02:15:05 2026 -0400

    Fix warning in rs6000-builtin.cc
    
    This patch fixes a warning about storing 2147483648 (0x80000000) into an int
    field.
    
    2026-09-30  Michael Meissner  <[email protected]>
    
    gcc/
    
            * config/rs6000/rs6000-builtin.cc (cpu_supports_info): Silence a
            warning.

Diff:
---
 gcc/config/rs6000/rs6000-builtin.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/config/rs6000/rs6000-builtin.cc 
b/gcc/config/rs6000/rs6000-builtin.cc
index ad6f1fc09f44..304704b31b7e 100644
--- a/gcc/config/rs6000/rs6000-builtin.cc
+++ b/gcc/config/rs6000/rs6000-builtin.cc
@@ -2566,7 +2566,7 @@ static const struct
 static const struct
 {
   const char *hwcap;
-  int mask;
+  unsigned int mask;
   unsigned int id;
 } cpu_supports_info[] = {
   /* AT_HWCAP masks.  */

Reply via email to