binutils-2.10 dhd
David Huggins-Daines
dhd@puffin.external.hp.com
Mon, 24 Jul 2000 14:46:52 -0600
CVSROOT: /home/cvs/parisc
Module name: binutils-2.10
Changes by: dhd 00/07/24 14:46:52
Modified files:
bfd : Tag: shared elf32-hppa.c
Log message:
Use %dp instead of %r19 for the global pointer in PIC code, and adjust
DLTIND relocations appropriately (we kind of need to do this anyway,
because we might want to slide the global pointer into the PLT like
the 64-bit backend does). This enables us to link PIC code into
static executables (since the startup code loads %dp, not %r19), and
lines up with what the compiler outputs :-)
Let me know if this causes some unanticipated problems elsewhere.