Binutils with MCST patches
Go to file
Frank Ch. Eigler 15232df4a3 * Inserted skeleton of R5900 COP2 simulation. Merged old vu[01].[ch] code
into single PKE-style vu.[ch].


[ChangeLog]

Fri Mar 27 16:19:29 1998  Frank Ch. Eigler  <fche@cygnus.com>

start-sanitize-sky
	* Makefile.in (SIM_SKY_OBJS): Replaced sky-vu[01].o with sky-vu.o.

	* interp.c (sim_{load,store}_register): Use new vu[01]_device
 	static to access VU registers.
	(decode_coproc): Added skeleton of sky COP2 (VU) instruction
 	decoding.  Work in progress.

	* mips.igen (LDCzz, SDCzz): Removed *5900 case for this
 	overlapping/redundant bit pattern.
	(LQC2, SQC2): Added *5900 COP2 instruction skeleta.  Work in
	progress.

	* sim-main.h (status_CU[012]): Added COP[n]-enabled flags for
 	status register.

end-sanitize-sky

	* interp.c (cop_lq, cop_sq): New functions for future 128-bit
 	access to coprocessor registers.

	* sim-main.h (COP_LQ, COP_SQ): New macro front-ends for above.

[ChangeLog.sky]

	* sky-engine.c (engine_run): Adapted from vu[01] -> vu merge.

	* sky-hardware.c (register_devices): Ditto

	* sky-pke.c (pke_fifo_*): Made these functions private again, now
 	that the GPUIF code does not use them.

	* sky-pke.h (pke_fifo_*): Removed newly private declarations.

	* sky-vu.c (*): Major rework: merge of old sky-vu0.c and
 	sky-vu1.c.  Management of two VU devices parallels two PKEs.
	Work in progress.

	* sky-vu.h (*): Other half of merge.
	(vu_device): New struct, parallel to pke_device.
1998-03-27 22:00:56 +00:00
bfd Fix gcc -Wall warnings. See ChangeLog for details. 1998-03-27 21:30:53 +00:00
binutils * defparse.y (explist): Allow epsilon. 1998-03-27 01:08:40 +00:00
config Thu Mar 26 01:54:25 1998 Geoffrey Noer <noer@cygnus.com> 1998-03-26 09:57:28 +00:00
gas * config/tc-m68k.c (m68k_ip): Check legal addressing modes for 1998-03-27 17:48:28 +00:00
gdb Thu Mar 26 22:29:28 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com> 1998-03-27 03:36:27 +00:00
gprof Add --demangle and --no-demangle options: 1998-03-25 00:06:23 +00:00
include * dvp.h (DVP_OPERAND_UNPACK_ADDRESS): New macro. 1998-03-25 21:26:38 +00:00
intl * configure.in: Build config.h from config.in. 1998-03-25 22:20:46 +00:00
ld * emultempl/pe.em (gld_${EMULATION_NAME}_before_allocation): Put 1998-03-27 21:40:06 +00:00
mmalloc * Makefile.in (mm.o): New target that combines all the functions 1996-12-28 22:33:53 +00:00
opcodes * mips-opc.c: Add "sync.l" and "sync.p". 1998-03-27 07:01:51 +00:00
readline Wed Dec 3 16:48:20 1997 Michael Snyder (msnyder@cleaver.cygnus.com) 1997-12-04 00:48:56 +00:00
sim * Inserted skeleton of R5900 COP2 simulation. Merged old vu[01].[ch] code 1998-03-27 22:00:56 +00:00
.Sanitize Add sanitize-am30 markers. Keep details of AM30 implementation of 1998-03-27 03:10:53 +00:00
Build-A-Release.mk
ChangeLog * configure: Do not disable building gdbtk for cygwin32 hosts. 1998-03-27 00:36:12 +00:00
DOC.Sanitize Updated documentation for lose-inet -> keep-inet change 1996-06-19 15:40:45 +00:00
Install.in
Makefile.in Tue Mar 24 16:58:29 1998 Jason Molenda (crash@bugshack.cygnus.com) 1998-03-25 01:00:18 +00:00
Pack-A-Progressive
config-ml.in Add m32r to multilib support. 1997-12-16 00:14:49 +00:00
config.guess * config.guess: More accurate determination of HP processor types. 1998-01-28 06:16:52 +00:00
config.sub Fix vr4320 sanitization. 1998-03-04 21:03:29 +00:00
configure Fix some problems with gdbtk sanitization. 1998-01-26 23:04:13 +00:00
configure.bat additions for binutils release from dj 1994-10-22 02:17:33 +00:00
configure.in * Makefile.in (all-gettext, all-intl): New targets. 1998-03-27 07:37:59 +00:00
install-sh * Makefile.in (INSTALL_PROGRAM_ARGS): New variable. 1997-07-04 17:27:30 +00:00
install-texi.in
intro.texi
ltmain.sh More building on NT support stuff. 1997-09-03 19:22:03 +00:00
makeall.bat additions for binutils release from dj 1994-10-22 02:17:33 +00:00
makefile.vms Mon Oct 20 15:28:49 1997 Klaus K"ampf <kkaempf@progis.de> 1997-10-20 19:30:47 +00:00
mpw-README Sun Feb 27 16:05:15 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-02-28 00:15:29 +00:00
mpw-build.in Sun Feb 27 16:05:15 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-02-28 00:15:29 +00:00
mpw-config.in Sun Feb 27 16:05:15 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-02-28 00:15:29 +00:00
mpw-configure * mpw-configure: Add support for exec-prefix. 1995-12-04 20:48:19 +00:00
setup.com Thu Aug 8 12:18:59 1996 Klaus Kaempf <kkaempf@progis.de> 1996-08-08 16:20:25 +00:00
tape-labels-tex.in
test-build.mk add support for i386-unixware target, m68k-vxworks5.1 target, i960-vxworks5.1 target... always configure with --enable-gdbtk 1995-05-18 09:27:23 +00:00