* mn10300.h (elf_mn10300_reloc_type): Add R_MN10300_TLS_GD,
[deliverable/binutils-gdb.git] / bfd / cpu-sh.c
index 4aa99c18e496236f7a6af072fbb1daa4c84db9c0..6fe6c155274b08696fd8a7c3bb201a46da037a69 100644 (file)
@@ -7,7 +7,7 @@
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2 of the License, or
+   the Free Software Foundation; either version 3 of the License, or
    (at your option) any later version.
 
    This program is distributed in the hope that it will be useful,
@@ -17,7 +17,8 @@
 
    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
-   Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.  */
+   Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston,
+   MA 02110-1301, USA.  */
 
 #include "sysdep.h"
 #include "bfd.h"
@@ -60,6 +61,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH2_NEXT
   },
   {
@@ -74,6 +76,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH2E_NEXT
   },
   {
@@ -88,6 +91,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH_DSP_NEXT
   },
   {
@@ -102,6 +106,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH3_NEXT
   },
   {
@@ -116,6 +121,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH3_NOMMU_NEXT
   },
   {
@@ -130,6 +136,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH3_DSP_NEXT
   },
   {
@@ -144,6 +151,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH3E_NEXT
   },
   {
@@ -158,6 +166,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH4_NEXT
   },
   {
@@ -172,6 +181,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH4A_NEXT
   },
   {
@@ -186,6 +196,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH4AL_DSP_NEXT
   },
   {
@@ -200,6 +211,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH4_NOFPU_NEXT
   },
   {
@@ -214,6 +226,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH4_NOMMU_NOFPU_NEXT
   },
   {
@@ -228,6 +241,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH4A_NOFPU_NEXT
   },
   {
@@ -242,6 +256,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH2A_NEXT
   },
   {
@@ -256,6 +271,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH2A_NOFPU_NEXT
   },
   {
@@ -270,6 +286,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH2A_NOFPU_OR_SH4_NOMMU_NOFPU_NEXT
   },
   {
@@ -284,6 +301,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH2A_NOFPU_OR_SH3_NOMMU_NEXT
   },
   {
@@ -298,6 +316,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH2A_OR_SH4_NEXT
   },
   {
@@ -312,6 +331,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH2A_OR_SH3E_NEXT
   },
   {
@@ -326,6 +346,7 @@ static const bfd_arch_info_type arch_info_struct[] =
     FALSE,                     /* Not the default.  */
     bfd_default_compatible,
     bfd_default_scan,
+    bfd_arch_default_fill,
     SH64_NEXT
   },
 };
@@ -343,6 +364,7 @@ const bfd_arch_info_type bfd_sh_arch =
   TRUE,                                /* The default machine.  */
   bfd_default_compatible,
   bfd_default_scan,
+  bfd_arch_default_fill,
   SH_NEXT
 };
 
This page took 0.029304 seconds and 4 git commands to generate.