On Wed, 7 Nov 2018, Jan Hubicka wrote:

> > > +      /* TREE_PUBLIC is used to tell if type is anonymous.  */
> > > +      DECL_EXTERNAL (decl) = 0;
> > > +      TYPE_DECL_SUPPRESS_DEBUG (decl) = 0;
> > 
> > DECL_EXTERNAL and TYPE_DECL_SUPPRESS_DEBUG map to the same decl_flag_1 ...
> > so I'd say you should use TYPE_DECL_SUPPRESS_DEBUG only here.
> 
> I see, print_tree prints both that is how I added both. Probably
> something to fix :)

Yeah ;)

> thanks!
> Honza
> > 
> > >        DECL_INITIAL (decl) = NULL_TREE;
> > >        DECL_ORIGINAL_TYPE (decl) = NULL_TREE;
> > > +      DECL_MODE (decl) = VOIDmode;
> > >        TREE_TYPE (decl) = void_type_node;
> > >        SET_DECL_ALIGN (decl, 0);
> > >      }
> > 
> > OK with that change.
> > 
> > Thanks,
> > Richard.
> 
> 

-- 
Richard Biener <rguent...@suse.de>
SUSE LINUX GmbH, GF: Felix Imendoerffer, Jane Smithard, Graham Norton, HRB 
21284 (AG Nuernberg)

Reply via email to