I wonder if this causes a performance penalty on position independent code, which seems to be used a lot on non-Windows platforms [].
[] It always struck me as one of those propeller-head features that GCC & co. love but which the MS and Intel compilers avoid 'just to be on the safe side' :]