aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/debug.adb
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2013-04-11 14:25:16 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2013-04-11 14:25:16 +0200
commit8bfbd380f2c411f1b264fa234b3beb9cde53752b (patch)
treeadd533dd995b0231de167243dc46dd6fa2c83c3e /gcc/ada/debug.adb
parent256f384717333836e09eb881ecbb787ee6916191 (diff)
downloadgcc-8bfbd380f2c411f1b264fa234b3beb9cde53752b.zip
gcc-8bfbd380f2c411f1b264fa234b3beb9cde53752b.tar.gz
gcc-8bfbd380f2c411f1b264fa234b3beb9cde53752b.tar.bz2
[multiple changes]
2013-04-11 Arnaud Charlet <charlet@adacore.com> * gnat1drv.adb: Minor code clean up. 2013-04-11 Arnaud Charlet <charlet@adacore.com> * debug.adb, sem_ch13.adb (Analyze_Enumeration_Representation_Clause): Ignore enumeration rep clauses by default in CodePeer mode, unless -gnatd.I is specified. 2013-04-11 Ed Schonberg <schonberg@adacore.com> * sem_util.adb (Safe_To_Capture_Value): If the node belongs to an expression that has been attached to the else_actions of an if-expression, the capture is not safe. 2013-04-11 Yannick Moy <moy@adacore.com> * checks.adb (Apply_Type_Conversion_Checks): Put check mark on type conversion for arrays. 2013-04-11 Robert Dewar <dewar@adacore.com> * a-cdlili.adb, a-cidlli.adb, a-cbdlli.adb: Minor reformatting. 2013-04-11 Johannes Kanig <kanig@adacore.com> * adabkend.adb: Minor comment addition. From-SVN: r197773
Diffstat (limited to 'gcc/ada/debug.adb')
-rw-r--r--gcc/ada/debug.adb8
1 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ada/debug.adb b/gcc/ada/debug.adb
index 183413f..cd6d303 100644
--- a/gcc/ada/debug.adb
+++ b/gcc/ada/debug.adb
@@ -126,7 +126,7 @@ package body Debug is
-- d.F Alfa mode
-- d.G Frame condition mode for gnat2why
-- d.H Standard package only mode for gnat2why
- -- d.I
+ -- d.I Do not ignore enum representation clauses in CodePeer mode
-- d.J Disable parallel SCIL generation mode
-- d.K Alfa detection only mode for gnat2why
-- d.L Depend on back end for limited types in if and case expressions
@@ -614,6 +614,12 @@ package body Debug is
-- will only generate Why code for package Standard. Any given input
-- file will be ignored.
+ -- d.I Do not ignore enum representation clauses in CodePeer mode.
+ -- The default of ignoring representation clauses for enumeration
+ -- types in CodePeer is good for the majority of Ada code, but in some
+ -- cases being able to change this default might be useful to remove
+ -- some false positives.
+
-- d.J Disable parallel SCIL generation. Normally SCIL file generation is
-- done in parallel to speed processing. This switch disables this
-- behavior.