head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.6 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.4 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.2 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.3.0.4 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.2 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.2.0.16 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.14 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.12 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.10 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.8 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.6 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.4 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.2 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.1.0.32 pkgsrc-2008Q4-base:1.1 pkgsrc-2008Q3:1.1.0.30 pkgsrc-2008Q3-base:1.1 cube-native-xorg:1.1.0.28 cube-native-xorg-base:1.1 pkgsrc-2008Q2:1.1.0.26 pkgsrc-2008Q2-base:1.1 cwrapper:1.1.0.24 pkgsrc-2008Q1:1.1.0.22 pkgsrc-2008Q1-base:1.1 pkgsrc-2007Q4:1.1.0.20 pkgsrc-2007Q4-base:1.1 pkgsrc-2007Q3:1.1.0.18 pkgsrc-2007Q3-base:1.1 pkgsrc-2007Q2:1.1.0.16 pkgsrc-2007Q2-base:1.1 pkgsrc-2007Q1:1.1.0.14 pkgsrc-2007Q1-base:1.1 pkgsrc-2006Q4:1.1.0.12 pkgsrc-2006Q4-base:1.1 pkgsrc-2006Q3:1.1.0.10 pkgsrc-2006Q3-base:1.1 pkgsrc-2006Q2:1.1.0.8 pkgsrc-2006Q2-base:1.1 pkgsrc-2006Q1:1.1.0.6 pkgsrc-2006Q1-base:1.1 pkgsrc-2005Q4:1.1.0.4 pkgsrc-2005Q4-base:1.1 pkgsrc-2005Q3:1.1.0.2 pkgsrc-2005Q3-base:1.1; locks; strict; comment @# @; 1.4 date 2011.09.24.10.57.15; author ryoon; state dead; branches; next 1.3; 1.3 date 2011.02.05.13.38.15; author ryoon; state Exp; branches; next 1.2; 1.2 date 2009.03.22.19.55.42; author markd; state Exp; branches; next 1.1; 1.1 date 2005.07.17.21.38.45; author kristerw; state Exp; branches; next ; desc @@ 1.4 log @Fix build on Linux. It seems these patches are not needed (fix of my commmit). @ text @$NetBSD: patch-ab,v 1.3 2011/02/05 13:38:15 ryoon Exp $ --- xspim/Configure.orig 2010-01-09 05:22:58.000000000 +0000 +++ xspim/Configure @@@@ -170,14 +170,14 @@@@ fi; echo -echo Checking for /usr/include/termios.h -if [ -f /usr/include/termios.h ]; then - echo "-DUSE_TERMIOS" >> ./configuration - echo "Yes, it is there" -else - # No termios - echo "No, it is not there" -fi; +#echo Checking for /usr/include/termios.h +#if [ -f /usr/include/termios.h ]; then +# echo "-DUSE_TERMIOS" >> ./configuration +# echo "Yes, it is there" +#else +# # No termios +# echo "No, it is not there" +#fi; if [ -f /usr/lib/libc.dylib ]; then @ 1.3 log @Update to 8.0. fix PR pkg/44465 Changelog: 2010-01-08 * Version 8.0 released 2010-01-05 * xspim/Imakefile, spim/Makefile Jaymie Strecker [JStrecker@@wooster.edu]: 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 * CPU/spim-utils.c (initialize_run_stack) [÷ýŽ´ö´ÊîÜ® bupjae@@hotmail.com]: 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 adam.wolfegordon@@gmail.com}: read_input filled buffer with last character of file not terminated by newline. * Documentation/spim.html [Dave Comer dmcomer@@dmcmicro.com]: Links to MIPS documentation were broken. 2009-09-22 * spim/spim.c (main) [Ohad Kammar ohad.kammar@@ed.ac.uk]: Did not return value from exit syscall. 2009-03-01 James larus * xspim/buttons.c [Karl Ljungkvist k.ljungkvist@@gmail.com]: Step command reinitialized the stack, which changed registers (argc, argv). 2009-03-01 * 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 [pierce@@hood.edu]: Initialize the stack when initializing the world, so the stack is initialized when single stepping as well as running. 2009-02-13 * CPU/mem.c (bad_mem_write) [phong le phongle@@nlsim.com]: Major memory leak: instructions overwritten by self-modifying code were not freed! * spim/Configure, xspim/Configure [Carlos Pantelides carlos_pantelides@@yahoo.com]: Added test for 64 bit Linux systems. 2009-01-22 * spim/Makefile: Fix install commands so exceptions.s is installed at /usr/lib/spim. Rerelease of spim.tar.* 2009-01-14 * pcspim.zip: Rerelease of pcspim to correct installer problem. Visual Studio 9.0 required new crt and mfc libraries. 2009-01-01 * Released version 7.4 2009-01-01 James larus * xspim/Imakefile, spim/Makefile: Fix install directories for Linux. 2008-11-29 * xspim/buttons.c [karl.marklund@@gmail.com]: Command line arguments for assembly code not properly set. 2008-11-28 * PCSpim/PCSpimView.{cpp,h}: Command line arguments not set properly on second and subsequent runs. 2008-11-01 * Version 7.4 * Tests/tt.core.s (madd_) Miguel BarŽÃŽ£o [mjsb@@di.uevora.pt]: Added test for madd(2, -1) with (hi, lo) = (0, -1). 2008-05-18 * CPU/scanner.l [liblit@@cs.wisc.edu]: Fix for flex 2.5.33 was too specific for that version and failed on later versions, which propagated the change recoganized by fix of2005-02-05. 2007-05-20 * CPU/run.c (run_spim): Fixed handling of borrow from subtract of low-order word in MSUB and MSUBU 2007-05-03 * CPU/run.c Tim ODonnell [timodonnell@@gmail.com]: Fixed handling of overflow from add of low-order word in MADD and MADDU. 2007-04-15 * Documentation/spim.html: Updated MIPS documenation links to reflect new file versions. Included link to Nokia 660 port. 2007-01-14 * CPU/inst.c (inst_decode) Cai Hongxu [caihongxu@@gmail.com]: Did not correctly decode SPECIAL2 instructions (e.g., madd). 2006-08-28 * spim/Makefile: Explicitly include exception handler path for "make test" to eliminate need to install it before running test. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update to spim 7.3 various bug fixes including a fix for using recent flex. @ text @d3 1 a3 1 --- xspim/Configure.orig 2006-08-29 14:23:19.000000000 +1200 d5 2 a6 1 @@@@ -153,13 +153,14 @@@@ fi; d9 1 a9 1 echo Checking for /usr/include/termios.h d17 1 a17 1 +# The pkg uses unportable termios.h stuff, so disable it. @ 1.1 log @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. @ text @d3 3 a5 4 --- Configure.orig 2005-07-17 23:11:53.000000000 +0200 +++ Configure 2005-07-17 23:13:20.000000000 +0200 @@@@ -150,14 +150,15 @@@@ d8 1 a8 1 -echo Checking for /usr/include/termios.h d10 1 a10 1 - echo "-DUSE_TERMIOS" >> configuration a16 1 +#echo Checking for /usr/include/termios.h d18 1 a18 1 +# echo "-DUSE_TERMIOS" >> configuration @