gcc/
[official-gcc.git] / gcc / ada / vms_cmds.ads
blobf8258af8e3dc1af33bd43705cb605f0d3534b1a2
1 ------------------------------------------------------------------------------
2 -- --
3 -- GNAT COMPILER COMPONENTS --
4 -- --
5 -- V M S _ C M D S --
6 -- --
7 -- S p e c --
8 -- --
9 -- Copyright (C) 2010-2013, Free Software Foundation, Inc. --
10 -- --
11 -- GNAT is free software; you can redistribute it and/or modify it under --
12 -- terms of the GNU General Public License as published by the Free Soft- --
13 -- ware Foundation; either version 3, or (at your option) any later ver- --
14 -- sion. GNAT is distributed in the hope that it will be useful, but WITH- --
15 -- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY --
16 -- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License --
17 -- for more details. You should have received a copy of the GNU General --
18 -- Public License distributed with GNAT; see file COPYING3. If not, go to --
19 -- http://www.gnu.org/licenses for a complete copy of the license. --
20 -- --
21 -- GNAT was originally developed by the GNAT team at New York University. --
22 -- Extensive contributions were provided by Ada Core Technologies Inc. --
23 -- --
24 ------------------------------------------------------------------------------
26 -- This package is part of the GNAT driver. It contains the declaration of
27 -- Command_Type which list all the commands supported by the gnat driver.
29 package VMS_Cmds is
30 type Command_Type is
31 (Bind,
32 Chop,
33 Clean,
34 Compile,
35 Check,
36 Sync,
37 Elim,
38 Find,
39 Krunch,
40 Link,
41 List,
42 Make,
43 Metric,
44 Name,
45 Preprocess,
46 Pretty,
47 Shared,
48 Stack,
49 Stub,
50 Test,
51 Xref,
52 Undefined);
54 subtype Real_Command_Type is Command_Type range Bind .. Xref;
55 -- All real command types (excludes only Undefined).
56 end VMS_Cmds;