Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1996-10-02 | * Makefile.in (clean): Remove config.log. | Jason Molenda | 2 | -8/+16 | |
1996-09-30 | m32r [work in progress] | David Edelsohn | 1 | -0/+7 | |
1996-09-28 | * gencode.c (write_opcodes): Output hex values for opcode mask | Stu Grossman | 4 | -5/+27 | |
and patterns. * interp.c (sim_resume): Save and restore PC from the appropriate register. * (sim_fetch_register sim_store_register): Fix byte-order problem with reading and writing registers. * simops.c (OP_FFFF): Implement pseudo-breakpoint insn. | |||||
1996-09-27 | * simops.c (trace_input): Fix thinko. | Jeff Law | 2 | -7/+16 | |
1996-09-26 | Thu Sep 26 17:35:00 1996 James G. Smith <jsmith@cygnus.co.uk> | Jackie Smith Cashion | 1 | -3/+3 | |
* interp.c (SignalException): Check for explicit terminating breakpoint value. * gencode.c: Pass instruction value through SignalException() calls for Trap, Breakpoint and Syscall. | |||||
1996-09-26 | Thu Sep 26 11:35:17 1996 James G. Smith <jsmith@cygnus.co.uk> | Jackie Smith Cashion | 1 | -1/+1 | |
* interp.c (SquareRoot): Add HAVE_SQRT check to ensure sqrt() is only used on those hosts that provide it. * configure.in: Add sqrt() to list of functions to be checked for. * config.in: Re-generated. * configure: Re-generated. | |||||
1996-09-25 | Fix tracing for st2w | Michael Meissner | 2 | -12/+54 | |
1996-09-20 | Fri Sep 20 15:36:45 1996 Martin M. Hunt <hunt@pizza.cygnus.com> | Martin Hunt | 1 | -0/+5 | |
* interp.c (sim_create_inferior): Reinitialize State every time sim_create_inferior() is called. | |||||
1996-09-20 | * gencode.c (process_instructions): Call build_endian_shift when | Ian Lance Taylor | 2 | -1/+5 | |
expanding STORE RIGHT, to fix swr. * support.h (SIGNEXTEND): If the sign bit is not set, explicitly clear the high bits. * interp.c (Convert): Fix fmt_single to fmt_long to not truncate. Fix float to int conversions to produce signed values. | |||||
1996-09-20 | Lose doc directory until we DOS-ize it; Add doc/.Sanitize | Michael Meissner | 1 | -1/+7 | |
1996-09-20 | Add documentation files | Michael Meissner | 1 | -0/+1 | |
1996-09-20 | PSIM 1996/9/19 update | Michael Meissner | 4 | -883/+2 | |
1996-09-20 | Fix multiplication, ldxc1, and floating point conversion. See ChangeLog. | Ian Lance Taylor | 3 | -16/+67 | |
1996-09-20 | Make sure cmp{,eq,u}i use correct casts | Michael Meissner | 2 | -5/+11 | |
1996-09-19 | * interp.c (CHECKHILO): Don't set HIACCESS, LOACCESS, or HLPC. | Ian Lance Taylor | 2 | -4/+4 | |
It's OK to have a mult follow a mult. What's not OK is to have a mult follow an mfhi. | |||||
1996-09-19 | * gencode.c (process_instructions): Correct shift count for 32 | Ian Lance Taylor | 2 | -4/+9 | |
bit shift instructions. Correct sign extension for arithmetic shifts to not shift the number of bits in the type. | |||||
1996-09-19 | * gencode.c (process_instructions): Correct handling of nor | Ian Lance Taylor | 2 | -1/+6 | |
instruction. | |||||
1996-09-19 | Fix tracing info | Michael Meissner | 2 | -1/+2 | |
1996-09-19 | Make sure there is a trailing space after the instruction | Michael Meissner | 2 | -2/+4 | |
1996-09-19 | Provide macros that can be overriden for the width of the PC & line number ↵ | Michael Meissner | 2 | -6/+24 | |
fields | |||||
1996-09-19 | Add dependencies on lib{bfd,iberity}.a | Michael Meissner | 1 | -0/+5 | |
1996-09-18 | Rename sim_bfd -> exec_bfd for gdb compatibility | Michael Meissner | 2 | -7/+7 | |
1996-09-18 | Make exit/stop return correct exit value; Add line number tracing. | Michael Meissner | 5 | -26/+154 | |
1996-09-17 | Tue Sep 17 11:04:50 1996 James G. Smith <jsmith@cygnus.co.uk> | Jackie Smith Cashion | 2 | -7/+20 | |
* run.c (main): Explicitly cast malloc() parameter. This is needed because for certain builds the size field being given to malloc() is actually 64bits long, and without a cast or malloc prototype the resulting value used by malloc() depended on the host endianness, and how long long paramaters are passed into functions. | |||||
1996-09-16 | Mon Sep 16 11:38:16 1996 James G. Smith <jsmith@cygnus.co.uk> | Jackie Smith Cashion | 3 | -62/+284 | |
* interp.c (sim_monitor): Improved monitor printf simulation. Tidied up simulator warnings, and added "--log" option for directing warning message output. * gencode.c: Use sim_warning() rather than WARNING macro. | |||||
1996-09-15 | Fix brf0{t,f}.s <label> -> instruction not to execute instruction if branch ↵ | Michael Meissner | 2 | -5/+19 | |
succeeds | |||||
1996-09-14 | * Makefile.in (CC_FOR_BUILD): New variable. | Ian Lance Taylor | 1 | -0/+11 | |
(AR, AR_FLAGS, BISON, MAKEINFO): Remove duplicate variables. (RANLIB, CC): Likewise. (end): Use $(CC_FOR_BUILD), not $(CC). * configure.in: Set CC_FOR_BUILD. * configure: Rebuild. | |||||
1996-09-14 | For unknown traps, print contents of registers and continue execution | Michael Meissner | 2 | -0/+36 | |
1996-09-12 | * simops.c (OP_5F00): Fix problems with system calls. | Mark Alexander | 2 | -40/+21 | |
1996-09-12 | Correct trap tracing information | Michael Meissner | 2 | -1/+5 | |
1996-09-12 | Print line # and function name or filename if they exist for each PC. | Michael Meissner | 2 | -3/+69 | |
1996-09-12 | Store bfd pointer in a global variable | Michael Meissner | 2 | -6/+29 | |
1996-09-11 | fix typo | Michael Meissner | 2 | -2/+6 | |
1996-09-11 | Add tracing support; Fix some problems with hardwired sizes | Michael Meissner | 4 | -106/+650 | |
1996-09-10 | * interp.c (hash): Make this an inline function | Jeff Law | 3 | -44/+43 | |
when compiling with GCC. Simplify. * simpos.c: Explicitly include "sys/syscall.h". Remove some #if 0'd code. Enable more emulated syscalls. Checking in more stuff. | |||||
1996-09-09 | Addi needs to set the carry | Michael Meissner | 2 | -0/+6 | |
1996-09-09 | Fix ld2w tracing | Michael Meissner | 2 | -1/+3 | |
1996-09-09 | Correct tracing of cpfg | Michael Meissner | 2 | -2/+9 | |
1996-09-09 | Make ex{f,t}* tests agree with book | Michael Meissner | 2 | -8/+9 | |
1996-09-09 | Fix accumulator shifts | Michael Meissner | 2 | -5/+31 | |
1996-09-08 | * erc32.c (port_init): Disable this for __GO32__ (got no pty's | Stu Grossman | 1 | -0/+20 | |
there either...). | |||||
1996-09-08 | * configure.in: Do build erc32 for DOS and Windows hosts. | Ian Lance Taylor | 1 | -7/+1 | |
* configure: Rebuild. | |||||
1996-09-07 | Fri Sep 6 17:56:17 1996 Martin M. Hunt <hunt@pizza.cygnus.com> | Martin Hunt | 2 | -2/+7 | |
* simops.c (OP_2600, OP_2601): Changed min and max comparisons to use signed register values. | |||||
1996-09-05 | * Makefile.in erc32/Makefile.in: Don't set srcroot. This should | Stu Grossman | 2 | -22/+23 | |
be inherited from the parent. Remove INSTALL_XFORM and INSTALL_XFORM1. Make INSTALL be set from configure. | |||||
1996-09-04 | * configure.in: Only build the MIPS simulator if we are using | Ian Lance Taylor | 3 | -15/+134 | |
gcc. * configure: Rebuild. | |||||
1996-09-04 | Second pass at canadian cross | Michael Meissner | 2 | -10/+29 | |
1996-09-04 | First cut at dealing with canadian crosses; make -t in debugger set ↵ | Michael Meissner | 5 | -30/+104 | |
d10v_debug if DEBUG | |||||
1996-09-04 | More debug support; Enable -t/-v to work correctly; Add --enable-sim-cflags ↵ | Michael Meissner | 7 | -177/+1583 | |
configure switch | |||||
1996-09-04 | Enhance debug support | Michael Meissner | 4 | -475/+756 | |
1996-09-04 | * simops.c: Include correct syscall.h for d10v, not host's. | Mark Alexander | 2 | -4/+19 | |
Fix #ifdef SYS_stat. |