Yeah, and I actually worked up some diffs to start to do this.
I uncovered some ld bugs in the process :-(. All I did was to try putting
some functions in a different ELF section - I never tried actually releasing
the pages to the memory manager (but this wouldn't be hard).
It isn't a huge amount of memory that you would save, but there
definitely is something. Probably in the neighborhood of 50-200K depending
upon what you have configured into your kernel.
-Eric
-- "The woods are lovely, dark and deep. But I have promises to keep, And lines to code before I sleep, And lines to code before I sleep."