aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/init.c
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2011-08-02 14:32:54 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2011-08-02 14:32:54 +0200
commitfeecad6893547e1610a67df19ec8c87f1908d029 (patch)
treec75ff609f32edc447360fb00672ec49aa6eaa835 /gcc/ada/init.c
parent12f0c50ca93bed7c589750e20df7977787e0ea07 (diff)
downloadgcc-feecad6893547e1610a67df19ec8c87f1908d029.zip
gcc-feecad6893547e1610a67df19ec8c87f1908d029.tar.gz
gcc-feecad6893547e1610a67df19ec8c87f1908d029.tar.bz2
[multiple changes]
2011-08-02 Eric Botcazou <ebotcazou@adacore.com> * inline.adb (Get_Code_Unit_Entity): New local function. Returns the entity node for the unit containing the parameter. (Add_Inlined_Body): Use it to find the unit containing the subprogram. (Add_Inlined_Subprogram): Likewise. * gcc-interface/Make-lang.in: Update dependencies. 2011-08-02 Thomas Quinot <quinot@adacore.com> * s-stusta.adb (Print): Make sure Pos is always initialized to a suitable value. 2011-08-02 Ed Falis <falis@adacore.com> * init.c: Fix conditional compilation so that the fp initialization is peformed for the MILS VxWorks Guest OS. From-SVN: r177136
Diffstat (limited to 'gcc/ada/init.c')
-rw-r--r--gcc/ada/init.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/ada/init.c b/gcc/ada/init.c
index 822837c..df0bb93 100644
--- a/gcc/ada/init.c
+++ b/gcc/ada/init.c
@@ -2026,7 +2026,7 @@ __gnat_init_float (void)
to get correct Ada semantics. Note that for AE653 vThreads, the HW
overflow settings are an OS configuration issue. The instructions
below have no effect. */
-#if defined (_ARCH_PPC) && !defined (_SOFT_FLOAT) && !defined (VTHREADS)
+#if defined (_ARCH_PPC) && !defined (_SOFT_FLOAT) && (!defined (VTHREADS) || defined (__VXWORKSMILS__))
#if defined (__SPE__)
{
const unsigned long spefscr_mask = 0xfffffff3;