3 May 2009 22:57
kernel compilers
A. Wik <root <at> dynamite.narpes.com>
2009-05-03 20:57:23 GMT
2009-05-03 20:57:23 GMT
Does anyone know which compilers are capable - or incapable -
or building different versions of the NetBSD/vax kernel.
I'm particularly interested in 1.5.2, because that's the
one I've been working on.
A while back I reverted to gcc-2.7.2.3 because of the
horrible resource consumption[1] AND the internal errors[2]
of egcs (1.1.1 according to --version, but 2.91.60
according to the opinion of -dumpspecs).
My newly rebuilt kernel crashes after reporting that the
filesystem is of type FFS. See note [3] below for details.
-aw
[1] Indeed, I had to use ulimit for the first time ever (I've
used it before, but that was for curiosity.).
[2] It repeatedly died attempting to build a part of Samba.
I now have Samba running on the VAX, so at least in this
instance, gcc-2.7.2.3 turned out to be a more capable
compiler (not that I'm particularly surprised - newer
versions do little but increase wastefulness, reduce
compatibility and introduce new bugs in the name of the
holy GCC religion "optimisation" - what kind of
optimisation is it if it doesn't run at all or with
significantly lower reliability, or if it runs on a
greatly reduced subset of hardware, or otherwise only
under certain special conditions?
(Continue reading)
RSS Feed