[Bug c++/70613] -fabi-version docs don't match implementation

2016-05-17 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70613

Jim Wilson  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #7 from Jim Wilson  ---
> What about GCC 6 and the trunk?  Shouldn't this apply for those branches
> too?  In fact if it does apply then this patch should have been applied
> there first rather than directly to the 5 branch?

It is a backport of a patch from trunk that was added before the gcc-6 branch
was made.  It fixes a problem caused by the previous backport of incomplete
patches to the gcc-5 branch.  So no fix is required on trunk or gcc-6.

[Bug c++/70613] -fabi-version docs don't match implementation

2016-05-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70613

Andrew Pinski  changed:

   What|Removed |Added

 Status|RESOLVED|UNCONFIRMED
 Resolution|FIXED   |---

--- Comment #6 from Andrew Pinski  ---
(In reply to Jim Wilson from comment #5)
> Fixed for gcc-5.4.

What about GCC 6 and the trunk?  Shouldn't this apply for those branches too? 
In fact if it does apply then this patch should have been applied there first
rather than directly to the 5 branch?

[Bug c++/70613] -fabi-version docs don't match implementation

2016-05-17 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70613

Jim Wilson  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED
   Target Milestone|--- |5.4

--- Comment #5 from Jim Wilson  ---
Fixed for gcc-5.4.

[Bug c++/70613] -fabi-version docs don't match implementation

2016-05-17 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70613

--- Comment #4 from Jim Wilson  ---
Author: wilson
Date: Tue May 17 18:42:16 2016
New Revision: 236339

URL: https://gcc.gnu.org/viewcvs?rev=236339=gcc=rev
Log:
Make -fabi-version docs match the implementation.

gcc/
PR c++/70613
* doc/invoke.texi (-fabi-version): Document version 9.
(-Wabi): Document version 9.  Mention version 8 is default for GCC 5.1.

Modified:
branches/gcc-5-branch/gcc/ChangeLog
branches/gcc-5-branch/gcc/doc/invoke.texi

[Bug c++/70613] -fabi-version docs don't match implementation

2016-04-13 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70613

--- Comment #3 from Jim Wilson  ---
Patch posted for review here
https://gcc.gnu.org/ml/gcc-patches/2016-04/msg00480.html

[Bug c++/70613] -fabi-version docs don't match implementation

2016-04-13 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70613

--- Comment #2 from Jim Wilson  ---
Patch posted for review here
https://gcc.gnu.org/ml/gcc-patches/2016-04/msg00480.html

[Bug c++/70613] -fabi-version docs don't match implementation

2016-04-11 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70613

--- Comment #1 from Jim Wilson  ---
I see that the patch for bug 65945 was back ported to the gcc-5 branch, which
required a partial backport of the patch for bug 44282, which added abi version
9.  The original patch for 44282 is missing the doc change.

The missing doc change was then added here
https://gcc.gnu.org/viewcvs/gcc?view=revision=228017
which has the invoke.texi hunk we need, but is missing a ChangeLog entry for
it.  So it appears all we need is a partial backport of this invoke.texi hunk. 
This is mostly documenting a change to -Wabi, so we only need parts of two
hunks that document -fabi-version=9 and mention gcc-5.2.