* elf64-ppc.c (ppc64_elf_howto_raw): Zero all src_mask entries.
authorAlan Modra <amodra@gmail.com>
Tue, 6 Aug 2002 09:09:08 +0000 (09:09 +0000)
committerAlan Modra <amodra@gmail.com>
Tue, 6 Aug 2002 09:09:08 +0000 (09:09 +0000)
bfd/ChangeLog
bfd/elf64-ppc.c

index 0f0d8f6210e6e44aa1800473cebf9cd0971da060..2917d2752548ca61e80d1fe631947bf6f57d8260 100644 (file)
@@ -1,3 +1,7 @@
+2002-08-06  Alan Modra  <amodra@bigpond.net.au>
+
+       * elf64-ppc.c (ppc64_elf_howto_raw): Zero all src_mask entries.
+
 2002-08-06  Alan Modra  <amodra@bigpond.net.au>
 
        * libxcoff.h: Use PARAMS on function declarations.
index b5c2ab1a648bf853a080c9889fe9be0e81b1689f..86161fcb05fa2263623916985188593be7d27bc8 100644 (file)
@@ -140,7 +140,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         bfd_elf_generic_reloc, /* special_function */
         "R_PPC64_NONE",        /* name */
         false,                 /* partial_inplace */
-        0xff,                  /* src_mask */
+        0,                     /* src_mask */
         0,                     /* dst_mask */
         false),                /* pcrel_offset */
 
@@ -171,7 +171,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         bfd_elf_generic_reloc, /* special_function */
         "R_PPC64_ADDR24",      /* name */
         false,                 /* partial_inplace */
-        0xfc000003,            /* src_mask */
+        0,                     /* src_mask */
         0x03fffffc,            /* dst_mask */
         false),                /* pcrel_offset */
 
@@ -248,7 +248,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         bfd_elf_generic_reloc, /* special_function */
         "R_PPC64_ADDR14",      /* name */
         false,                 /* partial_inplace */
-        0xffff0003,            /* src_mask */
+        0,                     /* src_mask */
         0x0000fffc,            /* dst_mask */
         false),                /* pcrel_offset */
 
@@ -265,7 +265,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         ppc64_elf_brtaken_reloc, /* special_function */
         "R_PPC64_ADDR14_BRTAKEN",/* name */
         false,                 /* partial_inplace */
-        0xffff0003,            /* src_mask */
+        0,                     /* src_mask */
         0x0000fffc,            /* dst_mask */
         false),                /* pcrel_offset */
 
@@ -282,7 +282,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         ppc64_elf_brtaken_reloc, /* special_function */
         "R_PPC64_ADDR14_BRNTAKEN",/* name */
         false,                 /* partial_inplace */
-        0xffff0003,            /* src_mask */
+        0,                     /* src_mask */
         0x0000fffc,            /* dst_mask */
         false),                /* pcrel_offset */
 
@@ -297,7 +297,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         bfd_elf_generic_reloc, /* special_function */
         "R_PPC64_REL24",       /* name */
         false,                 /* partial_inplace */
-        0xfc000003,            /* src_mask */
+        0,                     /* src_mask */
         0x03fffffc,            /* dst_mask */
         true),                 /* pcrel_offset */
 
@@ -312,7 +312,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         bfd_elf_generic_reloc, /* special_function */
         "R_PPC64_REL14",       /* name */
         false,                 /* partial_inplace */
-        0xffff0003,            /* src_mask */
+        0,                     /* src_mask */
         0x0000fffc,            /* dst_mask */
         true),                 /* pcrel_offset */
 
@@ -329,7 +329,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         ppc64_elf_brtaken_reloc, /* special_function */
         "R_PPC64_REL14_BRTAKEN", /* name */
         false,                 /* partial_inplace */
-        0xffff0003,            /* src_mask */
+        0,                     /* src_mask */
         0x0000fffc,            /* dst_mask */
         true),                 /* pcrel_offset */
 
@@ -346,7 +346,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         ppc64_elf_brtaken_reloc, /* special_function */
         "R_PPC64_REL14_BRNTAKEN",/* name */
         false,                 /* partial_inplace */
-        0xffff0003,            /* src_mask */
+        0,                     /* src_mask */
         0x0000fffc,            /* dst_mask */
         true),                 /* pcrel_offset */
 
