On Wed, Nov 01, 2017 at 03:24:56PM -0400, Nathan Sidwell wrote: > Thomas Koenig noticed -fdump-lang-raw gives an immediate ICE. I broke it > with the DECL_ASSEMBLER_NAME changes last month. Fixed thusly, applied as > obvious.
Shouldn't there be a testcase with that option? > 2017-11-01 Nathan Sidwell <nat...@acm.org> > > * tree-dump.c (dequeue_and_dump): Use HAS_DECL_ASSEMBLER_NAME_P. > > Index: tree-dump.c > =================================================================== > --- tree-dump.c (revision 254314) > +++ tree-dump.c (working copy) > @@ -337,7 +337,8 @@ dequeue_and_dump (dump_info_p di) > /* All declarations have names. */ > if (DECL_NAME (t)) > dump_child ("name", DECL_NAME (t)); > - if (DECL_ASSEMBLER_NAME_SET_P (t) > + if (HAS_DECL_ASSEMBLER_NAME_P (t) > + && DECL_ASSEMBLER_NAME_SET_P (t) > && DECL_ASSEMBLER_NAME (t) != DECL_NAME (t)) > dump_child ("mngl", DECL_ASSEMBLER_NAME (t)); > if (DECL_ABSTRACT_ORIGIN (t)) Jakub