[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 30 Nov 2009 10:20:47 +0000 (11:20 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 30 Nov 2009 10:20:47 +0000 (11:20 +0100)
commitff149a358cd46b8e54a0080e8c714103a8def136
tree4e344719fe7e21476885c5dfa264200317167033
parent2fc5ecb5a8bb3ebc7fad471a0dbd40939c6885e0
[multiple changes]

2009-11-30  Vincent Celier  <celier@adacore.com>

* prj-makr.adb (Source_Files): New hash table to keep track of source
file names.
(Finalize): Avoid putting several times the same source file name
in the source list file.
* prj-pp.adb (Print): Fix a bug in the placement of "at nn" for
associative array indexes.

2009-11-30  Robert Dewar  <dewar@adacore.com>

* g-dyntab.ads: Add missing pragma Compiler_Unit

2009-11-30  Thomas Quinot  <quinot@adacore.com>

* s-crtrun.ads, s-crtl.ads, g-stseme.adb, Makefile.rtl, s-fileio.adb
(System.CRTL.Runtime): New unit, to contain parts of s-crtl that are
used in the Ada runtime but can't be used in the compiler because of
bootstrap issues.
* socket.c, s-oscons-tmplt.c, g-sothco.ads
(System.OS_Constants.SIZEOF_struct_servent): New constant.
Use s-oscons constant instead of external variable to get size of
struct hostent.

From-SVN: r154772
12 files changed:
gcc/ada/ChangeLog
gcc/ada/Makefile.rtl
gcc/ada/g-dyntab.ads
gcc/ada/g-sothco.ads
gcc/ada/g-stseme.adb
gcc/ada/prj-makr.adb
gcc/ada/prj-pp.adb
gcc/ada/s-crtl.ads
gcc/ada/s-crtrun.ads [new file with mode: 0644]
gcc/ada/s-fileio.adb
gcc/ada/s-oscons-tmplt.c
gcc/ada/socket.c