This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/55742] [4.8 regression] __attribute__ in class function declaration cause "prototype does not match" errors.
- From: "jakub at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 18 Jan 2013 17:51:42 +0000
- Subject: [Bug c++/55742] [4.8 regression] __attribute__ in class function declaration cause "prototype does not match" errors.
- Auto-submitted: auto-generated
- References: <bug-55742-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55742
--- Comment #35 from Jakub Jelinek <jakub at gcc dot gnu.org> 2013-01-18 17:51:42 UTC ---
Created attachment 29211
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29211
gcc48-pr55742.patch
Updated patch with ChangeLog entry and code to prevent issuing errors for the
same bug multiple times.
As for documentation, the multiversioning was checked in without proper
documentation, so there is nothing to adjust in documentation, the feature
simply needs documentation written.
1), 2) and 3) are unsolved by the patch, similarly extensive test coverage (the
current one is insufficient). Perhaps that can be solved incrementally?
I'm going to bootstrap/regtest this version now.