[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Sat Jan 8 06:22:51 CET 2011


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	11/01/08 06:22:51

Modified files:
	cm3/m3-sys/cminstall/src/config-no-install/: I386.common 

Log message:
	-march=i586 => -march=i686 to fix test case p249:
	../Main.m3: In function 'Main__DumpMatching__DumpOne':
	../Main.m3:19:0: error: unable to find a register to spill in class 'CREG'
	../Main.m3:19:0: error: this is the insn:
	(insn 5 4 6 2 ../Main.m3:16 (parallel [
	(set (reg:SI 0 ax [65])
	(const_int 0 [0x0]))
	(set (reg:SI 5 di [63])
	(plus:SI (ashift:SI (reg:SI 0 ax [65])
	(const_int 2 [0x2]))
	(reg:SI 5 di [63])))
	(set (reg/f:SI 4 si [64])
	(plus:SI (ashift:SI (reg:SI 0 ax [65])
	(const_int 2 [0x2]))
	(reg/f:SI 16 argp)))
	(set (mem/s/c:BLK (reg:SI 5 di [63]) [0 trade+0 S24 A64])
	(mem/s/c:BLK (reg/f:SI 16 argp) [0 trade+0 S24 A32]))
	(use (reg:SI 0 ax [65]))
	]) 838 {*rep_movsi} (expr_list:REG_UNUSED (reg:SI 0 ax [65])
	(expr_list:REG_UNUSED (reg/f:SI 4 si [64])
	(expr_list:REG_UNUSED (reg:SI 5 di [63])
	(nil)))))
	../Main.m3:19:0: internal compiler error: in spill_failure, at reload1.c:2163
	
	probably merits further investigation




More information about the M3commit mailing list