old-cross-binutils/sim/cris
Hans-Peter Nilsson 80e5c09e9d * cris/Makefile.in (SIM_OBJS): Remove sim-hload.o.
* cris/sim-if.c: Include elf-bfd.h.
	(struct progbounds): New members end_loadmem, start_nonloadmem.
	(xprintf, eprintf): New functions, copied from common/sim-load.c.
	(cris_load_elf_file, sim_load, cris_get_progbounds): New functions.
	(get_progbounds_iterator): Renamed from get_progbounds.  Make
	static.  Update head comment.  Set new struct progbounds members.
	(exec_load_addr, interp_load_addr, interp_start_addr): New static
	variables.
	(aux_ent_phdr, aux_ent_phent, aux_ent_phnum, aux_ent_base)
	(aux_ent_entry, cris_write_interp, cris_handle_interpreter): New
	functions.
	(sim_open): New constant array auxv_entries.  Rewrite AUX_ENT
	handling to use auxv_entries.  Improve error message and checking
	for invalid programs.  Use new variable abfd for the program
	instead of for each access reaching into sd to get it.
	(sim_create_inferior): If non-zero, use interp_start_addr instead
	of the program start address.
	(cris_disassemble_insn): Remove incorrect and unclear, supposedly
	stale comment.  Always specify little-endian.
2008-12-30 13:10:35 +00:00
..
arch.c * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
arch.h * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
config.in * cris/configure: Regenerate to track ../common/common.m4 changes. 2008-07-11 02:32:33 +00:00
configure * cris/configure: Regenerate to track ../common/common.m4 changes. 2008-07-11 02:32:33 +00:00
configure.ac * cris/configure.ac: Check for limits.h and sys/param.h. 2006-09-29 02:45:48 +00:00
cpuall.h * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
cpuv10.c * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
cpuv10.h * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
cpuv32.c * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
cpuv32.h * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
cris-desc.c * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
cris-desc.h * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
cris-opc.h * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
cris-sim.h Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
cris-tmpl.c Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
crisv10f.c Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
crisv32f.c Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
decodev10.c * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
decodev10.h * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
decodev32.c * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
decodev32.h * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
devices.c Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
dv-cris.c Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
dv-rv.c Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
Makefile.in * cris/Makefile.in (SIM_OBJS): Remove sim-hload.o. 2008-12-30 13:10:35 +00:00
mloop.in Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
modelv10.c * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
modelv32.c * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
rvdummy.c Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
semcrisv10f-switch.c * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
semcrisv32f-switch.c * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c, 2007-10-22 16:06:38 +00:00
sim-if.c * cris/Makefile.in (SIM_OBJS): Remove sim-hload.o. 2008-12-30 13:10:35 +00:00
sim-main.h Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
tconfig.in Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
traps.c Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00