[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Thu Jun 12 14:55:18 CEST 2008


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	08/06/12 14:55:18

Modified files:
	cm3/m3-libs/m3core/src/float/: m3makefile 
	cm3/m3-sys/cminstall/src/config-no-install/: SOLsun 
	cm3/scripts/python/: pylib.py 

Log message:
	main in C prevents:
	
	Text relocation remains                         referenced
	against symbol                  offset      in file
	__fsr_init_value                    0x48        /opt/SUNWspro/prod/lib/crt1.o
	__fsr_init_value                    0x4c        /opt/SUNWspro/prod/lib/crt1.o
	ld: fatal: relocations remain against allocatable but non-writable sections
	
	I don't know why, it was just a guess, reasonable..
	
	Trade the a rare working FloatMode for more efficient linking options:
	-z text -z defs -B direct -xldscope=symbolic
	
	Still TBD: generate map files to avoid exporting functions not in interfaces
	(unless needed for derived class vtables?)
	
	Let pylib.py know that SOLsun and SOLgnu are platforms.




More information about the M3commit mailing list