Age | Commit message (Collapse) | Author | Files | Lines |
|
Suggested by Roland Illig, ok'd by various.
|
|
|
|
|
|
|
|
|
|
${PKGNAME}, so that the WRKSRC definition is immune from any subsequent
PKGREVISION changes. With thanks to jmc for the nudge.
|
|
|
|
|
|
|
|
While here use DIST_SUBDIR due to non-versioning of the distfile name.
Changes appear to be a handful of bug fixes.
|
|
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)
|
|
|
|
WRKSRC= ${WRKDIR}
This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|
|
X11 installations like e.g. Solaris with OpenWindows and XFree86.
|
|
XXX need to teach pkglint to be more picky about this
|
|
|
|
If anywhere, it should be the value of MAINTAINER in the Makefile.
Some minor cleanup/reformatting while I'm here.
|
|
|
|
reordered lines for fewer pkglint warnings
|
|
|
|
|
|
- New, optional Makefile variable HOMEPAGE, specifies a URL for
the home page of the software if it has one.
- The value of HOMEPAGE is used to add a link from the
README.html files.
- pkglint updated to know about it. The "correct" location for
HOMEPAGE in the Makefile is after MAINTAINER, in that same
section.
|
|
|
|
|
|
|
|
|