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

Reply via email to