OLD | NEW |
1 /* 390 ELF support for BFD. | 1 /* 390 ELF support for BFD. |
2 Copyright 2000, 2001, 2003, 2010 Free Software Foundation, Inc. | 2 Copyright 2000, 2001, 2003, 2010 Free Software Foundation, Inc. |
3 Contributed by Carl B. Pedersen and Martin Schwidefsky. | 3 Contributed by Carl B. Pedersen and Martin Schwidefsky. |
4 | 4 |
5 This file is part of BFD, the Binary File Descriptor library. | 5 This file is part of BFD, the Binary File Descriptor library. |
6 | 6 |
7 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 |
8 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 |
9 the Free Software Foundation; either version 3 of the License, or | 9 the Free Software Foundation; either version 3 of the License, or |
10 (at your option) any later version. | 10 (at your option) any later version. |
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
112 block. */ | 112 block. */ |
113 RELOC_NUMBER (R_390_TLS_DTPMOD, 54) /* ID of module containing symbol. */ | 113 RELOC_NUMBER (R_390_TLS_DTPMOD, 54) /* ID of module containing symbol. */ |
114 RELOC_NUMBER (R_390_TLS_DTPOFF, 55) /* Offset in TLS block. */ | 114 RELOC_NUMBER (R_390_TLS_DTPOFF, 55) /* Offset in TLS block. */ |
115 RELOC_NUMBER (R_390_TLS_TPOFF, 56) /* Negate offset in static TLS | 115 RELOC_NUMBER (R_390_TLS_TPOFF, 56) /* Negate offset in static TLS |
116 block. */ | 116 block. */ |
117 RELOC_NUMBER (R_390_20, 57) /* Direct 20 bit. */ | 117 RELOC_NUMBER (R_390_20, 57) /* Direct 20 bit. */ |
118 RELOC_NUMBER (R_390_GOT20, 58) /* 20 bit GOT offset. */ | 118 RELOC_NUMBER (R_390_GOT20, 58) /* 20 bit GOT offset. */ |
119 RELOC_NUMBER (R_390_GOTPLT20, 59) /* 20 bit offset to jump slot. */ | 119 RELOC_NUMBER (R_390_GOTPLT20, 59) /* 20 bit offset to jump slot. */ |
120 RELOC_NUMBER (R_390_TLS_GOTIE20, 60)/* 20 bit GOT offset for statis TLS | 120 RELOC_NUMBER (R_390_TLS_GOTIE20, 60)/* 20 bit GOT offset for statis TLS |
121 block offset. */ | 121 block offset. */ |
| 122 RELOC_NUMBER (R_390_IRELATIVE, 61) /* IFUNC relocation. */ |
122 /* These are GNU extensions to enable C++ vtable garbage collection. */ | 123 /* These are GNU extensions to enable C++ vtable garbage collection. */ |
123 RELOC_NUMBER (R_390_GNU_VTINHERIT, 250) | 124 RELOC_NUMBER (R_390_GNU_VTINHERIT, 250) |
124 RELOC_NUMBER (R_390_GNU_VTENTRY, 251) | 125 RELOC_NUMBER (R_390_GNU_VTENTRY, 251) |
125 END_RELOC_NUMBERS (R_390_max) | 126 END_RELOC_NUMBERS (R_390_max) |
126 | 127 |
127 #endif /* _ELF_390_H */ | 128 #endif /* _ELF_390_H */ |
128 | 129 |
129 | 130 |
OLD | NEW |