summaryrefslogtreecommitdiffstats
path: root/gcc/ada/osint-b.ads
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2010-06-22 09:36:25 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2010-06-22 09:36:25 +0000
commita6e14bbe170b50d5b949f73bc016037e073800cd (patch)
tree9f819b958fa5cdcdd7d140ae5149fc01169432de /gcc/ada/osint-b.ads
parent293f8df8c493503a01e32b779608a2eb52bbc3db (diff)
downloadppe42-gcc-a6e14bbe170b50d5b949f73bc016037e073800cd.tar.gz
ppe42-gcc-a6e14bbe170b50d5b949f73bc016037e073800cd.zip
2010-06-22 Thomas Quinot <quinot@adacore.com>
* sem_res.adb (Make_Call_Into_Operator): Use First_Subtype for better error reporting with generic types. 2010-06-22 Thomas Quinot <quinot@adacore.com> * bindgen.adb, bindusg.adb, gnatbind.adb, gnat_ugn.texi, opt.ads, osint-b.adb, osint-b.ads, output.adb, output.ads, switch-b.adb, vms_data.ads: Add a new command line switch -A to gnatbind to output the list of all ALI files for the partition. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@161153 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/osint-b.ads')
-rw-r--r--gcc/ada/osint-b.ads20
1 files changed, 16 insertions, 4 deletions
diff --git a/gcc/ada/osint-b.ads b/gcc/ada/osint-b.ads
index a6b601fd296..d24ec91ee21 100644
--- a/gcc/ada/osint-b.ads
+++ b/gcc/ada/osint-b.ads
@@ -6,7 +6,7 @@
-- --
-- S p e c --
-- --
--- Copyright (C) 2001-2008, Free Software Foundation, Inc. --
+-- Copyright (C) 2001-2010, 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- --
@@ -44,9 +44,9 @@ package Osint.B is
-- Binder Output --
-------------------
- -- These routines are used by the binder to generate the C source file
- -- containing the binder output. The format of this file is described
- -- in the package Bindfmt.
+ -- These routines are used by the binder to generate the C or Ada source
+ -- files containing the binder output. The format of these files is
+ -- described in package Bindgen.
procedure Create_Binder_Output
(Output_File_Name : String;
@@ -81,4 +81,16 @@ package Osint.B is
procedure Set_Current_File_Name_Index (To : Int);
-- Set value of Current_File_Name_Index (in private part of Osint) to To
+ ----------------------------------
+ -- Other binder-generated files --
+ ----------------------------------
+
+ procedure Set_List_File (Filename : String);
+ -- Create Filename as a text output file and set it as the current output
+ -- (see Output.Set_Output).
+
+ procedure Close_List_File;
+ -- If a specific output file was created by Set_List_File, close it and
+ -- reset the current output file to standard output.
+
end Osint.B;
OpenPOWER on IntegriCloud