Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2003-10-31 | Index: sim/frv/ChangeLog | Andrew Cagney | 1 | -1/+1 | |
2003-10-30 Andrew Cagney <cagney@redhat.com> * traps.c: Replace "struct symbol_cache_entry" with "struct bfd_symbol". Index: sim/d10v/ChangeLog 2003-10-30 Andrew Cagney <cagney@redhat.com> * simops.c: Replace "struct symbol_cache_entry" with "struct bfd_symbol". Index: sim/common/ChangeLog 2003-10-30 Andrew Cagney <cagney@redhat.com> * sim-trace.c, sim-base.h: Replace "struct symbol_cache_entry" with "struct bfd_symbol". Index: ld/ChangeLog 2003-10-30 Andrew Cagney <cagney@redhat.com> * emultempl/pe.em, pe-dll.c: Replace "struct symbol_cache_entry" with "struct bfd_symbol". Index: bfd/ChangeLog 2003-10-30 Andrew Cagney <cagney@redhat.com> * syms.c: Replace "struct symbol_cache_entry" with "struct bfd_symbol". * vms.h, targets.c, section.c, reloc.c, peicode.h: Ditto. * mipsbsd.c, elf.c, linker.c, elf-bfd.h, ecoff.c: Ditto. * cpu-z8k.c, cpu-ns32k.c, cpu-h8500.c, bfd.c, bfd-in.h: Ditto. * bfd-in2.h: Re-generate. | |||||
2002-11-14 | Index: common/ChangeLog | Andrew Cagney | 1 | -0/+3 | |
2002-11-13 Andrew Cagney <cagney@redhat.com> * run.c (main): Remove SIM_HAVE_ENVIRONMENT from #endif. Index: d10v/ChangeLog 2002-11-13 Andrew Cagney <cagney@redhat.com> * simops.c: Include <string.h>. | |||||
2002-05-28 | 2002-05-28 Elena Zannoni <ezannoni@redhat.com> | Elena Zannoni | 1 | -4/+4 | |
* interp.c (sim_create_inferior): Add comment. From Alan Matsuoka <alanm@redhat.com>: From 2001-04-27 Jason Eckhardt <jle@cygnus.com>: * simops.c (OP_4400): Output "mvf0f" instead of "mf0f". (OP_4401): Output "mvf0t" instead of "mf0t". (OP_460B): Do not output a flag register. (OP_4609): Do not output a flag register. | |||||
2000-02-09 | Report SIGBUS and halt simulation when ld/st detect a misaligned address. | Andrew Cagney | 1 | -32/+44 | |
2000-01-06 | import gdb-2000-01-05 snapshot | Jason Molenda | 1 | -26/+183 | |
1999-12-07 | import gdb-1999-12-06 snapshot | Jason Molenda | 1 | -0/+22 | |
1999-11-17 | import gdb-1999-11-16 snapshot | Jason Molenda | 1 | -8/+20 | |
1999-11-02 | import gdb-1999-11-01 snapshot | Jason Molenda | 1 | -2/+2 | |
1999-09-22 | import gdb-1999-09-21 | Jason Molenda | 1 | -7/+1 | |
1999-09-13 | import gdb-1999-09-13 snapshot | Jason Molenda | 1 | -0/+175 | |
1999-09-09 | import gdb-1999-09-08 snapshot | Stan Shebs | 1 | -2/+2 | |
1999-04-26 | import gdb-19990422 snapshot | Stan Shebs | 1 | -2/+6 | |
1999-04-16 | Initial creation of sourceware repositorygdb-4_18-branchpoint | Stan Shebs | 1 | -0/+3252 | |
1999-04-16 | Initial creation of sourceware repository | Stan Shebs | 1 | -3252/+0 | |
1999-01-27 | 1999-01-26 Jason Molenda (jsm@bugshack.cygnus.com) | Jason Molenda | 1 | -868/+1032 | |
* 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. | |||||
1998-02-13 | Implement separate user (SPU) and interrupt (SPI) stack pointers. | Andrew Cagney | 1 | -0/+2 | |
1998-02-11 | Don't abort() when system call is unknown. | Andrew Cagney | 1 | -1/+1 | |
1998-02-11 | Ensure zero-hardwired bits in DPSW remain zero. | Andrew Cagney | 1 | -3/+35 | |
1998-01-23 | First round of d10v ABI changes | Michael Meissner | 1 | -68/+68 | |
1997-12-08 | For "trap", IBT and RIE exceptions, mask all PSW.SM. NB: Stepping | Andrew Cagney | 1 | -77/+79 | |
through an exception may not work correctly. For GDB reads/writes to the control registers, ensure the cpu state is updated correctly. | |||||
1997-12-04 | Add DM (bit 4) to PSW. See 7-1 for more info. | Andrew Cagney | 1 | -0/+2 | |
Test. | |||||
1997-12-03 | * d10v_sim.h (SEXT56): Define. | Andrew Cagney | 1 | -6/+10 | |
* simops.c (OP_4201): For "rac", sign extend 56 bit value before it is shifted. * d10v_sim.h (MAX32, MIN32, MASK32, MASK40): Re-define using SIGNED64 macro. | |||||
1997-12-02 | For "msbu", subtract unsigned product from ACC, | Andrew Cagney | 1 | -4/+8 | |
Test. | |||||
1997-12-02 | For "mulxu", store unsigned product in ACC. | Andrew Cagney | 1 | -3/+6 | |
Test. | |||||
1997-12-02 | For MACU add unsigned multiply to accumulator. | Andrew Cagney | 1 | -4/+8 | |
Test. | |||||
1997-12-02 | For sub2w, compute carry according to negated addition rules. | Andrew Cagney | 1 | -2/+3 | |
Test. | |||||
1997-12-01 | Rework sim/common/sim-alu.h to differentiate between direcct | Andrew Cagney | 1 | -11/+16 | |
subtraction (involves borrow) and negated addition (involves carry). Update d30v so that it uses this method. Add more tests. | |||||
1997-10-13 | * simops.c (OP_6A01): Change OP_POSTDEC to OP_POSTINC and move | Fred Fish | 1 | -8/+8 | |
exception generation code to OP_6E01. (OP_6E01): Change OP_POSTINC to OP_POSTDEC and insert exception generation code. PR 13550 | |||||
1997-10-11 | * simops.c (OP_6401): postdecrement on r15 is OK, remove exception. | Fred Fish | 1 | -15/+3 | |
(OP_6601): Ditto. PR 13498 | |||||
1997-04-17 | Cleanups to compile under FreeBSD | Andrew Cagney | 1 | -40/+24 | |
1997-03-13 | Fix problems in setting the carry bit | Michael Meissner | 1 | -31/+22 | |
1997-03-13 | Fix os_printf_filtered; Flush stdout after calling printf_filtered | Michael Meissner | 1 | -24/+58 | |
1996-10-30 | Fix -t option to work with memory mapping; Print PC in some error messages | Michael Meissner | 1 | -22/+1 | |
1996-10-29 | Tue Oct 29 12:13:52 1996 Martin M. Hunt <hunt@pizza.cygnus.com> | Martin Hunt | 1 | -16/+54 | |
* interp.c (sim_size): Now allocates unified memory for imap segments 0,1,2, and 127. Initializes imap0 and imap1 to 0x1000. Initializes dmap to 0. (sim_write): Just call xfer_mem(). (sim_read): Just call xfer_mem(). (xfer_mem): New function. Does appropriate memory mapping and copies bytes. (dmem_addr): New function. Reads dmap register and translates data addresses to local addresses. (pc_addr): New function. Reads imap register and computes local address corresponding to contents of the PC. (sim_resume): Change to use pc_addr(). (sim_create_inferior): Change reinitialization code. Also reinitializes imap[01] and dmap. (sim_fetch_register): Add fake registers 32,33,34 for imap0, imap1, and dmap. (sim_store_register): Add fake registers 32,33,34 for imap0, imap1, and dmap. * simops.c (MEMPTR): Redefine to use dmem_addr(). (OP_5F00): Replace references to STate.imem with dmem_addr(). * d10v-sim.h (State): Remove mem_min and mem_max. Add umem[128]. (RB,SW,RW,SLW,RLW): Redefine to use dmem_addr(). (IMAP0,IMAP1,DMAP,SET_IMAP,SET_IMAP1,SET_DMAP): Define. | |||||
1996-10-16 | Fix tracing of accumulators | Michael Meissner | 1 | -2/+2 | |
1996-10-15 | Better error messages when a program stops due to signal; support d10v ↵ | Michael Meissner | 1 | -0/+145 | |
getpid/kill | |||||
1996-10-13 | Fix ld2w r2,@r2 so that r3 loads the proper value | Michael Meissner | 1 | -13/+93 | |
1996-09-25 | Fix tracing for st2w | Michael Meissner | 1 | -12/+41 | |
1996-09-20 | Make sure cmp{,eq,u}i use correct casts | Michael Meissner | 1 | -5/+5 | |
1996-09-19 | Fix tracing info | Michael Meissner | 1 | -1/+1 | |
1996-09-19 | Make sure there is a trailing space after the instruction | Michael Meissner | 1 | -2/+2 | |
1996-09-19 | Provide macros that can be overriden for the width of the PC & line number ↵ | Michael Meissner | 1 | -6/+21 | |
fields | |||||
1996-09-18 | Rename sim_bfd -> exec_bfd for gdb compatibility | Michael Meissner | 1 | -6/+6 | |
1996-09-18 | Make exit/stop return correct exit value; Add line number tracing. | Michael Meissner | 1 | -19/+94 | |
1996-09-14 | For unknown traps, print contents of registers and continue execution | Michael Meissner | 1 | -0/+31 | |
1996-09-12 | * simops.c (OP_5F00): Fix problems with system calls. | Mark Alexander | 1 | -40/+17 | |
1996-09-12 | Correct trap tracing information | Michael Meissner | 1 | -1/+1 | |
1996-09-09 | Addi needs to set the carry | Michael Meissner | 1 | -0/+5 | |
1996-09-09 | Fix ld2w tracing | Michael Meissner | 1 | -1/+1 | |
1996-09-09 | Correct tracing of cpfg | Michael Meissner | 1 | -2/+6 | |