Subject: Re: 2.0 isn't self-building
To: None <port-vax@netbsd.org>
From: Tom Ivar Helbekkmo <tih@eunetnorge.no>
List: port-vax
Date: 03/01/2005 15:30:58
I wrote:

> I've just installed 2.0 on a 4000-500, and got lots of weird errors
> ("illegal instruction" from temacs when building Emacs, [...]

Running a fresh -current, this still happens:

| LC_ALL=C ./temacs -batch -l loadup dump
| Loading loadup (source)...
| Using load-path (/usr/pkgsrcæditorsæmacs/workæmacs-21.4/lisp)
| Loading byte-run...
| Loading subr...
| [...]
| Loading buff-menu...
| Loading float-sup...
| [1]   Illegal instruction (core dumped) LC_ALL=C ./temac...
| *** Error code 132

GDB says:

| (gdb) where
| #0  0x7f5b3ee7 in atan2 (16512, 0, 16512, 0) from /usr/lib/libm.so.0
| #1  0x7f7e26be in _rtld_bind_start (16512, 0, 16512, 0)
|    from /usr/libexec/ld.elf_so
| #2  0x7f5b3bd8 in atan (16512, 0) from /usr/lib/libm.so.0
| #3  0x000f0f5e in Fatan (1)
| #4  0x000efb76 in Ffuncall (2, 2147476292)
| #5  0x00113d4b in Fbyte_code (809746436, 1078203264, 2)
| #6  0x000ef304 in Feval (1345781908)
| [...]

So that's the assembly 

-tih
-- 
Don't ascribe to stupidity what can be adequately explained by ignorance.