mac@rhea.mit.edu (Mike McNamara) (09/02/89)
I sent in titan specific diffs to run 18.55 emacs on the ardent titan, and I forgot to #define HAVE_SOCKETS in the m-titan.h file. I noticed this as soon as I tried to run gnus... which tries to use open-network-stream, and lost. Sorry for not noticing this sooner. Please apply the following patch: *** m-titan.h~ Fri Sep 1 12:28:12 1989 --- m-titan.h Fri Sep 1 12:28:12 1989 *************** *** 149,154 **** --- 149,158 ---- #define SYSV_PTYS #endif /* */ + #ifndef HAVE_SOCKETS + #define HAVE_SOCKETS + #endif /* HAVE_SOCKETS */ + /* Titan does NOT put networking library in libnsl_s.a; it's in libc */ #ifdef LIBX10_SYSTEM #undef LIBX10_SYSTEM Also: In building an unextitan.c from unexec.c, I inadvertantly deleted credit to Tim Moore, now of Utah CS, who originally ported gnu-emacs to the Ardent Titan. Sorry Tim! *** unextitan.c~ Tue Aug 29 13:00:11 1989 --- unextitan.c Fri Sep 1 12:58:07 1989 *************** *** 151,156 **** --- 151,160 ---- */ /* March 89 Michael McNamara (mac@ardent): finished Tim's port of unexec * to the titan. + /* Aug 88 Tim Moore, Ardent Computer: Made many changes for the Ardent Titan. + * The Titan uses COFF format, but copies section headers into the text + * segment; also, some changes are necessary to avoid reading and writing to + * the floating point hardware. */ /* There are several compilation parameters affecting unexec: