From 1de83011b142444b5b35e699799c2e7b1485b8e6 Mon Sep 17 00:00:00 2001 From: Tristan Gingold Date: Fri, 30 Jan 2015 15:13:15 +0000 Subject: [PATCH] re PR ada/64349 (Bootstrapping Ada fails on darwin(9|10).) 2015-01-30 Tristan Gingold PR ada/64349 * env.c: Move vxworks and darwin includes out of #ifdef IN_RTS. From-SVN: r220285 --- gcc/ada/ChangeLog | 5 +++++ gcc/ada/env.c | 33 ++++++++++++++++----------------- 2 files changed, 21 insertions(+), 17 deletions(-) diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 6a0dbd26f71..2f1b5322e93 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,8 @@ +2015-01-30 Tristan Gingold + + PR ada/64349 + * env.c: Move vxworks and darwin includes out of #ifdef IN_RTS. + 2015-01-30 Gary Dismukes * freeze.adb: Minor reformatting. diff --git a/gcc/ada/env.c b/gcc/ada/env.c index f8608bcd38c..ebcbb6db558 100644 --- a/gcc/ada/env.c +++ b/gcc/ada/env.c @@ -6,7 +6,7 @@ * * * C Implementation File * * * - * Copyright (C) 2005-2014, Free Software Foundation, Inc. * + * Copyright (C) 2005-2015, Free Software Foundation, Inc. * * * * GNAT is free software; you can redistribute it and/or modify it under * * terms of the GNU General Public License as published by the Free Soft- * @@ -30,15 +30,21 @@ ****************************************************************************/ #ifdef IN_RTS -#include "tconfig.h" -#include "tsystem.h" - -#include -#include -#include -#ifdef VMS -#include -#endif +# include "tconfig.h" +# include "tsystem.h" + +# include +# include +# include +# ifdef VMS +# include +# endif +/* We don't have libiberty, so use malloc. */ +# define xmalloc(S) malloc (S) +#else /* IN_RTS */ +# include "config.h" +# include "system.h" +#endif /* IN_RTS */ #if defined (__MINGW32__) #include @@ -71,13 +77,6 @@ #endif #endif -/* We don't have libiberty, so use malloc. */ -#define xmalloc(S) malloc (S) -#else /* IN_RTS */ -#include "config.h" -#include "system.h" -#endif /* IN_RTS */ - #ifdef __cplusplus extern "C" { #endif -- 2.30.2