sagitta% tcsh
hws has logged on console from local.
hws has logged on ttyp0 from :0.0.
hws has logged on ttyp1 from :0.0.
hws has logged on ttyp3 from :0.0.
sagitta 101> exit
sagitta 102> exit
sagitta% cd /proj/hop/sather
/proj/hop/sather
sagitta% diff Mkf.gen ~/sather/Mkf.gen
186c186
< 	(cd ./bin.${ARCH}; ${CP} *.o *.a ${SATHER_HOME}/bin.${ARCH}/ ;)
---
> 	-(cd ./bin.${ARCH}; ${CP} *.o *.a ${SATHER_HOME}/bin.${ARCH}/ ;)
188c188
< 	(cd ./compiler; ${MKCMD} install ;)
---
> 	-(cd ./compiler; ${MKCMD} install ;)
195c195
< 	(cd ./sys/C/pre.${ARCH}; ${CP} *.c *.h *.o ${SATHER_HOME}/sys/C/pre.${ARCH}/ ;)
---
> 	-(cd ./sys/C/pre.${ARCH}; ${CP} *.c *.h *.o ${SATHER_HOME}/sys/C/pre.${ARCH}/ ;)
sagitta% cd /proj/hop/dist/compiler
sagitta% cd /proj/hop/dist/compiler
sagitta%  cd /proj/hop/dist/compiler
/proj/hop/dist/compiler
sagitta% diff . ~/sather/compiler
Only in /users/vis/hws/sather/compiler: .sather.~1~
diff ./Makefile /users/vis/hws/sather/compiler/Makefile
31c31
< SATHER_HOME = /proj/hop/sather
---
> SATHER_HOME = /home/xsather/sather
35c35
< TOPDIR = /proj/hop/dist
---
> TOPDIR = /home/xsather/sather
42c42
< ARCH = mips
---
> ARCH = sun4
91c91
< # 1 "Mkf.mach.cpp"
---
> # 1 "Mkf.mach.cpp" 
123c123
< # 37 "Mkf.mach.cpp"
---
> # 37 "Mkf.mach.cpp" 
127c127
< # 44 "Mkf.mach.cpp"
---
> # 44 "Mkf.mach.cpp" 
150c150
< # 69 "Mkf.mach.cpp"
---
> # 69 "Mkf.mach.cpp" 
156c156,157
< # 78 "Mkf.mach.cpp"
---
> # 75 "Mkf.mach.cpp" 
> # 78 "Mkf.mach.cpp" 
158c159
< # 81 "Mkf.mach.cpp"
---
> # 81 "Mkf.mach.cpp" 
167c168
< # 92 "Mkf.mach.cpp"
---
> # 92 "Mkf.mach.cpp" 
169c170
< # 95 "Mkf.mach.cpp"
---
> # 95 "Mkf.mach.cpp" 
179c180
< # 106 "Mkf.mach.cpp"
---
> # 106 "Mkf.mach.cpp" 
219,221c220,222
< # sparc_: sparc, sun3_: sun3, sun4_: sun4,
< # mips_: 1, hpux_: hpux, vax_: vax, sony_: sony,
< # sequent_: sequent, vax_: vax, mips_: 1, MIPSEL_: 1,
---
> # sparc_: 1, sun3_: sun3, sun4_: sun4,
> # mips_: mips, hpux_: hpux, vax_: vax, sony_: sony,
> # sequent_: sequent, vax_: vax, mips_: mips, MIPSEL_: MIPSEL,
227c228
< # unix_: 1, bsd4_2_: 1, bsd4_3_: bsd4_3, SYSTYPE_BSD: SYSTYPE_BSD
---
> # unix_: 1, bsd4_2_: bsd4_2, bsd4_3_: bsd4_3, SYSTYPE_BSD: SYSTYPE_BSD
229c230
< # ultrix_: 1, __MACH___: __MACH__
---
> # ultrix_: ultrix, __MACH___: __MACH__
263c264
< # 192 "Mkf.mach.cpp"
---
> # 192 "Mkf.mach.cpp" 
265a267
> # 206 "Mkf.mach.cpp" 
268,269c270
< MAINFLAGS= -DSATHER -DGC_ -w -Wf,-XNd10000 -Wf,-XNc100
< # 205 "Mkf.mach.cpp"
---
> # 215 "Mkf.mach.cpp" 
271,274d271
< 
< 
< # 215 "Mkf.mach.cpp"
< 
276c273
< # 232 "Mkf.mach.cpp"
---
> # 232 "Mkf.mach.cpp" 
279c276
< # 237 "Mkf.mach.cpp"
---
> # 237 "Mkf.mach.cpp" 
282c279
< # 242 "Mkf.mach.cpp"
---
> # 242 "Mkf.mach.cpp" 
285c282
< # 246 "Mkf.mach.cpp"
---
> # 246 "Mkf.mach.cpp" 
288c285
< # 252 "Mkf.mach.cpp"
---
> # 252 "Mkf.mach.cpp" 
291c288
< # 260 "Mkf.mach.cpp"
---
> # 260 "Mkf.mach.cpp" 
300c297
< # distribution contains only the setting for sparc. You need
---
> # distribution contains only the setting for 1. You need
307d303
< # 277 "Mkf.mach.cpp"
309c305,306
< SKIPSDB = YES
---
> SKIPSDB = NO
> # 279 "Mkf.mach.cpp" 
315c312
< # 286 "Mkf.mach.cpp"
---
> # 286 "Mkf.mach.cpp" 
320c317
< # #if defined(1) & defined(1) & defined(1)
---
> # #if defined(mips) & defined(ultrix) & defined(bsd4_2)
Only in /users/vis/hws/sather/compiler: Mkf.gen.~1~
Only in /users/vis/hws/sather/compiler: TAGS
Only in /users/vis/hws/sather/compiler: TAGS.compl
Only in /users/vis/hws/sather/compiler: TAGS.~1~
Only in /users/vis/hws/sather/compiler: TAGS.~2~
diff ./adj.commands /users/vis/hws/sather/compiler/adj.commands
1,3c1,3
< 1,$s,/usr/local/src/sather,/proj/hop/dist,g
< 1,$s,"sun4","mips",g
< 1,$s,"DATE","Mon Mar 30 21:44:37 EST 1992",g
---
> 1,$s,/usr/local/src/sather,/home/xsather/sather,g
> 1,$s,"sun4","sun4",g
> 1,$s,"DATE","Sat Mar 28 18:21:35 EST 1992",g
5c5
< 1,$s,"HOST","emerald",g
---
> 1,$s,"HOST","sagitta",g
Only in /users/vis/hws/sather/compiler: class_tab.sa.~1~
Only in /users/vis/hws/sather/compiler: clim-chk.patch
Only in /users/vis/hws/sather/compiler: common_data.sa.~1~
Only in /users/vis/hws/sather/compiler: comp.diff
Only in /users/vis/hws/sather/compiler: constants.sa.~1~
Only in /users/vis/hws/sather/compiler: constants.sa.~2~
Only in /users/vis/hws/sather/compiler: constants.sa.~3~
Only in /users/vis/hws/sather/compiler: constants.sa.~4~
Only in /users/vis/hws/sather/compiler: cs.cs
Common subdirectories: ./cs.cs.boot and /users/vis/hws/sather/compiler/cs.cs.boot
Only in /users/vis/hws/sather/compiler: cs.sa.~1~
Only in /users/vis/hws/sather/compiler: cs.sa.~2~
Only in /users/vis/hws/sather/compiler: cs.sa.~3~
Only in /users/vis/hws/sather/compiler: declob_s.sa.~1~
Only in /users/vis/hws/sather/compiler: declob_s.sa.~2~
Only in /users/vis/hws/sather/compiler: featob_s.sa.~1~
Only in /users/vis/hws/sather/compiler: featob_s.sa.~2~
Only in /users/vis/hws/sather/compiler: featob_s.sa.~3~
Only in .: in-mips.sa
diff ./in-sun4.sa /users/vis/hws/sather/compiler/in-sun4.sa
38c38
<    constant sather_home:STR := "/proj/hop/dist";
---
>    constant sather_home:STR := "/home/xsather/sather";
104d103
<       -- SUX added in base classes requires recompilation.
106,107c105,106
<    constant install_date: STR := "Mon Mar 30 06:05:57 EST 1992";
<    constant install_host: STR := "puppis";
---
>    constant install_date: STR := "Sat Mar 28 18:21:35 EST 1992";
>    constant install_host: STR := "sagitta";
Only in /users/vis/hws/sather/compiler: in-sun4.sa.~1~
Only in /users/vis/hws/sather/compiler: install.sa.~1~
Only in /users/vis/hws/sather/compiler: lexer.h.1
Only in /users/vis/hws/sather/compiler: lexer.h.~1~
Only in /users/vis/hws/sather/compiler: lexer.h.~2~
Only in /users/vis/hws/sather/compiler: lst_codeob.sa.~1~
Only in /users/vis/hws/sather/compiler: lst_codeob.sa.~2~
Only in /users/vis/hws/sather/compiler: map-c-names.~1~
Only in /users/vis/hws/sather/compiler: opt_stmt_s.sa.~1~
Only in /users/vis/hws/sather/compiler: semant.sa.~1~
Only in /users/vis/hws/sather/compiler: semant.sa.~2~
Only in /users/vis/hws/sather/compiler: ssather.y.~11~
Only in /users/vis/hws/sather/compiler: ssather.y.~12~
Only in /users/vis/hws/sather/compiler: ssather.y.~1~
Only in /users/vis/hws/sather/compiler: ssather.y.~2~
Only in /users/vis/hws/sather/compiler: stmtob.sa.~1~
Only in /users/vis/hws/sather/compiler: stmtob.sa.~2~
Only in /users/vis/hws/sather/compiler: stmtob.sa.~3~
Only in /users/vis/hws/sather/compiler: stmtob_s.sa.~1~
Only in /users/vis/hws/sather/compiler: stmtob_s.sa.~2~
Only in /users/vis/hws/sather/compiler: stmtob_s.sa.~7~
Only in /users/vis/hws/sather/compiler: stmtob_s.sa.~8~
Only in /users/vis/hws/sather/compiler: str_table.sa.~1~
Only in /users/vis/hws/sather/compiler: typeob.sa.~1~
sagitta% cd /proj/hop/dist/lib/base
/proj/hop/dist/lib/base
sagitta% diff . ~/sather/lib/base
Only in /users/vis/hws/sather/lib/base: #any.sa#
Common subdirectories: ./C and /users/vis/hws/sather/lib/base/C
Only in /users/vis/hws/sather/lib/base: sux_test
Only in /users/vis/hws/sather/lib/base: sux_test.cs
diff ./unix.sa /users/vis/hws/sather/lib/base/unix.sa
21c21
< --* Last edited: Mar 30 20:27 1992 (hws)
---
> --* Last edited: May 18 12:39 1992 (hws)
547,548c547,549
<    constant initialized: BOOL := SUX::signals_init;    -- unixes differ in code, need rt init.
<    
---
> -- constant initialized: BOOL := SUX::signals_init;    -- unixes differ in code, need rt init.
>    constant initialized: BOOL := SUX::create(0).type = SUX::type;
> 
diff ./unix.sa.~1~ /users/vis/hws/sather/lib/base/unix.sa.~1~
21c21
< --* Last edited: Mar 29 21:56 1992 (hws)
---
> --* Last edited: Mar 30 19:32 1992 (hws)
1459a1460
>       SUX::expect(C::SIGBUS_);
1463c1464,1466
<       test("Void object abort.",err.signal_type,"SIGSEGV");
---
>       test("Void object abort",
> 	 (err.signal_type.is_equal("SIGSEGV") or err.signal_type.is_equal("SIGBUS")).to_s,
> 	 "T");
Only in /users/vis/hws/sather/lib/base: unix.sa.~2~
Only in /users/vis/hws/sather/lib/base: unix.sa.~3~
sagitta% cd ../data_structure
/proj/hop/dist/lib/data_structure
sagitta% diff . ~/sather/lib/data_structure
Only in /users/vis/hws/sather/lib/data_structure: #stack.sa#
sagitta% cd ../../sys
/proj/hop/dist/sys
sagitta% diff . ~/sather/sys
Common subdirectories: ./C and /users/vis/hws/sather/sys/C
sagitta% pws
pws: Command not found.
sagitta% pwd
/tmp_mnt/proj/hop/dist/sys
sagitta% 
