2012-11-09 Nick Clifton <nickc@redhat.com>
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
708e2187
NC
12012-11-09 Nick Clifton <nickc@redhat.com>
2
3 * rx.h (EF_RX_CPU_RX): Add comment.
4 (E_FLAG_RX_ABI): Define.
5
de863c74
NC
6 * v850.h: Add RH850 ABI values.
7
c266cd02
MR
82012-11-08 Maciej W. Rozycki <macro@codesourcery.com>
9
10 * mips.h (EF_MIPS_32BITMODE): Move next to lower-order bits.
11
ff826ef3
TT
122012-11-01 Tom Tromey <tromey@redhat.com>
13
14 * common.h (NT_386_TLS, NT_386_IOPERM): New defines.
15
3bfcb652
NC
162012-10-30 Steve McIntyre <steve.mcintyre@linaro.org>
17
18 * elf/arm.h (EF_ARM_ABI_FLOAT_SOFT): New define.
19 (EF_ARM_ABI_FLOAT_HARD): Likewise.
20
9ece1fa9
TT
212012-10-23 Tom Tromey <tromey@redhat.com>
22
23 * common.h (NT_SIGINFO, NT_FILE): New defines.
24
e5b95258
WL
252012-08-27 Walter Lee <walt@tilera.com>
26
27 * tilegx.h (R_TILEGX_IMM16_X0_HW0_PLT_PCREL): New relocation.
28 (R_TILEGX_IMM16_X1_HW0_PLT_PCREL): Ditto.
29 (R_TILEGX_IMM16_X0_HW1_PLT_PCREL): Ditto.
30 (R_TILEGX_IMM16_X1_HW1_PLT_PCREL): Ditto.
31 (R_TILEGX_IMM16_X0_HW2_PLT_PCREL): Ditto.
32 (R_TILEGX_IMM16_X1_HW2_PLT_PCREL): Ditto.
33 (R_TILEGX_IMM16_X0_HW3_PLT_PCREL): Ditto.
34 (R_TILEGX_IMM16_X1_HW3_PLT_PCREL): Ditto.
35 (R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL): Ditto.
36 (R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL): Ditto.
37 (R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL): Ditto.
38 (R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL): Ditto.
39 (R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL ): Ditto.
40 (R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL): Ditto.
3bfcb652 41
a06ea964
NC
422012-08-13 Ian Bolton <ian.bolton@arm.com>
43 Laurent Desnogues <laurent.desnogues@arm.com>
44 Jim MacArthur <jim.macarthur@arm.com>
45 Marcus Shawcroft <marcus.shawcroft@arm.com>
46 Nigel Stephens <nigel.stephens@arm.com>
47 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
48 Richard Earnshaw <rearnsha@arm.com>
49 Sofiane Naci <sofiane.naci@arm.com>
50 Tejas Belagod <tejas.belagod@arm.com>
51 Yufeng Zhang <yufeng.zhang@arm.com>
52
53 * aarch64.h: New file.
54 * common.h (EM_res183): Rename to EM_AARCH64.
55 (EM_res184): Rename to EM_ARM184.
56
cefc6d46
IS
572012-06-28 Iain Sandoe <iain@codesourcery.com>
58
59 * common.h (AT_L1I_CACHESHAPE, AT_L1D_CACHESHAPE,
60 AT_L2_CACHESHAPE, AT_L3_CACHESHAPE): New defines.
61
40551fb8
NC
622012-05-16 Georg-Johann Lay <avr@gjlay.de>
63
64 PR target/13503
65 * avr.h (RELOC_NUMBERS): Rename R_AVR_8_HHI8 to R_AVR_8_HLO8.
66
6927f982
NC
672012-05-15 James Murray <jsm@jsm-net.demon.co.uk>
68
69 * m68hc11.h (R_M68HC12_16B, R_M68HC12_PCREL_9, R_M68HC12_PCREL_10)
70 R_M68HC12_HI8XG, R_M68HC12_LO8XG): New relocations.
71 (E_M68HC11_XGATE_RAMOFFSET): Define.
72
b9c361e0
JL
732012-05-14 James Lemke <jwlemke@codesourcery.com>
74 * ppc.h (SEC_PPC_VLE): Remove.
75
762012-05-14 Catherine Moore <clm@codesourcery.com>
77 James Lemke <jwlemke@codesourcery.com>
78
79 * ppc.h (R_PPC_VLE_REL8): New reloction.
80 (R_PPC_VLE_REL15): Likewise.
81 (R_PPC_VLE_REL24): Likewise.
82 (R_PPC_VLE_LO16A): Likewise.
83 (R_PPC_VLE_LO16D): Likewise.
84 (R_PPC_VLE_HI16A): Likewise.
85 (R_PPC_VLE_HI16D): Likewise.
86 (R_PPC_VLE_HA16A): Likewise.
87 (R_PPC_VLE_HA16D): Likewise.
88 (R_PPC_VLE_SDA21): Likewise.
89 (R_PPC_VLE_SDA21_LO): Likewise.
90 (R_PPC_VLE_SDAREL_LO16A): Likewise.
91 (R_PPC_VLE_SDAREL_LO16D): Likewise.
92 (R_PPC_VLE_SDAREL_HI16A): Likewise.
93 (R_PPC_VLE_SDAREL_HI16D): Likewise.
94 (R_PPC_VLE_SDAREL_HA16A): Likewise.
95 (R_PPC_VLE_SDAREL_HA16D): Likewise.
96 (SEC_PPC_VLE): Remove.
97 (PF_PPC_VLE): New program header flag.
98 (SHF_PPC_VLE): New section header flag.
99 (vle_opcodes, vle_num_opcodes): New.
100 (VLE_OP): New macro.
101 (VLE_OP_TO_SEG): New macro.
102
99700d6f
NC
1032012-05-11 Georg-Johann Lay <avr@gjlay.de
104
105 PR target/13503
106 * elf/avr.h (RELOC_NUMBERS): Add values for R_AVR_8_LO8,
107 R_AVR_8_HI8, R_AVR_8_HHI8.
108
f6c1a2d5
NC
1092012-05-03 Sean Keys <skeys@ipdatasys.com>
110
111 * xgate.h: Mininal file to support XGATE relocations.
112
4d296447
DM
1132012-04-27 David S. Miller <davem@davemloft.net>
114
115 * sparc.h: Add new ELF_SPARC_HWCAP_* defines for crypto,
116 pause, and compare-and-branch instructions.
117
0a22ae8e
NC
1182012-03-07 Nick Clifton <nickc@redhat.com>
119
120 * mn10300.h (elf_mn10300_reloc_type): Add R_MN10300_TLS_GD,
121 R_MN10300_TLS_LD, R_MN10300_TLS_LDO, R_MN10300_TLS_GOTIE,
122 R_MN10300_TLS_IE, R_MN10300_TLS_LE, R_MN10300_TLS_DPTMOD,
123 R_MN10300_TLS_DTPOFF and R_MN10300_TLS_TPOFF.
124
6f7be959
WL
1252012-02-25 Walter Lee <walt@tilera.com>
126
127 * tilegx.h (R_TILEGX_IMM16_X0_HW1_GOT): Delete.
128 (R_TILEGX_IMM16_X1_HW1_GOT): Ditto.
129 (R_TILEGX_IMM16_X0_HW2_GOT): Ditto.
130 (R_TILEGX_IMM16_X1_HW2_GOT): Ditto.
131 (R_TILEGX_IMM16_X0_HW3_GOT): Ditto.
132 (R_TILEGX_IMM16_X1_HW3_GOT): Ditto.
133 (R_TILEGX_IMM16_X0_HW2_LAST_GOT): Ditto.
134 (R_TILEGX_IMM16_X1_HW2_LAST_GOT): Ditto.
135 (R_TILEGX_IMM16_X0_HW1_TLS_GD): Ditto.
136 (R_TILEGX_IMM16_X1_HW1_TLS_GD): Ditto.
137 (R_TILEGX_IMM16_X0_HW2_TLS_GD): Ditto.
138 (R_TILEGX_IMM16_X1_HW2_TLS_GD): Ditto.
139 (R_TILEGX_IMM16_X0_HW3_TLS_GD): Ditto.
140 (R_TILEGX_IMM16_X1_HW3_TLS_GD): Ditto.
141 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_GD): Ditto.
142 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_GD): Ditto.
143 (R_TILEGX_IMM16_X0_HW1_TLS_IE): Ditto.
144 (R_TILEGX_IMM16_X1_HW1_TLS_IE): Ditto.
145 (R_TILEGX_IMM16_X0_HW2_TLS_IE): Ditto.
146 (R_TILEGX_IMM16_X1_HW2_TLS_IE): Ditto.
147 (R_TILEGX_IMM16_X0_HW3_TLS_IE): Ditto.
148 (R_TILEGX_IMM16_X1_HW3_TLS_IE): Ditto.
149 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_IE): Ditto.
150 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_IE): Ditto.
151 (R_TILEGX_IMM16_X0_HW0_TLS_LE): New relocation.
152 (R_TILEGX_IMM16_X1_HW0_TLS_LE): Ditto.
153 (R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE): Ditto.
154 (R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE): Ditto.
155 (R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE): Ditto.
156 (R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE): Ditto.
157 (R_TILEGX_TLS_GD_CALL): Ditto.
158 (R_TILEGX_IMM8_X0_TLS_GD_ADD): Ditto.
159 (R_TILEGX_IMM8_X1_TLS_GD_ADD): Ditto.
160 (R_TILEGX_IMM8_Y0_TLS_GD_ADD): Ditto.
161 (R_TILEGX_IMM8_Y1_TLS_GD_ADD): Ditto.
162 (R_TILEGX_TLS_IE_LOAD): Ditto.
163 (R_TILEGX_IMM8_X0_TLS_ADD): Ditto.
164 (R_TILEGX_IMM8_X1_TLS_ADD): Ditto.
165 (R_TILEGX_IMM8_Y0_TLS_ADD): Ditto.
166 (R_TILEGX_IMM8_Y1_TLS_ADD): Ditto.
167 * tilepro.h (R_TILEPRO_TLS_GD_CALL): New relocation.
168 (R_TILEPRO_IMM8_X0_TLS_GD_ADD): Ditto.
169 (R_TILEPRO_IMM8_X1_TLS_GD_ADD): Ditto.
170 (R_TILEPRO_IMM8_Y0_TLS_GD_ADD): Ditto.
171 (R_TILEPRO_IMM8_Y1_TLS_GD_ADD): Ditto.
172 (R_TILEPRO_TLS_IE_LOAD): Ditto.
173 (R_TILEPRO_IMM16_X0_TLS_LE): Ditto.
174 (R_TILEPRO_IMM16_X1_TLS_LE): Ditto.
175 (R_TILEPRO_IMM16_X0_TLS_LE_LO): Ditto.
176 (R_TILEPRO_IMM16_X1_TLS_LE_LO): Ditto.
177 (R_TILEPRO_IMM16_X0_TLS_LE_HI): Ditto.
178 (R_TILEPRO_IMM16_X1_TLS_LE_HI): Ditto.
179 (R_TILEPRO_IMM16_X0_TLS_LE_HA): Ditto.
180 (R_TILEPRO_IMM16_X1_TLS_LE_HA): Ditto.
181
9cea966c
DD
1822011-12-22 DJ Delorie <dj@redhat.com>
183
184 * rl78.h (R_RL78_RH_RELAX, R_RL78_RH_SFR, R_RL78_RH_SADDR): New.
185 (RL78_RELAXA_BRA, RL78_RELAXA_ADDR16: New.
186
8b40760a
L
1872011-12-19 Chung-Lin Tang <cltang@codesourcery.com>
188
189 * mips.h (elf_mips_reloc_type): Add R_MIPS16_TLS_* entries.
190
355b81d9
UW
1912011-12-06 Ulrich Weigand <uweigand@de.ibm.com>
192
193 * common.h (NT_S390_LAST_BREAK): Define.
194 (NT_S390_SYSTEM_CALL): Likewise.
195
99c513f6
DD
1962011-11-01 DJ Delorie <dj@redhat.com>
197
198 * common.h (EM_RL78, EM_78K0R): New.
199 * rl78.h: New.
200
cfb8c092
NC
2012011-10-25 Joern Rennecke <joern.rennecke@embecosm.com>
202
203 * epiphany.h: New file.
204 * common.h (EM_ADAPTEVA_EPIPHANY): Define.
205
3b421ab3
AM
2062011-10-10 Alan Modra <amodra@gmail.com>
207
208 * ppc64.h (R_PPC64_TOCSAVE): Add.
209
d4cb0ea0
NC
2102011-10-05 DJ Delorie <dj@redhat.com>
211
212 * rx.h (E_FLAG_RX_PID): New.
213
9e8c70f9
DM
2142011-09-21 David S. Miller <davem@davemloft.net>
215
216 * sparc.h (Tag_GNU_Sparc_HWCAPS): New object attribute.
217 (ELF_SPARC_HWCAP_*): New HWCAPS bitmask values.
218
505b88fb
L
2192011-08-12 H.J. Lu <hongjiu.lu@intel.com>
220
221 PR ld/13082
222 * x86-64.h (R_X86_64_RELATIVE64): New.
223
df58fc94
RS
2242011-07-24 Chao-ying Fu <fu@mips.com>
225 Maciej W. Rozycki <macro@codesourcery.com>
226
227 * mips.h (R_MICROMIPS_min): New relocations.
228 (R_MICROMIPS_26_S1): Likewise.
229 (R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
230 (R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
231 (R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
232 (R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
233 (R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
234 (R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
235 (R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
236 (R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
237 (R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
238 (R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
239 (R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
240 (R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
241 (R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
242 (R_MICROMIPS_TLS_GOTTPREL): Likewise.
243 (R_MICROMIPS_TLS_TPREL_HI16): Likewise.
244 (R_MICROMIPS_TLS_TPREL_LO16): Likewise.
245 (R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
246 (R_MICROMIPS_max): Likewise.
247 (EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
248 (STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
249 (ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
250 (STO_MICROMIPS): Likewise.
251 (ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
252 (ELF_ST_IS_COMPRESSED): Likewise.
253 (STO_MIPS_PLT, STO_MIPS_PIC): Rework.
254 (ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
255 (STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.
256
7a9068fe
L
2572011-07-22 H.J. Lu <hongjiu.lu@intel.com>
258
259 * common.h (EM_K1OM): New.
260
9c55345c
TS
2612011-07-03 Samuel Thibault <samuel.thibault@gnu.org>
262 Thomas Schwinge <thomas@schwinge.name>
263
2bb70ae0 264 PR binutils/12913
9c55345c
TS
265 * common.h (ELFOSABI_GNU): Define, replaces...
266 (ELFOSABI_LINUX): ... this, kept as an alias.
267 (ELFOSABI_HURD): Remove.
268
faa9a424
UW
2692011-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
270
271 * common.h (NT_ARM_VFP): Define.
272
aa137e4d
NC
2732011-06-13 Walter Lee <walt@tilera.com>
274
275 * common.h: Add EM_TILEGX.
276 * tilegx.h: New file.
277 * tilepro.h: New file.
278
2ddcd4af
TG
2792011-06-09 Tristan Gingold <gingold@adacore.com>
280
281 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
282
cc643b88
NC
2832011-06-02 Nick Clifton <nickc@redhat.com>
284
285 * common.h: Fix spelling mistake in comment.
286 * reloc-macros.h: Likewise.
287
63e1a0fc
PB
2882011-05-31 Paul Brook <paul@codesourcery.com>
289
290 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
291
8b40760a
L
2922011-05-09 Paul Brook <paul@codesourcery.com>
293
294 * tic6x.h (ELF_STRING_C6000_unwind,
295 ELF_STRING_C6000_unwind_info, ELF_STRING_C6000_unwind_once,
296 ELF_STRING_C6000_unwind_info_once): Define.
297
e21e5835
NC
2982011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
299
300 * common.h (NT_STAPSDT): New define.
301
c7811365
BS
3022011-03-31 Bernd Schmidt <bernds@codesourcery.com>
303
304 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
305 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
306 (SHN_TIC6X_SCOMMON): Define.
307
00e98fc7
TG
3082011-03-31 Tristan Gingold <gingold@adacore.com>
309
310 * ia64.h (Elf64_External_VMS_Note): New struct.
311 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
312 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
313 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
314 (NT_VMS_PATCHTIME) New macros.
315
34e77a92
RS
3162011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
317
318 * arm.h (R_ARM_IRELATIVE): New relocation.
319
35fc36a8
RS
3202011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
321
322 * internal.h (elf_internal_sym): Add st_target_internal.
323 * arm.h (arm_st_branch_type): New enum.
324 (ARM_SYM_BRANCH_TYPE): New macro.
325
8f7e76d0
NC
3262011-03-10 Nick Clifton <nickc@redhat.com>
327
328 * common.h (EM_V850): V850s now supplied by Renesas.
329
15a44d57
AM
3302011-02-25 Alan Modra <amodra@gmail.com>
331
eba5cfbc 332 PR 12516
15a44d57
AM
333 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
334 sections at start or end of PT_DYNAMIC.
335
0855e32b
NS
3362011-01-10 Nathan Sidwell <nathan@codesourcery.com>
337 Glauber de Oliveira Costa <glommer@gmail.com>
338
339 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
340 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
341 relocations.
342
aa137e4d
NC
3432010-11-16 Jie Zhang <jie.zhang@analog.com>
344
345 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
346 (EF_BFIN_DATA_IN_L1): Define.
347
fd503541
NC
3482010-11-11 Mingming Sun <mingm.sun@gmail.com>
349
350 * mips.h (E_MIPS_MACH_LS3A): Defined.
351
87779176
JM
3522010-11-02 Joseph Myers <joseph@codesourcery.com>
353
354 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
355 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
356 Tag_ABI_array_object_alignment,
357 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
358
3cbd1c06
JM
3592010-10-29 Joseph Myers <joseph@codesourcery.com>
360
361 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
362
b5593623
JM
3632010-10-29 Bernd Schmidt <bernds@codesourcery.com>
364 Joseph Myers <joseph@codesourcery.com>
365
366 * tic6x-attrs.h (Tag_ABI_DSBT): New.
367
75fa6dc1
JM
3682010-10-21 Joseph Myers <joseph@codesourcery.com>
369
370 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
371 value 4.
372 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
373 attribute renaming.
374
1cd986c5
NC
3752010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
376 Ina Pandit <ina.pandit@kpitcummins.com>
377
378 * v850.h: Add support for V850E2 and V850E2V3.
379 (v850_reloc_type): Update the newly added relocations
380
f4638467
AM
3812010-07-20 Alan Modra <amodra@gmail.com>
382
383 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
384 (ELF_SECTION_SIZE): ..here.
385 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
386 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
387
ba761f19
AM
3882010-06-25 Alan Modra <amodra@gmail.com>
389
390 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
391
59e6276b
JM
3922010-06-15 Joseph Myers <joseph@codesourcery.com>
393
394 * tic6x-attrs.h: New.
395 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
396 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
397 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
398 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
399 C6XABI_Tag_CPU_arch_C674X): Define.
400
28f997cf
TG
4012010-06-11 Tristan Gingold <gingold@adacore.com>
402
403 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
404 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
405 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
406 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
407 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
408 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
409 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
410 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
411 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
412 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
413 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
414 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
415 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
416 (Elf64_External_VMS_IMAGE_RELA): Ditto.
417 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
418 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
419 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
420 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
421 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
422 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
423 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
424 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
425
8e45593f
NC
4262010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
427 Joseph Myers <joseph@codesourcery.com>
428 Andrew Stubbs <ams@codesourcery.com>
429
430 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
431 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
432 other invalid ranges.
433 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
434 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
435 (R_SH_FUNCDESC_VALUE): New.
436
18ae9cc1
L
4372010-05-18 H.J. Lu <hongjiu.lu@intel.com>
438
439 PR gas/11600
440 * common.h (SHF_EXCLUDE): New.
441
442 * i370.h (SHF_EXCLUDE): Removed.
443 * or32.h (SHF_EXCLUDE): Likewise.
444 * ppc.h (SHF_EXCLUDE): Likewise.
445 * sparc.h (SHF_EXCLUDE): Likewise.
446
9a83a553
AM
4472010-04-23 Alan Modra <amodra@gmail.com>
448
449 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
450 Invert logic to clarify test for .tbss.
451 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
452 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
453 macro args with parentheses.
454 (ELF_SECTION_IN_SEGMENT): Define.
455 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
456 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
457
75375b3e
MGD
4582010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
459
460 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
461 Tag_FP_HP_extension): Add new ABI attribute tags.
462
e4e42b45
NC
4632010-04-15 Nick Clifton <nickc@redhat.com>
464
465 * alpha.h: Update copyright notice to use GPLv3.
466 * arc.h: Likewise.
467 * arm.h: Likewise.
468 * avr.h: Likewise.
469 * bfin.h: Likewise.
470 * common.h: Likewise.
471 * cr16.h: Likewise.
472 * cr16c.h: Likewise.
473 * cris.h: Likewise.
474 * crx.h: Likewise.
475 * d10v.h: Likewise.
476 * d30v.h: Likewise.
477 * dlx.h: Likewise.
478 * dwarf.h: Likewise.
479 * external.h: Likewise.
480 * fr30.h: Likewise.
481 * frv.h: Likewise.
482 * h8.h: Likewise.
483 * hppa.h: Likewise.
484 * i370.h: Likewise.
485 * i386.h: Likewise.
486 * i860.h: Likewise.
487 * i960.h: Likewise.
488 * ia64.h: Likewise.
489 * internal.h: Likewise.
490 * ip2k.h: Likewise.
491 * iq2000.h: Likewise.
492 * lm32.h: Likewise.
493 * m32c.h: Likewise.
494 * m32r.h: Likewise.
495 * m68hc11.h: Likewise.
496 * m68k.h: Likewise.
497 * mcore.h: Likewise.
498 * mep.h: Likewise.
499 * microblaze.h: Likewise.
500 * mips.h: Likewise.
501 * mmix.h: Likewise.
502 * mn10200.h: Likewise.
503 * moxie.h: Likewise.
504 * msp430.h: Likewise.
505 * mt.h: Likewise.
506 * openrisc.h: Likewise.
507 * or32.h: Likewise.
508 * pj.h: Likewise.
509 * ppc.h: Likewise.
510 * ppc64.h: Likewise.
511 * reloc-macros.h: Likewise.
512 * rx.h: Likewise.
513 * s390.h: Likewise.
514 * sh.h: Likewise.
515 * sparc.h: Likewise.
516 * spu.h: Likewise.
517 * v850.h: Likewise.
518 * vax.h: Likewise.
519 * vxworks.h: Likewise.
520 * x86-64.h: Likewise.
521 * xc16x.h: Likewise.
522 * xstormy16.h: Likewise.
523 * xtensa.h: Likewise.
524
9957b18f
AM
5252010-04-08 David Stubbs <stubbs@icerasemi.com>
526
527 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
528 cannot contain any sections.
529
40b36596
JM
5302010-03-25 Joseph Myers <joseph@codesourcery.com>
531
532 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
533 * tic6x.h: New.
534
e1dcda2d
L
5352010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
536
537 * common.h (VER_FLG_*): Document.
538 (VER_FLG_INFO): Define.
539
17e57237
NC
5402010-02-23 Andrew Zabolotny <anpaza@mail.ru>
541
542 PR binutils/11297
543 * avr.h: (R_AVR_8): New relocation number.
544
cd21e546
MGD
5452010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
546
547 * arm.h (Tag_MPextension_use): Renumber.
548 (Tag_DIV_use): Add.
549 (Tag_MPextension_use_legacy): Likewise.
550
d7eeb400
MS
5512010-02-09 Michael Holzheu <holzheu@de.ibm.com>
552
553 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
554 NT_S390_CTRS and NT_S390_PREFIX): Define.
555
e1dcda2d
L
5562010-02-08 David S. Miller <davem@davemloft.net>
557
558 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
559
4339cae0
L
5602010-02-02 H.J. Lu <hongjiu.lu@intel.com>
561
562 * common.h (NT_386_XSTATE): New.
563
3ff95107 5642010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 565
3ff95107
L
566 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
567
c75a08aa
AM
5682010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
569
4339cae0 570 * common.h (PN_XNUM): Define.
c75a08aa 571
0675e188
UW
5722009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
573
574 * common.h (NT_S390_HIGH_GPRS): Define.
575
32af9f6e
AM
5762009-12-17 Alan Modra <amodra@bigpond.net.au>
577
578 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
579 R_PPC_RELAX32PC_PLT): Delete.
580 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
581
8b40760a
L
5822009-12-03 David Daney <ddaney@caviumnetworks.com>
583 Adam Nemet <adambnemet@gmail.com>
584
585 * mips.h (E_MIPS_MACH_OCTEON2): New machine flag.
586
3c65b800
JM
5872009-11-28 Joseph Myers <joseph@codesourcery.com>
588
589 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
590 EM_TI_C5500, EM_CUDA): Define.
591 (EM_res140, EM_res141, EM_res142): Remove.
592
9e3c6df6
PB
5932009-11-17 Paul Brook <paul@codesourcery.com>
594 Daniel Jacobowitz <dan@codesourcery.com>
595
596 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
597
c7927a3c
NC
5982009-09-29 DJ Delorie <dj@redhat.com>
599
600 * rx.h: New file.
601
a7f2871e
AM
6022009-09-21 Alan Modra <amodra@bigpond.net.au>
603
604 * ppc.h (DT_PPC_TLSOPT): Define.
605 * ppc64.h (DT_PPC64_TLSOPT): Define.
606
7f6fed87
NC
6072009-08-10 Daniel Gutson <dgutson@codesourcery.com>
608
609 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
610 (SHT_ARM_OVERLAYSECTION): New define.
611
cb88ce9f
BS
6122006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
613
614 From Mike Frysinger <michael.frysinger@analog.com>
615 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
616 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
617 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
618 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
619 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
620 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
621 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
622 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
623 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
624 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
625 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
626 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
627 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
628 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
629 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
630 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
631 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
632 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
633 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 634
44db4087
ME
6352009-08-09 Michael Eager <eager@eagercon.com>
636
637 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 638 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 639
7ba29e2a
NC
6402009-08-06 Michael Eager <eager@eagercon.com>
641
642 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
643 * elf/microblaze.h: New reloc definitions.
644
28ec585f
AM
6452009-07-30 Alan Modra <amodra@bigpond.net.au>
646
647 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
648 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
649
8a9036a4
L
6502009-07-25 H.J. Lu <hongjiu.lu@intel.com>
651
652 * common.h (EM_L1OM): New.
653
8fdcc58d
TS
6542009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
655 Alan Modra <amodra@bigpond.net.au>
656
657 * spu.h (R_SPU_ADD_PIC): New.
658
3e7a7d11
NC
6592009-07-23 Ulrich Drepper <drepper@redhat.com>
660
661 * common.h (STB_GNU_UNIQUE): Define.
662
fa8f86ff
TT
6632009-07-10 Tom Tromey <tromey@redhat.com>
664
665 * dwarf2.h: Move to `..'.
666
1bffd25b
L
6672009-07-10 H.J. Lu <hongjiu.lu@intel.com>
668
669 * dwarf2.h: Just include ../dwarf2.h.
670
e054468f
AM
6712009-07-10 Alan Modra <amodra@bigpond.net.au>
672
673 * ppc.h (R_PPC_IRELATIVE): Add.
674 (R_PPC_RELAX32, R_PPC_RELAX32PC,
675 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
676 * ppc64.h (R_PPC64_IRELATIVE): Add.
677
3244e8f5
JJ
6782009-07-03 Jakub Jelinek <jakub@redhat.com>
679
680 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
681 and DW_OP_stack_value.
682
ceaf50a2
AM
6832009-06-22 Alan Modra <amodra@bigpond.net.au>
684
685 * ppc.h (R_PPC_RELAX*): Define as enum.
686
f865a31d
AG
6872009-06-11 Anthony Green <green@moxielogic.org>
688
689 * moxie.h (R_MOXIE_PCREL10): New.
690
cbe950e9
L
6912009-06-01 H.J. Lu <hongjiu.lu@intel.com>
692
693 PR ld/10205
694 * i386.h (R_386_IRELATIVE): New.
695 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
696
cf65542b
L
6972009-05-27 H.J. Lu <hongjiu.lu@intel.com>
698
699 * common.h: Update comments for dynamic tag ranges.
700
4e38f72c
DD
7012009-04-30 DJ Delorie <dj@redhat.com>
702
703 * mep.h (EF_MEP_COP_*): New.
704 (EF_MEP_ALL_FLAGS): Add them.
705
d8045f23
NC
7062009-04-30 Nick Clifton <nickc@redhat.com>
707
708 * common.h (STT_GNU_IFUNC): Define.
709
ed4a4bdf
CC
7102009-04-24 Cary Coutant <ccoutant@google.com>
711
712 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
713
20135e4c
NC
7142009-04-15 Anthony Green <green@moxielogic.com>
715
716 * common.h (EM_MOXIE): Define.
717 * moxie.h: New file.
718
4d28413b
DD
7192009-04-07 DJ Delorie <dj@redhat.com>
720
721 * mep.h (EF_MEP_CPU_C5): New.
722
96b2958f
L
7232009-04-01 H.J. Lu <hongjiu.lu@intel.com>
724
725 * common.h (EM_INTEL178): Removed.
726 (EM_INTEL179): Likewise.
727 (EM_ETPU): New.
728 (EM_SLE9X): Likewise.
729 (EM_INTEL181): Likewise.
730 (EM_INTEL182): Likewise.
731
f47a1d2e
L
7322009-03-31 H.J. Lu <hongjiu.lu@intel.com>
733
734 * common.h (EM_INTEL178): New.
735 (EM_INTEL179): Likewise.
736 (EM_INTEL180): Likewise.
737
0e879927
ILT
7382009-03-20 Mikolaj Zalewski <mikolajz@google.com>
739
740 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
741
4d407348
MK
7422009-03-14 Mark Kettenis <kettenis@gnu.org>
743
17e57237
NC
744 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
745 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
746 (NT_OPENBSD_WCOOKIE): New defines.
747
904001b0
JK
7482009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
749
750 * common.h (AT_RANDOM): Define.
751
727fc41e
AM
7522009-03-04 Alan Modra <amodra@bigpond.net.au>
753
754 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
755 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
756
c3b7224a
NC
7572009-03-02 Qinwei <qinwei@sunnorth.com.cn>
758
759 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
760 * common.h (EM_SCORE_OLD): Define.
761
36319970
L
7622009-02-23 H.J. Lu <hongjiu.lu@intel.com>
763
764 * common.h (STB_LOPROC): Replace Application-specific with
765 Processor-specific in comments.
766 (STB_HIPROC): Likewise.
767 (STT_LOPROC): Likewise.
768 (STT_HIPROC): Likewise.
769
52b6b6b9
JM
7702009-02-03 Sandip Matte <sandip@rmicorp.com>
771
772 * mips.h (E_MIPS_MACH_XLR): Define.
773
cf869cce
NC
7742009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
775
776 * m68k.h: Map TLS relocations to numbers.
777
91e22acd
AS
7782009-01-15 Andrew Stubbs <ams@codesourcery.com>
779 Julian Brown <julian@codesourcery.com>
780
781 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
782 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
783 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
784 version 2.07.
785 (Tag_undefined39, Tag_nodefaults): New enum values.
786 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
787 (Tag_conformance, Tag_Virtualization_use): Likewise.
788 (Tag_undefined69, Tag_MPextension_use): Likewise.
789
01e1a5bc
NC
7902009-01-15 Douglas B Rupp <rupp@gnat.com>
791
792 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
793 New macros. Minor reformatting.
794
84e94c90
NC
7952008-12-23 Jon Beniston <jon@beniston.com>
796
797 * lm32.h: New file.
798
0f88be7a
NC
7992008-12-23 Nick Clifton <nickc@redhat.com>
800
801 * commmon.h (STT_IFUNC): Delete.
802
7a0cc8ed
HPN
8032008-12-20 Hans-Peter Nilsson <hp@axis.com>
804
805 * cris.h (R_CRIS_32_IE): New relocation.
806
e7c33416
NC
8072008-12-03 Nick Clifton <nickc@redhat.com>
808
809 * common.h (STT_IFUNC): Define.
810
e73521d6
SR
8112008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
812
813 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
814 R_CR16_GLOB_DAT): New relocations.
815
a973d22c
HPN
8162008-11-25 Hans-Peter Nilsson <hp@axis.com>
817
818 * cris.h (R_CRIS_32_TPREL): Correct comment.
819 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
820
8e79c3df
CM
8212008-11-18 Catherine Moore <clm@codesourcery.com>
822
823 * arm.h (Tag_ABI_FP_16bit_format): Define.
824
2b0bc088
NC
8252008-11-14 Nathan Sidwell <nathan@codesourcery.com>
826
827 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 828
759cc328
UW
8292008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
830
831 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
832
f82e0623
NF
8332008-10-10 Nathan Froyd <froydnj@codesourcery.com>
834
835 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
836
1d037692
HPN
8372008-10-04 Hans-Peter Nilsson <hp@axis.com>
838
839 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
840 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
841 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
842 (R_CRIS_16_TPREL): New relocations.
843
28dbbc02
BW
8442008-08-20 Bob Wilson <bob.wilson@acm.org>
845
846 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
847 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
848 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
849
861fb55a
DJ
8502008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
851 Daniel Jacobowitz <dan@codesourcery.com>
852 Catherine Moore <clm@codesourcery.com>
853 Mark Shinwell <shinwell@codesourcery.com>
854
855 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
856 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
857
0deb8eee
AM
8582008-08-04 Markus Weiss <weissms@aros.org>
859
860 * common.h (ELFOSABI_AROS): Update comment.
861
3c7b9897
AM
8622008-07-26 Michael Eager <eager@eagercon.com>
863
864 * ppc.h: Add description of single-precision.
865
89eeb0bc
LM
8662008-07-21 Luis Machado <luisgpm@br.ibm.com>
867
868 * common.h: Define NT_PPC_VSX.
869
30c09090
RS
8702008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
871
872 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
873
b8a39af8
SR
8742008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
875
876 * common.h (EM_CR16): Correct value.
877 (EM_CR16): Rename to EM_CR16_OLD.
878
ff7eeb89
DD
8792008-06-12 DJ Delorie <dj@redhat.com>
880
881 * common.h (EM_M32C_NEW): Rename to EM_M32C.
882 (EM_M32C): Rename to EM_M32C_OLD.
883
3c9a78e0
JM
8842008-06-12 Joseph Myers <joseph@codesourcery.com>
885
886 * common.h: Update e_machine table.
887
a23ede3d
KK
8882008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
889
890 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
891
2424f303
JM
8922008-06-09 Joseph Myers <joseph@codesourcery.com>
893
894 * common.h: Change registry@caldera.com to registry@sco.com.
895
7c90103b
NC
8962008-05-21 Nick Clifton <nickc@redhat.com>
897
898 * reloc-macros.h: Add a comment about the use of the
899 END_RELOC_NUMBERS symbol as a sentinel value.
900
9012008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 902
7c90103b
NC
903 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
904
14a6d8e0
DM
9052008-04-16 David S. Miller <davem@davemloft.net>
906
907 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
908 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
909 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
910 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
911
15397d0b
ILT
9122008-03-24 Ian Lance Taylor <iant@google.com>
913
914 * common.h (NT_GNU_GOLD_VERSION): Define.
915
72de5009
AM
9162008-03-13 Alan Modra <amodra@bigpond.net.au>
917
918 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
919 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
920 Order struct as for external version.
921
1bce5d2c
AM
9222008-03-12 Alan Modra <amodra@bigpond.net.au>
923
4fbb74a6
AM
924 PR 5900
925 * common.h (SHN_BAD): Delete.
926 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
927 * external.h: ..here.
928 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
929 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
930 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
931
9322008-03-12 Alan Modra <amodra@bigpond.net.au>
933
934 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 935 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 936 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 937 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 938 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 939 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
940 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
941 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 942 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 943 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 944 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
945 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
946 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 947 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 948 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 949
35d60fe4
NC
9502008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
951
952 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
953 DW_OP_PGI_omp_thread_num.
954
7b03d09a
AN
9552008-02-04 Adam Nemet <anemet@caviumnetworks.com>
956
957 * mips.h: Update copyright.
958 (E_MIPS_MACH_OCTEON): New macro.
959
148b93f2
NC
9602008-01-30 Tristan Gingold <gingold@adacore.com>
961
962 Add OpenVMS extensions.
1bce5d2c
AM
963 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
964 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 965 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
966 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
967 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
968 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
969 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
970 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
971 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
972 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
973 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
974 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
975 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
976 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
977 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
978 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
979 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
980 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
981 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
982 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
983 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
984 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
985
c74ba406
MK
9862008-01-16 Mark Kettenis <kettenis@gnu.org>
987
988 * common.h (AT_SUN_AUXFLAGS): Define.
989
60955fda
DJ
9902007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
991
992 * dwarf2.h (DW_AT_hi_user): Correct value.
993
1bbb5f21 9942007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 995
1bbb5f21 996 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 997
350cc38d
MS
9982007-11-29 Mark Shinwell <shinwell@codesourcery.com>
999
1000 * mips.h (E_MIPS_MACH_LS2E): New.
1001 (E_MIPS_MACH_LS2F): New.
1002
f7bc09bd
NS
10032007-11-28 Nathan Sidwell <nathan@codesourcery.com>
1004
1005 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
1006 segments at the end of memory.
1007
e210c36b
NC
10082007-11-17 Thiemo Seufer <ths@mips.com>
1009
1010 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
1011 in comment.
1012
e2a0d921
NC
10132007-11-16 Nick Clifton <nickc@redhat.com>
1014
1015 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
1016 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
1017 (DW_AT_stride): Rename to DW_AT_byte_stride.
1018
7a2b07ff
NS
10192007-11-08 Nathan Sidwell <nathan@codesourcery.com>
1020
1021 * vxworks.h: New.
1022
569006e5
NC
10232007-10-30 Nick Clifton <nickc@redhat.com>
1024
1025 * mn10300.h (R_MN10300_ALIGN): Define.
1026
c6e65352
DJ
10272007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
1028
1029 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
1030
bfff1642
NC
10312007-10-19 Nick Clifton <nickc@redhat.com>
1032
1033 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
1034
3e6ff6e5
RM
10352007-10-18 Roland McGrath <roland@redhat.com>
1036
1037 * common.h (NT_PPC_VMX): New macro.
1038
7fac7ff4
NC
10392007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1040
1041 * cr16.h: Updated with new relocaction macros.
1042
b10a8ae0
L
10432007-09-17 H.J. Lu <hongjiu.lu@intel.com>
1044
1045 PR binutils/3281
1046 PR binutils/5037
1047 * internal.h (elf_segment_map): Add p_size and p_size_valid.
1048 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
1049 PT_GNU_RELRO segments.
1050
8d100c32
KH
10512007-09-11 Nathan Sidwell <nathan@codesourcery.com>
1052
1053 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
1054
b15fa79e
AM
10552007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
1056
1057 * common.h (NT_SPU): Define.
1058
2b05f1b7
L
10592007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1060
1061 * common.h: Revert last change.
1062
94b11780
L
10632007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1064
1065 * common.h (PT_GNU_STACK): Renamed to ...
1066 (PT_GNU_ATTR): This.
1067 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
1068
fd2f25da
RM
10692007-07-09 Roland McGrath <roland@redhat.com>
1070
1071 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
1072
34c8bcba
JM
10732007-06-29 Joseph Myers <joseph@codesourcery.com>
1074
1075 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
1076
2cf19d5c
JM
10772007-06-29 Joseph Myers <joseph@codesourcery.com>
1078
1079 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
1080
104d59d1
JM
10812007-06-29 Joseph Myers <joseph@codesourcery.com>
1082
1083 * arm.h (elf32_arm_add_eabi_attr_int,
1084 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
1085 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
1086 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
1087 Tag_Symbol, Tag_compatibility): Remove.
1088 * common.h (SHT_GNU_ATTRIBUTES): Define.
1089
3d3d428f
NC
10902007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1091
1092 * common.h (EM_CR16): New entry for CR16 cpu.
1093 * cr16.h: New file.
1094
99ded152
BW
10952007-06-11 Sterling Augustine <sterling@tensilica.com>
1096 Bob Wilson <bob.wilson@acm.org>
fd2f25da 1097
99ded152
BW
1098 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
1099 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 1100
f89d32d9
CT
11012007-05-18 Caroline Tice <ctice@apple.com>
1102
fd2f25da 1103 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
1104 DW_OP_GNU_uninit.
1105
4f4416b5
AM
11062007-05-12 Alan Modra <amodra@bigpond.net.au>
1107
1108 * spu.h (R_SPU_ADDR16X): Define.
1109 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
1110
ece5ef60
AM
11112007-05-11 Alan Modra <amodra@bigpond.net.au>
1112
1113 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
1114
627b32bc
AM
11152007-05-02 Alan Modra <amodra@bigpond.net.au>
1116
1117 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
1118 and vma for appropriate sections.
1119
0c3e446c
JB
11202007-04-26 Jan Beulich <jbeulich@novell.com>
1121
1122 * common.h (DT_ENCODING): Correct value (back to spec mandated
1123 value).
1124
d4c87fc1
AM
11252007-03-08 Alan Modra <amodra@bigpond.net.au>
1126
1127 * v850.h (V850_OTHER_TDA_BYTE): Delete.
1128 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
1129 that don't clash with visibility bits.
1130
689d9c8c
AM
11312007-03-07 Alan Modra <amodra@bigpond.net.au>
1132
1133 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
1134
b95dd98f 11352007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
1136 Richard Sandiford <rsandifo@redhat.com>
1137 Richard Henderson <rth@redhat.com>
1138 DJ Delorie <dj@redhat.com>
1139 Ben Elliston <bje@redhat.com>
b95dd98f
DB
1140
1141 * mep.h: New file.
b95dd98f
DB
1142 * common.h (EM_CYGNUS_MEP): Define.
1143
11442007-02-15 Dave Brolley <brolley@redhat.com>
1145
1146 From Graydon Hoare <graydon@redhat.com>:
1147 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
1148
3bdcfdf4
KH
11492007-01-08 Kazu Hirata <kazu@codesourcery.com>
1150
1151 * m68k.h (EF_M68K_FIDO): New.
1152 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
1153 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
1154
9840d27e
KH
11552006-12-25 Kazu Hirata <kazu@codesourcery.com>
1156
1157 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
1158
425c6cb0
KH
11592006-12-19 Kazu Hirata <kazu@codesourcery.com>
1160
1161 * m68k.h (EF_M68K_ARCH_MASK): New.
1162
3271a814
NS
11632006-12-19 Nathan Sidwell <nathan@codesourcery.com>
1164
1165 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
1166
c694fd50
KH
11672006-12-07 Kazu Hirata <kazu@codesourcery.com>
1168
1169 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
1170 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
1171 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
1172 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
1173 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
1174 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
1175 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
1176 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
1177 EF_M68K_CF_FLOAT, respectively.
1178
4fd454c8
NC
11792006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
1180 Nick Clifton <nickc@redhat.com>
1181
1182 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
1183
165b93e7
RS
11842006-10-28 Richard Sandiford <richard@codesourcery.com>
1185
1186 * mips.h (R_MIPS_GLOB_DAT): Define
1187 (R_MIPS_max): Bump by 1.
1188
e9f53129
AM
11892006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
1190 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
1191 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
1192 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
1193 Alan Modra <amodra@bigpond.net.au>
1194
1195 * common.h (EM_SPU): Define.
1196 * spu.h: New file.
1197
b3549761
NC
11982006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
1199
1200 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
1201 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
1202 (EF_SCORE_HASENTRY): Delete.
1203
e210c36b
NC
12042006-10-17 Mark Shinwell <shinwell@codesourcery.com>
1205
1206 * arm.h: Define TAG_CPU_ARCH_* constants.
1207
1c0d3aa6
NC
12082006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
1209
1210 * score.h: New file.
1211 * common.h: Add Score machine number.
1212
fdc90cb4
JJ
12132006-07-10 Jakub Jelinek <jakub@redhat.com>
1214
1215 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
1216
1224efb8
L
12172006-05-31 H.J. Lu <hongjiu.lu@intel.com>
1218
1219 * internal.h (ELF_SECTION_SIZE): New.
1220 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
1221 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
1222 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1223
3f570048
AM
12242006-05-27 H.J. Lu <hongjiu.lu@intel.com>
1225
1226 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
1227
9b52905e
NC
12282006-05-24 Carlos O'Donell <carlos@systemhalted.org>
1229 Randolph Chung <randolph@tausq.org>
1230 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
1231 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
1232 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
1233 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
1234 New TLS relocs.
1235 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
1236 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
1237 Define TLS relocs using existing equivalents.
1238
fd2f25da
RM
12392006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
1240
28c9d252
NC
1241 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
1242
e210c36b
NC
12432006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
1244
1245 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
1246 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
1247 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
1248 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
1249 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
1250 R_BFIN_GOTOFFLO): New relocs.
1251 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
1252
12532006-03-23 Michael Matz <matz@suse.de>
1254
1255 * x86-64.h: Add the new relocations with their official
1256 numbers.
1257
0a44bf69
RS
12582006-03-22 Richard Sandiford <richard@codesourcery.com>
1259 Daniel Jacobowitz <dan@codesourcery.com>
1260 Phil Edwards <phil@codesourcery.com>
1261 Zack Weinberg <zack@codesourcery.com>
1262 Mark Mitchell <mark@codesourcery.com>
1263 Nathan Sidwell <nathan@codesourcery.com>
1264
1265 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
1266
e14430ab
DA
12672006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1268
1269 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
1270 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1271 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1272 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1273 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1274
3a4a14e9
PB
12752006-03-10 Paul Brook <paul@codesourcery.com>
1276
1277 * arm.h (EF_ARM_EABI_VER5): Define.
1278
0b2e31dc
NS
12792006-03-06 Nathan Sidwell <nathan@codesourcery.com>
1280
1281 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1282 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1283 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1284 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1285 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1286 (EF_M68K_EMAC_B): New.
1287
df406460
NC
12882006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
1289
1290 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1291 (EF_AVR_LINKRELAX_PREPARED): Add.
1292
2c10a7e5
BE
12932006-03-02 Ben Elliston <bje@au.ibm.com>
1294
1295 Import from the GCC tree:
1296 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1297
1298 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1299 from DWARF 3.
1300 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1301 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1302 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1303 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1304 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1305 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1306 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1307 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1308 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1309 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1310 (DW_END_default, DW_END_big, DW_END_little): New.
1311 (DW_END_lo_user, DW_END_hi_user): Define.
1312 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1313 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1314 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1315 DW_LANG_D): New.
1316
e210c36b
NC
13172006-02-06 Steve Ellcey <sje@cup.hp.com>
1318
1319 * ia64.h (SHF_IA_64_HP_TLS): New.
1320
6772dd07
DD
13212006-02-24 DJ Delorie <dj@redhat.com>
1322
1323 * m32c.h: Add relax relocs.
1324
d70c5fc7
NC
13252006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
1326 Anil Paranjape <anilp1@kpitcummins.com>
1327 Shilin Shakti <shilins@kpitcummins.com>
1328
1329 * common.h (EM_XC16X): New entry for xc16x cpu.
1330 Sort other EM_* numbers into numerical order.
1331 * xc16x.h: New file.
fd2f25da 1332
84d1d650
L
13332006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1334
1335 PR binutils/2258
1336 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1337 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1338
266abb8f
NS
13392006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1340
1341 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1342 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1343 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1344 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1345 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1346
13472006-02-06 Steve Ellcey <sje@cup.hp.com>
1348
1349 * ia64.h (SHF_IA_64_HP_TLS): New.
1350
67a4f2b7
AO
13512006-01-18 Alexandre Oliva <aoliva@redhat.com>
1352
1353 Introduce TLS descriptors for i386 and x86_64.
1354 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1355 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1356 New.
1357 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1358 R_X86_64_TLSDESC): New.
1359
64fd6348
NC
13602006-01-09 Mike Frysinger <vapier@gentoo.org>:
1361
1362 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1363
d031aafb
NS
13642005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1365
1366 Second part of ms1 to mt renaming.
1367 * common.h (EM_MT): Renamed.
1368 * mt.h: Rename relocs, cpu & other defines.
1369
e210c36b
NC
13702005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1371
1372 * mt.h: Renamed from ms1.h
1373
39b41c9c
PB
13742005-12-12 Paul Brook <paul@codesourcery.com>
1375
1376 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1377
5e2b0d47
NC
13782005-11-11 Nick Clifton <nickc@redhat.com>
1379
1380 PR 1150
1381 * mips.h (STO_OPTIONAL): Define.
1382 (ELF_MIPS_IS_OPTIONAL): Define.
1383
e210c36b
NC
13842005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1385
1386 Add ms2.
1387 * ms1.h (EF_MS1_CPU_MS2): New.
1388
13892005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1390
1391 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1392
3c9b82ba
NC
13932005-09-30 Catherine Moore <clm@cm00re.com>
1394
1395 * bfin.h: New file.
1396 * common.h (EM_BLACKFIN): Define.
1397
ee065d83
PB
13982005-10-08 Paul Brook <paul@codesourcery.com>
1399
1400 * arm.h: Add prototypes for BFD object attribute routines.
1401
1cacb694
RE
14022005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1403
1404 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1405
3c26c61a
DA
14062005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1407
1408 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1409 New defines.
1410
67762f6b
DA
14112005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1412
1413 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1414 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1415 deprecated defines.
1416 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1417 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1418 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1419 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1420 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1421 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1422 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1423 NT_HP_UX_OPTIONS): Define.
1424
fd54057a
DD
14252005-07-25 DJ Delorie <dj@redhat.com>
1426
1427 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1428
3b22753a
L
14292005-07-25 Jan Hubicka <jh@suse.cz>
1430
1431 * x86-64.h (SHN_X86_64_LCOMMON): New.
1432 (SHF_X86_64_LARGE): New.
1433
157e7bd1
NC
14342005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1435
1436 * m32r.h (R_M32R_REL32): Added.
1437
df45824a
BE
14382005-07-18 Ben Elliston <bje@au.ibm.com>
1439
1440 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1441 Replace with DW_ATE_decimal_float (now in DWARF 3).
1442
49f58d10
JB
14432005-07-14 Jim Blandy <jimb@redhat.com>
1444
1445 Add support for Renesas M32C and M16C.
1446 * common.h (EM_M32C): New machine number.
1447 * m32c.h: New file.
fd2f25da 1448
e210c36b
NC
14492005-06-17 Jakub Jelinek <jakub@redhat.com>
1450
1451 * external.h (GRP_ENTRY_SIZE): Define.
1452
d6ab8113
JB
14532005-06-17 Jan Beulich <jbeulich@novell.com>
1454
1455 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1456 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1457 R_X86_64_GOTPC32.
1458
3c33e371
AH
14592005-06-07 Aldy Hernandez <aldyh@redhat.com>
1460 Michael Snyder <msnyder@redhat.com>
1461 Stan Cox <scox@redhat.com>
1462
1463 * common.h (EM_MS1): Define.
1464
1465 * ms1.h: New file.
1466
2acf634e
RH
14672005-05-31 Richard Henderson <rth@redhat.com>
1468
1469 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1470
484124bb
RH
14712005-05-29 Richard Henderson <rth@redhat.com>
1472
1473 * alpha.h (DT_ALPHA_PLTRO): New.
1474
d68f4033
BE
14752005-05-19 Ben Elliston <bje@au.ibm.com>
1476
1477 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1478 the user-defined encoding space pending inclusion in the standard.
1479
cb1afa5c
ZW
14802005-05-18 Zack Weinberg <zack@codesourcery.com>
1481
1482 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1483 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1484
c19d1205
ZW
14852005-05-17 Zack Weinberg <zack@codesourcery.com>
1486
1487 * arm.h: Import complete list of official relocation names
1488 and numbers from AAELF. Define FAKE_RELOCs for old names.
1489 Remove a few old names no longer used anywhere.
1490
1fe44d79
AM
14912005-05-14 Alan Modra <amodra@bigpond.net.au>
1492
1493 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1494
2df98d85
AM
14952005-05-11 Alan Modra <amodra@bigpond.net.au>
1496
1497 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1498 R_PPC_RELAX32PC_PLT) Adjust.
1499 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1500 (DT_PPC_GLINK): Define.
1501
e172dbf8
NC
15022005-05-10 Nick Clifton <nickc@redhat.com>
1503
1504 * Update the address and phone number of the FSF organization in
1505 the GPL notices in the following files:
2df98d85 1506 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1507 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1508 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1509 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1510 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1511 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1512 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1513
faa7ef87
L
15142005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1515
a63027e5
L
1516 Moved from ../ChangeLog
1517
faa7ef87
L
1518 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1519 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1520
1521 2004-10-12 Paul Brook <paul@codesourcery.com>
1522 * arm.h (EF_ARM_EABI_VER4): Define.
1523
1524 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1525
1526 * common.h (PT_SUNW_EH_FRAME): Define.
1527 * x86-64.h (SHT_X86_64_UNWIND): Define.
1528
1529 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1530 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1531 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1532 (XTENSA_PROP_SEC_NAME): Define.
1533 (property_table_entry): Add flags field.
1534 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1535
1536 2004-09-17 Paul Brook <paul@codesourcery.com>
1537 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1538 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1539 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1540
1541 2004-09-13 Paul Brook <paul@codesourcery.com>
1542 * arm.h: Rename RELABS to TARGET1.
1543
1544 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1545 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1546 (PT_GNU_RELRO): Define.
1547
ba93b8ac
DJ
15482005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1549 Phil Blundell <philb@gnu.org>
1550
1551 * arm.h: Add TLS relocations.
1552
c927f9ef
BE
15532005-03-23 Ben Elliston <bje@au.ibm.com>
1554
1555 * dwarf.h: Merge with GCC's dwarf.h.
1556
238d258f
NC
15572005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1558
1559 * m68k.h (EF_CFV4E): Define.
1560
b294bdf8
MM
15612005-03-17 Paul Brook <paul@codesourcery.com>
1562 Dan Jacobowitz <dan@codesourcery.com>
1563 Mark Mitchell <mark@codesourcery.com>
1564
1565 * arm.h (PT_ARM_EXIDX): Define.
1566
51cb3ca7
DJ
15672005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1568 Joseph Myers <joseph@codesourcery.com>
1569
1570 * mips.h: Define MIPS TLS relocations.
1571
d6f16593 15722005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1573 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1574
1575 * mips.h (R_MIPS16_GOT16): New reloc code.
1576 (R_MIPS16_CALL16): Likewise.
1577 (R_MIPS16_HI16): Likewise.
1578 (R_MIPS16_LO16): Likewise.
1579 (R_MIPS16_min): New fake reloc code.
1580 (R_MIPS16_max): Likewise.
1581
a1c17af2
MR
15822005-02-11 Maciej W. Rozycki <macro@mips.com>
1583
1584 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1585
90219bd0
AO
15862005-01-25 Alexandre Oliva <aoliva@redhat.com>
1587
1588 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1589 * frv.h: Add R_FRV_TLSMOFF.
1590 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1591 * frv.h: Add TLS relocations.
1592
e38bc3b5
NC
15932005-01-17 Nick Clifton <nickc@redhat.com>
1594
1595 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1596 EF_SH2A_SH3E): New flags.
1597 (EF_SH_BFD_TABLE): Add these new flags to the table.
1598
b4a38de6
AM
15992005-01-12 Alan Modra <amodra@bigpond.net.au>
1600
1601 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1602 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1603
750bce0e 16042004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1605
faa7ef87 1606 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1607
1e50d24d
RS
16082004-12-16 Richard Sandiford <rsandifo@redhat.com>
1609
1610 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1611
69881c93
ILT
16122004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1613
1614 * mips.h (E_MIPS_MACH_9000): Define.
1615
b676888f
HPN
16162004-11-04 Hans-Peter Nilsson <hp@axis.com>
1617
1618 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1619 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1620 macros.
1621
637cf767
EC
16222004-10-06 Eric Christopher <echristo@redhat.com>
1623
1624 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1625
40a18ebd
NC
16262004-10-01 Paul Brook <paul@codesourcery.com>
1627
1628 * arm.h (SHT_ARM_EXIDX): Define.
1629 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1630 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1631 Define.
1632
b18c562e
NC
16332004-08-25 Dmitry Diky <diwil@spec.ru>
1634
1635 * msp430.h: Add new relocs.
1636
083febaa
L
16372004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1638
1639 * i386.h (R_386_USED_BY_INTEL_200): New.
1640
1d70c7fb
AO
16412004-07-29 Alexandre Oliva <aoliva@redhat.com>
1642
1643 Introduce SH2a support.
1644 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1645 * sh.h (EF_SH2A_NOFPU): New.
1646 2003-12-01 Michael Snyder <msnyder@redhat.com>
1647 * sh.h (EF_SH2A): New.
1648
670ec21d
NC
16492004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1650
1651 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1652 BFD_RELOC_CRX_SWITCH32.
1653
1fe1f39c
NC
16542004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1655
1656 * common.h (EM_CRX): Define.
1657 * crx.h: New file.
1658
097f809a
NC
16592004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1660
1661 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1662 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1663
375db92b
AM
16642004-06-19 Alan Modra <amodra@bigpond.net.au>
1665
1666 * common.h (ELF64_R_INFO): Warning fix.
1667
092dcd75
CD
16682004-06-14 Chris Demetriou <cgd@broadcom.com>
1669
1670 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1671 with an updated comment.
1672
f6f9408f
JR
16732004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1674
1675 * sh.h (EF_SH_HAS_DSP): Remove.
1676 (EF_SH_HAS_FP): Remove.
1677 (EF_SH_MERGE_MACH): Remove.
1678 (EF_SH4_NOFPU): Convert to decimal.
1679 (EF_SH4A_NOFPU): Likewise.
1680 (EF_SH4_NOMMU_NOFPU): Likewise.
1681 (EF_SH3_NOMMU): Add new macro.
1682 (EF_SH_BFD_TABLE): Likewise.
1683 (sh_find_elf_flags): Add prototype.
1684 (sh_elf_get_flags_from_mach): Likewise.
1685
4030e8f6
CD
16862004-04-24 Chris Demetriou <cgd@broadcom.com>
1687
1688 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1689 (R_MIPS_GNU_REL_HI16): Remove.
1690 (R_MIPS_GNU_REL16_S2): Update comment.
1691
0949843d 16922004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1693 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1694
1695 * common.h (EM_CR): Define.
1696 * cr16c.h: New file.
1697
d507cf36
PB
16982004-03-23 Paul Brook <paul@codesourcery.com>
1699
1700 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1701
ae51a426
JR
17022003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1703
1704 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1705
676a64f4
RS
17062004-03-01 Richard Sandiford <rsandifo@redhat.com>
1707
1708 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1709
481fedf3
RM
17102004-01-28 Roland McGrath <roland@redhat.com>
1711
1712 * common.h (AT_SECURE): New macro.
1713
7e67eb11
RM
17142004-01-21 Roland McGrath <roland@redhat.com>
1715
1716 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1717 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1718 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1719 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1720 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1721
3fe74472
MK
17222004-01-17 Mark Kettenis <kettenis@gnu.org>
1723
1724 * common.h (NT_OPENBSD_IDENT): Define.
1725
79987b2f
AO
17262004-01-06 Alexandre Oliva <aoliva@redhat.com>
1727
1728 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1729 * frv.h (EF_FRV_FDPIC): New macro.
1730 (EF_FRV_PIC_FLAGS): Adjust.
1731 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1732 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1733 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1734 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1735 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1736 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1737 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1738 New.
1739
252b5132 1740
c9e214e5 1741For older changes see ChangeLog-9103
252b5132
RH
1742\f
1743Local Variables:
c9e214e5
AM
1744mode: change-log
1745left-margin: 8
1746fill-column: 74
252b5132
RH
1747version-control: never
1748End:
This page took 0.596592 seconds and 4 git commands to generate.