diff options
author | jschauma <jschauma@pkgsrc.org> | 2002-04-29 17:17:42 +0000 |
---|---|---|
committer | jschauma <jschauma@pkgsrc.org> | 2002-04-29 17:17:42 +0000 |
commit | 6edbf5b45f0d2b7289cc11612a06fcf62202c604 (patch) | |
tree | d048ad2d37bd4bc9c761f0da0378c19e44a15f44 /emulators/spim/distinfo | |
parent | 89765cdfb9f065bf174666a6fb1b406379d9f7be (diff) | |
download | pkgsrc-6edbf5b45f0d2b7289cc11612a06fcf62202c604.tar.gz |
Upgrade to 6.4
Changes from 6.3:
- PCSpim no longer shifts the focus of the register and data segments
when values change.
- fixed bug in the expansion of USH pseudo-op.
- Add system calls for open, close, read, and write.
- Fixed the Configure file to work with Mac OSX.
- Made the REM pseudo-op require 3 arguments.
- Fixed PCSpim dumping code to dump contents of console window.
- Treat LUI's immediate value as unsigned, as it is not sign extended.
- More error checking for malformed programs.
- Make symbol "main" as global.
- Avoid clearing last few bytes of data segments when they expand.
- Check that high-order 4 bits in jump instruction's PC match bits in
target PC.
Changes from 6.2:
- PCSpim interface simplified to 4 fixed panes, similar to xspim,
which permit cut and paste.
- PCSpim console stays on the screen after assembly program terminates.
- Comments in assembly source displayed in text segment.
- NOP is standardized to sll $0 $0 0 (= 0x00000000)
- Fixed several bugs and missed optimization in computing immediate
values in lw/sw instruction sequences.
- High 2 bits in negative branch offsets were incorrect.
- Display floating point registers with up to 18 digits of precision.
- New spim command (print_all_regs) prints all registers.
- Minor changes to compile spim under cygwin for Windows.
- Validate the range of immediate values in MIPS (but not pseudo)
instructions.
- Fixed display of stack with non-word aligned $sp.
- New flags:
* -delayed-branches Simulate MIPS delayed control transfers for
branches, jumps, and calls
* -delayed-loads Simulate MIPS non-interlocked loads.
(approved by hubertf)
Diffstat (limited to 'emulators/spim/distinfo')
-rw-r--r-- | emulators/spim/distinfo | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/emulators/spim/distinfo b/emulators/spim/distinfo index 720b8295d15..5620452ed48 100644 --- a/emulators/spim/distinfo +++ b/emulators/spim/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.2 2001/04/20 10:49:56 agc Exp $ +$NetBSD: distinfo,v 1.3 2002/04/29 17:17:42 jschauma Exp $ -SHA1 (spim.tar.gz) = dc5f1969b25addba2ea9e35b1b11d546a9bfccf0 -Size (spim.tar.gz) = 405248 bytes +SHA1 (spim.tar.gz) = 0f7afa2e836ed8b28d3a3808c8aa6eb1b478dae3 +Size (spim.tar.gz) = 432114 bytes SHA1 (patch-aa) = cf4ee2fd60cf7d2864ba06398b612515591a7dcb |