*** /tmp/RCSAa07299	Fri Jan  8 21:32:42 1993
--- READ-ME	Thu Dec 17 17:06:40 1992
***************
*** 101,106 ****
--- 101,108 ----
      SUN4        Sun 4, 4c, sparc, etc.			6
      SYMM        Sequent Symmetry
  
+ (see the file STATUS for the most recent list)
+ 
  [1]  Earlier, "beta" versions of HeNCE have compiled and run on CRAYs.
  We would expect this version to work also, but have not actually tested
  it.
***************
*** 117,122 ****
--- 119,129 ----
  loaded, in order to compile HeNCE.  The include files supplied with
  vanilla DECWindows are incompatible with those supplied by MIT and
  required by HeNCE.
+ 
+ On Ultrix 4.3 with Motif installed you will need to edit imake.defs
+ and un-comment out the line that reads:
+ /* #define FixGratuitousDECIncompatibility */
+ ...before doing "xmkmf" and "make Makefiles".
  
  [5] If you are running AIX version 3.1, you MUST have installed MIT X
  windows (preferably X11R5) include files and libraries in order to
*** /tmp/RCSAa07314	Fri Jan  8 21:32:44 1993
--- STATUS	Thu Dec 17 17:02:44 1992
***************
*** 20,25 ****
--- 20,28 ----
  PMAX    Ultrix 4.2A +		working		May not compile if Motif is
          "unsupported X11 components"		installed.
  ------------------------------------------------------------------------------
+ PMAX    Ultrix 4.3 +		working		(even with Motif installed!)
+         "unsupported X11 components"		requires patch 1
+ ------------------------------------------------------------------------------
  RIOS	AIX 3.2			working		FORTRAN wrappers are incorrect.
  	AIX windows (R4)
  	cc
***************
*** 27,33 ****
  RIOS	AIX 3.2			working		FORTRAN wrappers are incorrect.
  	X11R5, cc
  ------------------------------------------------------------------------------
! SGI                             untested
  ------------------------------------------------------------------------------
  SUN3    SunOS 4.1.1             untested
          X11R4
--- 30,36 ----
  RIOS	AIX 3.2			working		FORTRAN wrappers are incorrect.
  	X11R5, cc
  ------------------------------------------------------------------------------
! SGI                             working		requires patch 1
  ------------------------------------------------------------------------------
  SUN3    SunOS 4.1.1             untested
          X11R4
*** /tmp/RCSAa07446	Fri Jan  8 21:33:02 1993
--- htool/misc.c	Sat Dec 12 01:16:30 1992
***************
*** 110,116 ****
  
  
  #if defined(IMA_SUN3) || defined(IMA_SUN4) || defined(IMA_RIOS) || \
!     defined(IMA_RT) || defined(IMA_HP9K) || defined(IMA_NEXT)
  void
  setenv (name, value, overwrite)
  char *name;
--- 110,117 ----
  
  
  #if defined(IMA_SUN3) || defined(IMA_SUN4) || defined(IMA_RIOS) || \
!     defined(IMA_RT) || defined(IMA_HP9K) || defined(IMA_NEXT) || \
! 	defined(IMA_SGI)
  void
  setenv (name, value, overwrite)
  char *name;
--- htool/patchlevel.h	Thu Dec 17 17:07:08 1992
***************
*** 1 ****
! #define HTOOL_VERSION "1.3"
--- 1 ----
! #define HTOOL_VERSION "1.3.1"
*** /tmp/RCSAa07549	Fri Jan  8 21:33:15 1993
--- imake.defs	Thu Dec 17 17:05:53 1992
***************
*** 1,6 ****
--- 1,9 ----
  /* If you are running Sun's OpenWindows 3.x, uncomment the next line: */
  /* #define BrokenWindows */
  
+ /* If you are running Ultrix 4.3, you may need to uncomment the next line: */
+ /* #define FixDECGratuitousIncompatibility */
+ 
  /* If you want statically linked executables on either AIX 3.2 or SunOS,
   * uncomment the next line: */
  /* #define StaticallyLink */
***************
*** 128,139 ****
  ARCH=UVAX
  #endif /*MipsArchitecture*/
  /*
!  * on Ultrix 4.2, you MUST have either the "Unsupported X11 Components"
!  * (U?XUNMIT420) or have MIT X11R4 or MIT X11R5 installed.  DecWindows
   * alone is NOT sufficient.  If you have the DEC-supplied "Unsupported"
   * package, the following include is needed; otherwise, it does no harm.
   */
  HENCE_DEFINES=-I/usr/include/mit
  #endif /*UltrixArchitecture*/
  /*
   * CRAY
--- 131,152 ----
  ARCH=UVAX
  #endif /*MipsArchitecture*/
  /*
!  * on Ultrix 4.x, you MUST have either the "Unsupported X11 Components"
!  * (U?XUNMIT4x0) or have MIT X11R4 or MIT X11R5 installed.  DecWindows
   * alone is NOT sufficient.  If you have the DEC-supplied "Unsupported"
   * package, the following include is needed; otherwise, it does no harm.
   */
  HENCE_DEFINES=-I/usr/include/mit
+ /*
+  * DEC decided to rename the MIT libraries so that you have trouble
+  * compiling free software.
+  */
+ #ifdef FixDECGratuitousIncompatibility
+ EXTENSIONLIB=-lXext-mit
+ XLIB=$(EXTENSIONLIB) -lX11-mit
+ XMULIB=-lXmu-mit
+ XTOOLLIB=-lXt-mit
+ #endif /* FixDECGratuitousIncompatibility */
  #endif /*UltrixArchitecture*/
  /*
   * CRAY
*** /tmp/RCSAa07579	Fri Jan  8 21:33:20 1993
--- master/trace.c	Sat Dec 12 01:25:21 1992
***************
*** 8,16 ****
  #include <stdio.h>
  #include <ctype.h>
  #include <sys/types.h>
! #ifndef IMA_CRAY
! #include <sys/timeb.h>
! #else
  struct timeb {
      time_t time;
      unsigned short millitm;
--- 8,14 ----
  #include <stdio.h>
  #include <ctype.h>
  #include <sys/types.h>
! #if defined(IMA_CRAY) || defined(IMA_SGI)
  struct timeb {
      time_t time;
      unsigned short millitm;
***************
*** 17,22 ****
--- 15,22 ----
      short timezone;
      short dstflag;
  };
+ #else
+ #include <sys/timeb.h>
  #endif
  #include "std.h"
  #include "rb.h"
***************
*** 319,325 ****
      }
  }
  
! #if defined(IMA_RIOS) || defined(IMA_CRAY)
  #include <sys/time.h>
  
  static void
--- 319,325 ----
      }
  }
  
! #if defined(IMA_RIOS) || defined(IMA_CRAY) || defined(IMA_SGI)
  #include <sys/time.h>
  
  static void
