[multiple changes]
authorPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Thu, 9 Nov 2017 11:57:50 +0000 (11:57 +0000)
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Thu, 9 Nov 2017 11:57:50 +0000 (11:57 +0000)
commit6214b83bf1b6d05c9ff3bdb419975851bc131b97
tree74f848ed28b0a136b05cb612d823f009640808b9
parentd63199d8e6e9fc18cbd48375d7d44c023104ddd4
[multiple changes]

2017-11-09  Javier Miranda  <miranda@adacore.com>

* libgnat/s-rident.ads (Static_Dispatch_Tables): New restriction name.
* exp_disp.adb (Building_Static_DT): Check restriction.
(Building_Static_Secondary_DT): Check restriction.
(Make_DT): Initialize the HT_Link to No_Tag.
* opt.ads (Static_Dispatch_Tables): Rename flag...
(Building_Static_Dispatch_Tables): ... into this.  This will avoid
conflict with the restriction name.
* gnat1drv.adb: Update.
* exp_aggr.adb (Is_Static_Dispatch_Table_Aggregate): Update.
* exp_ch3.adb (Expand_N_Object_Declaration): Update.

2017-11-09  Pascal Obry  <obry@adacore.com>

* libgnarl/s-taprop__mingw.adb: Minor code clean-up.  Better using a
named number.

From-SVN: r254572
gcc/ada/ChangeLog
gcc/ada/exp_aggr.adb
gcc/ada/exp_ch3.adb
gcc/ada/exp_disp.adb
gcc/ada/gnat1drv.adb
gcc/ada/libgnarl/s-taprop__mingw.adb
gcc/ada/libgnat/s-rident.ads
gcc/ada/opt.ads