diff options
author | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-06-06 10:35:54 +0000 |
---|---|---|
committer | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-06-06 10:35:54 +0000 |
commit | 5bf9582862746b1f2ddac742e82b4b6074c11524 (patch) | |
tree | 2976184ea91da428f6c12161c5aeef9012d00b26 /gcc/ada/mlib-prj.ads | |
parent | 77a073f32e3273746bd203e41edb68bda966b67c (diff) | |
download | gcc-5bf9582862746b1f2ddac742e82b4b6074c11524.tar.gz |
2007-04-20 Vincent Celier <celier@adacore.com>
Arnaud Charlet <charlet@adacore.com>
* a-clrefi.adb, a-clrefi.ads: New files
* impunit.adb: Add s-os_lib in the list of user visible units.
(Non_Imp_File_Names_95): Add a-clrefi to this list
Remove obsolete run-time entries.
(Non_Imp_File_Names_05): Add Ada 2005 entries for:
"a-exetim" -- Ada.Execution_Time
"a-extiti" -- Ada.Execution_Time.Timers
* mlib-prj.ads, mlib-prj.adb
(Build_Library): Use untouched object dir and library dir. At the
same time makes sure that the checks are done using the canonical
form. Removes hard-coded directory separator and use the proper host
one instead.
(Process_Project): Do not look in object directory to check if libgnarl
is needed for a library, if there is no object directory.
(Build_Library): Scan the ALI files to decide if libgnarl is needed for
linking.
(Build_Library): When invoking gnatbind, use a response file if the
total size of the arguments is too large.
* Makefile.rtl: (g-sttsne): New object file.
Add entry for a-clrefi, s-utf_32, System.Exceptions
* Make-lang.in: Remove bogus dependency of s-memory.o on memtrack.o.
(GNAT_ADA_OBJS, GNATBIND_OBJS): Add s-except.o.
(GNATBIND_OBJS): Add new objects a-clrefi.o and a-comlin.o
Change g-string to s-string, g-os_lib to s-os_lib
Change all g-utf_32 references to s-utf_32
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@125427 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/mlib-prj.ads')
-rw-r--r-- | gcc/ada/mlib-prj.ads | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/ada/mlib-prj.ads b/gcc/ada/mlib-prj.ads index d1c7d8cabc2..73acbfd9d2e 100644 --- a/gcc/ada/mlib-prj.ads +++ b/gcc/ada/mlib-prj.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2001-2005, AdaCore -- +-- Copyright (C) 2001-2007, AdaCore -- -- -- -- 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- -- @@ -47,7 +47,8 @@ package MLib.Prj is -- If Link is False, the library is not linked/built. procedure Check_Library - (For_Project : Project_Id; In_Tree : Project_Tree_Ref); + (For_Project : Project_Id; + In_Tree : Project_Tree_Ref); -- Check if the library of a library project needs to be rebuilt, -- because its time-stamp is earlier than the time stamp of one of its -- object files. |