[Bug c/70297] [5 Regression] GCC Segfaults when using -g3

2016-04-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70297

Marek Polacek  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #17 from Marek Polacek  ---
Fixed.

[Bug c/70297] [5 Regression] GCC Segfaults when using -g3

2016-04-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70297

--- Comment #16 from Marek Polacek  ---
Author: mpolacek
Date: Mon Apr 18 15:21:52 2016
New Revision: 235150

URL: https://gcc.gnu.org/viewcvs?rev=235150&root=gcc&view=rev
Log:
PR c/70297
* c-decl.c (merge_decls): Also set TYPE_ALIGN and TYPE_USER_ALIGN.

* decl.c (duplicate_decls): Also set TYPE_ALIGN and TYPE_USER_ALIGN.

* c-c++-common/pr70297.c: New test.
* g++.dg/cpp0x/typedef-redecl.C: New test.
* gcc.dg/typedef-redecl2.c: New test.

Added:
branches/gcc-5-branch/gcc/testsuite/c-c++-common/pr70297.c
branches/gcc-5-branch/gcc/testsuite/g++.dg/cpp0x/typedef-redecl.C
branches/gcc-5-branch/gcc/testsuite/gcc.dg/typedef-redecl2.c
Modified:
branches/gcc-5-branch/gcc/c/ChangeLog
branches/gcc-5-branch/gcc/c/c-decl.c
branches/gcc-5-branch/gcc/cp/ChangeLog
branches/gcc-5-branch/gcc/cp/decl.c
branches/gcc-5-branch/gcc/testsuite/ChangeLog

[Bug c/70297] [5 Regression] GCC Segfaults when using -g3

2016-04-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70297

--- Comment #14 from Richard Biener  ---
(In reply to Richard Biener from comment #13)
> r207169 that is.

r230202 I mean.

[Bug c/70297] [5 Regression] GCC Segfaults when using -g3

2016-04-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70297

Richard Biener  changed:

   What|Removed |Added

 CC||jan.sm...@alcatel-lucent.co
   ||m

--- Comment #15 from Richard Biener  ---
*** Bug 70617 has been marked as a duplicate of this bug. ***

[Bug c/70297] [5 Regression] GCC Segfaults when using -g3

2016-04-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70297

--- Comment #13 from Richard Biener  ---
r207169 that is.

[Bug c/70297] [5 Regression] GCC Segfaults when using -g3

2016-04-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70297

--- Comment #12 from Richard Biener  ---
On the branch also needs

2015-11-11  Jason Merrill  

* decl.c (duplicate_decls): When combining typedefs, remove the
new type from the variants list.

[Bug c/70297] [5 Regression] GCC Segfaults when using -g3

2016-03-31 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70297

Marek Polacek  changed:

   What|Removed |Added

Summary|[5/6 Regression] GCC|[5 Regression] GCC
   |Segfaults when using -g3|Segfaults when using -g3

--- Comment #11 from Marek Polacek  ---
Fixed on the trunk so far.