On Sun, Oct 30, 2005 at 06:47:46PM +0100, Ruediger Pluem wrote:
> On 10/30/2005 06:29 PM, Justin Erenkrantz wrote:
> > 
> > I thought you needed RH-specific patches - that is, no regular
> > (i.e. GNU-stock) version of GDB will support PIE.  -- justin

There's nothing Red Hat specific about PIE, it's all supported in the 
upstream toolchain.

> Thanks for the hint. Meanwhile I downloaded the source RPM of
> 
> http://rpmfind.net/linux/RPM/fedora/updates/3/x86_64/gdb-6.1post-1.20040607.43.x86_64.html
> 
> which compiled fine on RHEL 3. But debugging still does not work :-(.
> I guess the problem now is that my kernel does not give the needed support to 
> gdb as I found
> something about /proc/PID/auxv it tries to use which is not available on my 
> system.

Ah, yeah, there is that too.  The PIE stuff was really only introduced 
in RHEL4 so trying to get this to work on old systems may be hard work.  
The RHEL4 gdb+kernel can happily debug PIE binaries, anyway.

joe

Reply via email to