...Modern versions of GCC/binutils/... support flags which allow building "Position Independent Executables". This a Security Feature (TM) which means that executables can be loaded at non-fixed locations, making it harder to write some types of exploit.
Any objections for committing to the trunk?
I'm fine with it in trunk, but I'd be against a 2.0 backport... -- justin