binutils-gdb/sim
Chris Demetriou cfe9ea23c7 2002-06-06 Chris Demetriou <cgd@broadcom.com>
Ed Satterthwaite  <ehs@broadcom.com>

	* cp1.h: New file.
	* sim-main.h: Include cp1.h.
	(SETFCC, GETFCC, IR, UF, OF, DX, IO, UO, FP_FLAGS, FP_ENABLE)
	(FP_CAUSE, GETFS, FP_RM_NEAREST, FP_RM_TOZERO, FP_RM_TOPINF)
	(FP_RM_TOMINF, GETRM): Remove.  Moved to cp1.h.
	(FP_FS, FP_MASK_RM, FP_SH_RM, Nan, Less, Equal): Remove.
	(value_fcr, store_fcr, test_fcsr, fp_cmp): New prototypes.
	(ValueFCR, StoreFCR, TestFCSR, Compare): New macros.
	* cp1.c: Don't include sim-fpu.h; already included by
	sim-main.h.  Clean up formatting of some comments.
	(NaN, Equal, Less): Remove.
	(test_fcsr, value_fcr, store_fcr, update_fcsr, fp_test)
	(fp_cmp): New functions.
	* mips.igen (do_c_cond_fmt): Remove.
	(C.cond.fmta, C.cond.fmtb): Replace uses of do_c_cond_fmt_a with
	Compare.  Add result tracing.
	(CxC1): Remove, replace with...
	(CFC1a, CFC1b, CFC1c, CTC1a, CTC1b, CTC1c): New instructions.
	(DMxC1): Remove, replace with...
	(DMFC1a, DMFC1b, DMTC1a, DMTC1b): New instructions.
	(MxC1): Remove, replace with...
	(MFC1a, MFC1b, MTC1a, MTC1b): New instructions.
2002-06-07 00:13:24 +00:00
..
arm Set the FSR and FAR registers if a Data Abort is detected. 2002-05-29 19:01:36 +00:00
common * run.c: Fix formatting. 2002-05-31 02:17:26 +00:00
d10v Use current date in ChangeLog entry. 2002-06-03 00:47:14 +00:00
d30v Change minimum loop size limit to 0x10 (103792) 2000-07-05 21:40:11 +00:00
erc32 Change profiling so that it is enabled by default. Re-generate everything. 2000-05-24 04:39:50 +00:00
fr30 2001-11-14 Dave Brolley <brolley@redhat.com> 2001-11-14 19:50:01 +00:00
h8300 * compile.c: Fix formatting. 2002-05-19 12:52:54 +00:00
h8500 Change profiling so that it is enabled by default. Re-generate everything. 2000-05-24 04:39:50 +00:00
i960 2001-07-05 Ben Elliston <bje@redhat.com> 2001-07-05 13:51:26 +00:00
igen * gen-engine.c (print_run_body): Avoid multi-line strings. 2002-06-03 16:04:31 +00:00
m32r 2001-11-14 Dave Brolley <brolley@redhat.com> 2001-11-14 19:51:40 +00:00
m68hc11 * m68hc11_sim.c (cpu_move8): Call sim_engine_abort in default case. 2002-03-07 19:17:04 +00:00
mcore Change profiling so that it is enabled by default. Re-generate everything. 2000-05-24 04:39:50 +00:00
mips 2002-06-06 Chris Demetriou <cgd@broadcom.com> 2002-06-07 00:13:24 +00:00
mn10200 * Makefile.in (simops.o): Add simops.h to dependency list. 2001-04-15 19:57:10 +00:00
mn10300 *** empty log message *** 2001-05-07 06:10:25 +00:00
ppc * lf.c (lf_print__gnu_copyleft): Convert multiline strings to 2002-05-30 15:07:06 +00:00
sh * interp.c (sim_create_inferior): Record program arguments for 2001-01-30 23:03:56 +00:00
sh64 print_insn_sh cleanup: 2002-05-17 14:36:46 +00:00
testsuite * Contribute Hitachi SH5 simulator. 2002-02-01 11:44:32 +00:00
v850 * Makefile.in (simops.h, table.c): Delete targets. 2001-12-02 19:27:29 +00:00
w65 Change profiling so that it is enabled by default. Re-generate everything. 2000-05-24 04:39:50 +00:00
z8k * writecode.c (lookup_inst): Generate inverse table on-the-fly. 2002-06-06 15:50:50 +00:00
ChangeLog * Makefile.in (ChangeLog): New makefile variable. 2002-06-06 16:33:45 +00:00
MAINTAINERS * MAINTAINERS: Update my email address. 2002-05-16 13:38:55 +00:00
Makefile.in * Makefile.in (ChangeLog): New makefile variable. 2002-06-06 16:33:45 +00:00
README-HACKING * Makefile.in (ChangeLog): New makefile variable. 2002-06-06 16:33:45 +00:00
configure Revert sh64 changes. Accidently committed. 2002-02-02 04:48:32 +00:00
configure.in Revert sh64 changes. Accidently committed. 2002-02-02 04:48:32 +00:00