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

Reply via email to