I'm not aware of any reason this must be so. How can I fix it? while eeh has explained the why and how's to fix it, this is set here: everglades ~> grep MAXPAGESIZE /usr/src/gnu/dist/ld/emulparams/elf32_sparc.sh MAXPAGESIZE=0x10000 i think i best like the idea of giving those pages back to the VM system.