8sa1-binutils-gdb/sim/common
David Edelsohn b320601b45 * sim-module.h, sim-model.h, sim-profile.h: New files.
* sim-module.c, sim-profile.c: New files.
	* Make-common.in (SIM_PROFILE): Define
	(CONFIG_CFLAGS): Add $(SIM_PROFILE).
	(sim_main_headers): Add sim-module.h, sim-model.h, sim-profile.h.
	(sim_module.o,sim-profile.o): Add rules for.
	* aclocal.m4 (--enable-sim-trace): Allow symbolic arguments.
	(--enable-sim-profile): Add.
	* configure: Regenerated.
	* sim-base.h (sim_state_base): New members init_list, uninstall_list,
	model.  Move trace and profile support to sim-{trace,profile}.h.
 	New members trace_data, profile_data.
	* sim-basics.h: #include sim-module.h, sim-model.h, sim-profile.h.
	* sim-config.h: Provide default definition of WITH_PROFILE.
	(WITH_TRACE): Change default to -1.
	(MAX_NR_PROCESSORS): Always define.
	* sim-options.c: Move trace and profile support to
	sim-{trace,profile}.h.
	(sim_pre_argv_init): Moved to sim-model.c.
	(standard_install): New function.
	* sim-options.h (sim_pre_argv_init): Move decl to sim-model.c.
	(standard_install): Declare.
	* sim-trace.c: Tracing option handling moved here from sim-options.c.
	(trace_install, trace_uninstall): New functions.
	(trace_printf): Update reference to TRACE_FILE.
	* sim-trace.h (TRACE_FOO_IDX): Moved here from sim-base.h.
	(TRACE_foo): Bit masks for symbolic arguments to --enable-sim-trace.
	(WITH_TRACE_FOO_P): Define.
	(trace_install): Declare.
	(TRACE_DATA): New struct.
1997-04-24 07:33:45 +00:00
..
.Sanitize * sim-module.h, sim-model.h, sim-profile.h: New files. 1997-04-24 07:33:45 +00:00
aclocal.m4 * aclocal.m4: Check for headers time.h, sys/time.h, sys/resource.h. 1997-04-17 22:26:31 +00:00
callback.c Silence warnings in ppc simulator 1997-02-11 18:48:40 +00:00
ChangeLog * sim-module.h, sim-model.h, sim-profile.h: New files. 1997-04-24 07:33:45 +00:00
config.in Get configure to define RETSIGTYPE 1997-04-07 05:58:59 +00:00
configure * sim-module.h, sim-model.h, sim-profile.h: New files. 1997-04-24 07:33:45 +00:00
configure.in * Makefile.in (libcommon.a): Delete. 1997-02-04 21:32:42 +00:00
gentmap.c * run.c: #include ../common/config.h, tconfig.h. 1996-11-20 09:20:55 +00:00
gentvals.sh * run.c: #include ../common/config.h, tconfig.h. 1996-11-20 09:20:55 +00:00
Make-common.in * Make-common.in: Change clean targets to use :: so that other 1997-04-22 16:00:06 +00:00
Makefile.in * run.c: #include ../common/config.h, tconfig.h. 1996-11-20 09:20:55 +00:00
nrun.c * Make-common.in (nrun.o): Add rule for. 1997-04-17 12:43:31 +00:00
run.1 Thu Sep 28 15:40:36 1995 steve chamberlain <sac@slash.cygnus.com> 1995-09-28 22:42:28 +00:00
run.c Restore exec_bfd, needed for v850 debug code 1997-04-23 21:57:39 +00:00
sim-assert.h Pass GCC -W... 1997-03-21 03:56:07 +00:00
sim-base.h Add macros for CPU_FOO_FILE, CPU_STATE. 1997-04-17 14:07:43 +00:00
sim-basics.h * aclocal.m4: Check for headers time.h, sys/time.h, sys/resource.h. 1997-04-17 22:26:31 +00:00
sim-bits.c Rename struct _engine' to new struct sim_state'. 1997-03-18 07:43:22 +00:00
sim-config.c New file common/sim-config.c sets/checks simulator configuration options. 1997-04-02 05:04:25 +00:00
sim-config.h * sim-config.h (WITH_DEBUG): Provide default value of zero. 1997-04-17 12:41:19 +00:00
sim-core.c Add a number of per-simulator options: hostendian, endian, inline, warnings. 1997-03-14 15:13:58 +00:00
sim-endian.c Add a number of per-simulator options: hostendian, endian, inline, warnings. 1997-03-14 15:13:58 +00:00
sim-events.c Ref gdb/11763 - can't stop a running simulator: 1997-04-18 12:24:52 +00:00
sim-events.h remove defunct variable from event struct 1997-03-17 16:26:35 +00:00
sim-io.c Pass GCC -W... 1997-03-21 03:56:07 +00:00
sim-io.h New files: 1997-03-07 09:15:56 +00:00
sim-load.c * Make-common.in: Change clean targets to use :: so that other 1997-04-22 16:00:06 +00:00
sim-n-bits.h Get the BIT/MASK/ROT/... macros to work with any 32/64/MSB0/MSBn target. 1997-04-15 08:54:01 +00:00
sim-n-core.h Add a number of per-simulator options: hostendian, endian, inline, warnings. 1997-03-14 15:13:58 +00:00
sim-n-endian.h Add a number of per-simulator options: hostendian, endian, inline, warnings. 1997-03-14 15:13:58 +00:00
sim-options.c * sim-options.c (standard_options): Add --endian. 1997-04-18 21:32:07 +00:00
sim-options.h * sim-options.c, sim-options.h: New files. 1997-04-17 12:39:29 +00:00
sim-trace.c sim-trace.c: New file. 1997-04-17 14:08:30 +00:00
sim-trace.h Clean up. 1997-04-17 14:06:10 +00:00
sim-utils.c * sim-utils.c (sim_copy_argv, sim_analyze_program): New functions. 1997-04-17 14:14:49 +00:00
sim-xcat.h New files added during rename/cleanup of engine -> sim_state. 1997-03-18 07:44:40 +00:00
tconfig.in * run.c: #include ../common/config.h, tconfig.h. 1996-11-20 09:20:55 +00:00