Go to file
Frank Ch. Eigler 121d6745bc * Monster bug fixes & improvements from the last two days' demo-testing work.
* sky-pke.h (pke_fifo*): Exported these formerly private functions.
	(pke_device): Added FIFO cache fields.

	* sky-pke.c (pke_fifo_reset): New function for GPUIF client -
 	clear FIFO contents.
	(pke_pcrel_fifo): Added caching facility to prevent O(n^2) cost for
	searching for consecutive operand words.

	* sky-libvpe.c (MEM, uMEM): New/changed macros that perform modulo
 	calculations to handle out-of-range VU memory addresses.
	(*): Replaced many previous uses of MEM[] and state->uMEM[] with
	calls to above macros.

	* sky-vu.h (struct VectorUnitState): Added qw/dw size fields for
	MEM/uMEM buffers, for overflow prevention.  Renamed MEM/uMEM fields
	to catch all their prior users.

	* sky-vu0.c (vu0_attach): Manually align MEM0/MEM1 buffers to force
	16-byte alignment.  (zalloc is not enough.)

	* sky-vu1.c (vu1_attach): Ditto.
	(init_vu): Store buffer sizes from allocation into VectorUnitState.

	* sky-gpuif.h (GifPath): Use a pke_fifo strucf instead of
 	temporary fixed-size array for flexible FIFO sizing.

	* sky-gpuif.c (SKY_GPU2_REFRESH): This is now an integer value to be
	used as a modulus for periodic refresh.
	(refresh): New function to send GPU2 refresh code periodically.
	(*): Use pke_fifo calls to en/dequeue GPUIF tags & operands.

	* sky-pke.h (struct pke_device): Added fields to allow caching of
 	results from recent FIFO searches.
1998-03-20 22:12:06 +00:00
bfd Fixes for PR15358 and 15373 1998-03-20 19:28:48 +00:00
binutils * objcopy.c (compare_section_lma): Rename from _vma. 1998-02-18 02:45:07 +00:00
config
gas * config/tc-mips.c: Change '%' to '#' in r5900 code to avoid conflict 1998-03-20 16:04:15 +00:00
gdb Add builtin explicitly sized 8, 16, 32, 64 and 128 bit int and 1998-03-20 07:50:33 +00:00
gprof * gprof.c (usage): Update bug-gnu-utils address. 1998-02-12 19:36:41 +00:00
include remove whitespace triggering Sanitize bug 1998-03-09 21:51:09 +00:00
ld Thu Mar 19 14:54:45 1998 Geoffrey Noer <noer@cygnus.com> 1998-03-19 23:04:54 +00:00
mmalloc
opcodes * mips-dis.c: Change '%' to '#' to avoid conflict with vr5400 1998-03-20 16:01:43 +00:00
readline
sim * Monster bug fixes & improvements from the last two days' demo-testing work. 1998-03-20 22:12:06 +00:00
.Sanitize Scrap the un-needed vr4111 stuff. 1998-03-06 21:22:59 +00:00
Build-A-Release.mk
ChangeLog Add thumb-pe target. 1998-03-18 17:25:57 +00:00
config-ml.in
config.guess
config.sub Fix vr4320 sanitization. 1998-03-04 21:03:29 +00:00
configure
configure.bat
configure.in Add thumb-pe target. 1998-03-18 17:25:57 +00:00
DOC.Sanitize
install-sh
install-texi.in
Install.in
intro.texi
ltmain.sh
makeall.bat
Makefile.in
makefile.vms
mpw-build.in
mpw-config.in
mpw-configure
mpw-README
Pack-A-Progressive
setup.com
tape-labels-tex.in
test-build.mk