Tartarus CVS: ciel chris

tartarus-commits-admin@lists.tartarus.org tartarus-commits-admin@lists.tartarus.org
Thu, 07 Mar 2002 01:21:03 +0000


CVSROOT:	/usr/data/cvs
Module name:	ciel
Changes by:	chris	02/03/07 01:21:03

Modified files:
	.              : instructions.cc libc_helpers.cc optables.cc 
	include        : emulation.h libc_helpers.h logical_ops.h 
	x86_libc       : getopt.cc libc.cc libc_funcs.h misc.cc stdio.cc 
	                 unistd.cc 

Log message:
Fixed a bug in the optables: several instructions were wrongly being identified
as faddp.
Implemented fmulp, fdivrp, and fdivp, after which dhrystones works again, and
this time produces hopefully correct results; it's more like 130 times slower
than creep, not 10.