SHIFT_MEGAWORD
if (largewords <= (largememory << SHIFT_MEGAWORD)) {
largewords = (largememory << SHIFT_MEGAWORD);
largewords = (largememory << SHIFT_MEGAWORD);
largewords -= (1L << (SHIFT_MEGAWORD - 2)); /* 1/4 MB chunks */