* elf32-m32r.c (elf_m32r_howto_table): Change partial_inplace to true
authorDavid Edelsohn <dje.gcc@gmail.com>
Tue, 11 Feb 1997 19:45:51 +0000 (19:45 +0000)
committerDavid Edelsohn <dje.gcc@gmail.com>
Tue, 11 Feb 1997 19:45:51 +0000 (19:45 +0000)
for R_M32R_{16,32,24,HI16_ULO,HI16_SLO,LO16}.

bfd/ChangeLog
bfd/elf32-m32r.c

index 75c54df8ed808384152780ab976136c44f9cd7de..d9fe80d8f3645da92d93a0d7f1a8d47dd7754522 100644 (file)
@@ -1,3 +1,10 @@
+start-sanitize-m32r
+Mon Feb 10 23:25:00 1997  Doug Evans  <dje@seba.ricochet.net>
+
+       * elf32-m32r.c (elf_m32r_howto_table): Change partial_inplace to true
+       for R_M32R_{16,32,24,HI16_ULO,HI16_SLO,LO16}.
+
+end-sanitize-m32r
 start-sanitize-r5900
         Fri Feb  7 16:20:17 1997  Gavin Koch   <gavin@cygnus.com>
         
index 70875f7738ae96cc72a7d56b9d1093d3ef7651a1..b1ea706cb5f3d1a761bd1779d2d2d3d07dc42393 100644 (file)
@@ -62,7 +62,7 @@ static reloc_howto_type elf_m32r_howto_table[] =
         complain_overflow_bitfield, /* complain_on_overflow */
         bfd_elf_generic_reloc, /* special_function */
         "R_M32R_16",           /* name */
-        false,                 /* partial_inplace */
+        true,                  /* partial_inplace */
         0xffff,                /* src_mask */
         0xffff,                /* dst_mask */
         false),                /* pcrel_offset */
@@ -77,7 +77,7 @@ static reloc_howto_type elf_m32r_howto_table[] =
         complain_overflow_bitfield, /* complain_on_overflow */
         bfd_elf_generic_reloc, /* special_function */
         "R_M32R_32",           /* name */
-        false,                 /* partial_inplace */
+        true,                  /* partial_inplace */
         0xffffffff,            /* src_mask */
         0xffffffff,            /* dst_mask */
         false),                /* pcrel_offset */
@@ -92,7 +92,7 @@ static reloc_howto_type elf_m32r_howto_table[] =
         complain_overflow_unsigned, /* complain_on_overflow */
         bfd_elf_generic_reloc, /* special_function */
         "R_M32R_24",           /* name */
-        false,                 /* partial_inplace */
+        true,                  /* partial_inplace */
         0xffffff,              /* src_mask */
         0xffffff,              /* dst_mask */
         false),                /* pcrel_offset */
@@ -155,7 +155,7 @@ static reloc_howto_type elf_m32r_howto_table[] =
         complain_overflow_dont, /* complain_on_overflow */
         bfd_elf_generic_reloc, /* special_function */
         "R_M32R_HI16_ULO",     /* name */
-        false,                 /* partial_inplace */
+        true,                  /* partial_inplace */
         0x0000ffff,            /* src_mask */
         0x0000ffff,            /* dst_mask */
         false),                /* pcrel_offset */
@@ -170,7 +170,7 @@ static reloc_howto_type elf_m32r_howto_table[] =
         complain_overflow_dont, /* complain_on_overflow */
         m32r_elf_hi16_slo_reloc, /* special_function */
         "R_M32R_HI16_SLO",     /* name */
-        false,                 /* partial_inplace */
+        true,                  /* partial_inplace */
         0x0000ffff,            /* src_mask */
         0x0000ffff,            /* dst_mask */
         false),                /* pcrel_offset */
@@ -185,7 +185,7 @@ static reloc_howto_type elf_m32r_howto_table[] =
         complain_overflow_dont, /* complain_on_overflow */
         bfd_elf_generic_reloc, /* special_function */
         "R_M32R_LO16",         /* name */
-        false,                 /* partial_inplace */
+        true,                  /* partial_inplace */
         0x0000ffff,            /* src_mask */
         0x0000ffff,            /* dst_mask */
         false),                /* pcrel_offset */