[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Sat Aug 31 05:49:25 CEST 2013


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	13/08/31 05:49:25

Modified files:
	cm3/scripts/python/: pylib.py 

Log message:
	For a significant speedup, pass all the C files to the compiler at once.
	For NT/boot/c.
	Collateral change/damage:
	Muse use .obj instead of .o, as /Fo can either
	specify output file for one input or output directory
	for multiple inputs. When specifying output directory,
	the output file is implied foo.c => foo.obj.
	Also, all outputs must go to same directory, ok.
	We use "." or "./", the "/" meaning "directory".
	Some cleanup:
	foo = [a,b][c]
	instead of
	foo = a
	if c:
	foo = b
	and such




More information about the M3commit mailing list