Subject: Re: 19990101 kernel panics
To: Anders Magnusson <>
From: Tom Ivar Helbekkmo <>
List: port-vax
Date: 02/02/1999 22:04:11
Anders Magnusson <> writes:

> There has been a bunch of changes of other parts of the system, and I 
> haven't had time to keep up with the changes yet. It will come :-)

Looking forward to that!  Adding the __setjmp14 stuff to the build of
libc fixed the problems there, and I've since had to remove an extra
#endif from /usr/src/libexec/ld.aout_so/arch/vax/md.c (I think; again,
I'm typing from memory) to get that to compile.  Things are generally
working, and it looks like the build will complete.  I've got all of
/usr/src/lib and /usr/src/gnu/lib compiled and installed, and all of
/usr/src/{bin|sbin|libexec} and most of /usr/src/usr.bin built with
the new libraries, and the only real problem has been that 'make' in
/usr/src/lib/libc grows so large that it triggers bugs in memory
handling.  Oh, and 'ld' dumps core trying to link 'mount', but we'll
see what happens when the new tool chain is installed.  All this is
with "CFLAGS=-O2" in /etc/mk.conf, by the way, since I remember that
that was suggested by someone when the VAX port moved to EGCS.

All in all, it looks to me like the VAX port is very quickly catching
up to the more "mainstream" ports -- great work, Ragge, and the rest
of the people involved; you know who you are!  Thank you all!

Popularity is the hallmark of mediocrity.  --Niles Crane, "Frasier"