Apollo running Domain/OS (m68k-apollo-bsd)
  
  With the enclosed patches applied (apply with 'patch -p'), the Apollo
  version now supports dumping just fine.  It has been tested on SR10.3 and
  SR10.4.  It certainly requires at least SR10.0, and maybe SR10.2. 
  
  Although the sources have been fixed up, only a small amount of attention
  has been given to the configuration stuff, so you may have to edit the
  Makefile and src/xmakefile manually after running the configure script. 
  There are too many versions of both cc and X to automate this easily.  

  When you try to dump emacs, you may get the message ".rwdi section needs
  relocation."  This means you are linking with some code that has compressed
  data sections.  In some cases this comes from linking with X libraries.  Try
  using shared X libraries instead.  With some versions of Domain/OS this is
  as simple as removing the "-lX11" from the link command line.
  
  One of the Apollo COFF structures changed between SR10.3/cc 6.7 and
  SR10.4/cc 6.9.  The supplied unexapollo.c will compile under SR10.4/cc 6.9.
  If you have a different setup and the compile fails with an error on line
  249, apply the supplied patch (with patch -p) (found in
  'unexapollo.c-optional-patch') and try again.

  When running the configure script, use the configuration name
  "m68k-apollo-bsd".  You will also need to use the "-with-gcc=no" and
  "-with-x" options.  Check out the INSTALL file for other configure options.

  Check out the file 'lisp/x-apollo.el'.  To use it, add

        (load "x-apollo")

  to your .emacs file.

  Most of the Apollo work was done by Leonard Zubkoff and John Vasta.  Jim
  Rees assembled the pieces, merged them into GNU Emacs 19.8, and got it all
  to build under SR10.3, cc 6.7, and X11r5 shared libraries.  I ported the
  patches to GNU Emacs 19.15 and got it to build under SR10.4, cc 6.9, and the
  X11 shared libraries distributed with SR10.3.

Kevin Gallagher - DSC Communications Corporation, 6 July 1993.
