[PATCH 10/9] ENABLE_CHECKING refactoring: remove remaining occurrences

Pierre-Marie de Rodat derodat@adacore.com
Thu Feb 25 10:14:00 GMT 2016

On 02/25/2016 10:24 AM, Richard Biener wrote:
>> So what about removing the field (in struct dw_loc_descr_node) and replacing
>> the visited hash set with a frame_offset hash map (in resolve_args_picking)?
>> This hash map would remember the information we currently store in the
>> field.
> Sounds reasonable.

Thanks. I will prepare the patch and submit it for GCC 7, then.

> Technically it's GCC 7 material.  Can you either change the ENABLE_CHECKING
> use to CHECKING_P for GCC 6 or remove the guarded code/fields?

Understood. Martin, as the ENABLE_CHECKING refactoring is not comitted 
yet, could you do the substitution ENABLE_CHECKING → CHECKING_P for 
these dwarf2out.* occurences as part of it?

Pierre-Marie de Rodat

More information about the Gcc-patches mailing list