Path: utzoo!mnetor!uunet!ncc!alberta!att-ih!ihnp4!richp1!craig From: craig@richp1.UUCP (Craig Peterson Counsultant) Newsgroups: comp.emacs Subject: Problem bringing up GNU Emacs on sbe20 Message-ID: <215@richp1.UUCP> Date: 19 Apr 88 17:49:52 GMT Organization: Rich Inc, Franklin Park, Ill. Lines: 44 Keywords: help w/gnu emacs I'm trying to bring up GNU Emacs on an sbe20 (68020 based SYSVR2 box), and have been somewhat unsuccessful. Once temacs is made, and starts running the message: ^N^?^?^?|Ho: is not an identifier comes up, causing substantial grief. Looking at the dump, here's the backtrace: kill(6,37,0) _sigcall(6,37,0) _sigcode(37,0,273892) _start() [crt0.c:4] free(mem=) [malloc.c:526] getwd(pathname=) [sysdep.c:1871] init_buffer() [buffer.c:1152] main(argc=0,argv=0x7ffe48,envp=0x7ffe4c) [emacs.c:329] start1(argc=0,xargs=) [crt0.c:15] _start() [crt0.c:5] Since the pre-crt0 /lib/crt0 combination doesn't work (Termination code 139?), I've put in a new crt0.c which works fine for another 020 machine I have. It looks like: int data_start = 0; char **environ; _start() { start1 (); } start1 (argc, xargv) int argc; char *xargv; { register char **argv = &xargv; environ = argv + argc + 1; if ((char *)environ == xargv) environ--; exit(main (argv, argv, environ)); } Any suggestions??? craig@richp1.UUCP