aboutsummaryrefslogtreecommitdiff
path: root/sim/v850
AgeCommit message (Collapse)AuthorFilesLines
2004-01-18* simops.c: Include <sys/types.h>.Mark Kettenis2-0/+6
2003-09-05Add support for v850e1 instructionsNick Clifton4-0/+76
2003-05-16Use $(SHELL) whenever we invoke move-if-change.Ian Lance Taylor2-15/+22
2003-04-07oops - omitted from previous deltaNick Clifton1-2/+2
2003-04-06* simops.c (OP_40): Delete. Move code to...Nick Clifton4-46/+48
* v850-igen.c (): ...Here. Sign extend the first operand. * simops.h (OP_40): Remove prototype.
2003-02-27Index: arm/ChangeLogAndrew Cagney2-2/+6
2003-02-27 Andrew Cagney <cagney@redhat.com> * wrapper.c (sim_create_inferior, sim_open): Rename _bfd to bfd. Index: common/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * sim-utils.h (sim_analyze_program, sim_load_file): Rename _bfd to bfd. * sim-hload.c (sim_load), sim-base.h (sim_state_base): Ditto. * nrun.c (main): Ditto. Index: d10v/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * interp.c (sim_open, sim_create_inferior): Rename _bfd to bfd. Index: erc32/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * interf.c (sim_open, sim_create_inferior): Rename _bfd to bfd. Index: h8300/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * compile.c (sim_open, sim_create_inferior): Rename _bfd to bfd. Index: h8500/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * compile.c (sim_open, sim_create_inferior): Rename _bfd to bfd. Index: i960/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * sim-if.c (sim_open, sim_create_inferior): Rename _bfd to bfd. Index: m32r/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * sim-if.c (sim_open, sim_create_inferior): Rename _bfd to bfd. Index: m68hc11/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * interp.c (sim_prepare_for_program, sim_open) (sim_create_inferior): Rename _bfd to bfd. Index: mcore/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * interp.c (sim_open, sim_create_inferior): Rename _bfd to bfd. Index: mips/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * interp.c (sim_open): (sim_create_inferior): Index: mn10200/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * interp.c (sim_open, sim_create_inferior): Rename _bfd to bfd. Index: mn10300/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * interp.c (sim_open, sim_create_inferior, sim_open) (sim_create_inferior): Rename _bfd to bfd. Index: ppc/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * sim_calls.c (sim_open, sim_create_inferior): Rename _bfd to bfd. Index: sh/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * interp.c (init_dsp, sim_open, sim_create_inferior): Rename _bfd to bfd. Index: v850/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * interp.c (sim_open, sim_create_inferior): Rename _bfd to bfd. Index: z8k/ChangeLog 2003-02-27 Andrew Cagney <cagney@redhat.com> * iface.c (sim_open, sim_create_inferior): Rename _bfd to bfd.
2002-11-302002-11-30 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-21/+26
* simops.c: Use int, 1, 0 instead of boolean, true and false. * sim-main.h: Ditto.
2002-09-30Fix handling of v850e bit-twiddle instructions.Jim Wilson2-2/+8
* simops.c (OP_E6077E0): And op1 with 7 after reading register, not before. (BIT_CHANGE_OP): Likewise.
2002-09-27Fix bug in support for trap instruction.Jim Wilson2-1/+5
* simops (OP_10007E0): Don't subtract 4 from PC.
2002-09-19Remove v850ea referencesNick Clifton4-329/+8
2002-08-29Makefile.in: Add gen-zero-r0 option.Nick Clifton4-1/+13
sim-main.h (GPR_SET, GPR_CLEAR): Define. simops.c (OP_24007E0): Sign extend the imm9 operand of a mul instruction.
2002-06-17* simops.c (trace_result): Fix printf formatting.Andrew Cagney2-1/+6
2002-06-16Import current --enable-gdb-build-warnings.Andrew Cagney2-167/+220
2001-12-02* Makefile.in (simops.h, table.c): Delete targets.Andrew Cagney4-164/+88
(tmp-gencode, gencode.o, gencode): Delete targets. (simops.h): New file. ($(BUILT_SRC_FROM_IGEN)): Do not depend on simops.h. * gencode.c: Delete file.
2001-04-15* Makefile.in (simops.o): Add simops.h to dependency list.J.T. Conklin2-1/+5
2001-03-14Link with libintl, needed by libopcodes.Andrew Cagney2-2/+6
2001-02-01 * Makefile.in (gencode): Link with libopcodes in build tree ratherJonathan Larmour2-4/+7
than building source files from there.
2000-05-30Remove illegal instruciton pattern, since it is the same as the breakpointNick Clifton2-7/+5
pattern.
2000-05-24Change profiling so that it is enabled by default. Re-generate everything.Andrew Cagney2-157/+172
2000-05-08* merge from internal treeFrank Ch. Eigler2-4/+20
2000-04-14 Gary Thomas <gthomas@redhat.com> * v850.igen: Define 'br *' as illegal since this is the only way to provide a breakpoint on some v850 family processors.
2000-03-25* more compatibility with v850 hardwareFrank Ch. Eigler2-0/+11
2000-03-24 Frank Ch. Eigler <fche@redhat.com> * v850.igen (ilgop): New insn pattern for four-byte breakpoints.
1999-09-09import gdb-1999-09-08 snapshotStan Shebs2-168/+176
1999-05-11import gdb-1999-05-10Stan Shebs2-184/+318
1999-04-16Initial creation of sourceware repositorygdb-4_18-branchpointStan Shebs13-0/+10755
1999-04-16Initial creation of sourceware repositoryStan Shebs14-10666/+0
1999-02-01Remove v850e sanitizationNick Clifton1-28/+0
1998-11-25Fix --enable-build-warnings=-Werror failures.Andrew Cagney2-26/+38
v850/simops.c, d10v/simops.c, v850/Makefile.in, d10v/Makefile.in: Include targ-vals.h instead of syscall.h. Replace SYS_* with TARGET_SYS_*. Add dependency. z8k/support.c: Include <errno.h> v850/simops.c: Replace long with portable signed32. mips/interp.c: Make sim_monitor global - needed by sky.
1998-04-26 * configure: Regenerated to track ../common/aclocal.m4 changes.Tom Tromey5-130/+158
* config.in: Ditto. * acconfig.h: New file. * configure.in: Reverted change of Apr 24; use sinclude again.
1998-04-24 * configure: Regenerated to track ../common/aclocal.m4 changes.Tom Tromey3-62/+1913
* config.in: Ditto. * configure.in: Don't call sinclude.
1998-03-10Delete function sim_stop.Andrew Cagney1-0/+4
1998-02-28Add generic sim-info.c:sim_info() function using module mechanism.Andrew Cagney2-21/+33
Clean up compile probs in mips/vr5400.
1998-02-17For sim_fetch_register / sim_store_register: Add LENGTH parameter,Andrew Cagney1-0/+14
return actual size of register, 0 if not applicable, -1 of legacy implementation.
1998-02-03Add sim-main.h to v850e_files for sanitization.Jason Molenda1-1/+1
1998-01-31Add config support for the size of the target address and OF cell.Andrew Cagney1-0/+4
1998-01-31igen: Fix SMP simulator generator support.Andrew Cagney1-0/+5
Use the bfd-processor name in the sim-engine switch. Add nr_cpus argument to sim_engine_run. tic80, v850, d30v, mips, common: Update mips: Fill in bfd-processor field of model records so that they match ../bfd/archures.
1998-01-20* aclocal.m4: Recognize --enable-maintainer-mode.Doug Evans2-54/+135
*/configure: Regenerated.
1997-12-12Renamed v850eq -> v850eaNick Clifton1-31/+10
1997-12-05Reverrt breakpoint back to its old value.Nick Clifton1-0/+4
1997-12-05Reverrt BREAK value back to its old valueNick Clifton1-1/+1
1997-12-04Regenerate configure files.Doug Evans1-0/+4
1997-12-04Fixed sanitization,Nick Clifton2-209/+88
Changed pattern for break insn.
1997-11-25Strip ChangeLog of v850e informationAndrew Cagney1-1/+1
1997-11-18 * Makefile.in (SIM_OBJS): Use $(SIM_NEW_COMMON_OBJS).Doug Evans1-0/+9
1997-10-28Add support for 16 byte quantities to sim-endian macro H2T.Andrew Cagney1-0/+8
Add model-filter field to option, include, model anf function igen records
1997-09-26 * sim-main.h: delete null override of SIM_ENGINE_HALT_HOOK andFelix Lee1-0/+16
SIM_ENGINE_RESTART_HOOK.
1997-09-25Add/use SIM_AC_OPTION_BITSIZE.Andrew Cagney1-0/+1
1997-09-25* config/v850/tm-v850.h (BREAKPOINT): Use 1 word DIVH insn withAndrew Cagney1-0/+4
RRRRR=0 for simulator breakpoint. Previous breakpoint insn was two words.
1997-09-23Remove need to update <targ>/Makefile.in when adding optional optionsAndrew Cagney2-58/+155
to <targ>/configure.in. Simplify logic used to select target [default] endianness.
1997-09-22Enable --alignment option, stop sim-options.c hardwiring the alignment.Andrew Cagney3-3/+4
1997-09-22Simplify logic behind the generic configuration option --enable-sim-alignment.Andrew Cagney3-21/+40