[Bug c++/24260] [4.0/4.1 Regression] stdcall attribute is ignored at static member template functions
--- Comment #11 from mmitchel at gcc dot gnu dot org 2005-10-21 16:04 --- Fixed in 4.0.3. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24260
[Bug c++/24260] [4.0/4.1 Regression] stdcall attribute is ignored at static member template functions
--- Comment #10 from cvs-commit at gcc dot gnu dot org 2005-10-21 16:03 --- Subject: Bug 24260 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED]2005-10-21 16:03:49 Modified files: gcc/cp : parser.c ChangeLog gcc/testsuite : ChangeLog Added files: gcc/testsuite/g++.dg/ext: tmplattr1.C Log message: PR c++/24260 * parser.c (cp_parser_init_declarator): Pass attributes to grokfield. PR c++/24260 * g++.dg/ext/tmplattr1.C: New test. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/ext/tmplattr1.C.diff?cvsroot=gcc&r1=1.1&r2=1.2 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/parser.c.diff?cvsroot=gcc&r1=1.367&r2=1.368 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&r1=1.4950&r2=1.4951 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.6224&r2=1.6225 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24260
[Bug c++/24260] [4.0/4.1 Regression] stdcall attribute is ignored at static member template functions
--- Comment #9 from cvs-commit at gcc dot gnu dot org 2005-10-21 16:03 --- Subject: Bug 24260 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED]2005-10-21 16:03:10 Modified files: gcc/cp : ChangeLog gcc/testsuite : ChangeLog Log message: PR c++/24260 * parser.c (cp_parser_init_declarator): Pass attributes to grokfield. PR c++/24260 * g++.dg/ext/tmplattr1.C: New test. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.4648.2.149&r2=1.4648.2.150 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.5084.2.477&r2=1.5084.2.478 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24260
[Bug c++/24260] [4.0/4.1 Regression] stdcall attribute is ignored at static member template functions
--- Comment #8 from cvs-commit at gcc dot gnu dot org 2005-10-21 16:01 --- Subject: Bug 24260 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED]2005-10-21 16:01:26 Modified files: gcc/cp : parser.c Added files: gcc/testsuite/g++.dg/ext: tmplattr1.C Log message: PR c++/24260 * parser.c (cp_parser_init_declarator): Pass attributes to grokfield. PR c++/24260 * g++.dg/ext/tmplattr1.C: New test. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/ext/tmplattr1.C.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=NONE&r2=1.1.2.1 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/parser.c.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.319.2.25&r2=1.319.2.26 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24260
[Bug c++/24260] [4.0/4.1 Regression] stdcall attribute is ignored at static member template functions
--- Comment #7 from mmitchel at gcc dot gnu dot org 2005-10-20 18:37 --- Taking a whack at it. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org | Status|NEW |ASSIGNED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24260
[Bug c++/24260] [4.0/4.1 Regression] stdcall attribute is ignored at static member template functions
--- Comment #6 from fjahanian at apple dot com 2005-10-19 17:11 --- (In reply to comment #5) > And did fjahanian take a look at this already to see if he > really is to blame for causing this bug? > I am miffed as to why my name was in ChangeLog-2004. PR/13989 and PR/9844 were fixed by Ziemwit Laski (no longer at Apple). Andrew Pinski may know more about this as he commented and pointed to Ziem's patch in that radar. annotate on ChangeLog-2004 did not reveal any usefull info. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24260
[Bug c++/24260] [4.0/4.1 Regression] stdcall attribute is ignored at static member template functions
--- Comment #5 from steven at gcc dot gnu dot org 2005-10-19 15:51 --- And did fjahanian take a look at this already to see if he really is to blame for causing this bug? -- steven at gcc dot gnu dot org changed: What|Removed |Added CC||fjahanian at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24260
[Bug c++/24260] [4.0/4.1 Regression] stdcall attribute is ignored at static member template functions
--- Comment #4 from janis at gcc dot gnu dot org 2005-10-08 01:08 --- A regression hunt with an i686-linux cross compiler identified this patch from [EMAIL PROTECTED]: http://gcc.gnu.org/ml/gcc-cvs/2004-09/msg01078.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24260
[Bug c++/24260] [4.0/4.1 Regression] stdcall attribute is ignored at static member template functions
--- Comment #3 from janis at gcc dot gnu dot org 2005-10-08 00:00 --- Had I read the documentation for stdcall I'd know it's not used for powerpc. I'm starting a reghunt using an i686-linux cross compiler. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24260
[Bug c++/24260] [4.0/4.1 Regression] stdcall attribute is ignored at static member template functions
--- Comment #2 from janis at gcc dot gnu dot org 2005-10-07 23:50 --- For all of the 3.4.x and 4.0.x compilers I tried, plus the 3.4 branch, 4.0 branch, and mainline, I get the warning "stdcall attribute directive ignored" and there is no change in the generated code. This is for powerpc64-unknown-linux-gnu. Apparently the compilers that Andreas and Andrew have built are doing something different, or the problem is target related. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24260
[Bug c++/24260] [4.0/4.1 Regression] stdcall attribute is ignored at static member template functions
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-07 16:55 --- Confirmed, a C++ bug with templates and attributes. a regression from 3.4.0. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Component|target |c++ Ever Confirmed|0 |1 GCC build triplet|i686-pc-mingw32 | GCC host triplet|i686-pc-mingw32 | GCC target triplet|i686-pc-mingw32 |i?86-*-*, x86_64-*-* Keywords||rejects-valid Known to fail||4.0.0 4.1.0 Known to work||3.4.0 Last reconfirmed|-00-00 00:00:00 |2005-10-07 16:55:56 date|| Summary|stdcall attribute is ignored|[4.0/4.1 Regression] stdcall |at static member template |attribute is ignored at |functions |static member template ||functions Target Milestone|--- |4.0.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24260