Use smaller sizes for user programs and read entry point from program header.