diff options
author | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-07-31 11:04:00 +0000 |
---|---|---|
committer | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-07-31 11:04:00 +0000 |
commit | e02f71eb1b67d925129c1af723bcd4fcf0d03f6c (patch) | |
tree | 172444d747bb0bdca1c75db6727b056c9cc0c890 /gcc/ada | |
parent | 519bbb0a8f617c99e927760e094522c677b9600a (diff) | |
download | gcc-e02f71eb1b67d925129c1af723bcd4fcf0d03f6c.tar.gz |
2008-07-31 Vincent Celier <celier@adacore.com>
* prj-nmsc.adb:
(Record_Ada_Source): Do not set Data.Sources, component has been removed
* prj.adb: Remove component Sources in record Project_Data
* prj.ads: Remove component Sources in record Project_Data
* sinput.ads, prj-util.ads: Minor reformatting
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@138387 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada')
-rw-r--r-- | gcc/ada/prj-nmsc.adb | 7 | ||||
-rw-r--r-- | gcc/ada/prj-util.ads | 10 | ||||
-rw-r--r-- | gcc/ada/prj.adb | 1 | ||||
-rw-r--r-- | gcc/ada/prj.ads | 3 | ||||
-rw-r--r-- | gcc/ada/sinput.ads | 12 |
5 files changed, 14 insertions, 19 deletions
diff --git a/gcc/ada/prj-nmsc.adb b/gcc/ada/prj-nmsc.adb index 4e8384fc006..c234ba28312 100644 --- a/gcc/ada/prj-nmsc.adb +++ b/gcc/ada/prj-nmsc.adb @@ -4111,8 +4111,9 @@ package body Prj.Nmsc is if Data.Library then declare Linker_Package_Id : constant Package_Id := - Util.Value_Of (Name_Linker, Data.Decl.Packages, In_Tree); - Linker_Package : Package_Element; + Util.Value_Of + (Name_Linker, Data.Decl.Packages, In_Tree); + Linker_Package : Package_Element; Switches : Array_Element_Id := No_Array_Element; begin @@ -8843,7 +8844,6 @@ package body Prj.Nmsc is if Current_Source = Nil_String then Data.Ada_Sources := String_Element_Table.Last (In_Tree.String_Elements); - Data.Sources := Data.Ada_Sources; else In_Tree.String_Elements.Table (Current_Source).Next := String_Element_Table.Last (In_Tree.String_Elements); @@ -8918,7 +8918,6 @@ package body Prj.Nmsc is then if Previous_Source = Nil_String then Data.Ada_Sources := Nil_String; - Data.Sources := Nil_String; else In_Tree.String_Elements.Table (Previous_Source).Next := Nil_String; diff --git a/gcc/ada/prj-util.ads b/gcc/ada/prj-util.ads index e2a9558e5eb..0efdfbb5b03 100644 --- a/gcc/ada/prj-util.ads +++ b/gcc/ada/prj-util.ads @@ -146,14 +146,14 @@ package Prj.Util is -- the last character of each line, if possible. type Text_File is limited private; - -- Represents a text file. Default is invalid text file + -- Represents a text file (default is invalid text file) function Is_Valid (File : Text_File) return Boolean; - -- Returns True if File designates an open text file that - -- has not yet been closed. + -- Returns True if File designates an open text file that has not yet been + -- closed. procedure Open (File : out Text_File; Name : String); - -- Open a text file. If this procedure fails, File is invalid + -- Open a text file to read (file is invalid if text file cannot be opened) function End_Of_File (File : Text_File) return Boolean; -- Returns True if the end of the text file File has been reached. Fails if @@ -163,7 +163,7 @@ package Prj.Util is (File : Text_File; Line : out String; Last : out Natural); - -- Reads a line from an open text file. Fails if File is invalid + -- Reads a line from an open text file (fails if file is invalid) procedure Close (File : in out Text_File); -- Close an open text file. File becomes invalid. Fails if File is already diff --git a/gcc/ada/prj.adb b/gcc/ada/prj.adb index c59b2fdf502..4499b0a2d31 100644 --- a/gcc/ada/prj.adb +++ b/gcc/ada/prj.adb @@ -114,7 +114,6 @@ package body Prj is Ada_Sources_Present => True, Other_Sources_Present => True, Ada_Sources => Nil_String, - Sources => Nil_String, First_Source => No_Source, Last_Source => No_Source, Interfaces_Defined => False, diff --git a/gcc/ada/prj.ads b/gcc/ada/prj.ads index 6f913c8a6fa..c315c8ead27 100644 --- a/gcc/ada/prj.ads +++ b/gcc/ada/prj.ads @@ -1251,9 +1251,6 @@ package Prj is Ada_Sources : String_List_Id := Nil_String; -- The list of all the Ada source file names (gnatmake only) - Sources : String_List_Id := Nil_String; - -- Identical to Ada_Sources (for upward compatibility with GPS) - First_Source : Source_Id := No_Source; Last_Source : Source_Id := No_Source; -- Head and tail of the list of sources diff --git a/gcc/ada/sinput.ads b/gcc/ada/sinput.ads index 6d3144092cf..82d03e75d23 100644 --- a/gcc/ada/sinput.ads +++ b/gcc/ada/sinput.ads @@ -565,12 +565,12 @@ package Sinput is procedure Skip_Line_Terminators (P : in out Source_Ptr; Physical : out Boolean); - -- On entry, P points to a line terminator that has been encountered, - -- which is one of FF,LF,VT,CR or a wide character sequence whose value is - -- in category Separator,Line or Separator,Paragraph. The purpose of this - -- P points just past the character that was scanned. The purpose of this - -- routine is to distinguish physical and logical line endings. A physical - -- line ending is one of: + -- On entry, P points to a line terminator that has been encountered, which + -- is one of FF,LF,VT,CR or a wide character sequence whose value is in + -- category Separator,Line or Separator,Paragraph. P points just past the + -- character that was scanned. The purpose of this routine is to + -- distinguish physical and logical line endings. A physical line ending is + -- one of: -- -- CR on its own (MAC System 7) -- LF on its own (Unix and unix-like systems) |