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