[comp.sys.concurrent] Emacs on RTU 5.0

Tony Hoffmann (03/05/91)

We currently are running Emacs 18.55 on a Concurrent 6700 with RTU5.0.  I think
the problem that you are experiencing is caused by the GNU version of crt0
being linked after the concurrent version of crt0.  This positions some
data definitions in front of data_start (defined in GNU's crt0.c).  This
problem was solved by a simple change in ymakefile.  We force the definition
of START_FILE to be as follows:

#ifndef START_FILES
#ifdef NO_REMAP
#define START_FILES pre-crt0.o /lib/crt0.o
#else
#define START_FILES crt0.o /lib/crt0.o     /*crt0.o added for RTU 5.0 */
#endif
#endif /* have START_FILES */

This code is extracted from our ymakefile in the src directory.  We compile
our version of Emacs in the UCB universe. Hope this is of some help.

			Tony Hoffmann
			Defence Research Establishment Pacific
			uunet!ubc-cs!oamc1!hoffmann



Articles to: concurrent@soma.bcm.tmc.edu or uunet!soma.bcm.tmc.edu!concurrent
Administrative stuff: concurrent-request@soma.bcm.tmc.edu
Stan Barber, Moderator