Re: Symtab cleanup 6/17: fix handling of constructors of aliases

2013-06-17 Thread Jan Hubicka
> On Mon, Jun 17, 2013 at 11:53 AM, Jan Hubicka wrote: > > Hi, > > this patch makes it possible to fold through aliases. It may seem > > unimportant, but we > > run into those cases in C++ where extra name aliases may get used by > > devirtualization > > machinery. The patch also fixes the fol

Re: Symtab cleanup 6/17: fix handling of constructors of aliases

2013-06-17 Thread Richard Biener
On Mon, Jun 17, 2013 at 11:53 AM, Jan Hubicka wrote: > Hi, > this patch makes it possible to fold through aliases. It may seem > unimportant, but we > run into those cases in C++ where extra name aliases may get used by > devirtualization > machinery. The patch also fixes the following long st

Symtab cleanup 6/17: fix handling of constructors of aliases

2013-06-17 Thread Jan Hubicka
Hi, this patch makes it possible to fold through aliases. It may seem unimportant, but we run into those cases in C++ where extra name aliases may get used by devirtualization machinery. The patch also fixes the following long standing bug: jh@gcc10:~/trunk/build2/gcc$ cat t.c static int a=4; s