Binutils with MCST patches
Go to file
Martin Hunt 849c575f97 Fri Nov 8 16:19:55 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* d10v-sim.h (simops): Add flag is_long.
	(State): Add pc_changed.  Instructions which update the PC should
	use the JMP macro which sets this.
	(JMP): New macro.  Sets the PC and the pc_changed flag.

	* gencode.c (write_opcodes): Add is_long field.

	* interp.c (lookup_hash): If we blindly apply a short opcode's mask
	to a long opcode we could get a false match.  Check the opcode size.
	(hash): Add a size field to the hash table.
	(sim_open): Initialize size field in hash table.
	(sim_resume): Change to logic for setting the PC.  Used to increment the
	PC if it had not been changed.  This didn't allow single-instruction loops.
	Now checks the flag State.pc_changed.  Also now stops when ^C is received.
	(dmem_addr): Fix translation of data segments to unified memory.
	(sim_ctrl_c): New function.  When ^C is received, set stop_simulator flag.

	* simops.c: Changed all branch and jump instructions to use new JMP macro.
	(OP_20000000): Corrected trace information to show this is a ldi.l, not
	a ldi.s instruction.
1996-11-09 00:38:07 +00:00
bfd * elf32-m32r.c (elf_m32r_howto_table, R_M32R_24): Use 1996-10-29 23:09:51 +00:00
binutils * binutils.texi: Add section on reporting bugs. 1996-11-01 20:08:52 +00:00
config * mh-dgux386: New file. x86 dgux specific flags 1996-10-29 01:33:49 +00:00
gas * gas/mn10300/basic.exp: Check opcode insertion for 1996-11-07 07:27:44 +00:00
gdb Fri Nov 8 14:30:23 1996 Michael Snyder <msnyder@cleaver.cygnus.com> 1996-11-08 22:31:36 +00:00
gprof * sparc.c (find_call): Align p_lowpc to avoid bus error. 1996-10-02 19:23:38 +00:00
include * mn10300.h (MN10300_OPERAND_EXTENDED): Define. 1996-11-05 20:25:51 +00:00
ld * ld.texinfo: Add section on reporting bugs. 1996-11-01 19:54:52 +00:00
mmalloc * configure configure.in: Don't default CC to cc. It causes problems 1996-09-05 01:06:10 +00:00
opcodes * mn10300-opc.c (mn10300_opcodes): Use DN01 for putx and 1996-11-07 07:26:25 +00:00
readline * tilde.c (tilde_word_expand): __MSDOS___ -> __MSDOS__ 1996-10-08 16:00:54 +00:00
sim Fri Nov 8 16:19:55 1996 Martin M. Hunt <hunt@pizza.cygnus.com> 1996-11-09 00:38:07 +00:00
.Sanitize Add mpw-install to keep_these_too 1996-09-30 21:41:07 +00:00
Build-A-Release.mk
build-all.mk change [ -d foo ] to test -d foo 1996-03-22 21:50:27 +00:00
ChangeLog * configure.in (*-*-windows): Exclude everything but those dirs 1996-11-04 03:19:42 +00:00
config-ml.in * config-ml.in (ml_realsrcdir): New, to account for ${subdir}. 1995-12-27 23:52:53 +00:00
config.guess * config.guess: Combine mips-mips-riscos cases, and use cpp to 1996-06-08 01:13:04 +00:00
config.sub * config.sub: Merge with FSF. 1996-10-10 16:31:38 +00:00
configure * configure: Don't get confused by CPU-VENDOR-linux-gnu. 1996-10-10 18:15:03 +00:00
configure.bat
configure.in * configure.in (*-*-windows): Exclude everything but those dirs 1996-11-04 03:19:42 +00:00
DOC.Sanitize Updated documentation for lose-inet -> keep-inet change 1996-06-19 15:40:45 +00:00
INSTALL
install-texi.in
Install.in
install.sh Remove cygnus local comments from install-sh and install.sh. 1996-06-05 19:38:35 +00:00
intro.texi
make-all.com Wed Oct 2 15:52:36 1996 Klaus Kaempf <kkaempf@progis.de> 1996-10-02 19:53:12 +00:00
makeall.bat
Makefile.in * Makefile.in (EXTRA_GCC_FLAGS): Pass down GCC_FOR_TARGET 1996-10-24 16:13:43 +00:00
mpw-build.in
mpw-config.in
mpw-configure * mpw-configure: Add support for exec-prefix. 1995-12-04 20:48:19 +00:00
mpw-README
Pack-A-Progressive
setup.com Thu Aug 8 12:18:59 1996 Klaus Kaempf <kkaempf@progis.de> 1996-08-08 16:20:25 +00:00
SUPPORTED
tape-labels-tex.in
test-build.mk