diff options
author | Alan Modra <amodra@bigpond.net.au> | 2005-12-08 11:05:36 +0000 |
---|---|---|
committer | Alan Modra <amodra@bigpond.net.au> | 2005-12-08 11:05:36 +0000 |
commit | 7560e6cefb4d67b962c1e2c5a2e5ee2afc46f9ee (patch) | |
tree | 2c58fda4f60be96a3116b79e488c29bfbb7a4158 /bfd/elf32-d10v.c | |
parent | a06d05815b8ab835f7621c132fc919bb07686cc9 (diff) | |
download | binutils-redhat-7560e6cefb4d67b962c1e2c5a2e5ee2afc46f9ee.tar.gz |
* reloc.c (enum complain_overflow): Correct comments.
(bfd_check_overflow): Combine complain_overflow_bitfield and
complain_overflow_signed code.
(_bfd_relocate_contents): Likewise.
(bfd_howto_32): Use complain_overflow_dont.
* elf32-d10v.c (elf_d10v_howto_table): Revert 2002-06-17 change.
* bfd-in2.h: Regenerate.
Diffstat (limited to 'bfd/elf32-d10v.c')
-rw-r--r-- | bfd/elf32-d10v.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/bfd/elf32-d10v.c b/bfd/elf32-d10v.c index a0e506a883..293b1419de 100644 --- a/bfd/elf32-d10v.c +++ b/bfd/elf32-d10v.c @@ -50,10 +50,10 @@ static reloc_howto_type elf_d10v_howto_table[] = HOWTO (R_D10V_10_PCREL_R, /* Type. */ 2, /* Rightshift. */ 2, /* Size (0 = byte, 1 = short, 2 = long). */ - 7, /* Bitsize. */ + 8, /* Bitsize. */ TRUE, /* PC_relative. */ 0, /* Bitpos. */ - complain_overflow_bitfield, /* Complain_on_overflow. */ + complain_overflow_signed, /* Complain_on_overflow. */ bfd_elf_generic_reloc, /* Special_function. */ "R_D10V_10_PCREL_R", /* Name. */ FALSE, /* Partial_inplace. */ @@ -65,10 +65,10 @@ static reloc_howto_type elf_d10v_howto_table[] = HOWTO (R_D10V_10_PCREL_L, /* Type. */ 2, /* Rightshift. */ 2, /* Size (0 = byte, 1 = short, 2 = long). */ - 7, /* Bitsize. */ + 8, /* Bitsize. */ TRUE, /* PC_relative. */ 15, /* Bitpos. */ - complain_overflow_bitfield, /* Complain_on_overflow. */ + complain_overflow_signed, /* Complain_on_overflow. */ bfd_elf_generic_reloc, /* Special_function. */ "R_D10V_10_PCREL_L", /* Name. */ FALSE, /* Partial_inplace. */ @@ -110,10 +110,10 @@ static reloc_howto_type elf_d10v_howto_table[] = HOWTO (R_D10V_18_PCREL, /* Type. */ 2, /* Rightshift. */ 2, /* Size (0 = byte, 1 = short, 2 = long). */ - 15, /* Bitsize. */ + 16, /* Bitsize. */ TRUE, /* PC_relative. */ 0, /* Bitpos. */ - complain_overflow_bitfield, /* Complain_on_overflow. */ + complain_overflow_signed, /* Complain_on_overflow. */ bfd_elf_generic_reloc, /* Special_function. */ "R_D10V_18_PCREL", /* Name. */ FALSE, /* Partial_inplace. */ |