s-restri.ads, [...]: Mark this package as Preelaborate.
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 31 Oct 2006 18:11:19 +0000 (19:11 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 31 Oct 2006 18:11:19 +0000 (19:11 +0100)
commitf7753fbb7e1eae498bc99d9edd8ac90c6dee0096
tree761e22ca4c09d970747ae04c229bb423fbb51c29
parent39485a7b0c07e7a670663ee32d9eb1c6f576fc0f
s-restri.ads, [...]: Mark this package as Preelaborate.

2006-10-31  Arnaud Charlet  <charlet@adacore.com>

* s-restri.ads, s-restri.adb: Mark this package as Preelaborate.
Remove elaboration code, now done in the binder.

* s-rident.ads: Make this unit Preelaborate.
(No_Restrictions): New constant used to clean up code and follow
preelaborate constraints.

* s-stalib.adb:
Add System.Restrictions dependence, referenced directly from the
binder generated file.

From-SVN: r118315
gcc/ada/s-restri.adb
gcc/ada/s-restri.ads
gcc/ada/s-rident.ads
gcc/ada/s-stalib.adb