[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 29 Aug 2011 10:36:46 +0000 (12:36 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 29 Aug 2011 10:36:46 +0000 (12:36 +0200)
commitcb25faf861535de75e1d971df545233bea29e2a8
tree3f1cd1e641f2e80956215676101569b1390c4498
parent1d10f669bca9221d5e89d413f5a479bd191bdfc0
[multiple changes]

2011-08-29  Robert Dewar  <dewar@adacore.com>

* exp_ch9.adb, s-tasren.adb, exp_sel.adb, exp_sel.ads, exp_ch11.adb,
s-interr-hwint.adb, s-tpobop.adb, sem_ch13.adb: Minor reformatting.

2011-08-29  Thomas Quinot  <quinot@adacore.com>

* par-endh.adb (Check_End): For an END where it is mandatory to repeat
the scope name, do not report a missing label as a style violation (it
will be diagnosed as an illegality).
* exp_dist.adb (Add_Params_For_Variant_Components): Fix handling of
variant records: Get_Enum_Lit_From_Pos already returns a usage
occurrence of the literal, no need to use New_Occurrence_Of. Set Etype
on Expr in Integer_Literal case so that it can be used by
Build_To_Any_Call.

From-SVN: r178195
gcc/ada/ChangeLog
gcc/ada/exp_ch11.adb
gcc/ada/exp_ch9.adb
gcc/ada/exp_dist.adb
gcc/ada/exp_sel.adb
gcc/ada/exp_sel.ads
gcc/ada/par-endh.adb
gcc/ada/s-interr-hwint.adb
gcc/ada/s-tasren.adb
gcc/ada/s-tpobop.adb
gcc/ada/sem_ch13.adb