https://gcc.gnu.org/g:11e4b8bcc6694564670f2b93f3141fee2c86d5f8

commit r16-4964-g11e4b8bcc6694564670f2b93f3141fee2c86d5f8
Author: Thomas Schwinge <[email protected]>
Date:   Mon Nov 3 13:19:06 2025 +0100

    ipa: Fix pritting of symtab_node type: Fix 'static_assert' [PR122512]
    
    Fix-up for commit r16-4914-ga3ee90fd3dc5d5c98f63a16f9cdd788c5d5c3335
    "ipa: Fix pritting of symtab_node type [PR122512]":
    
        ../../source-gcc/gcc/symtab.cc:885:61: error: expected ‘,’ before ‘)’ 
token
         static_assert (ARRAY_SIZE(toplevel_type_names)==TOPLEVEL_MAX);
                                                                     ^
        ../../source-gcc/gcc/symtab.cc:885:61: error: expected string-literal 
before ‘)’ token
        make[2]: *** [Makefile:1215: symtab.o] Error 1
    
            PR ipa/122512
            gcc/
            * symtab.cc: Fix 'static_assert'.

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

diff --git a/gcc/symtab.cc b/gcc/symtab.cc
index fb2aca5f4f7a..3dbfad33ea2f 100644
--- a/gcc/symtab.cc
+++ b/gcc/symtab.cc
@@ -882,7 +882,7 @@ static const char * const toplevel_type_names[] =
  "variable",
 };
 
-static_assert (ARRAY_SIZE(toplevel_type_names)==TOPLEVEL_MAX);
+static_assert (ARRAY_SIZE(toplevel_type_names) == TOPLEVEL_MAX, "");
 
 /* Dump the visibility of the symbol.  */

Reply via email to