2006-10-31 Arnaud Charlet <charlet@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Oct 2006 18:11:19 +0000 (18:11 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Oct 2006 18:11:19 +0000 (18:11 +0000)
commite12545d34d8dfbeb9ad34744ca8b5bb934211346
tree761e22ca4c09d970747ae04c229bb423fbb51c29
parentaf0901e7ddb73342cdbb86ddcebba2a01821ee98
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@118315 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/s-restri.adb
gcc/ada/s-restri.ads
gcc/ada/s-rident.ads
gcc/ada/s-stalib.adb