aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gnatcmd.ads
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2014-08-01 11:32:00 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2014-08-01 11:32:00 +0200
commit935a9145c69ce92e228e32427d91044407118eea (patch)
tree80017fd93120d6e62909d4bd5349d7d628a53e0c /gcc/ada/gnatcmd.ads
parent2422831252036d2821984173a7a22aac5518ef5c (diff)
downloadgcc-935a9145c69ce92e228e32427d91044407118eea.zip
gcc-935a9145c69ce92e228e32427d91044407118eea.tar.gz
gcc-935a9145c69ce92e228e32427d91044407118eea.tar.bz2
[multiple changes]
2014-08-01 Vincent Celier <celier@adacore.com> * gnatcmd.adb: Remove the VMS specific stuff. Integrate in procedure GNATCmd the relevant declarations from packages VMS_Cmds and VMS_Conv. * gnatcmd.ads: Update comments to remove any trace of VMS 2014-08-01 Ed Schonberg <schonberg@adacore.com> * sem_ch12.adb: sem_ch12.adb (Build_Wrapper): Capture entity for defaulted actual that is an operator, before building wrapper for it in GNATprove mode. Restrict construction of wrapper to actuals that are operators. 2014-08-01 Vincent Celier <celier@adacore.com> * vms_conv.adb, vms_conv.ads, vms_data.ads, vms_cmds.ads: Remove VMS specific packages no longer needed. 2014-08-01 Pascal Obry <obry@adacore.com> * s-os_lib.ads (System.CRTL): Move with clause to body. (File_Size): New type. (File_Length64): Use it. (File_Length): Restore previous spec returning a Long_Integer. * s-os_lib.adb (System.CRTL): Move with clause here. 2014-08-01 Vincent Celier <celier@adacore.com> * mlib-prj.adb: Update comments to remove any mention of VMS. From-SVN: r213430
Diffstat (limited to 'gcc/ada/gnatcmd.ads')
-rw-r--r--gcc/ada/gnatcmd.ads24
1 files changed, 4 insertions, 20 deletions
diff --git a/gcc/ada/gnatcmd.ads b/gcc/ada/gnatcmd.ads
index 6c2c8c7..13a7099 100644
--- a/gcc/ada/gnatcmd.ads
+++ b/gcc/ada/gnatcmd.ads
@@ -6,7 +6,7 @@
-- --
-- S p e c --
-- --
--- Copyright (C) 1996-2008, Free Software Foundation, Inc. --
+-- Copyright (C) 1996-2014, Free Software Foundation, Inc. --
-- --
-- GNAT is free software; you can redistribute it and/or modify it under --
-- terms of the GNU General Public License as published by the Free Soft- --
@@ -24,35 +24,19 @@
------------------------------------------------------------------------------
-- This program provides a simple command interface for using GNAT and its
--- associated utilities. The format of switches accepted is intended to
--- be more familiar in style for VMS and DOS users than the standard Unix
--- style switches that are accepted directly.
+-- associated utilities.
-- The program is typically called GNAT when it is installed and
-- the two possible styles of use are:
-- To call gcc:
--- GNAT filename switches
+-- GNAT compile filename switches
-- To call the tool gnatxxx
-- GNAT xxx filename switches
--- where xxx is the command name (e.g. MAKE for gnatmake). This command name
--- can be abbreviated by giving a prefix (e.g. GNAT MAK) as long as it
--- remains unique.
-
--- In both cases, filename is in the format appropriate to the operating
--- system in use. The individual commands give more details. In some cases
--- a unit name may be given in place of a file name.
-
--- The switches start with a slash. Switch names can also be abbreviated
--- where no ambiguity arises. The switches associated with each command
--- are specified by the tables that can be found in the body.
-
--- Although by convention we use upper case for command names and switches
--- in the documentation, all command and switch names are case insensitive
--- and may be given in upper case or lower case or a mixture.
+-- where xxx is the command name (e.g. MAKE for gnatmake).
procedure GNATCmd;