Tartarus CVS: ciel chris

tartarus-commits-admin@lists.tartarus.org tartarus-commits-admin@lists.tartarus.org
Thu, 21 Feb 2002 08:40:15 +0000


CVSROOT:	/usr/data/cvs
Module name:	ciel
Changes by:	chris	02/02/21 08:40:15

Modified files:
	.              : Tag: insn-decode-2 decode.cc emulation.cc 
	                 instructions.cc optables.cc 
	include        : Tag: insn-decode-2 emulation.h logical_ops.h 
Added files:
	include        : Tag: insn-decode-2 flag_helpers.h 

Log message:
Started to turn some instruction bits into templates based on the number
of bits.  This means that flags should be set correctly for 8-bit compares,
etc.
This causes an internal compiler error on Debian's g++ 2.95.4, but gcc3 seems
fine.