diff options
Diffstat (limited to 'gcc/ada/exp_vfpt.adb')
-rw-r--r-- | gcc/ada/exp_vfpt.adb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/ada/exp_vfpt.adb b/gcc/ada/exp_vfpt.adb index 612842952f5..9f172566cf5 100644 --- a/gcc/ada/exp_vfpt.adb +++ b/gcc/ada/exp_vfpt.adb @@ -454,6 +454,7 @@ package body Exp_VFpt is Args : List_Id; Atyp : Entity_Id; Rtyp : constant Entity_Id := Etype (N); + begin if Digits_Value (Typ) = VAXFF_Digits then Func := RE_Return_F; @@ -471,11 +472,10 @@ package body Exp_VFpt is Rewrite (N, Convert_To (Rtyp, Make_Function_Call (Loc, - Name => New_Occurrence_Of (RTE (Func), Loc), + Name => New_Occurrence_Of (RTE (Func), Loc), Parameter_Associations => Args))); Analyze_And_Resolve (N, Typ, Suppress => All_Checks); - end Expand_Vax_Foreign_Return; ----------------------------- |