| OLD | NEW |
| 1 /* bfd back-end for mips support | 1 /* bfd back-end for mips support |
| 2 Copyright 1990, 1991, 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2001, | 2 Copyright 1990, 1991, 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2001, |
| 3 2002, 2003, 2004, 2005, 2007, 2008, 2009 Free Software Foundation, Inc. | 3 2002, 2003, 2004, 2005, 2007, 2008, 2009, 2013 |
| 4 Free Software Foundation, Inc. |
| 4 Written by Steve Chamberlain of Cygnus Support. | 5 Written by Steve Chamberlain of Cygnus Support. |
| 5 | 6 |
| 6 This file is part of BFD, the Binary File Descriptor library. | 7 This file is part of BFD, the Binary File Descriptor library. |
| 7 | 8 |
| 8 This program is free software; you can redistribute it and/or modify | 9 This program is free software; you can redistribute it and/or modify |
| 9 it under the terms of the GNU General Public License as published by | 10 it under the terms of the GNU General Public License as published by |
| 10 the Free Software Foundation; either version 3 of the License, or | 11 the Free Software Foundation; either version 3 of the License, or |
| 11 (at your option) any later version. | 12 (at your option) any later version. |
| 12 | 13 |
| 13 This program is distributed in the hope that it will be useful, | 14 This program is distributed in the hope that it will be useful, |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 68 I_mips4100, | 69 I_mips4100, |
| 69 I_mips4111, | 70 I_mips4111, |
| 70 I_mips4120, | 71 I_mips4120, |
| 71 I_mips4300, | 72 I_mips4300, |
| 72 I_mips4400, | 73 I_mips4400, |
| 73 I_mips4600, | 74 I_mips4600, |
| 74 I_mips4650, | 75 I_mips4650, |
| 75 I_mips5000, | 76 I_mips5000, |
| 76 I_mips5400, | 77 I_mips5400, |
| 77 I_mips5500, | 78 I_mips5500, |
| 79 I_mips5900, |
| 78 I_mips6000, | 80 I_mips6000, |
| 79 I_mips7000, | 81 I_mips7000, |
| 80 I_mips8000, | 82 I_mips8000, |
| 81 I_mips9000, | 83 I_mips9000, |
| 82 I_mips10000, | 84 I_mips10000, |
| 83 I_mips12000, | 85 I_mips12000, |
| 84 I_mips14000, | 86 I_mips14000, |
| 85 I_mips16000, | 87 I_mips16000, |
| 86 I_mips16, | 88 I_mips16, |
| 87 I_mips5, | 89 I_mips5, |
| (...skipping 23 matching lines...) Expand all Loading... |
| 111 N (64, 64, bfd_mach_mips4100, "mips:4100", FALSE, NN(I_mips4100)), | 113 N (64, 64, bfd_mach_mips4100, "mips:4100", FALSE, NN(I_mips4100)), |
| 112 N (64, 64, bfd_mach_mips4111, "mips:4111", FALSE, NN(I_mips4111)), | 114 N (64, 64, bfd_mach_mips4111, "mips:4111", FALSE, NN(I_mips4111)), |
| 113 N (64, 64, bfd_mach_mips4120, "mips:4120", FALSE, NN(I_mips4120)), | 115 N (64, 64, bfd_mach_mips4120, "mips:4120", FALSE, NN(I_mips4120)), |
| 114 N (64, 64, bfd_mach_mips4300, "mips:4300", FALSE, NN(I_mips4300)), | 116 N (64, 64, bfd_mach_mips4300, "mips:4300", FALSE, NN(I_mips4300)), |
| 115 N (64, 64, bfd_mach_mips4400, "mips:4400", FALSE, NN(I_mips4400)), | 117 N (64, 64, bfd_mach_mips4400, "mips:4400", FALSE, NN(I_mips4400)), |
| 116 N (64, 64, bfd_mach_mips4600, "mips:4600", FALSE, NN(I_mips4600)), | 118 N (64, 64, bfd_mach_mips4600, "mips:4600", FALSE, NN(I_mips4600)), |
| 117 N (64, 64, bfd_mach_mips4650, "mips:4650", FALSE, NN(I_mips4650)), | 119 N (64, 64, bfd_mach_mips4650, "mips:4650", FALSE, NN(I_mips4650)), |
| 118 N (64, 64, bfd_mach_mips5000, "mips:5000", FALSE, NN(I_mips5000)), | 120 N (64, 64, bfd_mach_mips5000, "mips:5000", FALSE, NN(I_mips5000)), |
| 119 N (64, 64, bfd_mach_mips5400, "mips:5400", FALSE, NN(I_mips5400)), | 121 N (64, 64, bfd_mach_mips5400, "mips:5400", FALSE, NN(I_mips5400)), |
| 120 N (64, 64, bfd_mach_mips5500, "mips:5500", FALSE, NN(I_mips5500)), | 122 N (64, 64, bfd_mach_mips5500, "mips:5500", FALSE, NN(I_mips5500)), |
| 123 N (64, 32, bfd_mach_mips5900, "mips:5900", FALSE, NN(I_mips5900)), |
| 121 N (32, 32, bfd_mach_mips6000, "mips:6000", FALSE, NN(I_mips6000)), | 124 N (32, 32, bfd_mach_mips6000, "mips:6000", FALSE, NN(I_mips6000)), |
| 122 N (64, 64, bfd_mach_mips7000, "mips:7000", FALSE, NN(I_mips7000)), | 125 N (64, 64, bfd_mach_mips7000, "mips:7000", FALSE, NN(I_mips7000)), |
| 123 N (64, 64, bfd_mach_mips8000, "mips:8000", FALSE, NN(I_mips8000)), | 126 N (64, 64, bfd_mach_mips8000, "mips:8000", FALSE, NN(I_mips8000)), |
| 124 N (64, 64, bfd_mach_mips9000, "mips:9000", FALSE, NN(I_mips9000)), | 127 N (64, 64, bfd_mach_mips9000, "mips:9000", FALSE, NN(I_mips9000)), |
| 125 N (64, 64, bfd_mach_mips10000,"mips:10000", FALSE, NN(I_mips10000)), | 128 N (64, 64, bfd_mach_mips10000,"mips:10000", FALSE, NN(I_mips10000)), |
| 126 N (64, 64, bfd_mach_mips12000,"mips:12000", FALSE, NN(I_mips12000)), | 129 N (64, 64, bfd_mach_mips12000,"mips:12000", FALSE, NN(I_mips12000)), |
| 127 N (64, 64, bfd_mach_mips14000,"mips:14000", FALSE, NN(I_mips14000)), | 130 N (64, 64, bfd_mach_mips14000,"mips:14000", FALSE, NN(I_mips14000)), |
| 128 N (64, 64, bfd_mach_mips16000,"mips:16000", FALSE, NN(I_mips16000)), | 131 N (64, 64, bfd_mach_mips16000,"mips:16000", FALSE, NN(I_mips16000)), |
| 129 N (64, 64, bfd_mach_mips16, "mips:16", FALSE, NN(I_mips16)), | 132 N (64, 64, bfd_mach_mips16, "mips:16", FALSE, NN(I_mips16)), |
| 130 N (64, 64, bfd_mach_mips5, "mips:mips5", FALSE, NN(I_mips5)), | 133 N (64, 64, bfd_mach_mips5, "mips:mips5", FALSE, NN(I_mips5)), |
| (...skipping 11 matching lines...) Expand all Loading... |
| 142 N (64, 64, bfd_mach_mips_xlr, "mips:xlr", FALSE, NN(I_xlr)), | 145 N (64, 64, bfd_mach_mips_xlr, "mips:xlr", FALSE, NN(I_xlr)), |
| 143 N (64, 64, bfd_mach_mips_micromips,"mips:micromips",FALSE,0) | 146 N (64, 64, bfd_mach_mips_micromips,"mips:micromips",FALSE,0) |
| 144 }; | 147 }; |
| 145 | 148 |
| 146 /* The default architecture is mips:3000, but with a machine number of | 149 /* The default architecture is mips:3000, but with a machine number of |
| 147 zero. This lets the linker distinguish between a default setting | 150 zero. This lets the linker distinguish between a default setting |
| 148 of mips, and an explicit setting of mips:3000. */ | 151 of mips, and an explicit setting of mips:3000. */ |
| 149 | 152 |
| 150 const bfd_arch_info_type bfd_mips_arch = | 153 const bfd_arch_info_type bfd_mips_arch = |
| 151 N (32, 32, 0, "mips", TRUE, &arch_info_struct[0]); | 154 N (32, 32, 0, "mips", TRUE, &arch_info_struct[0]); |
| OLD | NEW |