Commit e0ac6309 by Robert Dewar Committed by Arnaud Charlet

re PR ada/18434 (Ada: cannot build gnattools on Tru64 UNIX V5.1B)

2005-11-14  Robert Dewar  <dewar@adacore.com>

	PR ada/18434
	* osint-m.adb: Add pragma Elaborate_All for Osint

From-SVN: r106886
parent e1f0e7a6
2005-11-14 Robert Dewar <dewar@adacore.com>
PR ada/18434
* osint-m.adb: Add pragma Elaborate_All for Osint
2005-11-10 Eric Botcazou <ebotcazou@adacore.com>
PR ada/23995
......
......@@ -6,7 +6,7 @@
-- --
-- B o d y --
-- --
-- Copyright (C) 2001 Free Software Foundation, Inc. --
-- Copyright (C) 2001-2005, 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- --
......@@ -24,6 +24,17 @@
-- --
------------------------------------------------------------------------------
with Osint;
pragma Elaborate_All (Osint);
-- This pragma is needed because of the call to Set_Program in the
-- elaboration of the package. We cannot rely on the static model
-- of elaboration since the compiler is routinely compiled with
-- checks off (-gnatp), and with older versions of the compiler
-- (up to and including most 5.04 wavefronts), -gnatp suppresses
-- the static elaboration check mechanisms. It could be removed
-- one day, but there really is no need to do so.
package body Osint.M is
-----------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment