]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/ada/osint-m.ads
trans-array.c (gfc_conv_descriptor_data_get): Rename from gfc_conv_descriptor_data.
[thirdparty/gcc.git] / gcc / ada / osint-m.ads
CommitLineData
84481f76
RK
1------------------------------------------------------------------------------
2-- --
3-- GNAT COMPILER COMPONENTS --
4-- --
07fc65c4 5-- O S I N T - M --
84481f76
RK
6-- --
7-- S p e c --
8-- --
07fc65c4 9-- Copyright (C) 2001 Free Software Foundation, Inc. --
84481f76
RK
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 2, 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 COPYING. If not, write --
19-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, --
20-- MA 02111-1307, USA. --
21-- --
22-- GNAT was originally developed by the GNAT team at New York University. --
1f02b6af 23-- Extensive contributions were provided by Ada Core Technologies Inc. --
84481f76
RK
24-- --
25------------------------------------------------------------------------------
26
07fc65c4
GB
27-- This package contains the low level, operating system routines used only
28-- in gnatmake for command line processing and file input output.
84481f76 29
07fc65c4 30package Osint.M is
84481f76 31
07fc65c4
GB
32 function More_Source_Files return Boolean;
33 -- Indicates whether more source file remain to be processed. Returns
34 -- False right away if no source files, or if all source files have
35 -- been processed.
84481f76 36
07fc65c4
GB
37 function Next_Main_Source return File_Name_Type;
38 -- This function returns the name of the next main source file specified
39 -- on the command line. It is an error to call Next_Main_Source if no more
40 -- source files exist (i.e. Next_Main_Source may be called only if a
41 -- previous call to More_Source_Files returned True). This name is the
42 -- simple file name (without any directory information).
84481f76 43
07fc65c4
GB
44 function Object_File_Name (N : File_Name_Type) return File_Name_Type;
45 -- Constructs the name of the object file corresponding to library
46 -- file N. If N is a full file name than the returned file name will
47 -- also be a full file name. Note that no lookup in the library file
48 -- directories is done for this file. This routine merely constructs
49 -- the name.
84481f76 50
07fc65c4 51end Osint.M;