Jason Molenda
a0b3c4fd32
import gdb-1999-08-02 snapshot
27 years ago
Jason Molenda
adf40b2e16
import gdb-1999-07-19 snapshot
27 years ago
Jason Molenda
43e526b9b4
import gdb-1999-07-12 snapshot
28 years ago
Jason Molenda
9846de1bb5
import gdb-1999-07-07 pre reformat
28 years ago
Jason Molenda
3535ad499b
import gdb-1999-07-05 snapshot
28 years ago
Jason Molenda
43ff13b418
import gdb-1999-07-05 snapshot
28 years ago
Jason Molenda
085dd6e638
import gdb-1999-06-28 snapshot
28 years ago
Jason Molenda
ac9a91a77c
import gdb-1999-06-01 snapshot
28 years ago
Jason Molenda
392a587b05
import gdb-1999-05-25 snapshot
28 years ago
Jason Molenda
9e086581c7
import gdb-1999-0519
28 years ago
Stan Shebs
cd0fc7c3eb
import gdb-1999-05-10
28 years ago
Stan Shebs
b83266a0e1
import gdb-19990504 snapshot
28 years ago
Stan Shebs
2d514e6f36
import gdb-19990422 snapshot
28 years ago
Stan Shebs
7a292a7adf
import gdb-19990422 snapshot
28 years ago
Stan Shebs
c906108c21
Initial creation of sourceware repository
28 years ago
Stan Shebs
071ea11e85
Initial creation of sourceware repository
28 years ago
Doug Evans
8d3b723419
* sparc-desc.c: New file.
* sparc-desc.h: New file.
* sparc-opc.h: New file.
* decode64.c: New file.
* decode64.h: New file.
* sem64.c: New file.
* cpu64.c: New file.
* cpu64.h: New file.
* model64.h: New file.
* mloop64.in: New file.
* regs64.h: New file.
* trap64.c: New file.
* cpu32.h,decode32.c,decode32.h,model32.c,sem32.c: Rebuild.
28 years ago
Doug Evans
c14d22a7a7
* Makefile.in (SPARC64_OBJS): Add dev64.o.
(CPU_OBJS): New variable.
(SIM_OBJS): Add sparc-desc.o.
(SIM_EXTRA_DEPS): Replace cpu-opc.h with sparc-desc.h.
(sim-core.o): Add dev64.h dependency.
(dev64.o): Add rule.
(stamp-arch,stamp-cpu32): Update FLAGS variable, option syntax changed.
(stamp-cpu64): Ditto.
(stamp-desc): New rule.
* configure.in (sim_link_files,sim_link_links): Delete.
Set cpu_objs to one of SPARC32_OBJS,SPARC64_OBJS.
* configure: Rebuild.
* acconfig.h: Rebuild.
* config.in: Rebuild.
* dev64.c: New file.
* dev64.h: New file.
* sparc64.c: New file.
* trap64.h: New file.
* arch.c,arch.h,cpuall.h: Rebuild.
* cpu32.c,decode32.c,decode32.h,model32.c,sem32.c: Rebuild.
* sim-if.c (sparc_disassemble_insn): New function.
(sim_open): sparc_cgen_cpu_open renamed from sparc_cgen_opcode_open.
Set disassembler.
(sim_close): sparc_cgen_cpu_open renamed from sparc_cgen_opcode_open.
* sim-main.h: Don't include cpu-opc.h,cpu-sim.h. Include
sparc-desc.h,sparc-opc.h,sparc-sim.h.
28 years ago
Doug Evans
9aa2d8ddaf
* Makefile.in (SIM_EXTRA_DEPS): Add m32r-desc.h, delete cpu-opc.h.
(stamp-arch,stamp-cpu): Update FLAGS variable, option syntax changed.
(stamp-xmloop): s/-parallel/-parallel-write/.
(stamp-xcpu): Update FLAGS variable, option syntax changed.
* configure.in (sim_link_files,sim_link_links): Delete.
* configure: Rebuild.
* decode.c,decode.h,model.c,sem-switch.c,sem.c: Rebuild.
* decodex.c,decodex.h,modelx.c,semx-switch.c: Rebuild.
* mloop.in (execute): CGEN_INSN_ATTR renamed to CGEN_INSN_ATTR_VALUE.
* sim-if.c (sim_open): m32r_cgen_cpu_open renamed from
m32r_cgen_opcode_open. Set disassembler.
(sim_close): m32r_cgen_cpu_open renamed from m32r_cgen_opcode_open.
* sim-main.h: Don't include cpu-opc.h,cpu-sim.h. Include
m32r-desc.h,m32r-opc.h,m32r-sim.h.
28 years ago
Doug Evans
2d84b54332
* configure.in (sparc*): Configure sparc subdir if --with-cgen or
--with-cgen-sim.
* configure: Rebuild.
28 years ago
Nick Clifton
4145dbc306
Add support for StrongARM target
28 years ago
DJ Delorie
944014510b
oops, wrong branch - cvs mistake
28 years ago
DJ Delorie
a76051d231
merge from main branch for danlite/sparc86x merge
28 years ago
Jeff Law
579d9a9749
m32rx -> cygnus sanitization change.
28 years ago
Frank Ch. Eigler
e346625314
* Fix for PR 17794, brought over from ecc-98r1-branch.
1999-02-05 Frank Ch. Eigler <fche@cygnus.com>
* dv-tx3904sio.c (tx3904sio_tickle): After a polled I/O from the
CPU, start periodic background I/O polls.
(tx3904sio_poll): New function: periodic I/O poller.
28 years ago
Doug Evans
c2ebe6b880
* cpux.h,decodex.c,modelx.c,semx-switch.c: Regenerate.
Plus s/sanitize-m32rx/sanitize-cygnus/
28 years ago
Gavin Romig-Koch
d0d495f601
improve sanitation
28 years ago
Doug Evans
8ad50a7304
cgen generated files for sparc simulator
28 years ago
Doug Evans
cac2f51851
configure sparc subdir if --with-cgen
28 years ago
Doug Evans
cd6245ce70
sparc cgen port
28 years ago
Doug Evans
27a9a44af7
lose sparc for now
28 years ago
Nick Clifton
a21a12e39e
Remove v850e sanitization
28 years ago
Doug Evans
eb2346970a
* cpu.h,decode.c,model.c,sem-switch.c,sem.c: Rebuild.
* cpux.h,decodex.c,modelx.c,semx-switch.c: Rebuild.
28 years ago
Doug Evans
988e60c43b
* cgen-engine.h (EXTRACT_LSB0_{INT,UINT}): Fix.
28 years ago
Doug Evans
89b1cfbbd5
* sim-profile.h: Make like sim-trace.h.
(PROFILE_USEFUL_MASK): New macro.
* sim-profile.c (profile_options): Make like trace_options, allow
optional on|off arg where applicable.
(set_profile_option_mask): New function.
(sim_profile_set_option): New function.
(profile_option_handler): Simplify.
Have -p only enable selected things, not everything.
Add missing break to OPTION_PROFILE_PC_RANGE.
* cgen-scache.c (scache_options): Allow optional on|off arg to
--profile-scache.
(scache_option_handler): Use sim_profile_set_option.
28 years ago
Jason Molenda
df59058c91
1999-01-26 Jason Molenda (jsm@bugshack.cygnus.com)
* simops.c (OP_5605): Sign extend MIN32 and MAX32 before saturation
comparison.
(OP_5607): Ditto.
(OP_2A00): Ditto.
(OP_2800): Ditto.
PRs 18435 18436 18437 18439.
28 years ago
Jeff Law
1ec21625d0
am33 is now kept with --keep-cygnus.
28 years ago
Frank Ch. Eigler
a07304dfa3
* Update copyright year.
28 years ago
Frank Ch. Eigler
37bb465135
* Implement --memory-fill and fix --memory-clear options,
for internal PR 18869 and 18870.
1999-01-26 Frank Ch. Eigler <fche@cygnus.com>
* sim-memopt.c (memory_options): Add MEMORY_FILL option.
(memory_option_handler): Implement MEMORY_FILL option. Make
MEMORY_CLEAR an alias for MEMORY_FILL=0.
(parse_ulong_value): New function.
(do_memopt_add): Allocate all buffers. Optionally fill them.
28 years ago
James Lemke
b5a10831c4
Initial implementation of fixes for MPC860 version C0 & earlier.
28 years ago
Doug Evans
363e6264be
sanitize last entry
28 years ago
Doug Evans
ddfae34d82
* Makefile.in (stamp-arch): Pass FLAGS to cgen.
* arch.c,arch.h,cpuall.h: Regenerate.
* cpu.c,cpu.h,decode.c,decode.h,model.c,sem-switch.c,sem.c: Regenerate.
* traps.c (sim_engine_invalid_insn): PCADDR->IADDR.
* cpux.c,cpux.h,decodex.c,decodex.h,modelx.c,semx-switch.c: Regenerate.
28 years ago
Doug Evans
976a48e6c3
* cgen-defs.h (PCADDR,CIA): Define in terms of IADDR.
(sim_disassemble_insn): Update prototype.
(sim_engine_invalid_insn): Ditto.
* cgen-engine.h (SEMANTIC_FN): Add !WITH_SCACHE version.
(SEM_BRANCH_INIT): PCADDR->IADDR.
(SEM_NBRANCH_FINI): New macro for !WITH_SCACHE case.
* cgen-scache.c (scache_lookup,scache_lookup_or_alloc): PCADDR->IADDR.
* cgen-scache.h (*): Ditto.
* cgen-trace.c (*): Ditto.
* cgen-trace.h (*): Ditto.
* cgen-utils.c (*): Ditto.
* cgen-types.h (integer modes): Use signedNN/unsignedNN types.
(insn_t): Delete.
* genmloop.sh (@cpu@_fill_argbuf): Add !WITH_SCACHE support.
(simple engine framework): Rewrite.
* sim-module.c (modules): Install model module sooner (and in
particular before the profile module).
28 years ago
Jason Molenda
984b70f0c8
1999-01-13 Jason Molenda (jsm@bugshack.cygnus.com)
* t-sadd.s: New file.
* Makefile.in (TESTS): Add t-sadd.
PR 18438.
28 years ago
Doug Evans
9e507b690e
* cgen-trace.c (trace_insn): Pass pc to trace_prefix for virtual insns.
28 years ago
Doug Evans
cee25b7cb8
* sim-model.h (sim_mach_lookup_bfd_name): Add prototype.
* sim-model.c (sim_mach_lookup_bfd_name): New function.
(sim_model_init): Call it.
28 years ago
Dave Brolley
e1ef54a703
Add new test cases to the list of files to be kept.
28 years ago
Doug Evans
533a502faf
* Makefile.in (m32r-clean): rm eng.h.
28 years ago
Doug Evans
e64b6cd434
* sim-main.h: Delete inclusion of ansidecl.h.
* cpu.h: Regenerate.
* cpux.h: Regenerate.
28 years ago
Doug Evans
e5e95c7d80
keep fr30
28 years ago