r148901 - in /trunk/gcc/ada: ChangeLog clean.ad...
charlet@gcc.gnu.org
charlet@gcc.gnu.org
Wed Jun 24 09:27:00 GMT 2009
Author: charlet
Date: Wed Jun 24 09:27:21 2009
New Revision: 148901
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=148901
Log:
2009-06-24 Emmanuel Briot <briot@adacore.com>
* gnatcmd.adb, make.adb, mlib-prj.adb, prj.adb, prj.ads, clean.adb,
prj-nmsc.adb, prj-env.adb, prj-proc.adb (Units_Table): Removed, since
no longer useful.
(Source_Data.Lang_Kind): Removed, since it duplicates information
already available through Language.Config.
(Source_Data.Compile): Removed, since information is already available
through the language.
(Is_Compilable): New subprogram.
(Source_Data.Dependency): Removed, since already available through
the language.
(Source_Data.Object_Exist, Object_Linked): Removed since available
through the language already.
(Unit_Data.File_Names): Is now also set in multi_language mode, to
bring the two modes closer in the resulting data structures.
(Source_Data.Unit): Now a direct pointer to the unit data, rather than
just the name that would point into a hash table.
(Get_Language_From_Name): New subprogram.
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/clean.adb
trunk/gcc/ada/gnatcmd.adb
trunk/gcc/ada/make.adb
trunk/gcc/ada/mlib-prj.adb
trunk/gcc/ada/prj-env.adb
trunk/gcc/ada/prj-nmsc.adb
trunk/gcc/ada/prj-proc.adb
trunk/gcc/ada/prj.adb
trunk/gcc/ada/prj.ads
More information about the Gcc-cvs
mailing list