[Bug bootstrap/81037] Xcode 9 requires back ports on gcc-5-branch for bootstrapping under Xcode 9

2017-10-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81037

Eric Gallager  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #14 from Eric Gallager  ---
gcc-5-branch is now closed and gcc-6-branch is fixed, so closing this as FIXED.

[Bug bootstrap/81037] Xcode 9 requires back ports on gcc-5-branch for bootstrapping under Xcode 9

2017-09-25 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81037

--- Comment #13 from Iain Sandoe  ---
Author: iains
Date: Mon Sep 25 23:49:58 2017
New Revision: 253181

URL: https://gcc.gnu.org/viewcvs?rev=253181=gcc=rev
Log:
[Patch, Darwin]  Fix 81037 by adjutng headers

2017-09-26  Iain Sandoe  
Ryan Mounce  

PR bootstrap/81037
Backport from mainline r235362
2016-04-22  Szabolcs Nagy  

* system.h (list, map, set, vector): Include conditionally.
* auto-profile.c (INCLUDE_MAP, INCLUDE_SET): Define.
* graphite-isl-ast-to-gimple.c (INCLUDE_MAP): Define.
* ipa-icf.c (INCLUDE_LIST): Define.
* ipa-icf-gimple.c (INCLUDE_LIST): Define.
* config/sh/sh.c (INCLUDE_VECTOR): Define.
* config/sh/sh_treg_combine.cc (INCLUDE_ALGORITHM): Define.
(INCLUDE_LIST, INCLUDE_VECTOR): Define.
* fortran/trans-common.c (INCLUDE_MAP): Define.

Backport from mainline r235361
2016-04-22  Szabolcs Nagy  

* auto-profile.c: Remove  include.
* diagnostic.c: Remove  include.
* genmatch.c: Likewise.
* pretty-print.c: Likewise.
* toplev.c: Likewise
* c/c-objc-common.c: Likewise.
* cp/error.c: Likewise.
* fortran/error.c: Likewise.



Modified:
branches/gcc-5-branch/gcc/ChangeLog
branches/gcc-5-branch/gcc/auto-profile.c
branches/gcc-5-branch/gcc/c/c-objc-common.c
branches/gcc-5-branch/gcc/config/sh/sh.c
branches/gcc-5-branch/gcc/config/sh/sh_treg_combine.cc
branches/gcc-5-branch/gcc/cp/error.c
branches/gcc-5-branch/gcc/diagnostic.c
branches/gcc-5-branch/gcc/fortran/error.c
branches/gcc-5-branch/gcc/fortran/trans-common.c
branches/gcc-5-branch/gcc/genmatch.c
branches/gcc-5-branch/gcc/graphite-isl-ast-to-gimple.c
branches/gcc-5-branch/gcc/ipa-icf-gimple.c
branches/gcc-5-branch/gcc/ipa-icf.c
branches/gcc-5-branch/gcc/pretty-print.c
branches/gcc-5-branch/gcc/system.h
branches/gcc-5-branch/gcc/toplev.c

[Bug bootstrap/81037] Xcode 9 requires back ports on gcc-5-branch for bootstrapping under Xcode 9

2017-09-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81037

--- Comment #12 from Richard Biener  ---
(In reply to Iain Sandoe from comment #11)
> (In reply to Richard Biener from comment #4)
> > The gcc-6 backport is ok (if you want to go ahead).
> 
> Is (a suitably modified) version also OK for gcc-5?
>  (I checked the posted one on Darwin and Linux and it seems OK, but I don't
> have much state on this)

Sure.

[Bug bootstrap/81037] Xcode 9 requires back ports on gcc-5-branch for bootstrapping under Xcode 9

2017-09-14 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81037

--- Comment #11 from Iain Sandoe  ---
(In reply to Richard Biener from comment #4)
> The gcc-6 backport is ok (if you want to go ahead).

Is (a suitably modified) version also OK for gcc-5?
 (I checked the posted one on Darwin and Linux and it seems OK, but I don't
have much state on this)

[Bug bootstrap/81037] Xcode 9 requires back ports on gcc-5-branch for bootstrapping under Xcode 9

2017-08-21 Thread ryan at mounce dot com.au
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81037

Ryan Mounce  changed:

   What|Removed |Added

 CC||ryan at mounce dot com.au

--- Comment #10 from Ryan Mounce  ---
I had also submitted a backport of r235361 and r235362 to the mailing list to
address the same issue.

https://gcc.gnu.org/ml/gcc-patches/2017-08/msg00476.html
https://gcc.gnu.org/ml/gcc-patches/2017-08/msg00478.html
https://gcc.gnu.org/ml/gcc-patches/2017-08/msg00477.html

[Bug bootstrap/81037] Xcode 9 requires back ports on gcc-5-branch for bootstrapping under Xcode 9

2017-08-20 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81037

--- Comment #9 from Jack Howarth  ---
Note that the main deviation from the previous back porting for gcc-6-branch is
that the ipa-icf-gimple.c source file must define INCLUDE_LIST since it is used
in that file for gcc-5-branch unlike gcc-6-branch.

[Bug bootstrap/81037] Xcode 9 requires back ports on gcc-5-branch for bootstrapping under Xcode 9

2017-08-20 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81037

--- Comment #8 from Jack Howarth  ---
Verified that proposed changes in PR81037_gcc5.patch with Xcode 8.2.1 on
darwin15.6.0 and Xcode 9 beta 5 on 10.13.

[Bug bootstrap/81037] Xcode 9 requires back ports on gcc-5-branch for bootstrapping under Xcode 9

2017-08-20 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81037

--- Comment #7 from Jack Howarth  ---
Created attachment 42011
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42011=edit
proposed back port of changes from trunk for gcc-5-branch

[Bug bootstrap/81037] Xcode 9 requires back ports on gcc-5-branch for bootstrapping under Xcode 9

2017-07-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81037

Eric Gallager  changed:

   What|Removed |Added

 CC||egallager at gcc dot gnu.org
Summary|Xcode 9 requires back ports |Xcode 9 requires back ports
   |on gcc-5-branch and |on gcc-5-branch for
   |gcc-6-branch for|bootstrapping under Xcode 9
   |bootstrapping under Xcode 9 |

--- Comment #6 from Eric Gallager  ---
(In reply to Mike Stump from comment #5)
> Fixed in 6.4.  Leaving open for 5 backports.

Retitling to reflect that this is only for 5 now.