@@ -679,7 +679,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         bfd_elf_generic_reloc, /* special_function */
         "R_PPC64_ADDR30",      /* name */
         false,                 /* partial_inplace */
-        0x00000003,            /* src_mask */
+        0,                     /* src_mask */
         0xfffffffc,            /* dst_mask */
         true),                 /* pcrel_offset */
 
@@ -995,7 +995,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         bfd_elf_generic_reloc, /* special_function */
         "R_PPC64_ADDR16_DS",   /* name */
         false,                 /* partial_inplace */
-        0x0003,                /* src_mask */
+        0,                     /* src_mask */
         0xfffc,                /* dst_mask */
         false),                /* pcrel_offset */
 
@@ -1010,7 +1010,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         bfd_elf_generic_reloc, /* special_function */
         "R_PPC64_ADDR16_LO_DS",/* name */
         false,                 /* partial_inplace */
-        0x0003,                /* src_mask */
+        0,                     /* src_mask */
         0xfffc,                /* dst_mask */
         false),                /* pcrel_offset */
 
@@ -1025,7 +1025,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         ppc64_elf_unhandled_reloc, /* special_function */
         "R_PPC64_GOT16_DS",    /* name */
         false,                 /* partial_inplace */
-        0x0003,                /* src_mask */
+        0,                     /* src_mask */
         0xfffc,                /* dst_mask */
         false),                /* pcrel_offset */
 
@@ -1040,7 +1040,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         ppc64_elf_unhandled_reloc, /* special_function */
         "R_PPC64_GOT16_LO_DS", /* name */
         false,                 /* partial_inplace */
-        0x0003,                /* src_mask */
+        0,                     /* src_mask */
         0xfffc,                /* dst_mask */
         false),                /* pcrel_offset */
 
@@ -1055,7 +1055,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         ppc64_elf_unhandled_reloc, /* special_function */
         "R_PPC64_PLT16_LO_DS", /* name */
         false,                 /* partial_inplace */
-        0x0003,                /* src_mask */
+        0,                     /* src_mask */
         0xfffc,                /* dst_mask */
         false),                /* pcrel_offset */
 
@@ -1070,7 +1070,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         ppc64_elf_sectoff_reloc, /* special_function */
         "R_PPC64_SECTOFF_DS",  /* name */
         false,                 /* partial_inplace */
-        0x0003,                /* src_mask */
+        0,                     /* src_mask */
         0xfffc,                /* dst_mask */
         false),                /* pcrel_offset */
 
@@ -1085,7 +1085,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         ppc64_elf_sectoff_reloc, /* special_function */
         "R_PPC64_SECTOFF_LO_DS",/* name */
         false,                 /* partial_inplace */
-        0x0003,                /* src_mask */
+        0,                     /* src_mask */
         0xfffc,                /* dst_mask */
         false),                /* pcrel_offset */
 
@@ -1100,7 +1100,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         ppc64_elf_toc_reloc,   /* special_function */
         "R_PPC64_TOC16_DS",    /* name */
         false,                 /* partial_inplace */
-        0x0003,                /* src_mask */
+        0,                     /* src_mask */
         0xfffc,                /* dst_mask */
         false),                /* pcrel_offset */
 
@@ -1115,7 +1115,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         ppc64_elf_toc_reloc,   /* special_function */
         "R_PPC64_TOC16_LO_DS", /* name */
         false,                 /* partial_inplace */
-        0x0003,                /* src_mask */
+        0,                     /* src_mask */
         0xfffc,                /* dst_mask */
         false),                /* pcrel_offset */
 
@@ -1131,7 +1131,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         ppc64_elf_unhandled_reloc, /* special_function */
         "R_PPC64_PLTGOT16_DS", /* name */
         false,                 /* partial_inplace */
-        0x0003,                /* src_mask */
+        0,                     /* src_mask */
         0xfffc,                /* dst_mask */
         false),                /* pcrel_offset */
 
@@ -1147,7 +1147,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
         ppc64_elf_unhandled_reloc, /* special_function */
         "R_PPC64_PLTGOT16_LO_DS",/* name */
         false,                 /* partial_inplace */
-        0x0003,                /* src_mask */
+        0,                     /* src_mask */
         0xfffc,                /* dst_mask */
         false),                /* pcrel_offset */