Re: vDSO for ppc64 : Preliminary release #3

From: Paul Mackerras
Date: Thu Sep 09 2004 - 06:50:54 EST


Jakub Jelinek writes:

> That is on purpose, even if vDSO location is randomized (e.g. on IA-32),
> no relocations should happen, so that the vDSO can be shared (unless
> written into by the debugger, that is). ld.so knows how to deal with
> .dynamic section relocation of vDSOs.

On 64-bit architectures which use procedure descriptors, the
descriptors will have to be relocated (unless you or Alan can come up
with some toolchain or ld.so magic or something). But the descriptors
are in the data section rather than the text, of course.

Paul.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/