diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2010-10-26 15:20:47 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2010-10-26 15:20:47 +0200 |
commit | 7675ad4f6a9a8c6a1b1e75f9b31a669a874e19fe (patch) | |
tree | fbb9f4947a251f0b47c2f6205c923acb6a40ad83 /gcc/ada/exp_ch8.adb | |
parent | dc718e52b96bde01a6095f8319c3a0191bff65a3 (diff) | |
download | gcc-7675ad4f6a9a8c6a1b1e75f9b31a669a874e19fe.zip gcc-7675ad4f6a9a8c6a1b1e75f9b31a669a874e19fe.tar.gz gcc-7675ad4f6a9a8c6a1b1e75f9b31a669a874e19fe.tar.bz2 |
[multiple changes]
2010-10-26 Robert Dewar <dewar@adacore.com>
* exp_ch5.adb, exp_prag.adb, sem_ch3.adb, exp_atag.adb, layout.adb,
sem_dist.adb, exp_ch7.adb, exp_util.adb, exp_attr.adb, exp_ch9.adb,
sem_ch10.adb, checks.adb, sem_prag.adb, par-endh.adb, sem_ch12.adb,
exp_smem.adb, sem_attr.adb, exp_ch4.adb, exp_ch6.adb, exp_ch8.adb,
sem_ch6.adb, exp_disp.adb, exp_aggr.adb, exp_dist.adb, sem_ch13.adb,
par-ch3.adb, par-ch5.adb, exp_strm.adb, exp_ch3.adb: Minor reformatting
* opt.ads: Minor comment fix.
2010-10-26 Vincent Celier <celier@adacore.com>
* gnat_ugn.texi: Document option -s for gnatlink.
From-SVN: r165963
Diffstat (limited to 'gcc/ada/exp_ch8.adb')
-rw-r--r-- | gcc/ada/exp_ch8.adb | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/gcc/ada/exp_ch8.adb b/gcc/ada/exp_ch8.adb index fa63e29..af33868 100644 --- a/gcc/ada/exp_ch8.adb +++ b/gcc/ada/exp_ch8.adb @@ -409,15 +409,14 @@ package body Exp_Ch8 is Statements => New_List ( Make_Simple_Return_Statement (Loc, Expression => - Expand_Record_Equality ( - Id, + Expand_Record_Equality + (Id, Typ => Typ, Lhs => - Make_Identifier (Loc, - Chars (First_Formal (Id))), + Make_Identifier (Loc, Chars (First_Formal (Id))), Rhs => - Make_Identifier (Loc, - Chars (Next_Formal (First_Formal (Id)))), + Make_Identifier + (Loc, Chars (Next_Formal (First_Formal (Id)))), Bodies => Declarations (Decl)))))); Append (Decl, List_Containing (N)); |