This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/55742] [4.8 regression] __attribute__ in class function declaration cause "prototype does not match" errors.


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]