summaryrefslogtreecommitdiff
path: root/gcc/ada/sem_vfpt.adb
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2010-10-22 10:19:58 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2010-10-22 10:19:58 +0000
commitc9d7c2c0013262f8fbd9b41320c1c5eccbd8bdac (patch)
tree9ef7cb8b3a3114393fa1cbd08628522c8260c6ef /gcc/ada/sem_vfpt.adb
parent95b21580cbeac84f3f8bd2c38a75379391279c49 (diff)
downloadgcc-c9d7c2c0013262f8fbd9b41320c1c5eccbd8bdac.tar.gz
2010-10-22 Ed Schonberg <schonberg@adacore.com>
* sem_util.adb (May_Be_Lvalue): An actual in a function call can be an lvalue in Ada2012, if the function has in-out parameters. 2010-10-22 Robert Dewar <dewar@adacore.com> * cstand.adb, einfo.adb, exp_attr.adb, sem_prag.adb, sem_vfpt.adb, sem_ch10.adb: Minor reformatting. 2010-10-22 Sergey Rybin <rybin@adacore.com> * gnat_ugn.texi: Remove most of the content of gnatcheck chapter. 2010-10-22 Ed Schonberg <schonberg@adacore.com> * sem_attr.adb: Handle indexed P'old. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@165817 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/sem_vfpt.adb')
-rw-r--r--gcc/ada/sem_vfpt.adb5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ada/sem_vfpt.adb b/gcc/ada/sem_vfpt.adb
index 0b466298b1f..5ea780a39be 100644
--- a/gcc/ada/sem_vfpt.adb
+++ b/gcc/ada/sem_vfpt.adb
@@ -37,6 +37,7 @@ package body Sem_VFpt is
procedure Set_D_Float (E : Entity_Id) is
VAXDF_Digits : constant := 9;
+
begin
Init_Size (Base_Type (E), 64);
Init_Alignment (Base_Type (E));
@@ -56,6 +57,7 @@ package body Sem_VFpt is
procedure Set_F_Float (E : Entity_Id) is
VAXFF_Digits : constant := 6;
+
begin
Init_Size (Base_Type (E), 32);
Init_Alignment (Base_Type (E));
@@ -75,6 +77,7 @@ package body Sem_VFpt is
procedure Set_G_Float (E : Entity_Id) is
VAXGF_Digits : constant := 15;
+
begin
Init_Size (Base_Type (E), 64);
Init_Alignment (Base_Type (E));
@@ -94,6 +97,7 @@ package body Sem_VFpt is
procedure Set_IEEE_Long (E : Entity_Id) is
IEEEL_Digits : constant := 15;
+
begin
Init_Size (Base_Type (E), 64);
Init_Alignment (Base_Type (E));
@@ -113,6 +117,7 @@ package body Sem_VFpt is
procedure Set_IEEE_Short (E : Entity_Id) is
IEEES_Digits : constant := 6;
+
begin
Init_Size (Base_Type (E), 32);
Init_Alignment (Base_Type (E));