Subject: Re: Cross-nlist(3)
To: None <tv@wasabisystems.com>
From: None <cgd@broadcom.com>
List: tech-toolchain
Date: 10/26/2001 17:18:48
tv@wasabisystems.com ("Todd Vierling") writes:
> On 25 Oct 2001 cgd@broadcom.com wrote:
> [... ]
> : I don't see why e.g. the x86 installboot couldn't/shouldn't use a
> : similar technique to what the Alpha uses, for instance.
> 
> The nlist usage of sparc's installboot is to get symbols from the
> first-stage bootloader, in order to shove block numbers into it.  Similar
> foo is used for i386.
> 
> The alpha bootstrap is a single piece ~8K stuffed below the real fs data
> start.  So the alpha can get away with more, because it doesn't have to
> write block numbers into the bootstrap.

Oh gack, that's right, i'd forgotten that we'd reworked the primary
alpha installboot.  (where "we" even includes me...  *sigh*  memory
going... oh, wait, never there!)

anyway, s/installboot/installboot.old/ for the Alpha.

obviously, you get the idea with the technique to use.


chris