Subject: Re: New FAQ
To: Markus Baeurle <emw4maba@gp.fht-esslingen.de>
From: Mark Brinicombe <amb@physig.ph.kcl.ac.uk>
List: port-arm32
Date: 01/03/1997 17:09:28
On Wed, 1 Jan 1997, Markus Baeurle wrote:
> > 5) How big (in Mb) is a GENERIC kernel these days ?
>
> Voyager-4871 is about 1702 kB large... There was quite a jump, bsd-4634 was
> only quite exactly 1300 kB.
Ok this was my fault and has been fixed. That extra size was local symbols.
MI changes were made to all the make files and this resulting in the -x
option to the link being replaced with a -S.
The snag is we use the GNU linker and -S on that does not do the same
thing as -S on the netbsd linker.
I did not check this change and it was a while before I realised that I
needed to add the -x back in to remove local symbols from the link.
Furture kernels will be back around the 1.3MB size again.
Cheers,
Mark
Mark Brinicombe amb@physig.ph.kcl.ac.uk
Research Associate http://www.ph.kcl.ac.uk/~amb/
Department of Physics tel: 0171 873 2894
King's College London fax: 0171 873 2716