[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Sat Feb 28 19:33:55 CET 2009


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	09/02/28 19:33:55

Modified files:
	cm3/m3-sys/m3cc/src/: m3makefile 

Log message:
	Building FreeBSD targeting compilers requires specifying at least a major version (ia64, alpha).
	gcc contains something like
	#if FBSD_MAJOR > something
	put -lpthreads in defaults
	#endif
	
	but of target has no numbers at the end, FBSD_MAJOR
	is 0 or not defined and error results.
	
	Notes and tweaks for hppa{64}-hpux.
	Possibly more notes than belong here.
	
	Explicitly specify SPARC64_LINUX since it always sniffs as SPARC32_LINUX.
	Actual SPARC32_LINUX doesn't exist as an OS/kernel any longer but
	is still normal for usermode.




More information about the M3commit mailing list