aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/usage.adb
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2012-12-05 11:55:42 +0100
committerArnaud Charlet <charlet@gcc.gnu.org>2012-12-05 11:55:42 +0100
commit5e29ae8259c54bdc25e82b3e71c956cde0a49a99 (patch)
tree125bcd0e1d28de72c61c9d14eb0e0ef10da3b17c /gcc/ada/usage.adb
parentb9daa96e707ca488636eccded3255657ad0ef2bf (diff)
downloadgcc-5e29ae8259c54bdc25e82b3e71c956cde0a49a99.zip
gcc-5e29ae8259c54bdc25e82b3e71c956cde0a49a99.tar.gz
gcc-5e29ae8259c54bdc25e82b3e71c956cde0a49a99.tar.bz2
[multiple changes]
2012-12-05 Robert Dewar <dewar@adacore.com> * lib-writ.adb (Write_ALI): Output T lines. * lib-writ.ads: Minor reformatting. Add documentation of T lines. * opt.ads (Generate_Target_Dependent_Info): New flag. * switch-c.adb (Scan_Switches): Recognize -gnatet switch (target dependent info). * ttypes.ads: Add four letter codes to declarations (for target dependent info). * usage.adb: Add line for -gnatet switch. 2012-12-05 Hristian Kirtchev <kirtchev@adacore.com> * exp_prag.adb (Expand_N_Pragma): Add a call to expand pragma Loop_Variant. (Expand_Pragma_Loop_Assertion): Removed. (Expand_Pragma_Loop_Variant): New routine. * par-prag.adb: Remove Pragma_Loop_Assertion and add two new Pragma_Loop_Invariant and Pragma_Loop_Variant entries. * sem_attr.adb (Analyze_Attribute): Update the code which locates the enclosing pragma. * sem_prag.adb (Analyze_Pragma): Remove the code which analyzes pragma Loop_Assertion as the pragma is now obsolete. Add the machinery to checks the semantics of pragmas Loop_Invariant and Loop_Variant. (Check_Loop_Invariant_Variant_Placement): New routine. * snames.ads-tmpl: Remove name Loop_Assertion. Add new names Loop_Invariant and Loop_Variant. Rename Name_Decreasing to Name_Decreases and Name_Increasing to Name_Increases. Remove the pragma Id for Loop_Assertion and add two new Ids for Loop_Invariant and Loop_Variant. From-SVN: r194203
Diffstat (limited to 'gcc/ada/usage.adb')
-rw-r--r--gcc/ada/usage.adb5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ada/usage.adb b/gcc/ada/usage.adb
index c492ecf..6b6605d 100644
--- a/gcc/ada/usage.adb
+++ b/gcc/ada/usage.adb
@@ -232,6 +232,11 @@ begin
Write_Switch_Char ("eS");
Write_Line ("Generate SCO (Source Coverage Obligation) information");
+ -- Line for -gnatet switch
+
+ Write_Switch_Char ("et");
+ Write_Line ("Generate target dependent information in ALI file");
+
-- Line for -gnateV switch
Write_Switch_Char ("eV");