aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/debug.adb
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2009-04-20 10:09:46 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2009-04-20 10:09:46 +0200
commit9fcf2a0bdc78fbb25b2eb2feb7bd19caebcc82bf (patch)
tree26fe5909b88075a83feafb678723b646d2d2aaaf /gcc/ada/debug.adb
parent76974327ad34d419acb37750c67e73b801aea984 (diff)
downloadgcc-9fcf2a0bdc78fbb25b2eb2feb7bd19caebcc82bf.zip
gcc-9fcf2a0bdc78fbb25b2eb2feb7bd19caebcc82bf.tar.gz
gcc-9fcf2a0bdc78fbb25b2eb2feb7bd19caebcc82bf.tar.bz2
[multiple changes]
2009-04-20 Arnaud Charlet <charlet@adacore.com> * gnat_ugn.texi: Fix typos. 2009-04-20 Robert Dewar <dewar@adacore.com> * debug.adb, gnat1drv.adb, sem_ch13.adb: Add circuitry to Validate_Unchecked_Warnings to suppress warnings about size or alignment or extra bits if either type involved has pragma Warnings (Off) set for the type entity. From-SVN: r146366
Diffstat (limited to 'gcc/ada/debug.adb')
-rw-r--r--gcc/ada/debug.adb6
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ada/debug.adb b/gcc/ada/debug.adb
index 3dcd414..0ce0db6 100644
--- a/gcc/ada/debug.adb
+++ b/gcc/ada/debug.adb
@@ -91,7 +91,7 @@ package body Debug is
-- dY Enable configurable run-time mode
-- dZ Generate listing showing the contents of the dispatch tables
- -- d.a
+ -- d.a Force Target_Strict_Alignment mode to True
-- d.b
-- d.c Generate inline concatenation, do not call procedure
-- d.d
@@ -498,6 +498,10 @@ package body Debug is
-- - In case of abstract subprograms the text "is abstract" is
-- added at the end of the line.
+ -- d.a Force Target_Strict_Alignment to True, even on targets where it
+ -- would normally be false. Can be used for testing strict alignment
+ -- circuitry in the compiler.
+
-- d.c Generate inline concatenation, instead of calling one of the
-- System.Concat_n.Str_Concat_n routines in cases where the latter
-- routines would normally be called.