Script started on Mon Jan 18 16:06:34 1999
slsl
^D
^C

[K
^D
^D^D
^?
^C

[K^C

[Kphact~/classes/CIS520/nachos-3.4/code/test% 

phact~/classes/CIS520/nachos-3.4/code/test% ls

Makefile      halt.o        matmult.coff  sort          sort.s
halt          halt.s        matmult.o     sort.c        start.o
halt.c        matmult       matmult.s     sort.coff     start.s
halt.coff     matmult.c     script        sort.o        typescript
phact~/classes/CIS520/nachos-3.4/code/test% rm typescript

phact~/classes/CIS520/nachos-3.4/code/test% ls

Makefile      halt.o        matmult.coff  sort          sort.s
halt          halt.s        matmult.o     sort.c        start.o
halt.c        matmult       matmult.s     sort.coff     start.s
halt.coff     matmult.c     script        sort.o
phact~/classes/CIS520/nachos-3.4/code/test% vi script

[24;1H[?1h="script" 36 lines, 457 characters [H[JOUTPUT_FORMAT("ecoff-littlemips")[H
ENTRY(__start)
SECTIONS
{
 .text  0 : {[6;6H_ftext = . ;
    *(.init)[8;6Heprol  =  .;
    *(.text)
    *(.fini)[11;6Hetext  =  .;[12;6H_etext  =  .;
  }
.rdata  . : {
    *(.rdata)
  }
_fdata = .;
  .data  . : {
    *(.data)
    CONSTRUCTORS
  }
edata  =  .;
   _edata  =  .;[H[23B"script" 36 lines, 457 characters[H




[18B[K[J[?1l>phact~/classes/CIS520/nachos-3.4/code/test% ls

Makefile      halt.o        matmult.coff  sort          sort.s
halt          halt.s        matmult.o     sort.c        start.o
halt.c        matmult       matmult.s     sort.coff     start.s
halt.coff     matmult.c     script        sort.o
phact~/classes/CIS520/nachos-3.4/code/test% cd ..

phact~/classes/CIS520/nachos-3.4/code% cd ..

phact~/classes/CIS520/nachos-3.4% ls

COPYRIGHT   README      c++example  code        doc         nachos.ps
phact~/classes/CIS520/nachos-3.4% gmake clea[K[K[K[K[K[K[K[K[Kcd code

phact~/classes/CIS520/nachos-3.4/code% gmake clean

/bin/csh -c "rm -f */{core,nachos,DISK,*.o,swtch.s} test/{*.coff} bin/{coff2flat,coff2noff,disassemble,out}"
phact~/classes/CIS520/nachos-3.4/code% gmake all

cd threads; gmake depend
gmake[1]: Entering directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/threads'
g++ -I../threads -I../machine -DTHREADS -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -M ../threads/main.cc ../threads/list.cc ../threads/scheduler.cc ../threads/synch.cc ../threads/synchlist.cc ../threads/system.cc ../threads/thread.cc ../threads/utility.cc ../threads/threadtest.cc ../machine/interrupt.cc ../machine/sysdep.cc ../machine/stats.cc ../machine/timer.cc > makedep
echo '/^# DO NOT DELETE THIS LINE/+2,$d' >eddep
echo '$r makedep' >>eddep
echo 'w' >>eddep
ed - Makefile < eddep
rm eddep makedep 
echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
echo '# see make depend above' >> Makefile
gmake[1]: Leaving directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/threads'
cd threads; gmake nachos
gmake[1]: Entering directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/threads'
gmake[1]: *** Warning: File `Makefile' has modification time in the future
g++ -g -Wall -Wshadow -fwritable-strings -I../threads -I../machine -DTHREADS -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/main.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../threads -I../machine -DTHREADS -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/list.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../threads -I../machine -DTHREADS -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/scheduler.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../threads -I../machine -DTHREADS -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/synch.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../threads -I../machine -DTHREADS -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/synchlist.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../threads -I../machine -DTHREADS -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/system.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../threads -I../machine -DTHREADS -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/thread.cc
../threads/thread.cc: In method `void Thread::CheckOverflow()':
../threads/thread.cc:123: warning: comparison between signed and unsigned
g++ -g -Wall -Wshadow -fwritable-strings -I../threads -I../machine -DTHREADS -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/utility.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../threads -I../machine -DTHREADS -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/threadtest.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../threads -I../machine -DTHREADS -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/interrupt.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../threads -I../machine -DTHREADS -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/stats.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../threads -I../machine -DTHREADS -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/sysdep.cc
../machine/sysdep.cc: In function `void ReadFromSocket(int, char *, int)':
../machine/sysdep.cc:361: warning: unsigned int format, pointer arg (arg 2)
../machine/sysdep.cc: In function `char * AllocBoundedArray(int)':
../machine/sysdep.cc:473: warning: implicit declaration of function `int getpagesize(...)'
g++ -g -Wall -Wshadow -fwritable-strings -I../threads -I../machine -DTHREADS -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/timer.cc
/usr/ccs/lib/cpp -D_ASM -P -I../threads -I../machine -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 ../threads/switch.s > swtch.s
as -o switch.o swtch.s
g++ main.o list.o scheduler.o synch.o synchlist.o system.o thread.o utility.o threadtest.o interrupt.o stats.o sysdep.o timer.o switch.o -lsocket -lnsl -o nachos
gmake[1]: *** Warning:  Clock skew detected.  Your build may be incomplete.
gmake[1]: Leaving directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/threads'
cd userprog; gmake depend 
gmake[1]: Entering directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/userprog'
g++ -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -M ../threads/main.cc ../threads/list.cc ../threads/scheduler.cc ../threads/synch.cc ../threads/synchlist.cc ../threads/system.cc ../threads/thread.cc ../threads/utility.cc ../threads/threadtest.cc ../machine/interrupt.cc ../machine/sysdep.cc ../machine/stats.cc ../machine/timer.cc ../userprog/addrspace.cc ../userprog/bitmap.cc ../userprog/exception.cc ../userprog/progtest.cc ../machine/console.cc ../machine/machine.cc ../machine/mipssim.cc ../machine/translate.cc > makedep
echo '/^# DO NOT DELETE THIS LINE/+2,$d' >eddep
echo '$r makedep' >>eddep
echo 'w' >>eddep
ed - Makefile < eddep
rm eddep makedep 
echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
echo '# see make depend above' >> Makefile
gmake[1]: Leaving directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/userprog'
cd userprog; gmake nachos 
gmake[1]: Entering directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/userprog'
gmake[1]: *** Warning: File `Makefile' has modification time in the future
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/main.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/list.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/scheduler.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/synch.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/synchlist.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/system.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/thread.cc
../threads/thread.cc: In method `void Thread::CheckOverflow()':
../threads/thread.cc:123: warning: comparison between signed and unsigned
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/utility.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/threadtest.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/interrupt.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/stats.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/sysdep.cc
../machine/sysdep.cc: In function `void ReadFromSocket(int, char *, int)':
../machine/sysdep.cc:361: warning: unsigned int format, pointer arg (arg 2)
../machine/sysdep.cc: In function `char * AllocBoundedArray(int)':
../machine/sysdep.cc:473: warning: implicit declaration of function `int getpagesize(...)'
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/timer.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/addrspace.cc
../userprog/addrspace.cc: In method `AddrSpace::AddrSpace(class OpenFile *)':
../userprog/addrspace.cc:100: warning: implicit declaration of function `int bzero(...)'
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/bitmap.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/exception.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/progtest.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/console.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/machine.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/mipssim.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../bin -I../filesys -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS_STUB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/translate.cc
../machine/translate.cc: In method `enum ExceptionType Machine::Translate(int, int *, int, bool)':
../machine/translate.cc:224: warning: comparison between signed and unsigned
/usr/ccs/lib/cpp -D_ASM -P -I../bin -I../filesys -I../userprog -I../threads -I../machine -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 ../threads/switch.s > swtch.s
as -o switch.o swtch.s
g++ main.o list.o scheduler.o synch.o synchlist.o system.o thread.o utility.o threadtest.o interrupt.o stats.o sysdep.o timer.o addrspace.o bitmap.o exception.o progtest.o console.o machine.o mipssim.o translate.o switch.o -lsocket -lnsl -o nachos
gmake[1]: *** Warning:  Clock skew detected.  Your build may be incomplete.
gmake[1]: Leaving directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/userprog'
cd vm; gmake depend
gmake[1]: Entering directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/vm'
g++ -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -M ../threads/main.cc ../threads/list.cc ../threads/scheduler.cc ../threads/synch.cc ../threads/synchlist.cc ../threads/system.cc ../threads/thread.cc ../threads/utility.cc ../threads/threadtest.cc ../machine/interrupt.cc ../machine/sysdep.cc ../machine/stats.cc ../machine/timer.cc ../userprog/addrspace.cc ../userprog/bitmap.cc ../userprog/exception.cc ../userprog/progtest.cc ../machine/console.cc ../machine/machine.cc ../machine/mipssim.cc ../machine/translate.cc  > makedep
echo '/^# DO NOT DELETE THIS LINE/+2,$d' >eddep
echo '$r makedep' >>eddep
echo 'w' >>eddep
ed - Makefile < eddep
rm eddep makedep 
echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
echo '# see make depend above' >> Makefile
gmake[1]: Leaving directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/vm'
cd vm; gmake nachos 
gmake[1]: Entering directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/vm'
gmake[1]: *** Warning: File `Makefile' has modification time in the future
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/main.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/list.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/scheduler.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/synch.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/synchlist.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/system.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/thread.cc
../threads/thread.cc: In method `void Thread::CheckOverflow()':
../threads/thread.cc:123: warning: comparison between signed and unsigned
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/utility.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/threadtest.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/interrupt.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/stats.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/sysdep.cc
../machine/sysdep.cc: In function `void ReadFromSocket(int, char *, int)':
../machine/sysdep.cc:361: warning: unsigned int format, pointer arg (arg 2)
../machine/sysdep.cc: In function `char * AllocBoundedArray(int)':
../machine/sysdep.cc:473: warning: implicit declaration of function `int getpagesize(...)'
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/timer.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/addrspace.cc
../userprog/addrspace.cc: In method `AddrSpace::AddrSpace(class OpenFile *)':
../userprog/addrspace.cc:100: warning: implicit declaration of function `int bzero(...)'
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/bitmap.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/exception.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/progtest.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/console.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/machine.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/mipssim.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM  -DFILESYS_NEEDED -DFILESYS_STUB -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/translate.cc
../machine/translate.cc: In method `enum ExceptionType Machine::Translate(int, int *, int, bool)':
../machine/translate.cc:224: warning: comparison between signed and unsigned
/usr/ccs/lib/cpp -D_ASM -P -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 ../threads/switch.s > swtch.s
as -o switch.o swtch.s
g++ main.o list.o scheduler.o synch.o synchlist.o system.o thread.o utility.o threadtest.o interrupt.o stats.o sysdep.o timer.o addrspace.o bitmap.o exception.o progtest.o console.o machine.o mipssim.o translate.o  switch.o -lsocket -lnsl -o nachos
gmake[1]: *** Warning:  Clock skew detected.  Your build may be incomplete.
gmake[1]: Leaving directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/vm'
cd filesys; gmake depend
gmake[1]: Entering directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/filesys'
g++ -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -M ../threads/main.cc ../threads/list.cc ../threads/scheduler.cc ../threads/synch.cc ../threads/synchlist.cc ../threads/system.cc ../threads/thread.cc ../threads/utility.cc ../threads/threadtest.cc ../machine/interrupt.cc ../machine/sysdep.cc ../machine/stats.cc ../machine/timer.cc ../userprog/addrspace.cc ../userprog/bitmap.cc ../userprog/exception.cc ../userprog/progtest.cc ../machine/console.cc ../machine/machine.cc ../machine/mipssim.cc ../machine/translate.cc  ../filesys/directory.cc ../filesys/filehdr.cc ../filesys/filesys.cc ../filesys/fstest.cc ../filesys/openfile.cc ../filesys/synchdisk.cc ../machine/disk.cc > makedep
echo '/^# DO NOT DELETE THIS LINE/+2,$d' >eddep
echo '$r makedep' >>eddep
echo 'w' >>eddep
ed - Makefile < eddep
rm eddep makedep 
echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
echo '# see make depend above' >> Makefile
gmake[1]: Leaving directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/filesys'
cd filesys; gmake nachos 
gmake[1]: Entering directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/filesys'
gmake[1]: *** Warning: File `Makefile' has modification time in the future
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/main.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/list.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/scheduler.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/synch.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/synchlist.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/system.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/thread.cc
../threads/thread.cc: In method `void Thread::CheckOverflow()':
../threads/thread.cc:123: warning: comparison between signed and unsigned
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/utility.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/threadtest.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/interrupt.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/stats.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/sysdep.cc
../machine/sysdep.cc: In function `void ReadFromSocket(int, char *, int)':
../machine/sysdep.cc:361: warning: unsigned int format, pointer arg (arg 2)
../machine/sysdep.cc: In function `char * AllocBoundedArray(int)':
../machine/sysdep.cc:473: warning: implicit declaration of function `int getpagesize(...)'
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/timer.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/addrspace.cc
../userprog/addrspace.cc: In method `AddrSpace::AddrSpace(class OpenFile *)':
../userprog/addrspace.cc:100: warning: implicit declaration of function `int bzero(...)'
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/bitmap.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/exception.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/progtest.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/console.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/machine.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/mipssim.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/translate.cc
../machine/translate.cc: In method `enum ExceptionType Machine::Translate(int, int *, int, bool)':
../machine/translate.cc:224: warning: comparison between signed and unsigned
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../filesys/directory.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../filesys/filehdr.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../filesys/filesys.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../filesys/fstest.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../filesys/openfile.cc
../filesys/openfile.cc: In method `int OpenFile::ReadAt(char *, int, int)':
../filesys/openfile.cc:138: warning: implicit declaration of function `int bcopy(...)'
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../filesys/synchdisk.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DFILESYS_NEEDED -DFILESYS -DVM -DUSE_TLB -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/disk.cc
/usr/ccs/lib/cpp -D_ASM -P -I../filesys -I../bin -I../vm -I../userprog -I../threads -I../machine -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 ../threads/switch.s > swtch.s
as -o switch.o swtch.s
g++ main.o list.o scheduler.o synch.o synchlist.o system.o thread.o utility.o threadtest.o interrupt.o stats.o sysdep.o timer.o addrspace.o bitmap.o exception.o progtest.o console.o machine.o mipssim.o translate.o  directory.o filehdr.o filesys.o fstest.o openfile.o synchdisk.o disk.o switch.o -lsocket -lnsl -o nachos
gmake[1]: *** Warning:  Clock skew detected.  Your build may be incomplete.
gmake[1]: Leaving directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/filesys'
cd network; gmake depend
gmake[1]: Entering directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/network'
g++ -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -M ../threads/main.cc ../threads/list.cc ../threads/scheduler.cc ../threads/synch.cc ../threads/synchlist.cc ../threads/system.cc ../threads/thread.cc ../threads/utility.cc ../threads/threadtest.cc ../machine/interrupt.cc ../machine/sysdep.cc ../machine/stats.cc ../machine/timer.cc ../userprog/addrspace.cc ../userprog/bitmap.cc ../userprog/exception.cc ../userprog/progtest.cc ../machine/console.cc ../machine/machine.cc ../machine/mipssim.cc ../machine/translate.cc  ../filesys/directory.cc ../filesys/filehdr.cc ../filesys/filesys.cc ../filesys/fstest.cc ../filesys/openfile.cc ../filesys/synchdisk.cc ../machine/disk.cc ../network/nettest.cc ../network/post.cc ../machine/network.cc > makedep
echo '/^# DO NOT DELETE THIS LINE/+2,$d' >eddep
echo '$r makedep' >>eddep
echo 'w' >>eddep
ed - Makefile < eddep
rm eddep makedep 
echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
echo '# see make depend above' >> Makefile
gmake[1]: Leaving directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/network'
cd network; gmake nachos 
gmake[1]: Entering directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/network'
gmake[1]: *** Warning: File `Makefile' has modification time in the future
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/main.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/list.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/scheduler.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/synch.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/synchlist.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/system.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/thread.cc
../threads/thread.cc: In method `void Thread::CheckOverflow()':
../threads/thread.cc:123: warning: comparison between signed and unsigned
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/utility.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../threads/threadtest.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/interrupt.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/stats.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/sysdep.cc
../machine/sysdep.cc: In function `void ReadFromSocket(int, char *, int)':
../machine/sysdep.cc:361: warning: unsigned int format, pointer arg (arg 2)
../machine/sysdep.cc: In function `char * AllocBoundedArray(int)':
../machine/sysdep.cc:473: warning: implicit declaration of function `int getpagesize(...)'
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/timer.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/addrspace.cc
../userprog/addrspace.cc: In method `AddrSpace::AddrSpace(class OpenFile *)':
../userprog/addrspace.cc:100: warning: implicit declaration of function `int bzero(...)'
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/bitmap.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/exception.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../userprog/progtest.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/console.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/machine.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/mipssim.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/translate.cc
../machine/translate.cc: In method `enum ExceptionType Machine::Translate(int, int *, int, bool)':
../machine/translate.cc:224: warning: comparison between signed and unsigned
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../filesys/directory.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../filesys/filehdr.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../filesys/filesys.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../filesys/fstest.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../filesys/openfile.cc
../filesys/openfile.cc: In method `int OpenFile::ReadAt(char *, int, int)':
../filesys/openfile.cc:138: warning: implicit declaration of function `int bcopy(...)'
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../filesys/synchdisk.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/disk.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../network/nettest.cc
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../network/post.cc
../network/post.cc: In method `Mail::Mail(class PacketHeader, class MailHeader, char *)':
../network/post.cc:38: warning: implicit declaration of function `int bcopy(...)'
g++ -g -Wall -Wshadow -fwritable-strings -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DUSER_PROGRAM -DVM -DFILESYS_NEEDED -DFILESYS -DNETWORK -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 -DCHANGED -c ../machine/network.cc
../machine/network.cc: In method `void Network::CheckPktAvail()':
../machine/network.cc:75: warning: implicit declaration of function `int bcopy(...)'
/usr/ccs/lib/cpp -D_ASM -P -I../network -I../bin -I../filesys -I../vm -I../userprog -I../threads -I../machine -DHOST_SunOS5 -DHOST_SPARC -DHOST_IS_BIG_ENDIAN -DHOST_SVR4 -DHOST_SunOS5 ../threads/switch.s > swtch.s
as -o switch.o swtch.s
g++ main.o list.o scheduler.o synch.o synchlist.o system.o thread.o utility.o threadtest.o interrupt.o stats.o sysdep.o timer.o addrspace.o bitmap.o exception.o progtest.o console.o machine.o mipssim.o translate.o  directory.o filehdr.o filesys.o fstest.o openfile.o synchdisk.o disk.o nettest.o post.o network.o switch.o -lsocket -lnsl -o nachos
gmake[1]: *** Warning:  Clock skew detected.  Your build may be incomplete.
gmake[1]: Leaving directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/network'
cd bin; make all
make[1]: Entering directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/bin'
gcc -I./ -I../threads -DHOST_IS_BIG_ENDIAN   -c coff2noff.c -o coff2noff.o
gcc coff2noff.o -o coff2noff
make[1]: Leaving directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/bin'
cd test; make all
make[1]: Entering directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/test'
/usr/local/depot/gcc-2.8.1/bin/decstation-ultrix-gcc -I../userprog -I../threads -S halt.c
/usr/local/depot/binutils-2.8.1/decstation-ultrix/bin/as  -o halt.o halt.s
cpp -I../userprog -I../threads start.s > strt.s
/usr/local/depot/binutils-2.8.1/decstation-ultrix/bin/as  -o start.o strt.s
rm strt.s
/usr/local/depot/binutils-2.8.1/decstation-ultrix/bin/ld -Ttext 0 -N start.o halt.o -o halt.coff
../bin/coff2noff halt.coff halt
numsections 3 
Loading 3 sections:
        ".text", filepos 0xd0, mempos 0x0, size 0x100
        ".data", filepos 0x1d0, mempos 0x100, size 0x0
        ".bss", filepos 0x0, mempos 0x100, size 0x0
make[1]: *** No rule to make target `shell.c', needed by `shell.o'.  Stop.
make[1]: Leaving directory `/home/faculty/neilsen/classes/CIS520/nachos-3.4/code/test'
gmake: *** [all] Error 2
44.61u 25.92s 2:05.09 56.3%
phact~/classes/CIS520/nachos-3.4/code% xp[K[Kxp[K[Kcp[K[Kcd test

phact~/classes/CIS520/nachos-3.4/code/test% cp /pub/CIS520/nachso[K[Kos/code/test/shel l* .

phact~/classes/CIS520/nachos-3.4/code/test% gmake

gmake: *** Warning: File `shell' has modification time in the future
/usr/local/depot/gcc-2.8.1/bin/decstation-ultrix-gcc -I../userprog -I../threads -S matmult.c
/usr/local/depot/binutils-2.8.1/decstation