The NetBSD Project

CVS log for pkgsrc/emulators/spim/Makefile

[BACK] Up to [] / pkgsrc / emulators / spim

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.47 / (download) - annotate - [select for diffs], Tue May 9 20:43:22 2023 UTC (11 months, 1 week ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, HEAD
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

emulators/spim: fix incorrect version comparisons, PR 57056 from "VMS"

It seems the lexer logic was checking the flex version with #if to
perform undocumented/unsupported frobs of the generated scanner's
internal state, but it had the version test wrong and so would have
been failing since flex's last minor version bump. The consequences
are apparently an infinite loop.

With the fix it no longer loops, but it still doesn't pass its own
very basic tests. It also uses its own builtin assembler (hence flex)
with nonstandard syntax (looks like also nonstandard semantics) and
who knows what else, so you're probably better off looking for a
different emulator.

Revision 1.46 / (download) - annotate - [select for diffs], Fri Mar 20 11:57:36 2020 UTC (4 years ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

*: Convert broken sourceforge HOMEPAGEs back to http

Revision 1.45 / (download) - annotate - [select for diffs], Sat Jan 18 23:30:50 2020 UTC (4 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as, CTAN and GNU.

Revision 1.44 / (download) - annotate - [select for diffs], Wed Jul 4 13:40:17 2018 UTC (5 years, 9 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

*: Move SUBST_STAGE from post-patch to pre-configure

Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.

Revision 1.43 / (download) - annotate - [select for diffs], Wed Oct 3 12:55:18 2012 UTC (11 years, 6 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.42: +1 -3 lines
Diff to previous 1.42 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.42 / (download) - annotate - [select for diffs], Thu May 3 09:55:29 2012 UTC (11 years, 11 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

Drop dependency on libXp (from Imake)

* libXp was used by Xaw8, but it had been obsolated, and in pkgsrc,
  x11/libXaw/ had been switched to pick up Xaw7 by default.
* With x11/xorg-cf-files, libXp was offered with XawClientLibs,
  but updated to 1.0.4, it was removed.
* And pkgsrc had been switched to use always xorg-cf-files and imake from pkgsrc,
  so all platforms should not require libXp from libXaw with Imake.


Revision 1.41 / (download) - annotate - [select for diffs], Sun Mar 6 10:22:31 2011 UTC (13 years, 1 month ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.40: +14 -14 lines
Diff to previous 1.40 (colored)

Fix "make package" failure.
Probably it's my mistake.

Revision 1.40 / (download) - annotate - [select for diffs], Sat Feb 5 13:38:14 2011 UTC (13 years, 2 months ago) by ryoon
Branch: MAIN
Changes since 1.39: +19 -27 lines
Diff to previous 1.39 (colored)

Update to 8.0.

fix PR pkg/44465

2010-01-08    <Jim@LS-RED>

	* Version 8.0 released

2010-01-05    <Jim@LS-RED>

	* xspim/Imakefile, spim/Makefile Jaymie Strecker []:
	Change install path from /usr to /usr/local.
	Removed -D option, which doesn't exists on MacOS.

	* pervasive:
	Change license to a BSD license, update copyright notices, and
	eliminated references to my old email address.

2009-12-05    <Jim@LS1>

	* CPU/spim-utils.c (initialize_run_stack) [ܮ]:
	Simplify alignment of data on stack to ensure enough room is left
	for environment and args at top of stack.

	* PCSpim/PCSpimView.cpp:
	Initialize stack with arguments when running program from run dialog.

	* spim/spim.c (read_input) [Adam Wolfe Gordon}:
	read_input filled buffer with last character of file not terminated by

	* Documentation/spim.html [Dave Comer]:
	Links to MIPS documentation were broken.

2009-09-22    <Jim@LS1>

	* spim/spim.c (main) [Ohad Kammar]:
	Did not return value from exit syscall.

2009-03-01  James larus  <larus@ubuntu-laptop>

	* xspim/buttons.c [Karl Ljungkvist]:
	Step command reinitialized the stack, which changed registers (argc, argv).

2009-03-01    <Jim@LS1>

	* Documentation/spim.html:
	Updated web page to remove reference to spim source in PCSpim source distribution.

	* PCSpim/PCSpimView.{cpp, h}, SettingsDlg.cpp, BreakpointDlg.cpp, MainFrm.{cpp, h}:
	Force redisplay of data segment in situations in which register
	values may have changed, such as $sp. Some cleanup as well.

	* PCSpim/PCSpimView.cpp:
	Properly initialize the PC at the first invocation of the step operation.

	* PCSpim/PCSpimView.cpp, spim/spim.c [Pierce, Bill []:
	Initialize the stack when initializing the world, so the stack is
	initialized when single stepping as well as running.

2009-02-13    <Jim@LS1>

	* CPU/mem.c (bad_mem_write) [phong le]:
	Major memory leak: instructions overwritten by self-modifying code
	were not freed!

	* spim/Configure, xspim/Configure [Carlos Pantelides]:
	Added test for 64 bit Linux systems.

2009-01-22    <Jim@LS1>

	* spim/Makefile:
	Fix install commands so exceptions.s is installed at /usr/lib/spim.
	Rerelease of spim.tar.*

2009-01-14    <Jim@LS1>

	Rerelease of pcspim to correct installer problem. Visual Studio
	9.0 required new crt and mfc libraries.

2009-01-01    <Jim@LS1>

	* Released version 7.4

2009-01-01  James larus  <larus@ubuntu-laptop>

	* xspim/Imakefile, spim/Makefile:
	Fix install directories for Linux.

2008-11-29    <Jim@LS1>

	* xspim/buttons.c []:
	Command line arguments for assembly code not properly set.

2008-11-28    <Jim@LS1>

	* PCSpim/PCSpimView.{cpp,h}:
	Command line arguments not set properly on second and subsequent runs.

2008-11-01    <Jim@LS1>

	* Version 7.4

	* Tests/tt.core.s (madd_) Miguel Barơo []:
	Added test for madd(2, -1) with (hi, lo) = (0, -1).

2008-05-18    <Jim@LS1>

	* CPU/scanner.l []:
	Fix for flex 2.5.33 was too specific for that version and failed
	on later versions, which propagated the change recoganized by fix

2007-05-20    <Jim@LS1>

	* CPU/run.c (run_spim):
	Fixed handling of borrow from subtract of low-order word in MSUB
	and MSUBU

2007-05-03    <Jim@LS1>

	* CPU/run.c Tim ODonnell []:
	Fixed handling of overflow from add of low-order word in MADD and

2007-04-15    <Jim@LS1>

	* Documentation/spim.html:
	Updated MIPS documenation links to reflect new file
	versions. Included link to Nokia 660 port.

2007-01-14    <Jim@LS1>

	* CPU/inst.c (inst_decode) Cai Hongxu []:
	Did not correctly decode SPECIAL2 instructions (e.g., madd).

2006-08-28    <Jim@LS1>

	* spim/Makefile:
	Explicitly include exception handler path for "make test" to
	eliminate need to install it before running test.

Revision 1.39 / (download) - annotate - [select for diffs], Tue May 19 08:59:13 2009 UTC (14 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.38: +4 -4 lines
Diff to previous 1.38 (colored)

Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.

Revision 1.38 / (download) - annotate - [select for diffs], Tue Apr 28 21:19:00 2009 UTC (14 years, 11 months ago) by zafer
Branch: MAIN
Changes since 1.37: +2 -3 lines
Diff to previous 1.37 (colored)

no distfile at remove master site. ok'd by obache.

Revision 1.37 / (download) - annotate - [select for diffs], Sun Mar 22 19:55:42 2009 UTC (15 years, 1 month ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.36: +30 -22 lines
Diff to previous 1.36 (colored)

Update to spim 7.3

various bug fixes including a fix for using recent flex.

Revision 1.36 / (download) - annotate - [select for diffs], Mon Nov 10 17:21:35 2008 UTC (15 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal.

Revision 1.35 / (download) - annotate - [select for diffs], Wed Sep 10 00:32:08 2008 UTC (15 years, 7 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.34: +5 -2 lines
Diff to previous 1.34 (colored)

Set NO_*_ON_*; license is unclear.

Revision 1.34 / (download) - annotate - [select for diffs], Sun Dec 2 13:04:09 2007 UTC (16 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, cwrapper
Changes since 1.33: +3 -3 lines
Diff to previous 1.33 (colored)

Update HOMEPAGES and MASTER_SITES; from Sergey Svishchev.

Revision 1.33 / (download) - annotate - [select for diffs], Sat Nov 17 12:04:12 2007 UTC (16 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Some packages need lex and yacc. Patch by Aleksey Cheusov via

Revision 1.32 / (download) - annotate - [select for diffs], Wed Dec 27 13:37:36 2006 UTC (17 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.31: +4 -1 lines
Diff to previous 1.31 (colored)

- fine grained X11 dependencies for packages which have either USE_IMAKE
  or USE_X11BASE set, but don't include mk/ directly or
  via buildlink3.mks
- introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm
  in the !modular case
- fix some cases where the check for libX11 couldn't work at all by using
  C++ for compilation without including the proper headers

Verified using a full X11_TYPE=xorg bulk build without additional
breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.

Revision 1.31 / (download) - annotate - [select for diffs], Mon Apr 24 22:22:55 2006 UTC (17 years, 11 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.30: +3 -3 lines
Diff to previous 1.30 (colored)

Rework Imakefile so manual pages are actually installed.

Revision 1.30 / (download) - annotate - [select for diffs], Sat Apr 22 09:22:08 2006 UTC (18 years ago) by rillig
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

Removed the superfluous "quotes" and 'quotes' from variables that don't
need them, for example RESTRICTED and SUBST_MESSAGE.*.

Revision 1.29 / (download) - annotate - [select for diffs], Wed Apr 12 19:27:22 2006 UTC (18 years ago) by joerg
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Fix PLIST by listening man pages.

Revision 1.28 / (download) - annotate - [select for diffs], Sat Mar 4 21:29:36 2006 UTC (18 years, 1 month ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

Point MAINTAINER to in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't

Revision 1.27 / (download) - annotate - [select for diffs], Sun Feb 5 23:09:03 2006 UTC (18 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.26: +2 -1 lines
Diff to previous 1.26 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.26 / (download) - annotate - [select for diffs], Mon Sep 12 14:53:29 2005 UTC (18 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.25: +10 -11 lines
Diff to previous 1.25 (colored)

Fetch correct distfile

Revision 1.25 / (download) - annotate - [select for diffs], Sun Jul 17 21:38:45 2005 UTC (18 years, 9 months ago) by kristerw
Branch: MAIN
Changes since 1.24: +9 -4 lines
Diff to previous 1.24 (colored)

Update spim to 7.1.

Changes since 6.5 includes
* Upgraded simulator to MIPS32, Version 1 architecture (except details of
  FPU and memory).
* Exceptions and interrupts reimplemented, to make them closer to the
  actual hardware.
* Memory mapped IO console reimplemented to make it work properly.
* Implemented timer in CPU.
* Improved implementation of delayed load instructions.
as well as many minor changes.

Fixes PR pkg/30227 reported from Michai Ramakers.

Revision 1.24 / (download) - annotate - [select for diffs], Fri Jul 15 18:27:49 2005 UTC (18 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.23: +2 -3 lines
Diff to previous 1.23 (colored)

Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making
PKGSRC_USE_TOOLS go away.  There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.

Revision 1.23 / (download) - annotate - [select for diffs], Sun May 22 20:07:58 2005 UTC (18 years, 11 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:

	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison

Revision 1.22 / (download) - annotate - [select for diffs], Sun May 15 22:02:26 2005 UTC (18 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored)

Note where gzip or gunzip is required by the package since it isn't
required by default any longer in under the new tools

Revision 1.21 / (download) - annotate - [select for diffs], Thu Mar 24 21:12:54 2005 UTC (19 years ago) by wiz
Branch: MAIN
Changes since 1.20: +1 -3 lines
Diff to previous 1.20 (colored)

Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be

Revision 1.20 / (download) - annotate - [select for diffs], Fri Dec 3 15:14:56 2004 UTC (19 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Nov 29 21:18:59 2004 UTC (19 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Reset maintainer on his request.

Revision 1.18 / (download) - annotate - [select for diffs], Tue Jun 15 13:49:52 2004 UTC (19 years, 10 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored)

this needs flex to build

Revision 1.17 / (download) - annotate - [select for diffs], Tue Jan 20 12:14:41 2004 UTC (20 years, 3 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Move WRKSRC definition away from the first paragraph in a Makefile.

Revision 1.16 / (download) - annotate - [select for diffs], Thu Jul 17 21:35:45 2003 UTC (20 years, 9 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)


Revision 1.15 / (download) - annotate - [select for diffs], Wed Jun 18 09:22:18 2003 UTC (20 years, 10 months ago) by agc
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

When constructing the WRKSRC definition, use ${PKGNAME_NOREV} rather than
${PKGNAME}, so that the WRKSRC definition is immune from any subsequent
PKGREVISION changes. With thanks to jmc for the nudge.

Revision 1.14 / (download) - annotate - [select for diffs], Mon May 5 17:53:12 2003 UTC (20 years, 11 months ago) by grant
Branch: MAIN
Changes since 1.13: +6 -5 lines
Diff to previous 1.13 (colored)

let make handle errors in pre-install, be noisier in post-install.

Revision 1.13 / (download) - annotate - [select for diffs], Sat Mar 29 12:40:51 2003 UTC (21 years ago) by jmmv
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.

Revision 1.12 / (download) - annotate - [select for diffs], Tue Feb 4 02:54:25 2003 UTC (21 years, 2 months ago) by dmcmahill
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 (colored)

update to spim-6.5.  Old distfile (of the same name) is no longer available.
While here use DIST_SUBDIR due to non-versioning of the distfile name.

Changes appear to be a handful of bug fixes.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Apr 29 17:17:42 2002 UTC (21 years, 11 months ago) by jschauma
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base, buildlink2
Changes since 1.10: +5 -4 lines
Diff to previous 1.10 (colored)

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)
 - 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)

Revision 1.10 / (download) - annotate - [select for diffs], Sun Sep 9 20:36:22 2001 UTC (22 years, 7 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:


This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).

Revision 1.9 / (download) - annotate - [select for diffs], Sun Mar 11 16:19:45 2001 UTC (23 years, 1 month ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Invoke "xmkmf" with full pathname to avoid problems on systems with two
X11 installations like e.g. Solaris with OpenWindows and XFree86.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Feb 25 04:17:46 2001 UTC (23 years, 1 month ago) by hubertf
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this

Revision 1.7 / (download) - annotate - [select for diffs], Sat Feb 17 18:38:23 2001 UTC (23 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Mar 27 08:54:55 2000 UTC (24 years ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-4-PATCH003
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Adapt to new handling of "${CONFIGURE}".

Revision 1.5 / (download) - annotate - [select for diffs], Wed Dec 29 01:41:01 1999 UTC (24 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH002
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

replaced some commands by their ${COMMAND} counterparts,
reordered lines for fewer pkglint warnings

Revision 1.4 / (download) - annotate - [select for diffs], Sat Jul 17 19:24:48 1999 UTC (24 years, 9 months ago) by deberg
Branch: MAIN
CVS Tags: comdex-fall-1999
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

update 6.1 to 6.2

Revision 1.3 / (download) - annotate - [select for diffs], Thu Aug 20 15:16:53 1998 UTC (25 years, 8 months ago) by tsarna
Branch: MAIN
CVS Tags: netbsd-1-4-RELEASE, netbsd-1-4-PATCH001, netbsd-1-3-PATCH003
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

The Grand Homepagification:
	- 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

Revision 1.2 / (download) - annotate - [select for diffs], Thu May 28 17:39:11 1998 UTC (25 years, 10 months ago) by tron
Branch: MAIN
Changes since 1.1: +3 -1 lines
Diff to previous 1.1 (colored)

"spim" really wants be configured twice, fixes PR pkg/5505.

Revision 1.1 / (download) - annotate - [select for diffs], Tue May 26 21:19:18 1998 UTC (25 years, 10 months ago) by tron
Branch: MAIN

New "spim-6.1" package created from the FreeBSD port by Matt Debergalis.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>