]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/ada/ChangeLog
freeze.adb: Make Freeze_Fixed_Point_Type visible, for use in sem_attr.
authorGeert Bosch <bosch@gcc.gnu.org>
Tue, 11 Dec 2001 23:01:00 +0000 (00:01 +0100)
committerGeert Bosch <bosch@gcc.gnu.org>
Tue, 11 Dec 2001 23:01:00 +0000 (00:01 +0100)
commit7fb754a1ad3d542eca7724a944fa54e8bebbbff4
tree11d29e57da04b303a82bfe15ecbabc386ef4ea29
parent0873bafcaa07ec24cc51e2bced0458252b5d028e
freeze.adb: Make Freeze_Fixed_Point_Type visible, for use in sem_attr.

* freeze.adb: Make Freeze_Fixed_Point_Type visible, for use in
sem_attr.

* sem_attr.adb: Simplify previous fix for Address.
(Set_Bounds): If prefix is a non-frozen fixed-point type, freeze now,
to avoid anomalies where the bound of the type appears to raise
constraint error.

* lib-xref.adb (Output_Refs): Make sure pointers are always properly
handled.

* sem_ch12.adb (Analyze_Subprogram_Instantiation): Check for a
renamed unit before checking for recursive instantiations.

* prj.ads: Add comments for some of the fields.

From-SVN: r47902
gcc/ada/ChangeLog
gcc/ada/freeze.adb
gcc/ada/lib-xref.adb
gcc/ada/prj.ads
gcc/ada/sem_attr.adb
gcc/ada/sem_ch12.adb