I've haven't dived deeply in the reclaim_gap logic but now I'm curious to know how it would interact with "creatively packed" ELF files: http://www.muppetlabs.com/~breadbox/software/tiny/teensy.html

I'm not doing anything of the sort but it's worth considering how resilient the loader code would be to an aggressively optimizing linker.