* Make-common.in (sim-options.o, sim-load.o): Add rules for.
authorDavid Edelsohn <dje.gcc@gmail.com>
Thu, 17 Apr 1997 09:37:02 +0000 (09:37 +0000)
committerDavid Edelsohn <dje.gcc@gmail.com>
Thu, 17 Apr 1997 09:37:02 +0000 (09:37 +0000)
commit0f2811d1c539d123b69ffa0da3cd13febd10ef43
treee855611e559b83b3a50f2220a8f8f47120efd331
parent22003c917e05848dd91b347c77dbcdd980720d88
* Make-common.in (sim-options.o, sim-load.o): Add rules for.
(sim_main_headers): Add sim-trace.h.
* run.c (exec_bfd, target_byte_order): Delete.
(main): Pass -E <endian> to sim_open.  Delete code to load sections,
call sim_load instead.  Check return code of sim_create_inferior.
* sim-base.h (CURRENT_STATE): Define.
(sim_state_base): Make typedef.  New members options, prog_argv,
prog_bfd, text_{section,start,end}, start_addr, simcache_size,
mem_size, memory [+ corresponding access macros].
(sim_cpu_base): New typedef.
* sim-trace.h: New file.
* sim-basics.h: #include it.
* sim-load.c: New file.
sim/common/ChangeLog
sim/common/Make-common.in
sim/common/run.c
sim/common/sim-base.h
sim/common/sim-basics.h
sim/common/sim-load.c [new file with mode: 0644]
sim/common/sim-trace.h [new file with mode: 0644]