diff options
Diffstat (limited to 'bfd/coff-z8k.c')
-rw-r--r-- | bfd/coff-z8k.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/bfd/coff-z8k.c b/bfd/coff-z8k.c index 076b798..b9f6f97 100644 --- a/bfd/coff-z8k.c +++ b/bfd/coff-z8k.c @@ -31,39 +31,39 @@ #define COFF_DEFAULT_SECTION_ALIGNMENT_POWER (1) static reloc_howto_type r_imm32 = -HOWTO (R_IMM32, 0, 2, 32, false, 0, +HOWTO (R_IMM32, 0, 4, 32, false, 0, complain_overflow_bitfield, 0, "r_imm32", true, 0xffffffff, 0xffffffff, false); static reloc_howto_type r_imm4l = -HOWTO (R_IMM4L, 0, 0, 4, false, 0, +HOWTO (R_IMM4L, 0, 1, 4, false, 0, complain_overflow_bitfield, 0, "r_imm4l", true, 0xf, 0xf, false); static reloc_howto_type r_da = -HOWTO (R_IMM16, 0, 1, 16, false, 0, +HOWTO (R_IMM16, 0, 2, 16, false, 0, complain_overflow_bitfield, 0, "r_da", true, 0x0000ffff, 0x0000ffff, false); static reloc_howto_type r_imm8 = -HOWTO (R_IMM8, 0, 0, 8, false, 0, +HOWTO (R_IMM8, 0, 1, 8, false, 0, complain_overflow_bitfield, 0, "r_imm8", true, 0x000000ff, 0x000000ff, false); static reloc_howto_type r_rel16 = -HOWTO (R_REL16, 0, 1, 16, false, 0, +HOWTO (R_REL16, 0, 2, 16, false, 0, complain_overflow_bitfield, 0, "r_rel16", true, 0x0000ffff, 0x0000ffff, true); static reloc_howto_type r_jr = -HOWTO (R_JR, 1, 0, 8, true, 0, complain_overflow_signed, 0, +HOWTO (R_JR, 1, 1, 8, true, 0, complain_overflow_signed, 0, "r_jr", true, 0xff, 0xff, true); static reloc_howto_type r_disp7 = -HOWTO (R_DISP7, 0, 0, 7, true, 0, complain_overflow_bitfield, 0, +HOWTO (R_DISP7, 0, 1, 7, true, 0, complain_overflow_bitfield, 0, "r_disp7", true, 0x7f, 0x7f, true); static reloc_howto_type r_callr = -HOWTO (R_CALLR, 1, 1, 12, true, 0, complain_overflow_signed, 0, +HOWTO (R_CALLR, 1, 2, 12, true, 0, complain_overflow_signed, 0, "r_callr", true, 0xfff, 0xfff, true); #define BADMAG(x) Z8KBADMAG(x) |