diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2014-07-31 14:28:48 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2014-07-31 14:28:48 +0200 |
commit | f3296dd398cbfd8b126d3f8bf49ea47691b69f2c (patch) | |
tree | fead9dc32cef55566b1f1def80ef48b4ac91a389 /gcc/ada/debug.adb | |
parent | 3dddb11ea42ee8c8cbb235f99ef6986e84919b4e (diff) | |
download | gcc-f3296dd398cbfd8b126d3f8bf49ea47691b69f2c.zip gcc-f3296dd398cbfd8b126d3f8bf49ea47691b69f2c.tar.gz gcc-f3296dd398cbfd8b126d3f8bf49ea47691b69f2c.tar.bz2 |
[multiple changes]
2014-07-31 Gary Dismukes <dismukes@adacore.com>
* exp_util.adb: Minor reformatting.
2014-07-31 Vincent Celier <celier@adacore.com>
* errutil.adb (Error_Msg): Make sure that all components of
the error message object are initialized.
2014-07-31 Ed Schonberg <schonberg@adacore.com>
* sem_ch4.adb (Try_Container_Indexing): If the container type is
class-wide, use specific type to locate iteration primitives.
* sem_ch13.adb (Check_Indexing_Functions): Add legality checks for
rules in RM 4.1.6 (Illegal_Indexing): New diagnostic procedure.
Minor error message reformating.
* exp_ch5.adb (Expand_Iterator_Loop): Handle properly Iterator
aspect for a derived type.
2014-07-31 Robert Dewar <dewar@adacore.com>
* debug.adb: Document debug flag d.X.
From-SVN: r213346
Diffstat (limited to 'gcc/ada/debug.adb')
-rw-r--r-- | gcc/ada/debug.adb | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ada/debug.adb b/gcc/ada/debug.adb index 64162ef..a1a1d8c 100644 --- a/gcc/ada/debug.adb +++ b/gcc/ada/debug.adb @@ -141,7 +141,7 @@ package body Debug is -- d.U Ignore indirect calls for static elaboration -- d.V -- d.W Print out debugging information for Walk_Library_Items - -- d.X + -- d.X Old treatment of indexing aspects -- d.Y -- d.Z @@ -685,6 +685,12 @@ package body Debug is -- the order in which units are walked. This is primarily for use in -- debugging CodePeer mode. + -- d.X A previous version of GNAT allowed indexing aspects to be + -- redefined on derived container types, while the default iterator + -- was inherited from the aprent type. This non-standard extension + -- is preserved temporarily for use by the modelling project under + -- debug flag d.X. + -- d1 Error messages have node numbers where possible. Normally error -- messages have only source locations. This option is useful when -- debugging errors caused by expanded code, where the source location |