diff options
author | Alan Modra <amodra@bigpond.net.au> | 2002-08-06 08:51:42 +0000 |
---|---|---|
committer | Alan Modra <amodra@bigpond.net.au> | 2002-08-06 08:51:42 +0000 |
commit | fcd705f77169a4091383af3e26624ca6ea3a0bc9 (patch) | |
tree | 42d6785f0f4ffd801ddaeb45cb3aac542bedf3bf /bfd | |
parent | 40d45eb4a23176076e938d73872474063476d89b (diff) | |
download | gdb-fcd705f77169a4091383af3e26624ca6ea3a0bc9.tar.gz |
* coff-rs6000.c: (xcoff_rtype2howto): Don't place reloc address in
addend.
* coff64-rs6000.c: (xcoff64_rtype2howto): Likewise.
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/ChangeLog | 7 | ||||
-rw-r--r-- | bfd/coff-rs6000.c | 5 | ||||
-rw-r--r-- | bfd/coff64-rs6000.c | 5 |
3 files changed, 7 insertions, 10 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index f87d703199c..e3c02eb5252 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,11 @@ 2002-08-06 Alan Modra <amodra@bigpond.net.au> + * coff-rs6000.c: (xcoff_rtype2howto): Don't place reloc address in + addend. + * coff64-rs6000.c: (xcoff64_rtype2howto): Likewise. + +2002-08-06 Alan Modra <amodra@bigpond.net.au> + * coff-rs6000.c: Formatting fixes. (xcoff_calculate_relocation): Use PARAMS in declaration. (xcoff_complain_overflow): Likewise. @@ -8,6 +14,7 @@ (rs6000coff_vec): Likewise. (bfd_pmac_xcoff_backend_data): Likewise. (pmac_xcoff_vec): Likewise. + * coff64-rs6000.c: Formatting fixes. (xcoff64_calculate_relocation): Use PARAMS in declaration. (xcoff64_ppc_relocate_section): Use old-style function pointer call. diff --git a/bfd/coff-rs6000.c b/bfd/coff-rs6000.c index b97813d48ce..bf4ebc15aa7 100644 --- a/bfd/coff-rs6000.c +++ b/bfd/coff-rs6000.c @@ -996,11 +996,6 @@ xcoff_rtype2howto (relent, internal) && (relent->howto->bitsize != ((unsigned int) internal->r_size & 0x1f) + 1)) abort (); - - /* Put a meaningful value in addend */ - relent->addend = (internal->r_size & 0x80 - ? -internal->r_vaddr - : internal->r_vaddr); } reloc_howto_type * diff --git a/bfd/coff64-rs6000.c b/bfd/coff64-rs6000.c index 06ac776d3ae..c259d359e76 100644 --- a/bfd/coff64-rs6000.c +++ b/bfd/coff64-rs6000.c @@ -1788,11 +1788,6 @@ xcoff64_rtype2howto (relent, internal) && (relent->howto->bitsize != ((unsigned int) internal->r_size & 0x3f) + 1)) abort (); - - /* Put a meaningful value in addend */ - relent->addend = (internal->r_size & 0x80 - ? -internal->r_vaddr - : internal->r_vaddr); } reloc_howto_type * |