]> gcc.gnu.org Git - gcc.git/commit
debug.adb: Update flags documentation
authorRobert Dewar <dewar@adacore.com>
Tue, 31 Oct 2006 18:14:24 +0000 (19:14 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 31 Oct 2006 18:14:24 +0000 (19:14 +0100)
commitba1cbfb946aef122c53787e3c6b5dd8ff32a539c
treead6eccb3bbe4d254d8f30c907aedfba6fc19c409
parentab31b1a60faffd5a6fbec3502ee62605a67fd91c
debug.adb: Update flags documentation

2006-10-31  Robert Dewar  <dewar@adacore.com>
    Cyrille Comar  <comar@adacore.com>
    Ben Brosgol  <brosgol@adacore.com>

* debug.adb:  Update flags documentation

        * gnat_ugn.texi: Add documentation for new -gnatwq switch
        Clean up documentation for several other warning switches
        Clarify how task stack size can be specified with various
        versions of Windows.
        Add note that -gnatVo includes ranges including loops
Add documentation for -gnatL switch
Add note on elaboration warning for initializing variables
Add documentation for new -gnatwt warning switch
Document new form of pragma Warnings (On|Off, string)
Add comment on use of pragma Warnings to control warnings
Add documentation for -gnatjnn switch
Modify section on interfacing with C for VMS 64-bit.
Add doc for -gnatVe/E
Add documentation of new warning flags -gnatww/-gnatwW
Add warnings about address clause overlays to list of warnings
(Exception Handling Control): Document that the option --RTS must be
used consistently for gcc and gnatbind.
Clarify that inlining is not always possible
Update documentation on pragma Unchecked_Union.

* gnat_rm.texi:
Add documentation for new extended version of pragma Obsolescent
Add documentation for implementation defined attribute 'Stub_Type.
Add note on use of Volatile in asm statements
Add documentation on use of pragma Unreferenced in context clause
Document new form of pragma Warnings (On|Off, pattern)
Document pragma Wide_Character_Encoding
Add note that pragma Restrictions (No_Elaboration_Code) is only fully
enforced if code generation is active.
Add section on pragma Suppress to document GNAT specific check
Alignment_Check
Clarify difference between No_Dispatching_Calls & No_Dispatch.
Add documentation for pragma Restrictions (No_Elaboration_Code)

* gnat-style.texi:
Add comments on layout of subprogram local variables in the
presence of nested subprograms.

        * ug_words: Resync.

* elists.ads: Minor reformatting
Node returns Node_Or_Entity_Id (doc change only)

* xgnatugn.adb: Replace ACADEMICEDITION with GPLEDITION

* g-arrspl.ads (Create): Update comments.

* sem.ads: Add details on the handling of the scope stack.

        * usage.adb: Update documentation.

* validsw.ads, validsw.adb:
Add definition of Validity_Check_Components and implement -gnatVe/E

        * vms_data.ads: Add missing VMS qualifiers.

* s-addope.ads: Add documentation on overflow and divide by zero

From-SVN: r118328
13 files changed:
gcc/ada/debug.adb
gcc/ada/elists.ads
gcc/ada/g-arrspl.ads
gcc/ada/gnat-style.texi
gcc/ada/gnat_rm.texi
gcc/ada/gnat_ugn.texi
gcc/ada/sem.ads
gcc/ada/ug_words
gcc/ada/usage.adb
gcc/ada/validsw.adb
gcc/ada/validsw.ads
gcc/ada/vms_data.ads
gcc/ada/xgnatugn.adb
This page took 0.059888 seconds and 5 git commands to generate.