[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 22 Mar 2004 14:06:28 +0000 (15:06 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 22 Mar 2004 14:06:28 +0000 (15:06 +0100)
commit24105bab8c2cf186720770b33176f0880136fa68
tree046250c44426ffdf888413277208b576e9375d91
parentead61c1d430c015cba9f73466aba2c719791d7bc
[multiple changes]

2004-03-22  Cyrille Comar  <comar@act-europe.fr>

* ali.ads: Fix Comment about Dynamic_Elab.

* gnatls.adb (Output_Unit): Add output of many flags (Dynamic_Elab,
Has_RACW, Is_Generic, etc.)
(Output_Object, Gnatls): Take into account ALI files not attached to
an object.

2004-03-22  Vincent Celier  <celier@gnat.com>

* gprep.adb: Change all String_Access to Name_Id
(Is_ASCII_Letter): new function
(Double_File_Name_Buffer): New procedure
(Preprocess_Infile_Name): New procedure
(Process_Files): New procedure
(Gnatprep): Check if output and input are existing directories.
Call Process_Files to do the real job.

2004-03-22  Robert Dewar  <dewar@gnat.com>

* prj-env.adb, prj-nmsc.ads, prj-proc.ads,
s-stache.ads, s-stache.adb: Comment updates. Minor reformatting.

2004-03-22  Sergey Rybin  <rybin@act-europe.fr>

* scn.adb (Contains): Add check for EOF, is needed for a degenerated
case when the source contains only comments.

2004-03-22  Ed Schonberg  <schonberg@gnat.com>

* sem_ch10.adb (Analyze_Compilation_Unit): When generating a
declaration for a child subprogram body that acts as a spec, indicate
that the entity in the declaration needs debugging information.

* sem_ch3.adb (Complete_Private_Subtype): Do not build an underlying
full view if the subtype is created for a constrained record component;
gigi has enough information to construct the record, and there is no
place in the tree for the declaration.

* sem_ch6.adb (Build_Body_To_Inline): Use an internal name without
serial number for the dummy body that is built for analysis, to avoid
inconsistencies in the generation of internal names when compiling
with -gnatN.

2004-03-22  Thomas Quinot  <quinot@act-europe.fr>

* sem_util.adb (Is_Object_Reference): A view conversion denotes an
object.

2004-03-22  GNAT Script  <nobody@gnat.com>

* Make-lang.in: Makefile automatically updated

From-SVN: r79826
16 files changed:
gcc/ada/ChangeLog
gcc/ada/Make-lang.in
gcc/ada/ali.ads
gcc/ada/gnatls.adb
gcc/ada/gprep.adb
gcc/ada/prj-env.adb
gcc/ada/prj-env.ads
gcc/ada/prj-nmsc.ads
gcc/ada/prj-proc.ads
gcc/ada/s-stache.adb
gcc/ada/s-stache.ads
gcc/ada/scn.adb
gcc/ada/sem_ch10.adb
gcc/ada/sem_ch3.adb
gcc/ada/sem_ch6.adb
gcc/ada/sem_util.adb