r125435 - in /trunk/gcc/ada: mlib-utl.adb mlib-...

charlet@gcc.gnu.org charlet@gcc.gnu.org
Wed Jun 6 10:38:00 GMT 2007


Author: charlet
Date: Wed Jun  6 10:38:29 2007
New Revision: 125435

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125435
Log:
2007-04-20  Vincent Celier  <celier@adacore.com>

	* mlib.ads, mlib.adb (Build_Library): Do not use hard-coded directory
	separator, use instead the proper host directory separator.
	(Copy_ALI_Files): Make sure that an already existing ALI file in the
	ALI copy dir is writable, before doing the copy.

	* mlib-utl.ads, mlib-utl.adb: 
	(Gcc): If length of command line is too long, put the list of object
	files in a response file, if this is supported by the platform.
	(Ar): If invocation of the archive builder is allowed to be done in
	chunks and building it in one shot would go above an OS dependent
	limit on the number of characters on the command line, build the archive
	in chunks.


Modified:
    trunk/gcc/ada/mlib-utl.adb
    trunk/gcc/ada/mlib-utl.ads
    trunk/gcc/ada/mlib.adb
    trunk/gcc/ada/mlib.ads



More information about the Gcc-cvs mailing list