[Bug c++/30818] New: [4.1.2 Regression] templates and typedefs cause function prototype not to match

2007-02-16 Thread sschunck at pdf dot de
Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sschunck at pdf dot de GCC host triplet: i686-pc-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30818

[Bug c++/30821] New: [4.1.2 Regression] templates and typedefs cause function prototype not to match

2007-02-16 Thread sschunck at pdf dot de
Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sschunck at pdf dot de GCC host triplet: i686-pc-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30821

[Bug c++/25768] New: [3.4 regression] wrong code with inlining at -O2

2006-01-12 Thread sschunck at pdf dot de
Status: UNCONFIRMED Severity: critical Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sschunck at pdf dot de GCC host triplet: SunOS 5.8 Generic_108529-15 i86pc http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25768

[Bug c++/25768] [3.4 regression] wrong code with inlining at -O2

2006-01-12 Thread sschunck at pdf dot de
--- Comment #1 from sschunck at pdf dot de 2006-01-12 16:45 --- Created an attachment (id=10630) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10630action=view) c++ code the following assembler snipplet shows that the movl$1, (%edx) is scheduled too early .globl

[Bug c++/25768] [3.4 regression] wrong code with inlining at -O2

2006-01-12 Thread sschunck at pdf dot de
--- Comment #3 from sschunck at pdf dot de 2006-01-12 17:04 --- The miscompiled line is (*newchild)-kind = interior; ( interior = 1 ) but when movl$1, (%edx) is done edx points to free_list; from function MemPool::new_element() instead of newchild -- http

[Bug c++/25768] [3.4 regression] wrong code with inlining at -O2

2006-01-12 Thread sschunck at pdf dot de
--- Comment #4 from sschunck at pdf dot de 2006-01-12 19:55 --- additional info: if instruction movl$1, (%edx) would be located two lines later the generated code would be correct (AFAIK) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25768

[Bug c++/18451] New: [3.4 Regression] C++ error message regression

2004-11-12 Thread sschunck at pdf dot de
Product: gcc Version: 3.4.3 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sschunck at pdf dot de CC: gcc-bugs at gcc dot gnu dot org http