Sometimes I run into a small problem, buglet or typo in sbcl, which I
then (attempt to) fix. Changes have been accumulating over time, but I
felt a bit reluctant to send in every change separately, due to their
small size and importance. So here they are, in one big diff.
If it would have been easier for you if I had sent these separately,
please let me know.
Here's some explanation for them:
'whoami' isn't normally in the path on Solaris, so add /usr/ucb
(also, whoami isn't posix, so one might want to change it to 'id
-un'. On SunOS, you would then need /usr/xpg4/bin/id, and not
%F as a format specifier ('date +%F') is a GNU extension, and (as you
no doubt could guess) isn't supported on SunOS. Change to %Y-%m-%d.
3. auto-generated (not anymore?) manual for sb-bsd-sockets
Internet address as returned by for instance get-host-by-name are
lists nowadays. make-inet-address still returns vectors, so call them
sequences in the documentation.
FIXME has been handled.
packages that include groveled stuff now need to use sb-alien.
make the documentation of alien array type specifiers match its
load-1-function and load-function were probably typos for
...-foreign, so change that to load-shared-object
implement get-machine-version for SunOS.
(Does it strike anyone else as odd that these functions are in
hardware-specific source files? Finding out the machine version
depends more on the os than on the hardware, I would say.)