> Amongst other things, the rename_symtab.py script converts
> "symtab_node" to "symtab_node *".
> 
> This will lead to broken code on declarations that declare
> more than one variable (only the first would get a "*"), so split
> up such declarations.
> 
> gcc/
>       * cgraphunit.c (analyze_functions): Split symtab_node
>       declarations onto multiple lines to make things easier
>       for rename_symtab.py.
> 
>       * symtab.c (symtab_dissolve_same_comdat_group_list): Likewise.
>       (symtab_semantically_equivalent_p): Likewise.
> 
> gcc/lto
>       * lto-symtab.c (lto_symtab_merge_decls_2): Split symtab_node
>       declarations onto multiple lines to make things easier for
>       rename_symtab.py.
>       (lto_symtab_merge_decls_1): Likewise.
>       (lto_symtab_merge_symbols_1): Likewise.

OK
Honza

Reply via email to