[1694] in Release_Engineering

home help back first fref pref prev next nref lref last post

Re: [Bill Sommerfeld: Making filesystems inside normal files.]

probe@ATHENA.MIT.EDU (probe@ATHENA.MIT.EDU)
Sat Sep 23 15:10:52 1989

The makefile lines that Bill provided are nice, but we are now using another
method to avoid having to build the kernel, strip out the symbol table,
build another .o file and relink the kernel again.  We are currently using
a method of pre-allocating the data and then patching the binary by looking
up an offset in the symbol table and placing the appropriate data into the
appropriate place of the executable.  This avoids having a convoluted build
procedure.  Of course, it does assume you know how much space to pre-allocate,
but we make this a build-time option in the configuration file.  :)
Our current sizes are 1600 blocks for the VAX and 2400 blocks for the RT.

-Richard

home help back first fref pref prev next nref lref last post