[Bug c++/28558] [4.0/4.1/4.2 regression] Trouble with new and __attribute__

2006-08-22 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2006-08-22 20:43 --- Related to PR 28659. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28558

[Bug c++/28558] [4.0/4.1/4.2 regression] Trouble with new and __attribute__

2006-08-22 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2006-08-22 20:42 --- *** Bug 28560 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28558

[Bug c++/28558] [4.0/4.1/4.2 regression] Trouble with new and __attribute__

2006-08-22 Thread jason at gcc dot gnu dot org
--- Comment #2 from jason at gcc dot gnu dot org 2006-08-22 20:41 --- This testcase reproduces the bug without new. The problem is that applying attributes to a type creates a new TYPE_MAIN_VARIANT, which is fundamentally nonsensical for class types. We really need to impose more desig

[Bug c++/28558] [4.0/4.1/4.2 regression] Trouble with new and __attribute__

2006-08-17 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-08-18 04:13 --- Confirmed, we add the new attribute but we cannot convert between the types for some reason. I bet there is a way to reproduce this without using new too but I cannot find it. -- pinskia at gcc dot gnu dot org c

[Bug c++/28558] [4.0/4.1/4.2 regression] Trouble with new and __attribute__

2006-07-31 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28558

[Bug c++/28558] [4.0/4.1/4.2 regression] Trouble with new and __attribute__

2006-07-31 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28558