summaryrefslogtreecommitdiff
path: root/gcc/fortran/trans-common.c
diff options
context:
space:
mode:
authornsz <nsz@138bc75d-0d04-0410-961f-82ee72b054a4>2016-04-22 11:00:42 +0000
committernsz <nsz@138bc75d-0d04-0410-961f-82ee72b054a4>2016-04-22 11:00:42 +0000
commitd637913b093e6321ac73472091f13e1f7fcb6efc (patch)
tree9794a2e25f47b38ce5b3e6e6050ff58eb1ff1167 /gcc/fortran/trans-common.c
parent67d05b1bc4798c247603d11f25aa143e8e6e74f0 (diff)
downloadgcc-d637913b093e6321ac73472091f13e1f7fcb6efc.tar.gz
[PATCH 2/2] (header usage fix) include c++ headers in system.h
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. * config/aarch64/cortex-a57-fma-steering.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. * cp/logic.cc (INCLUDE_LIST): Define. * fortran/trans-common.c (INCLUDE_MAP): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235362 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/fortran/trans-common.c')
-rw-r--r--gcc/fortran/trans-common.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/fortran/trans-common.c b/gcc/fortran/trans-common.c
index 44787aebfde..4fdccc90747 100644
--- a/gcc/fortran/trans-common.c
+++ b/gcc/fortran/trans-common.c
@@ -93,6 +93,7 @@ along with GCC; see the file COPYING3. If not see
block for each merged equivalence list. */
#include "config.h"
+#define INCLUDE_MAP
#include "system.h"
#include "coretypes.h"
#include "tm.h"
@@ -100,9 +101,6 @@ along with GCC; see the file COPYING3. If not see
#include "gfortran.h"
#include "trans.h"
#include "stringpool.h"
-
-#include <map>
-
#include "fold-const.h"
#include "stor-layout.h"
#include "varasm.h"