|
From: Tom H. <to...@co...> - 2005-08-09 18:17:44
|
In message <200...@kf...>
Maurice van der Pot <gri...@ge...> wrote:
> On Mon, Aug 08, 2005 at 08:21:00PM +0100, Julian Seward wrote:
> > - A rewritten address space manager, which will finally make
> > the thing work properly on 64-bit platforms, and should
> > provide a better base for porting to non-Linux OSs.
>
> Is this new code also meant to allow PIE builds?
It will make PIE builds unnecessary so they will presumably go away.
> Not that I'm a fan of building with PIE, but at the moment I have no way
> of disabling it other than patching configure. The reason for this is
> that we have compiler profiles that default to PIE and actually need
> a flag to disable it.
I don't think it will matter if you build with -fpie - if you haven't
use --enable-pie then valgrind will be loaded at a fixed address even
if you happened to build with -fpie and there won't be any problems.
The only downside is a possible slight slowdown from the fact that you
are using position independent code when don't have to.
Tom
--
Tom Hughes (to...@co...)
http://www.compton.nu/
|