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