Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1998-02-03 | IGEN - Replace IMEM (IMEM_IMMED) macro with IMEM<insn-size> macro, | Andrew Cagney | 2 | -2/+7 | |
update v850, tic80 and mips simulators. IGEN - Prepend prefix to more generated symbols and macros (idecode_issue, instruction_word). IGEN - Add -Wnowith option to supress warnings about word size inflicts in input files. MIPS - Clean up Makefile.in, m16.igen, m16.dc (new), m16run.c (new) so that a mips16 simulator built using IGEN can be compiled. | |||||
1998-02-02 | Add support for configuring the size of the floating point unit (fp_word). | Andrew Cagney | 1 | -0/+4 | |
For mips, move fp_registers into a separate array of type fp_word[]. | |||||
1998-01-31 | Add config support for the size of the target address and OF cell. | Andrew Cagney | 2 | -71/+96 | |
1998-01-31 | igen: Fix SMP simulator generator support. | Andrew Cagney | 2 | -1/+7 | |
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-28 | Print compare bits in human readible form | Michael Meissner | 4 | -8/+146 | |
1998-01-21 | Delete bogus line in ChangeLog | Andrew Cagney | 1 | -4/+0 | |
1998-01-20 | * aclocal.m4: Recognize --enable-maintainer-mode. | Doug Evans | 2 | -52/+80 | |
*/configure: Regenerated. | |||||
1997-12-15 | In nrun.c, look for sigaction & SA_RESTART. When both present, | Andrew Cagney | 3 | -56/+60 | |
install cntrl-c (SIGINT) handler with no SA_RESTART bit set. | |||||
1997-12-04 | Regenerate configure files. | Doug Evans | 2 | -52/+101 | |
1997-11-24 | * cpu.h (TRACE_COND_BR): Use TRACE_BRANCH_P, not TRACE_ALU_P. | Doug Evans | 2 | -1/+5 | |
1997-11-22 | Clarify meaning of sim_signalled's SIGRC argument. Document that this | Andrew Cagney | 5 | -14/+22 | |
isn't possible in sim-reason.c and just return the target SIGRC instead. For simulators that rely on sim-reason.c, replace SIG* with SIM_SIG*. Hack nrun.c so that when it is executed (ARGV[0]) as `step' instead of `run' it single steps the simulator. Allows testing of single step without full GDB. | |||||
1997-11-18 | * sim-main.h (CIA_ADDR): Define. | Doug Evans | 3 | -14/+12 | |
* Makefile.in (SIM_OBJS): Use $(SIM_NEW_COMMON_OBJS). | |||||
1997-10-28 | Add support for 16 byte quantities to sim-endian macro H2T. | Andrew Cagney | 2 | -16/+20 | |
Add model-filter field to option, include, model anf function igen records | |||||
1997-10-20 | Add 8 bit arithmetic to sim-alu. | Andrew Cagney | 2 | -2/+6 | |
Fix flags (Carry, oVerflow) for negate and subtract. Add ALU*_RESULT macros for accessing final result of ALU op. | |||||
1997-10-03 | Rewrite simulator floating point module. Do not rely on host FP | Andrew Cagney | 3 | -41/+64 | |
implementation. Add preliminary support for different IEEE-754 rounding modes. Implement SQRT in software. Update TiC80 simulator. Add sim-fpu -> TestFloat interface for testing. | |||||
1997-10-02 | Fix typo, WITH_TARGET_WORD_BITSIZE not WITH_TARGET_BITSIZE. | Andrew Cagney | 2 | -0/+6 | |
1997-09-25 | Add/use SIM_AC_OPTION_BITSIZE. | Andrew Cagney | 2 | -41/+52 | |
1997-09-23 | Remove need to update <targ>/Makefile.in when adding optional options | Andrew Cagney | 3 | -71/+156 | |
to <targ>/configure.in. Simplify logic used to select target [default] endianness. | |||||
1997-09-22 | Simplify logic behind the generic configuration option --enable-sim-alignment. | Andrew Cagney | 2 | -20/+39 | |
1997-09-22 | Add support for --enable-sim-alignment to simulator common aclocal.m4 | Andrew Cagney | 2 | -19/+38 | |
Add support for --alignment={strict,nonstrict,forced} to simulator common run-time options. For v850 use, make the default NONSTRICT_ALIGNMENT. | |||||
1997-09-17 | * sim-main.h (kill): macro was missing args. | Felix Lee | 2 | -1/+10 | |
(SIGTRAP): define for MSVC. | |||||
1997-09-15 | Update to reflect change to sim/common/aclocal.m4 (allow sim/common | Andrew Cagney | 2 | -8/+12 | |
directory to specify its own unqiue config.h file). | |||||
1997-09-08 | Use updated MSMASK, MSMASKED macros. | Andrew Cagney | 3 | -10/+10 | |
Fix sat problem in d30v. | |||||
1997-09-05 | * configure: Regenerated to track ../common/aclocal.m4 changes. | David Edelsohn | 2 | -11/+16 | |
1997-09-04 | Finish implementation of sim-memopt. | Andrew Cagney | 3 | -33/+21 | |
Use in d30v and tic80. Make available a generic sim_read, sim_write implementation. | |||||
1997-09-04 | o Add modulo argument to sim_core_attach | Andrew Cagney | 3 | -19/+34 | |
o Add sim-memopt module - memory option processing. | |||||
1997-09-01 | Use sim_state_alloc to create common sim object. | Andrew Cagney | 2 | -9/+6 | |
1997-08-30 | Passify GCC. | Andrew Cagney | 2 | -2/+7 | |
1997-08-27 | Fix doco on enable-sim-inline. | Andrew Cagney | 2 | -1/+6 | |
1997-08-27 | Add MSBIT* and LSBIT* macro's to sim-bits.h | Andrew Cagney | 2 | -1/+3 | |
Add more macro's for extracting sub word quantites to sim-endian.h | |||||
1997-08-27 | Add ABFD argument to sim_create_inferior. Document. | Andrew Cagney | 3 | -23/+29 | |
Add file sim-hload.c - generic load for hardware only simulators. Review each simulators sim_open, sim_load, sim_create_inferior so that they more closely match required behavour. | |||||
1997-08-26 | Flush defunct sim_kill. | Andrew Cagney | 2 | -6/+4 | |
1997-08-25 | Add ABFD argument to sim_open call. Pass through to sim_config so | Andrew Cagney | 3 | -22/+46 | |
that image properties such as endianness can be checked. More strongly document the expected behavour of each of the sim_* interfaces. Add default endian argument to simulator config macro SIM_AC_OPTION_ENDIAN. Use in sim_config. | |||||
1997-08-09 | * sim-calls.c (sim_store_register): Allow accumulators | Mark Alexander | 2 | -2/+7 | |
other than A0 to be modified. Correct error message. | |||||
1997-05-30 | Add assembler information to igen input files. | Andrew Cagney | 7 | -153/+309 | |
1997-05-29 | Fix subu immed - was incorrectly using unsigned. | Andrew Cagney | 3 | -1/+10 | |
1997-05-27 | Extend xor-endian and per-cpu support in core module. | Andrew Cagney | 2 | -2/+7 | |
Allow negated test when watching value within core. | |||||
1997-05-21 | Watchpoint interface. | Andrew Cagney | 2 | -1/+5 | |
1997-05-20 | Part II of adding callback argument to sim_open(). Update all the | Andrew Cagney | 3 | -9/+7 | |
other simulators; remove SIM_DESC from depreciated function sim_set_callbacks(). | |||||
1997-05-20 | Depreciate sim_set_callbacks() function. Set simulator callbacks | Andrew Cagney | 2 | -8/+7 | |
during sim_open(). | |||||
1997-05-19 | Make getpid, kill supported system calls | Michael Meissner | 6 | -39/+157 | |
1997-05-19 | Graft sim/common event and other code onto the mips simulator. | Andrew Cagney | 2 | -26/+26 | |
1997-05-19 | Make simulator event-queue manager a bit more signal safe. | Andrew Cagney | 2 | -0/+5 | |
1997-05-19 | o Implement generic halt/restart/abort module. | Andrew Cagney | 6 | -144/+100 | |
Use in tic80 and d30v simulators. o Add signal hook to sim-core module | |||||
1997-05-16 | o Make tic80 insn file more `cache ready' | Andrew Cagney | 7 | -174/+202 | |
o Have igen always zero r0 instead of constantly checking if the designated register is r0. | |||||
1997-05-15 | Remove some of the flake from the c80 floating point. | Andrew Cagney | 3 | -11/+46 | |
1997-05-15 | Fix double conversion problem. | Andrew Cagney | 4 | -45/+76 | |
1997-05-15 | Passify gcc's warnings. | Andrew Cagney | 2 | -1/+5 | |
1997-05-14 | Make columns line up for fpu operation tracing | Michael Meissner | 2 | -7/+13 | |
1997-05-13 | Make sure r0 == 0; Return EINVAL for system calls that are defined but not ↵ | Michael Meissner | 3 | -0/+37 | |
provided; Provide traps 74-79 as debugging traps |