diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2017-09-08 11:25:01 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2017-09-08 11:25:01 +0200 |
commit | 1c912574373f58b64bb0eb53560695aaf489bf43 (patch) | |
tree | 6f82479287d91637a02665224896ab9043679ade /gcc/ada/opt.ads | |
parent | f0478a53cb286eeb251e891e93609a714da9724c (diff) | |
download | gcc-1c912574373f58b64bb0eb53560695aaf489bf43.zip gcc-1c912574373f58b64bb0eb53560695aaf489bf43.tar.gz gcc-1c912574373f58b64bb0eb53560695aaf489bf43.tar.bz2 |
[multiple changes]
2017-09-08 Eric Botcazou <ebotcazou@adacore.com>
* debug.adb (dA): Adjust comment.
* gnat1drv.adb (Gnat1drv): Likewise.
* opt.ads (List_Representation_Info_Extended): New variable.
* repinfo.adb (List_Record_Info): Split implementation into...
(Compute_Max_Length): ...this. Recurse on records if requested.
(List_Record_Layout): Likewise.
* switch-c.adb (Scan_Front_End_Switches) <'R'>: Use case
statement, accept '0' and set List_Representation_Info_Extended
on 'e'.
* usage.adb (Usage): Document new -gnatRe variant.
2017-09-08 Ed Schonberg <schonberg@adacore.com>
* sem_prag.adb (Analyze_Pragma, case Default_Storage_Pool):
Do not save the given entity in the global variable Default_Pool
if the pragma appears within a generic unit.
2017-09-08 Bob Duff <duff@adacore.com>
* errout.adb (Delete_Warning): Do not
decrement Warnings_Treated_As_Errors. This is called before
Warnings_Treated_As_Errors has been incremented to account for
this warning. Decrementing it here can lead to negative values
of Warnings_Treated_As_Errors, raising Constraint_Error in
checks-on builds, and causing the compiler to return an error
code in checks-off builds.
From-SVN: r251873
Diffstat (limited to 'gcc/ada/opt.ads')
-rw-r--r-- | gcc/ada/opt.ads | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ada/opt.ads b/gcc/ada/opt.ads index 8f6820a..aef84ed 100644 --- a/gcc/ada/opt.ads +++ b/gcc/ada/opt.ads @@ -982,6 +982,11 @@ package Opt is -- Set true by -gnatRm switch. Causes information on mechanisms to be -- included in the representation output information. + List_Representation_Info_Extended : Boolean := False; + -- GNAT + -- Set true by -gnatRe switch. Causes extended information for record types + -- to be included in the representation output information. + List_Preprocessing_Symbols : Boolean := False; -- GNAT, GNATPREP -- Set to True if symbols for preprocessing a source are to be listed |