diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2009-06-19 12:38:49 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2009-06-19 12:38:49 +0200 |
commit | 1abad480e041d8f50044e3c64968957746507e3f (patch) | |
tree | 8956aa6dd1308f33d8d9731128c2f703d6ee88f4 /gcc/ada/vms_data.ads | |
parent | c38e990f94159ffbf15c7c41f8ea30cccffabfd5 (diff) | |
download | gcc-1abad480e041d8f50044e3c64968957746507e3f.tar.gz |
[multiple changes]
2009-06-19 Jose Ruiz <ruiz@adacore.com>
* env.c (__gnat_environ): RTX does not support this functionality.
2009-06-19 Sergey Rybin <rybin@adacore.com>
* gnat_ugn.texi, vms_data.ads: Fix VMS qualifiers.
2009-06-19 Ed Schonberg <schonberg@adacore.com>
* sem.adb (Walk_Library_Items): Include bodies in the list of units to
traverse, to account for front-end inlining and instantiations in a
spec or in the main unit.
2009-06-19 Robert Dewar <dewar@adacore.com>
* checks.adb (Determine_Range): Do not attempt to get range of generic
type.
From-SVN: r148693
Diffstat (limited to 'gcc/ada/vms_data.ads')
-rw-r--r-- | gcc/ada/vms_data.ads | 256 |
1 files changed, 128 insertions, 128 deletions
diff --git a/gcc/ada/vms_data.ads b/gcc/ada/vms_data.ads index bba37de89b5..04c3c3864da 100644 --- a/gcc/ada/vms_data.ads +++ b/gcc/ada/vms_data.ads @@ -4892,41 +4892,41 @@ package VMS_Data is -- NODOC (see /SYNTAX_METRICS) S_Metric_Syntax : aliased constant S := "/SYNTAX_METRICS=" & - "ALL_ON " & + "ALL " & "--syntax-all " & - "ALL_OFF " & + "NONE " & "--no-syntax-all " & - "DECLARATIONS_ON " & + "DECLARATIONS " & "--declarations " & - "DECLARATIONS_OFF " & + "NODECLARATIONS " & "--no-declarations " & - "STATEMENTS_ON " & + "STATEMENTS " & "--statements " & - "STATEMENTS_OFF " & + "NOSTATEMENTS " & "--no-statements " & - "PUBLIC_SUBPROGRAMS_ON " & + "PUBLIC_SUBPROGRAMS " & "--public-subprograms " & - "PUBLIC_SUBPROGRAMS_OFF " & + "NOPUBLIC_SUBPROGRAMS " & "--no-public-subprograms " & - "ALL_SUBPROGRAMS_ON " & + "ALL_SUBPROGRAMS " & "--all-subprograms " & - "ALL_SUBPROGRAMS_OFF " & + "NOALL_SUBPROGRAMS " & "--no-all-subprograms " & - "PUBLIC_TYPES_ON " & + "PUBLIC_TYPES " & "--public-types " & - "PUBLIC_TYPES_OFF " & + "NOPUBLIC_TYPES " & "--no-public-types " & - "ALL_TYPES_ON " & + "ALL_TYPES " & "--all-types " & - "ALL_TYPES_OFF " & + "NOALL_TYPES " & "--no-all-types " & - "UNIT_NESTING_ON " & + "UNIT_NESTING " & "--unit-nesting " & - "UNIT_NESTING_OFF " & + "NOUNIT_NESTING " & "--no-unit-nesting " & - "CONSTRUCT_NESTING_ON " & + "CONSTRUCT_NESTING " & "--construct-nesting " & - "CONSTRUCT_NESTING_OFF " & + "NOCONSTRUCT_NESTING " & "--no-construct-nesting"; -- /SYNTAX_METRICS(option, option ...) -- @@ -4937,31 +4937,28 @@ package VMS_Data is -- -- option may be one of the following: -- - -- ALL_ON (D) All the syntax element metrics are computed - -- ALL_OFF None of syntax element metrics is computed - -- DECLARATIONS_ON Compute the total number of declarations - -- DECLARATIONS_OFF Do not compute the total number of - -- declarations - -- STATEMENTS_ON Compute the total number of statements - -- STATEMENTS_OFF Do not compute the total number of - -- statements - -- PUBLIC_SUBPROGRAMS_ON Compute the number of public subprograms - -- PUBLIC_SUBPROGRAMS_OFF Do not compute the number of public - -- subprograms - -- ALL_SUBPROGRAMS_ON Compute the number of all the subprograms - -- ALL_SUBPROGRAMS_OFF Do not compute the number of all the - -- subprograms - -- PUBLIC_TYPES_ON Compute the number of public types - -- PUBLIC_TYPES_OFF Do not compute the number of public types - -- ALL_TYPES_ON Compute the number of all the types - -- ALL_TYPES_OFF Do not compute the number of all the types - -- UNIT_NESTING_ON Compute the maximal program unit nesting - -- level - -- UNIT_NESTING_OFF Do not compute the maximal program unit - -- nesting level - -- CONSTRUCT_NESTING_ON Compute the maximal construct nesting level - -- CONSTRUCT_NESTING_OFF Do not compute the maximal construct nesting - -- level + -- ALL (D) All the syntax element metrics are computed + -- NONE None of syntax element metrics is computed + -- DECLARATIONS Compute the total number of declarations + -- NODECLARATIONS Do not compute the total number of declarations + -- STATEMENTS Compute the total number of statements + -- NOSTATEMENTS Do not compute the total number of statements + -- PUBLIC_SUBPROGRAMS Compute the number of public subprograms + -- NOPUBLIC_SUBPROGRAMS Do not compute the number of public subprograms + -- ALL_SUBPROGRAMS Compute the number of all the subprograms + -- NOALL_SUBPROGRAMS Do not compute the number of all the + -- subprograms + -- PUBLIC_TYPES Compute the number of public types + -- NOPUBLIC_TYPES Do not compute the number of public types + -- ALL_TYPES Compute the number of all the types + -- NOALL_TYPES Do not compute the number of all the types + -- UNIT_NESTING Compute the maximal program unit nesting + -- level + -- NOUNIT_NESTING Do not compute the maximal program unit + -- nesting level + -- CONSTRUCT_NESTING Compute the maximal construct nesting level + -- NOCONSTRUCT_NESTING Do not compute the maximal construct nesting + -- level -- -- All combinations of syntax element metrics options are allowed. @@ -5035,37 +5032,37 @@ package VMS_Data is -- NODOC (see /LINE_COUNT_METRICS) S_Metric_Lines : aliased constant S := "/LINE_COUNT_METRICS=" & - "ALL_ON " & + "ALL " & "--lines-all " & - "ALL_OFF " & + "NONE " & "--no-lines-all " & - "ALL_LINES_ON " & + "ALL_LINES " & "--lines " & - "ALL_LINES_OFF " & + "NOALL_LINES " & "--no-lines " & - "CODE_LINES_ON " & + "CODE_LINES " & "--lines-code " & - "CODE_LINES_OFF " & + "NOCODE_LINES " & "--no-lines-code " & - "COMMENT_LINES_ON " & + "COMMENT_LINES " & "--lines-comment " & - "COMMENT_LINES_OFF " & + "NOCOMMENT_LINES " & "--no-lines-comment " & - "CODE_COMMENT_LINES_ON " & + "CODE_COMMENT_LINES " & "--lines-eol-comment " & - "CODE_COMMENT_LINES_OFF " & + "NOCODE_COMMENT_LINES " & "--no-lines-eol-comment " & - "COMMENT_PERCENTAGE_ON " & + "COMMENT_PERCENTAGE " & "--lines-ratio " & - "COMMENT_PERCENTAGE_OFF " & + "NOCOMMENT_PERCENTAGE " & "--no-lines-ratio " & - "BLANK_LINES_ON " & + "BLANK_LINES " & "--lines-blank " & - "BLANK_LINES_OFF " & + "NOBLANK_LINES " & "--no-lines-blank " & - "AVERAGE_BODY_LINES_ON " & + "AVERAGE_BODY_LINES " & "--lines-average " & - "AVERAGE_BODY_LINES_OFF " & + "NOAVERAGE_BODY_LINES " & "--no-lines-average"; -- /LINE_COUNT_METRICS=(option, option ...) @@ -5076,55 +5073,59 @@ package VMS_Data is -- -- option may be one of the following: -- - -- ALL_ON (D) All the line metrics are computed - -- ALL_OFF None of line metrics is computed - -- ALL_LINES_ON All lines are computed - -- ALL_LINES_OFF All lines are not computed - -- CODE_LINES_ON Lines with Ada code are computed - -- CODE_LINES_OFF Lines with Ada code are not computed - -- COMMENT_LINES_ON Comment lines are computed - -- COMMENT_LINES_OFF Comment lines are not computed - -- COMMENT_PERCENTAGE_ON Ratio between comment lines and all the - -- lines containing comments and program code - -- is computed - -- COMMENT_PERCENTAGE_OFF Ratio between comment lines and all the - -- lines containing comments and program code - -- is not computed - -- BLANK_LINES_ON Blank lines are computed - -- BLANK_LINES_OFF Blank lines are not computed - -- AVERAGE_BODY_LINES_ON Average number of code lines in subprogram, - -- task and entry bodies and statement - -- sequences of package bodies is computed - -- AVERAGE_BODY_LINES_OFF Average number of code lines in subprogram, - -- task and entry bodies and statement - -- sequences of package bodies is not computed + -- ALL (D) All the line metrics are computed + -- NONE None of line metrics is computed + -- ALL_LINES All lines are computed + -- NOALL_LINES All lines are not computed + -- CODE_LINES Lines with Ada code are computed + -- NOCODE_LINES Lines with Ada code are not computed + -- COMMENT_LINES Comment lines are computed + -- NOCOMMENT_LINES Comment lines are not computed + -- CODE_COMMENT_LINES Lines containing both code and comment parts + -- are computed + -- NOCODE_COMMENT_LINES Lines containing both code and comment parts + -- are not computed + -- COMMENT_PERCENTAGE Ratio between comment lines and all the lines + -- containing comments and program code is + -- computed + -- NOCOMMENT_PERCENTAGE Ratio between comment lines and all the lines + -- containing comments and program code is not + -- computed + -- BLANK_LINES Blank lines are computed + -- NOBLANK_LINES Blank lines are not computed + -- AVERAGE_BODY_LINES Average number of code lines in subprogram, + -- task and entry bodies and statement sequences + -- of package bodies is computed + -- NOAVERAGE_BODY_LINES Average number of code lines in subprogram, + -- task and entry bodies and statement sequences + -- of package bodies is not computed -- -- All combinations of line metrics options are allowed. S_Metric_Complexity : aliased constant S := "/COMPLEXITY_METRICS=" & - "ALL_ON " & + "ALL " & "--complexity-all " & - "ALL_OFF " & + "NONE " & "--no-complexity-all " & - "CYCLOMATIC_ON " & + "CYCLOMATIC " & "--complexity-cyclomatic " & - "CYCLOMATIC_OFF " & + "NOCYCLOMATIC " & "--no-complexity-cyclomatic "& - "ESSENTIAL_ON " & + "ESSENTIAL " & "--complexity-essential " & - "ESSENTIAL_OFF " & + "NOESSENTIAL " & "--no-complexity-essential " & - "LOOP_NESTING_ON " & + "LOOP_NESTING " & "--loop-nesting " & - "LOOP_NESTING_OFF " & + "NOLOOP_NESTING " & "--no-loop-nesting " & - "AVERAGE_COMPLEXITY_ON " & + "AVERAGE_COMPLEXITY " & "--complexity-average " & - "AVERAGE_COMPLEXITY_OFF " & + "NOAVERAGE_COMPLEXITY " & "--no-complexity-average " & - "EXTRA_EXIT_POINTS_ON " & + "EXTRA_EXIT_POINTS " & "--extra-exit-points " & - "EXTRA_EXIT_POINTS_OFF " & + "NOEXTRA_EXIT_POINTS " & "--no-extra-exit-points"; -- /COMPLEXITY_METRICS=(option, option ...) @@ -5135,44 +5136,43 @@ package VMS_Data is -- -- option may be one of the following: -- - -- ALL_ON (D) All the complexity metrics are computed - -- ALL_OFF None of complexity metrics is computed - -- CYCLOMATIC_ON Compute the McCabe Cyclomatic Complexity - -- CYCLOMATIC_OFF Do not compute the McCabe Cyclomatic - -- Complexity - -- ESSENTIAL_ON Compute the Essential Complexity - -- ESSENTIAL_OFF Do not compute the Essential Complexity - -- LOOP_NESTIMG_ON Compute the maximal loop nesting - -- LOOP_NESTIMG_OFF Do not compute the maximal loop nesting - -- AVERAGE_COMPLEXITY_ON Compute the average complexity for - -- executable bodies - -- AVERAGE_COMPLEXITY_OFF Do not compute the average complexity for - -- executable bodies - -- EXTRA_EXIT_POINTS_ON Compute extra exit points metric - -- EXTRA_EXIT_POINTS_OFF Do not compute extra exit points metric + -- ALL (D) All the complexity metrics are computed + -- NONE None of complexity metrics is computed + -- CYCLOMATIC Compute the McCabe Cyclomatic Complexity + -- NOCYCLOMATIC Do not compute the McCabe Cyclomatic Complexity + -- ESSENTIAL Compute the Essential Complexity + -- NOESSENTIAL Do not compute the Essential Complexity + -- LOOP_NESTING Compute the maximal loop nesting + -- NOLOOP_NESTING Do not compute the maximal loop nesting + -- AVERAGE_COMPLEXITY Compute the average complexity for executable + -- bodies + -- NOAVERAGE_COMPLEXITY Do not compute the average complexity for + -- executable bodies + -- EXTRA_EXIT_POINTS Compute extra exit points metric + -- NOEXTRA_EXIT_POINTS Do not compute extra exit points metric -- -- All combinations of line metrics options are allowed. S_Metric_Coupling : aliased constant S := "/COUPLING_METRICS=" & - "ALL_ON " & + "ALL " & "--coupling-all " & - "ALL_OFF " & + "NONE " & "--no-coupling-all " & - "PACKAGE_EFFERENT_ON " & + "PACKAGE_EFFERENT " & "--package-efferent-coupling " & - "PACKAGE_EFFERENT_OFF " & + "NOPACKAGE_EFFERENT " & "--no-package-efferent-coupling " & - "PACKAGE_AFFERENT_ON " & + "PACKAGE_AFFERENT " & "--package-afferent-coupling " & - "PACKAGE_AFFERENT_OFF " & + "NOPACKAGE_AFFERENT " & "--no-package-afferent-coupling " & - "CATEGORY_EFFERENT_ON " & + "CATEGORY_EFFERENT " & "--category-efferent-coupling " & - "CATEGORY_EFFERENT_OFF " & + "NOCATEGORY_EFFERENT " & "--no-category-efferent-coupling " & - "CATEGORY_AFFERENT_ON " & + "CATEGORY_AFFERENT " & "--category-afferent-coupling " & - "CATEGORY_AFFERENT_OFF " & + "NOCATEGORY_AFFERENT " & "--no-category-afferent-coupling"; -- /COUPLING_METRICS=(option, option ...) @@ -5181,16 +5181,16 @@ package VMS_Data is -- -- option may be one of the following: -- - -- ALL_ON All the coupling metrics are computed - -- ALL_OFF (D) None of coupling metrics is computed - -- PACKAGE_EFFERENT_ON Compute package efferent coupling - -- PACKAGE_EFFERENT_OFF Do not compute package efferent coupling - -- PACKAGE_AFFERENT_ON Compute package afferent coupling - -- PACKAGE_AFFERENT_OFF Do not compute package afferent coupling - -- CATEGORY_EFFERENT_ON Compute category efferent coupling - -- CATEGORY_EFFERENT_OFF Do not compute category efferent coupling - -- CATEGORY_AFFERENT_ON Compute category afferent coupling - -- CATEGORY_AFFERENT_OFF Do not compute category afferent coupling + -- ALL All the coupling metrics are computed + -- NONE (D) None of coupling metrics is computed + -- PACKAGE_EFFERENT Compute package efferent coupling + -- NOPACKAGE_EFFERENT Do not compute package efferent coupling + -- PACKAGE_AFFERENT Compute package afferent coupling + -- NOPACKAGE_AFFERENT Do not compute package afferent coupling + -- CATEGORY_EFFERENT Compute category efferent coupling + -- NOCATEGORY_EFFERENT Do not compute category efferent coupling + -- CATEGORY_AFFERENT Compute category afferent coupling + -- NOCATEGORY_AFFERENT Do not compute category afferent coupling -- -- All combinations of coupling metrics options are allowed. |