diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2013-04-11 11:46:54 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2013-04-11 11:46:54 +0200 |
commit | 303fbb20de25887e87f259cef49db64b51a7db0e (patch) | |
tree | 39f53e685d07ad7a16d3eb13e84b0b610214212a /gcc/ada/gnat_ugn.texi | |
parent | 165bdb4b49c8c03ccc7b83c7bb216b6494754199 (diff) | |
download | gcc-303fbb20de25887e87f259cef49db64b51a7db0e.zip gcc-303fbb20de25887e87f259cef49db64b51a7db0e.tar.gz gcc-303fbb20de25887e87f259cef49db64b51a7db0e.tar.bz2 |
[multiple changes]
2013-04-11 Arnaud Charlet <charlet@adacore.com>
* debug.adb, sem_prag.adb, par-ch2.adb, sem_attr.adb, gnat1drv.adb,
exp_disp.adb, opt.ads, sem_ch13.adb (Relaxed_RM_Semantics): New flag.
Enable this flag in CodePeer mode, and also via -gnatd.M.
Replace some uses of CodePeer_Mode by Relaxed_RM_Semantics.
2013-04-11 Ed Schonberg <schonberg@adacore.com>
* sem_ch8.adb (Check_Constrained_Object): If a subtype is created
from the renamed object in an object renaming declaration with
an unconstrained nominal subtype, freeze the created subtype at
once, to prevent order of elaboration issues in the backend.
2013-04-11 Arnaud Charlet <charlet@adacore.com>
* exp_aggr.adb (Aggr_Size_OK): Refine setting of Max_Aggr_Size
in particular in CodePeer mode.
2013-04-11 Vincent Celier <celier@adacore.com>
* gnat_ugn.texi: Add documentation for backup copies of project
files for gnatname.
From-SVN: r197751
Diffstat (limited to 'gcc/ada/gnat_ugn.texi')
-rw-r--r-- | gcc/ada/gnat_ugn.texi | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gcc/ada/gnat_ugn.texi b/gcc/ada/gnat_ugn.texi index ad48a21..506356b 100644 --- a/gcc/ada/gnat_ugn.texi +++ b/gcc/ada/gnat_ugn.texi @@ -12282,6 +12282,13 @@ Display Copyright and version, then exit disregarding all other options. If @option{--version} was not used, display usage, then exit disregarding all other options. +@item --subdirs=<dir> +Real object, library or exec directories are subdirectories <dir> of the +specified ones. + +@item --no-backup +Do not create a backup copy of an existing project file. + @item --and Start another section of directories/patterns. @@ -12328,6 +12335,9 @@ Specifying switch @option{^-D^/DIRS_FILE^} is equivalent to specifying as many switches @option{^-d^/SOURCE_DIRS^} as there are nonempty lines in @file{file}. +@item -eL +Follow symbolic links when processing project files. + @item ^-f^/FOREIGN_PATTERN=^@file{pattern} @cindex @option{^-f^/FOREIGN_PATTERN^} (@code{gnatname}) Foreign patterns. Using this switch, it is possible to add sources of languages @@ -12354,6 +12364,10 @@ information. @file{proj} must be writable. There may be only one switch @option{^-P^/PROJECT_FILE^}. When a switch @option{^-P^/PROJECT_FILE^} is specified, no switch @option{^-c^/CONFIG_FILE^} may be specified. +On all platforms, except on VMS, when @code{gnatname} is invoked for an +existing project file <proj>.gpr, a backup copy of the project file is created +in the project directory with file name <proj>.gpr.saved_x. 'x' is the first +non negative number that makes this backup copy a new file. @item ^-v^/VERBOSE^ @cindex @option{^-v^/VERBOSE^} (@code{gnatname}) |