| OLD | NEW |
| 1 /* V850 ELF support for BFD. | 1 /* V850 ELF support for BFD. |
| 2 Copyright 1997, 1998, 2000, 2002, 2003, 2004, 2007, 2008, 2010 | 2 Copyright 1997-2013 Free Software Foundation, Inc. |
| 3 Free Software Foundation, Inc. | |
| 4 Created by Michael Meissner, Cygnus Support <meissner@cygnus.com> | 3 Created by Michael Meissner, Cygnus Support <meissner@cygnus.com> |
| 5 | 4 |
| 6 This file is part of BFD, the Binary File Descriptor library. | 5 This file is part of BFD, the Binary File Descriptor library. |
| 7 | 6 |
| 8 This program is free software; you can redistribute it and/or modify | 7 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 | 8 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 | 9 the Free Software Foundation; either version 3 of the License, or |
| 11 (at your option) any later version. | 10 (at your option) any later version. |
| 12 | 11 |
| 13 This program is distributed in the hope that it will be useful, | 12 This program is distributed in the hope that it will be useful, |
| (...skipping 25 matching lines...) Expand all Loading... |
| 39 | 38 |
| 40 /* v850e1 code. */ | 39 /* v850e1 code. */ |
| 41 #define E_V850E1_ARCH 0x20000000 | 40 #define E_V850E1_ARCH 0x20000000 |
| 42 | 41 |
| 43 /* v850e2 code. */ | 42 /* v850e2 code. */ |
| 44 #define E_V850E2_ARCH 0x30000000 | 43 #define E_V850E2_ARCH 0x30000000 |
| 45 | 44 |
| 46 /* v850e2v3 code. */ | 45 /* v850e2v3 code. */ |
| 47 #define E_V850E2V3_ARCH 0x40000000 | 46 #define E_V850E2V3_ARCH 0x40000000 |
| 48 | 47 |
| 48 /* v850e3v5 code. */ |
| 49 #define E_V850E3V5_ARCH 0x60000000 |
| 50 |
| 49 /* Flags for the st_other field. */ | 51 /* Flags for the st_other field. */ |
| 50 #define V850_OTHER_SDA 0x10 /* Symbol had SDA relocations. */ | 52 #define V850_OTHER_SDA 0x10 /* Symbol had SDA relocations. */ |
| 51 #define V850_OTHER_ZDA 0x20 /* Symbol had ZDA relocations. */ | 53 #define V850_OTHER_ZDA 0x20 /* Symbol had ZDA relocations. */ |
| 52 #define V850_OTHER_TDA 0x40 /* Symbol had TDA relocations. */ | 54 #define V850_OTHER_TDA 0x40 /* Symbol had TDA relocations. */ |
| 53 #define V850_OTHER_ERROR 0x80 /* Symbol had an error reported. */ | 55 #define V850_OTHER_ERROR 0x80 /* Symbol had an error reported. */ |
| 54 | 56 |
| 55 /* V850 relocations. */ | 57 /* V850 relocations. */ |
| 56 #include "elf/reloc-macros.h" | 58 #include "elf/reloc-macros.h" |
| 57 | 59 |
| 58 START_RELOC_NUMBERS (v850_reloc_type) | 60 START_RELOC_NUMBERS (v850_reloc_type) |
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 138 | 140 |
| 139 /* Section contains the .scommon data. */ | 141 /* Section contains the .scommon data. */ |
| 140 #define SHT_V850_ZCOMMON 0x70000002 | 142 #define SHT_V850_ZCOMMON 0x70000002 |
| 141 | 143 |
| 142 /* Processor specific section flags. */ | 144 /* Processor specific section flags. */ |
| 143 | 145 |
| 144 /* This section must be in the small data area (pointed to by GP). */ | 146 /* This section must be in the small data area (pointed to by GP). */ |
| 145 #define SHF_V850_GPREL 0x10000000 | 147 #define SHF_V850_GPREL 0x10000000 |
| 146 | 148 |
| 147 /* This section must be in the tiny data area (pointed to by EP). */ | 149 /* This section must be in the tiny data area (pointed to by EP). */ |
error: old chunk mismatch |
None
| OLD | NEW |