]> git.ipfire.org Git - thirdparty/gcc.git/commit
[Patch, Darwin] Fix 81037 by adjutng headers
authorIain Sandoe <iain@codesourcery.com>
Mon, 25 Sep 2017 23:49:58 +0000 (23:49 +0000)
committerIain Sandoe <iains@gcc.gnu.org>
Mon, 25 Sep 2017 23:49:58 +0000 (23:49 +0000)
commitd30443c7b7bbf2be090fbc6d015a6451a01c4df6
tree378e3c15a1290c440a1ed5ae5e43c778abfdf2e8
parent0d4232b64705e8d51c0d7ee2fe04e9fde750218b
[Patch, Darwin]  Fix 81037 by adjutng headers

2017-09-26  Iain Sandoe  <iain@codesourcery.com>
            Ryan Mounce  <ryan@mounce.com.au>

PR bootstrap/81037
  Backport from mainline r235362
  2016-04-22  Szabolcs Nagy  <szabolcs.nagy@arm.com>

* 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  <szabolcs.nagy@arm.com>

* auto-profile.c: Remove <string.h> include.
* diagnostic.c: Remove <new> 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.

Co-Authored-By: Ryan Mounce <ryan@mounce.com.au>
From-SVN: r253181
16 files changed:
gcc/ChangeLog
gcc/auto-profile.c
gcc/c/c-objc-common.c
gcc/config/sh/sh.c
gcc/config/sh/sh_treg_combine.cc
gcc/cp/error.c
gcc/diagnostic.c
gcc/fortran/error.c
gcc/fortran/trans-common.c
gcc/genmatch.c
gcc/graphite-isl-ast-to-gimple.c
gcc/ipa-icf-gimple.c
gcc/ipa-icf.c
gcc/pretty-print.c
gcc/system.h
gcc/toplev.c