Go to file
Doug Evans 369fba3089 * arch.c, arch.h, cpuall.h: New files.
* arch-defs.h: Deleted.
	* mloop.in: Renamed from mainloop.in.
	* sem.c: Renamed from semantics.c.
	* Makefile.in: Update.
	* sem-ops.h: Deleted.
	* mem-ops.h: Deleted.
start-sanitize-cygnus
	Add cgen support for generating files.
end-sanitize-cygnus
	(arch): Renamed from CPU.
	* decode.c: Redone.
	* decode.h: Redone.
	* extract.c: Redone.
	* model.c: Redone.
	* sem-switch.c: Redone.
	* sem.c: Renamed from semantics.c, and redone.
	* m32r-sim.h (PROFILE_COUNT_FILLNOPS): Update.
	(GETTWI,SETTWI,BRANCH_NEW_PC): Define.
	* m32r.c (WANT_CPU,WANT_CPU_M32R): Define.
	(m32r_{fetch,store}_register): New functions.
	(model_mark_{get,set}_h_gr): Prefix with m32r_.
	(m32r_model_mark_{busy,unbusy}_reg): Prefix with m32r_.
	(h_cr_{get,set}): Prefix with m32r_.
	(do_trap): Fetch state from current_cpu, not current_state.
	Call sim_engine_halt instead of engine_halt.
	* sim-if.c (alloc_cpu): New function.
	(free_state): New function.
	(sim_open): Call sim_state_alloc, and malloc space for selected cpu
	type.  Call sim_analyze_program.
	(sim_create_inferior): Handle selected cpu type when setting PC.
start-sanitize-m32rx
	(sim_resume): Handle m32rx.
end-sanitize-m32rx
	(sim_stop_reason): Deleted.
	(print_m32r_misc_cpu): Update.
start-sanitize-m32rx
	(sim_{fetch,store}_register): Handle m32rx.
end-sanitize-m32rx
	(sim_{read,write}): Deleted.
	(sim_engine_illegal_insn): New function.
	* sim-main.h: Don't include arch-defs.h,sim-core.h,sim-events.h.
	Include arch.h,cpuall.h.  Include cpu.h,decode.h if m32r.
start-sanitize-m32rx
	Include cpux.h,decodex.h if m32rx.
end-sanitize-m32rx
	(_sim_cpu): Include member appropriate cpu_data member for the cpu.
	(M32R_MISC_PROFILE): Renamed from M32R_PROFILE.
	(sim_state): Delete members core,events,halt_jmp_buf.
	Change `cpu' member to be a pointer to the cpu's struct, rather than
	record inside the state struct.
	* tconfig.in (WITH_DEVICES): Define here.
	(WITH_FAST,WITH_SEM_SWITCH_{FULL,FAST}): Define for the cpu.
1998-01-20 06:17:32 +00:00
bfd * cpu-sh.c (arch_info_struct): Correct next field of sh3e. 1998-01-19 17:50:41 +00:00
binutils * srconv.c (sh, h8300): Delete variables. 1998-01-14 23:54:17 +00:00
config * config.sub: Add mingw32 support. 1998-01-04 00:12:58 +00:00
gas * read.c (dwarf_file_string): New file static variable. 1998-01-16 19:56:43 +00:00
gdb * top.c (print_gdb_version): Restore to original message. 1998-01-19 22:31:03 +00:00
gprof * core.c (core_sym_class): Treat weak symbols as text symbols. 1997-12-29 11:20:37 +00:00
include Formatting changes to improve readability. 1998-01-15 01:24:03 +00:00
ld * scripttempl/i960.sc: Don't explicitly set .data and .bss start 1998-01-06 13:48:36 +00:00
mmalloc
opcodes regenerate 1998-01-20 04:16:37 +00:00
readline Wed Dec 3 16:48:20 1997 Michael Snyder (msnyder@cleaver.cygnus.com) 1997-12-04 00:48:56 +00:00
sim * arch.c, arch.h, cpuall.h: New files. 1998-01-20 06:17:32 +00:00
.Sanitize Initial vr4111 Sanitization marks. 1998-01-15 18:46:32 +00:00
Build-A-Release.mk
build-all.mk
ChangeLog * Makefile.in (FLAGS_TO_PASS): Pass down gcc_include_dir and 1998-01-18 04:30:18 +00:00
config-ml.in Add m32r to multilib support. 1997-12-16 00:14:49 +00:00
config.guess * config.guess: HP 9000/803 is a PA1.1 machine. 1997-12-23 11:42:49 +00:00
config.sub * config.sub (mips64vr5xxx-elf): Handle. Treat as mips64vr5000-elf. 1997-12-22 10:27:25 +00:00
configure * configure: Only put libide in GDB_TK if --enable-ide. 1997-12-17 08:30:00 +00:00
configure.bat
configure.in * configure.in: Check makefile fragments in the source 1998-01-18 04:05:34 +00:00
DOC.Sanitize
install-sh
install-texi.in
Install.in
intro.texi
ltmain.sh More building on NT support stuff. 1997-09-03 19:22:03 +00:00
makeall.bat
Makefile.in * Makefile.in (FLAGS_TO_PASS): Pass down gcc_include_dir and 1998-01-18 04:30:18 +00:00
makefile.vms Mon Oct 20 15:28:49 1997 Klaus K"ampf <kkaempf@progis.de> 1997-10-20 19:30:47 +00:00
mpw-build.in
mpw-config.in
mpw-configure
mpw-README
Pack-A-Progressive
setup.com
tape-labels-tex.in
test-build.mk