diff --git a/gcc/m2/gm2-gcc/m2linemap.cc b/gcc/m2/gm2-gcc/m2linemap.cc index c916ba6155a..fcf589e840f 100644 --- a/gcc/m2/gm2-gcc/m2linemap.cc +++ b/gcc/m2/gm2-gcc/m2linemap.cc @@ -19,6 +19,7 @@ You should have received a copy of the GNU General Public License along with GNU Modula-2; see the file COPYING3. If not see . */ +#define INCLUDE_STRING #include "gcc-consolidation.h" /* Utilize some of the C build routines */ @@ -36,7 +37,6 @@ along with GNU Modula-2; see the file COPYING3. If not see #define m2linemap_c #include "m2linemap.h" #include "m2color.h" -#include static int inFile = FALSE; diff --git a/gcc/m2/gm2spec.cc b/gcc/m2/gm2spec.cc index a4faf88027a..2a4dccf8b93 100644 --- a/gcc/m2/gm2spec.cc +++ b/gcc/m2/gm2spec.cc @@ -20,6 +20,8 @@ along with GNU Modula-2; see the file COPYING3. If not see . */ #include "config.h" +#define INCLUDE_STRING +#define INCLUDE_VECTOR #include "system.h" #include "coretypes.h" #include "tm.h" @@ -31,8 +33,6 @@ along with GNU Modula-2; see the file COPYING3. If not see #include "gcc.h" #include "opts.h" #include "vec.h" -#include -#include #include "m2/gm2config.h"