On 11/8/22 11:05, Florian Weimer via Gcc-patches wrote:
The sizes are compile-time constants. Create a vector with them, so that they can be inspected at compile time. * gcc/dwarf2cfi.cc (init_return_column_size): Remove. (init_one_dwarf_reg_size): Adjust. (generate_dwarf_reg_sizes): New function. Extracted from expand_builtin_init_dwarf_reg_sizes. (expand_builtin_init_dwarf_reg_sizes): Call generate_dwarf_reg_sizes. * gcc/target.def (init_dwarf_reg_sizes_extra): Adjust hook signature. * gcc/config/msp430/msp430.cc (msp430_init_dwarf_reg_sizes_extra): Adjust. * gcc/config/rs6000.cc (rs6000_init_dwarf_reg_sizes_extra): Likewise. * gcc/doc/tm.texi: Update.
This series of 3 patches is fine. Jeff