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