PR gas/12854
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
2ddcd4af
TG
12011-06-09 Tristan Gingold <gingold@adacore.com>
2
3 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
4
cc643b88
NC
52011-06-02 Nick Clifton <nickc@redhat.com>
6
7 * common.h: Fix spelling mistake in comment.
8 * reloc-macros.h: Likewise.
9
63e1a0fc
PB
102011-05-31 Paul Brook <paul@codesourcery.com>
11
12 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
13
e21e5835
NC
142011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
15
16 * common.h (NT_STAPSDT): New define.
17
c7811365
BS
182011-03-31 Bernd Schmidt <bernds@codesourcery.com>
19
20 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
21 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
22 (SHN_TIC6X_SCOMMON): Define.
23
00e98fc7
TG
242011-03-31 Tristan Gingold <gingold@adacore.com>
25
26 * ia64.h (Elf64_External_VMS_Note): New struct.
27 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
28 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
29 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
30 (NT_VMS_PATCHTIME) New macros.
31
34e77a92
RS
322011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
33
34 * arm.h (R_ARM_IRELATIVE): New relocation.
35
35fc36a8
RS
362011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
37
38 * internal.h (elf_internal_sym): Add st_target_internal.
39 * arm.h (arm_st_branch_type): New enum.
40 (ARM_SYM_BRANCH_TYPE): New macro.
41
8f7e76d0
NC
422011-03-10 Nick Clifton <nickc@redhat.com>
43
44 * common.h (EM_V850): V850s now supplied by Renesas.
45
15a44d57
AM
462011-02-25 Alan Modra <amodra@gmail.com>
47
eba5cfbc 48 PR 12516
15a44d57
AM
49 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
50 sections at start or end of PT_DYNAMIC.
51
0855e32b
NS
522011-01-10 Nathan Sidwell <nathan@codesourcery.com>
53 Glauber de Oliveira Costa <glommer@gmail.com>
54
55 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
56 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
57 relocations.
58
fd503541
NC
592010-11-11 Mingming Sun <mingm.sun@gmail.com>
60
61 * mips.h (E_MIPS_MACH_LS3A): Defined.
62
87779176
JM
632010-11-02 Joseph Myers <joseph@codesourcery.com>
64
65 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
66 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
67 Tag_ABI_array_object_alignment,
68 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
69
3cbd1c06
JM
702010-10-29 Joseph Myers <joseph@codesourcery.com>
71
72 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
73
b5593623
JM
742010-10-29 Bernd Schmidt <bernds@codesourcery.com>
75 Joseph Myers <joseph@codesourcery.com>
76
77 * tic6x-attrs.h (Tag_ABI_DSBT): New.
78
75fa6dc1
JM
792010-10-21 Joseph Myers <joseph@codesourcery.com>
80
81 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
82 value 4.
83 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
84 attribute renaming.
85
1cd986c5
NC
862010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
87 Ina Pandit <ina.pandit@kpitcummins.com>
88
89 * v850.h: Add support for V850E2 and V850E2V3.
90 (v850_reloc_type): Update the newly added relocations
91
f4638467
AM
922010-07-20 Alan Modra <amodra@gmail.com>
93
94 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
95 (ELF_SECTION_SIZE): ..here.
96 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
97 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
98
ba761f19
AM
992010-06-25 Alan Modra <amodra@gmail.com>
100
101 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
102
59e6276b
JM
1032010-06-15 Joseph Myers <joseph@codesourcery.com>
104
105 * tic6x-attrs.h: New.
106 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
107 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
108 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
109 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
110 C6XABI_Tag_CPU_arch_C674X): Define.
111
28f997cf
TG
1122010-06-11 Tristan Gingold <gingold@adacore.com>
113
114 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
115 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
116 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
117 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
118 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
119 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
120 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
121 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
122 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
123 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
124 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
125 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
126 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
127 (Elf64_External_VMS_IMAGE_RELA): Ditto.
128 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
129 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
130 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
131 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
132 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
133 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
134 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
135 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
136
8e45593f
NC
1372010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
138 Joseph Myers <joseph@codesourcery.com>
139 Andrew Stubbs <ams@codesourcery.com>
140
141 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
142 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
143 other invalid ranges.
144 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
145 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
146 (R_SH_FUNCDESC_VALUE): New.
147
18ae9cc1
L
1482010-05-18 H.J. Lu <hongjiu.lu@intel.com>
149
150 PR gas/11600
151 * common.h (SHF_EXCLUDE): New.
152
153 * i370.h (SHF_EXCLUDE): Removed.
154 * or32.h (SHF_EXCLUDE): Likewise.
155 * ppc.h (SHF_EXCLUDE): Likewise.
156 * sparc.h (SHF_EXCLUDE): Likewise.
157
9a83a553
AM
1582010-04-23 Alan Modra <amodra@gmail.com>
159
160 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
161 Invert logic to clarify test for .tbss.
162 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
163 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
164 macro args with parentheses.
165 (ELF_SECTION_IN_SEGMENT): Define.
166 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
167 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
168
75375b3e
MGD
1692010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
170
171 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
172 Tag_FP_HP_extension): Add new ABI attribute tags.
173
e4e42b45
NC
1742010-04-15 Nick Clifton <nickc@redhat.com>
175
176 * alpha.h: Update copyright notice to use GPLv3.
177 * arc.h: Likewise.
178 * arm.h: Likewise.
179 * avr.h: Likewise.
180 * bfin.h: Likewise.
181 * common.h: Likewise.
182 * cr16.h: Likewise.
183 * cr16c.h: Likewise.
184 * cris.h: Likewise.
185 * crx.h: Likewise.
186 * d10v.h: Likewise.
187 * d30v.h: Likewise.
188 * dlx.h: Likewise.
189 * dwarf.h: Likewise.
190 * external.h: Likewise.
191 * fr30.h: Likewise.
192 * frv.h: Likewise.
193 * h8.h: Likewise.
194 * hppa.h: Likewise.
195 * i370.h: Likewise.
196 * i386.h: Likewise.
197 * i860.h: Likewise.
198 * i960.h: Likewise.
199 * ia64.h: Likewise.
200 * internal.h: Likewise.
201 * ip2k.h: Likewise.
202 * iq2000.h: Likewise.
203 * lm32.h: Likewise.
204 * m32c.h: Likewise.
205 * m32r.h: Likewise.
206 * m68hc11.h: Likewise.
207 * m68k.h: Likewise.
208 * mcore.h: Likewise.
209 * mep.h: Likewise.
210 * microblaze.h: Likewise.
211 * mips.h: Likewise.
212 * mmix.h: Likewise.
213 * mn10200.h: Likewise.
214 * moxie.h: Likewise.
215 * msp430.h: Likewise.
216 * mt.h: Likewise.
217 * openrisc.h: Likewise.
218 * or32.h: Likewise.
219 * pj.h: Likewise.
220 * ppc.h: Likewise.
221 * ppc64.h: Likewise.
222 * reloc-macros.h: Likewise.
223 * rx.h: Likewise.
224 * s390.h: Likewise.
225 * sh.h: Likewise.
226 * sparc.h: Likewise.
227 * spu.h: Likewise.
228 * v850.h: Likewise.
229 * vax.h: Likewise.
230 * vxworks.h: Likewise.
231 * x86-64.h: Likewise.
232 * xc16x.h: Likewise.
233 * xstormy16.h: Likewise.
234 * xtensa.h: Likewise.
235
9957b18f
AM
2362010-04-08 David Stubbs <stubbs@icerasemi.com>
237
238 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
239 cannot contain any sections.
240
40b36596
JM
2412010-03-25 Joseph Myers <joseph@codesourcery.com>
242
243 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
244 * tic6x.h: New.
245
e1dcda2d
L
2462010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
247
248 * common.h (VER_FLG_*): Document.
249 (VER_FLG_INFO): Define.
250
17e57237
NC
2512010-02-23 Andrew Zabolotny <anpaza@mail.ru>
252
253 PR binutils/11297
254 * avr.h: (R_AVR_8): New relocation number.
255
cd21e546
MGD
2562010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
257
258 * arm.h (Tag_MPextension_use): Renumber.
259 (Tag_DIV_use): Add.
260 (Tag_MPextension_use_legacy): Likewise.
261
d7eeb400
MS
2622010-02-09 Michael Holzheu <holzheu@de.ibm.com>
263
264 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
265 NT_S390_CTRS and NT_S390_PREFIX): Define.
266
e1dcda2d
L
2672010-02-08 David S. Miller <davem@davemloft.net>
268
269 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
270
4339cae0
L
2712010-02-02 H.J. Lu <hongjiu.lu@intel.com>
272
273 * common.h (NT_386_XSTATE): New.
274
3ff95107 2752010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 276
3ff95107
L
277 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
278
c75a08aa
AM
2792010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
280
4339cae0 281 * common.h (PN_XNUM): Define.
c75a08aa 282
0675e188
UW
2832009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
284
285 * common.h (NT_S390_HIGH_GPRS): Define.
286
32af9f6e
AM
2872009-12-17 Alan Modra <amodra@bigpond.net.au>
288
289 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
290 R_PPC_RELAX32PC_PLT): Delete.
291 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
292
3c65b800
JM
2932009-11-28 Joseph Myers <joseph@codesourcery.com>
294
295 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
296 EM_TI_C5500, EM_CUDA): Define.
297 (EM_res140, EM_res141, EM_res142): Remove.
298
9e3c6df6
PB
2992009-11-17 Paul Brook <paul@codesourcery.com>
300 Daniel Jacobowitz <dan@codesourcery.com>
301
302 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
303
c7927a3c
NC
3042009-09-29 DJ Delorie <dj@redhat.com>
305
306 * rx.h: New file.
307
a7f2871e
AM
3082009-09-21 Alan Modra <amodra@bigpond.net.au>
309
310 * ppc.h (DT_PPC_TLSOPT): Define.
311 * ppc64.h (DT_PPC64_TLSOPT): Define.
312
7f6fed87
NC
3132009-08-10 Daniel Gutson <dgutson@codesourcery.com>
314
315 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
316 (SHT_ARM_OVERLAYSECTION): New define.
317
cb88ce9f
BS
3182006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
319
320 From Mike Frysinger <michael.frysinger@analog.com>
321 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
322 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
323 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
324 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
325 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
326 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
327 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
328 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
329 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
330 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
331 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
332 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
333 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
334 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
335 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
336 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
337 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
338 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
339 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 340
44db4087
ME
3412009-08-09 Michael Eager <eager@eagercon.com>
342
343 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 344 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 345
7ba29e2a
NC
3462009-08-06 Michael Eager <eager@eagercon.com>
347
348 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
349 * elf/microblaze.h: New reloc definitions.
350
28ec585f
AM
3512009-07-30 Alan Modra <amodra@bigpond.net.au>
352
353 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
354 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
355
8a9036a4
L
3562009-07-25 H.J. Lu <hongjiu.lu@intel.com>
357
358 * common.h (EM_L1OM): New.
359
8fdcc58d
TS
3602009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
361 Alan Modra <amodra@bigpond.net.au>
362
363 * spu.h (R_SPU_ADD_PIC): New.
364
3e7a7d11
NC
3652009-07-23 Ulrich Drepper <drepper@redhat.com>
366
367 * common.h (STB_GNU_UNIQUE): Define.
368
fa8f86ff
TT
3692009-07-10 Tom Tromey <tromey@redhat.com>
370
371 * dwarf2.h: Move to `..'.
372
1bffd25b
L
3732009-07-10 H.J. Lu <hongjiu.lu@intel.com>
374
375 * dwarf2.h: Just include ../dwarf2.h.
376
e054468f
AM
3772009-07-10 Alan Modra <amodra@bigpond.net.au>
378
379 * ppc.h (R_PPC_IRELATIVE): Add.
380 (R_PPC_RELAX32, R_PPC_RELAX32PC,
381 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
382 * ppc64.h (R_PPC64_IRELATIVE): Add.
383
3244e8f5
JJ
3842009-07-03 Jakub Jelinek <jakub@redhat.com>
385
386 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
387 and DW_OP_stack_value.
388
ceaf50a2
AM
3892009-06-22 Alan Modra <amodra@bigpond.net.au>
390
391 * ppc.h (R_PPC_RELAX*): Define as enum.
392
f865a31d
AG
3932009-06-11 Anthony Green <green@moxielogic.org>
394
395 * moxie.h (R_MOXIE_PCREL10): New.
396
cbe950e9
L
3972009-06-01 H.J. Lu <hongjiu.lu@intel.com>
398
399 PR ld/10205
400 * i386.h (R_386_IRELATIVE): New.
401 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
402
cf65542b
L
4032009-05-27 H.J. Lu <hongjiu.lu@intel.com>
404
405 * common.h: Update comments for dynamic tag ranges.
406
4e38f72c
DD
4072009-04-30 DJ Delorie <dj@redhat.com>
408
409 * mep.h (EF_MEP_COP_*): New.
410 (EF_MEP_ALL_FLAGS): Add them.
411
d8045f23
NC
4122009-04-30 Nick Clifton <nickc@redhat.com>
413
414 * common.h (STT_GNU_IFUNC): Define.
415
ed4a4bdf
CC
4162009-04-24 Cary Coutant <ccoutant@google.com>
417
418 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
419
20135e4c
NC
4202009-04-15 Anthony Green <green@moxielogic.com>
421
422 * common.h (EM_MOXIE): Define.
423 * moxie.h: New file.
424
4d28413b
DD
4252009-04-07 DJ Delorie <dj@redhat.com>
426
427 * mep.h (EF_MEP_CPU_C5): New.
428
96b2958f
L
4292009-04-01 H.J. Lu <hongjiu.lu@intel.com>
430
431 * common.h (EM_INTEL178): Removed.
432 (EM_INTEL179): Likewise.
433 (EM_ETPU): New.
434 (EM_SLE9X): Likewise.
435 (EM_INTEL181): Likewise.
436 (EM_INTEL182): Likewise.
437
f47a1d2e
L
4382009-03-31 H.J. Lu <hongjiu.lu@intel.com>
439
440 * common.h (EM_INTEL178): New.
441 (EM_INTEL179): Likewise.
442 (EM_INTEL180): Likewise.
443
0e879927
ILT
4442009-03-20 Mikolaj Zalewski <mikolajz@google.com>
445
446 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
447
4d407348
MK
4482009-03-14 Mark Kettenis <kettenis@gnu.org>
449
17e57237
NC
450 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
451 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
452 (NT_OPENBSD_WCOOKIE): New defines.
453
904001b0
JK
4542009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
455
456 * common.h (AT_RANDOM): Define.
457
727fc41e
AM
4582009-03-04 Alan Modra <amodra@bigpond.net.au>
459
460 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
461 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
462
c3b7224a
NC
4632009-03-02 Qinwei <qinwei@sunnorth.com.cn>
464
465 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
466 * common.h (EM_SCORE_OLD): Define.
467
36319970
L
4682009-02-23 H.J. Lu <hongjiu.lu@intel.com>
469
470 * common.h (STB_LOPROC): Replace Application-specific with
471 Processor-specific in comments.
472 (STB_HIPROC): Likewise.
473 (STT_LOPROC): Likewise.
474 (STT_HIPROC): Likewise.
475
52b6b6b9
JM
4762009-02-03 Sandip Matte <sandip@rmicorp.com>
477
478 * mips.h (E_MIPS_MACH_XLR): Define.
479
cf869cce
NC
4802009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
481
482 * m68k.h: Map TLS relocations to numbers.
483
91e22acd
AS
4842009-01-15 Andrew Stubbs <ams@codesourcery.com>
485 Julian Brown <julian@codesourcery.com>
486
487 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
488 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
489 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
490 version 2.07.
491 (Tag_undefined39, Tag_nodefaults): New enum values.
492 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
493 (Tag_conformance, Tag_Virtualization_use): Likewise.
494 (Tag_undefined69, Tag_MPextension_use): Likewise.
495
01e1a5bc
NC
4962009-01-15 Douglas B Rupp <rupp@gnat.com>
497
498 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
499 New macros. Minor reformatting.
500
84e94c90
NC
5012008-12-23 Jon Beniston <jon@beniston.com>
502
503 * lm32.h: New file.
504
0f88be7a
NC
5052008-12-23 Nick Clifton <nickc@redhat.com>
506
507 * commmon.h (STT_IFUNC): Delete.
508
7a0cc8ed
HPN
5092008-12-20 Hans-Peter Nilsson <hp@axis.com>
510
511 * cris.h (R_CRIS_32_IE): New relocation.
512
e7c33416
NC
5132008-12-03 Nick Clifton <nickc@redhat.com>
514
515 * common.h (STT_IFUNC): Define.
516
e73521d6
SR
5172008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
518
519 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
520 R_CR16_GLOB_DAT): New relocations.
521
a973d22c
HPN
5222008-11-25 Hans-Peter Nilsson <hp@axis.com>
523
524 * cris.h (R_CRIS_32_TPREL): Correct comment.
525 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
526
8e79c3df
CM
5272008-11-18 Catherine Moore <clm@codesourcery.com>
528
529 * arm.h (Tag_ABI_FP_16bit_format): Define.
530
2b0bc088
NC
5312008-11-14 Nathan Sidwell <nathan@codesourcery.com>
532
533 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 534
759cc328
UW
5352008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
536
537 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
538
f82e0623
NF
5392008-10-10 Nathan Froyd <froydnj@codesourcery.com>
540
541 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
542
1d037692
HPN
5432008-10-04 Hans-Peter Nilsson <hp@axis.com>
544
545 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
546 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
547 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
548 (R_CRIS_16_TPREL): New relocations.
549
28dbbc02
BW
5502008-08-20 Bob Wilson <bob.wilson@acm.org>
551
552 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
553 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
554 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
555
861fb55a
DJ
5562008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
557 Daniel Jacobowitz <dan@codesourcery.com>
558 Catherine Moore <clm@codesourcery.com>
559 Mark Shinwell <shinwell@codesourcery.com>
560
561 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
562 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
563
0deb8eee
AM
5642008-08-04 Markus Weiss <weissms@aros.org>
565
566 * common.h (ELFOSABI_AROS): Update comment.
567
3c7b9897
AM
5682008-07-26 Michael Eager <eager@eagercon.com>
569
570 * ppc.h: Add description of single-precision.
571
89eeb0bc
LM
5722008-07-21 Luis Machado <luisgpm@br.ibm.com>
573
574 * common.h: Define NT_PPC_VSX.
575
30c09090
RS
5762008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
577
578 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
579
b8a39af8
SR
5802008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
581
582 * common.h (EM_CR16): Correct value.
583 (EM_CR16): Rename to EM_CR16_OLD.
584
ff7eeb89
DD
5852008-06-12 DJ Delorie <dj@redhat.com>
586
587 * common.h (EM_M32C_NEW): Rename to EM_M32C.
588 (EM_M32C): Rename to EM_M32C_OLD.
589
3c9a78e0
JM
5902008-06-12 Joseph Myers <joseph@codesourcery.com>
591
592 * common.h: Update e_machine table.
593
a23ede3d
KK
5942008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
595
596 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
597
2424f303
JM
5982008-06-09 Joseph Myers <joseph@codesourcery.com>
599
600 * common.h: Change registry@caldera.com to registry@sco.com.
601
7c90103b
NC
6022008-05-21 Nick Clifton <nickc@redhat.com>
603
604 * reloc-macros.h: Add a comment about the use of the
605 END_RELOC_NUMBERS symbol as a sentinel value.
606
6072008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 608
7c90103b
NC
609 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
610
14a6d8e0
DM
6112008-04-16 David S. Miller <davem@davemloft.net>
612
613 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
614 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
615 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
616 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
617
15397d0b
ILT
6182008-03-24 Ian Lance Taylor <iant@google.com>
619
620 * common.h (NT_GNU_GOLD_VERSION): Define.
621
72de5009
AM
6222008-03-13 Alan Modra <amodra@bigpond.net.au>
623
624 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
625 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
626 Order struct as for external version.
627
1bce5d2c
AM
6282008-03-12 Alan Modra <amodra@bigpond.net.au>
629
4fbb74a6
AM
630 PR 5900
631 * common.h (SHN_BAD): Delete.
632 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
633 * external.h: ..here.
634 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
635 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
636 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
637
6382008-03-12 Alan Modra <amodra@bigpond.net.au>
639
640 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 641 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 642 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 643 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 644 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 645 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
646 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
647 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 648 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 649 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 650 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
651 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
652 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 653 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 654 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 655
35d60fe4
NC
6562008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
657
658 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
659 DW_OP_PGI_omp_thread_num.
660
7b03d09a
AN
6612008-02-04 Adam Nemet <anemet@caviumnetworks.com>
662
663 * mips.h: Update copyright.
664 (E_MIPS_MACH_OCTEON): New macro.
665
148b93f2
NC
6662008-01-30 Tristan Gingold <gingold@adacore.com>
667
668 Add OpenVMS extensions.
1bce5d2c
AM
669 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
670 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 671 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
672 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
673 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
674 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
675 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
676 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
677 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
678 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
679 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
680 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
681 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
682 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
683 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
684 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
685 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
686 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
687 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
688 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
689 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
690 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
691
c74ba406
MK
6922008-01-16 Mark Kettenis <kettenis@gnu.org>
693
694 * common.h (AT_SUN_AUXFLAGS): Define.
695
60955fda
DJ
6962007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
697
698 * dwarf2.h (DW_AT_hi_user): Correct value.
699
1bbb5f21 7002007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 701
1bbb5f21 702 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 703
350cc38d
MS
7042007-11-29 Mark Shinwell <shinwell@codesourcery.com>
705
706 * mips.h (E_MIPS_MACH_LS2E): New.
707 (E_MIPS_MACH_LS2F): New.
708
f7bc09bd
NS
7092007-11-28 Nathan Sidwell <nathan@codesourcery.com>
710
711 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
712 segments at the end of memory.
713
e210c36b
NC
7142007-11-17 Thiemo Seufer <ths@mips.com>
715
716 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
717 in comment.
718
e2a0d921
NC
7192007-11-16 Nick Clifton <nickc@redhat.com>
720
721 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
722 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
723 (DW_AT_stride): Rename to DW_AT_byte_stride.
724
7a2b07ff
NS
7252007-11-08 Nathan Sidwell <nathan@codesourcery.com>
726
727 * vxworks.h: New.
728
569006e5
NC
7292007-10-30 Nick Clifton <nickc@redhat.com>
730
731 * mn10300.h (R_MN10300_ALIGN): Define.
732
c6e65352
DJ
7332007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
734
735 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
736
bfff1642
NC
7372007-10-19 Nick Clifton <nickc@redhat.com>
738
739 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
740
3e6ff6e5
RM
7412007-10-18 Roland McGrath <roland@redhat.com>
742
743 * common.h (NT_PPC_VMX): New macro.
744
7fac7ff4
NC
7452007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
746
747 * cr16.h: Updated with new relocaction macros.
748
b10a8ae0
L
7492007-09-17 H.J. Lu <hongjiu.lu@intel.com>
750
751 PR binutils/3281
752 PR binutils/5037
753 * internal.h (elf_segment_map): Add p_size and p_size_valid.
754 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
755 PT_GNU_RELRO segments.
756
8d100c32
KH
7572007-09-11 Nathan Sidwell <nathan@codesourcery.com>
758
759 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
760
b15fa79e
AM
7612007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
762
763 * common.h (NT_SPU): Define.
764
2b05f1b7
L
7652007-08-16 H.J. Lu <hongjiu.lu@intel.com>
766
767 * common.h: Revert last change.
768
94b11780
L
7692007-08-16 H.J. Lu <hongjiu.lu@intel.com>
770
771 * common.h (PT_GNU_STACK): Renamed to ...
772 (PT_GNU_ATTR): This.
773 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
774
fd2f25da
RM
7752007-07-09 Roland McGrath <roland@redhat.com>
776
777 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
778
34c8bcba
JM
7792007-06-29 Joseph Myers <joseph@codesourcery.com>
780
781 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
782
2cf19d5c
JM
7832007-06-29 Joseph Myers <joseph@codesourcery.com>
784
785 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
786
104d59d1
JM
7872007-06-29 Joseph Myers <joseph@codesourcery.com>
788
789 * arm.h (elf32_arm_add_eabi_attr_int,
790 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
791 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
792 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
793 Tag_Symbol, Tag_compatibility): Remove.
794 * common.h (SHT_GNU_ATTRIBUTES): Define.
795
3d3d428f
NC
7962007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
797
798 * common.h (EM_CR16): New entry for CR16 cpu.
799 * cr16.h: New file.
800
99ded152
BW
8012007-06-11 Sterling Augustine <sterling@tensilica.com>
802 Bob Wilson <bob.wilson@acm.org>
fd2f25da 803
99ded152
BW
804 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
805 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 806
f89d32d9
CT
8072007-05-18 Caroline Tice <ctice@apple.com>
808
fd2f25da 809 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
810 DW_OP_GNU_uninit.
811
4f4416b5
AM
8122007-05-12 Alan Modra <amodra@bigpond.net.au>
813
814 * spu.h (R_SPU_ADDR16X): Define.
815 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
816
ece5ef60
AM
8172007-05-11 Alan Modra <amodra@bigpond.net.au>
818
819 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
820
627b32bc
AM
8212007-05-02 Alan Modra <amodra@bigpond.net.au>
822
823 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
824 and vma for appropriate sections.
825
0c3e446c
JB
8262007-04-26 Jan Beulich <jbeulich@novell.com>
827
828 * common.h (DT_ENCODING): Correct value (back to spec mandated
829 value).
830
d4c87fc1
AM
8312007-03-08 Alan Modra <amodra@bigpond.net.au>
832
833 * v850.h (V850_OTHER_TDA_BYTE): Delete.
834 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
835 that don't clash with visibility bits.
836
689d9c8c
AM
8372007-03-07 Alan Modra <amodra@bigpond.net.au>
838
839 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
840
b95dd98f 8412007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
842 Richard Sandiford <rsandifo@redhat.com>
843 Richard Henderson <rth@redhat.com>
844 DJ Delorie <dj@redhat.com>
845 Ben Elliston <bje@redhat.com>
b95dd98f
DB
846
847 * mep.h: New file.
b95dd98f
DB
848 * common.h (EM_CYGNUS_MEP): Define.
849
8502007-02-15 Dave Brolley <brolley@redhat.com>
851
852 From Graydon Hoare <graydon@redhat.com>:
853 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
854
3bdcfdf4
KH
8552007-01-08 Kazu Hirata <kazu@codesourcery.com>
856
857 * m68k.h (EF_M68K_FIDO): New.
858 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
859 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
860
9840d27e
KH
8612006-12-25 Kazu Hirata <kazu@codesourcery.com>
862
863 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
864
425c6cb0
KH
8652006-12-19 Kazu Hirata <kazu@codesourcery.com>
866
867 * m68k.h (EF_M68K_ARCH_MASK): New.
868
3271a814
NS
8692006-12-19 Nathan Sidwell <nathan@codesourcery.com>
870
871 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
872
c694fd50
KH
8732006-12-07 Kazu Hirata <kazu@codesourcery.com>
874
875 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
876 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
877 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
878 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
879 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
880 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
881 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
882 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
883 EF_M68K_CF_FLOAT, respectively.
884
4fd454c8
NC
8852006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
886 Nick Clifton <nickc@redhat.com>
887
888 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
889
165b93e7
RS
8902006-10-28 Richard Sandiford <richard@codesourcery.com>
891
892 * mips.h (R_MIPS_GLOB_DAT): Define
893 (R_MIPS_max): Bump by 1.
894
e9f53129
AM
8952006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
896 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
897 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
898 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
899 Alan Modra <amodra@bigpond.net.au>
900
901 * common.h (EM_SPU): Define.
902 * spu.h: New file.
903
b3549761
NC
9042006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
905
906 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
907 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
908 (EF_SCORE_HASENTRY): Delete.
909
e210c36b
NC
9102006-10-17 Mark Shinwell <shinwell@codesourcery.com>
911
912 * arm.h: Define TAG_CPU_ARCH_* constants.
913
1c0d3aa6
NC
9142006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
915
916 * score.h: New file.
917 * common.h: Add Score machine number.
918
fdc90cb4
JJ
9192006-07-10 Jakub Jelinek <jakub@redhat.com>
920
921 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
922
1224efb8
L
9232006-05-31 H.J. Lu <hongjiu.lu@intel.com>
924
925 * internal.h (ELF_SECTION_SIZE): New.
926 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
927 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
928 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
929
3f570048
AM
9302006-05-27 H.J. Lu <hongjiu.lu@intel.com>
931
932 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
933
9b52905e
NC
9342006-05-24 Carlos O'Donell <carlos@systemhalted.org>
935 Randolph Chung <randolph@tausq.org>
936 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
937 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
938 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
939 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
940 New TLS relocs.
941 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
942 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
943 Define TLS relocs using existing equivalents.
944
fd2f25da
RM
9452006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
946
28c9d252
NC
947 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
948
e210c36b
NC
9492006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
950
951 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
952 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
953 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
954 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
955 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
956 R_BFIN_GOTOFFLO): New relocs.
957 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
958
9592006-03-23 Michael Matz <matz@suse.de>
960
961 * x86-64.h: Add the new relocations with their official
962 numbers.
963
0a44bf69
RS
9642006-03-22 Richard Sandiford <richard@codesourcery.com>
965 Daniel Jacobowitz <dan@codesourcery.com>
966 Phil Edwards <phil@codesourcery.com>
967 Zack Weinberg <zack@codesourcery.com>
968 Mark Mitchell <mark@codesourcery.com>
969 Nathan Sidwell <nathan@codesourcery.com>
970
971 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
972
e14430ab
DA
9732006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
974
975 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
976 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
977 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
978 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
979 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
980
3a4a14e9
PB
9812006-03-10 Paul Brook <paul@codesourcery.com>
982
983 * arm.h (EF_ARM_EABI_VER5): Define.
984
0b2e31dc
NS
9852006-03-06 Nathan Sidwell <nathan@codesourcery.com>
986
987 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
988 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
989 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
990 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
991 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
992 (EF_M68K_EMAC_B): New.
993
df406460
NC
9942006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
995
996 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
997 (EF_AVR_LINKRELAX_PREPARED): Add.
998
2c10a7e5
BE
9992006-03-02 Ben Elliston <bje@au.ibm.com>
1000
1001 Import from the GCC tree:
1002 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1003
1004 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1005 from DWARF 3.
1006 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1007 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1008 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1009 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1010 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1011 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1012 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1013 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1014 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1015 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1016 (DW_END_default, DW_END_big, DW_END_little): New.
1017 (DW_END_lo_user, DW_END_hi_user): Define.
1018 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1019 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1020 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1021 DW_LANG_D): New.
1022
e210c36b
NC
10232006-02-06 Steve Ellcey <sje@cup.hp.com>
1024
1025 * ia64.h (SHF_IA_64_HP_TLS): New.
1026
6772dd07
DD
10272006-02-24 DJ Delorie <dj@redhat.com>
1028
1029 * m32c.h: Add relax relocs.
1030
d70c5fc7
NC
10312006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
1032 Anil Paranjape <anilp1@kpitcummins.com>
1033 Shilin Shakti <shilins@kpitcummins.com>
1034
1035 * common.h (EM_XC16X): New entry for xc16x cpu.
1036 Sort other EM_* numbers into numerical order.
1037 * xc16x.h: New file.
fd2f25da 1038
84d1d650
L
10392006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1040
1041 PR binutils/2258
1042 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1043 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1044
266abb8f
NS
10452006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1046
1047 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1048 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1049 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1050 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1051 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1052
10532006-02-06 Steve Ellcey <sje@cup.hp.com>
1054
1055 * ia64.h (SHF_IA_64_HP_TLS): New.
1056
67a4f2b7
AO
10572006-01-18 Alexandre Oliva <aoliva@redhat.com>
1058
1059 Introduce TLS descriptors for i386 and x86_64.
1060 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1061 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1062 New.
1063 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1064 R_X86_64_TLSDESC): New.
1065
64fd6348
NC
10662006-01-09 Mike Frysinger <vapier@gentoo.org>:
1067
1068 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1069
d031aafb
NS
10702005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1071
1072 Second part of ms1 to mt renaming.
1073 * common.h (EM_MT): Renamed.
1074 * mt.h: Rename relocs, cpu & other defines.
1075
e210c36b
NC
10762005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1077
1078 * mt.h: Renamed from ms1.h
1079
39b41c9c
PB
10802005-12-12 Paul Brook <paul@codesourcery.com>
1081
1082 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1083
5e2b0d47
NC
10842005-11-11 Nick Clifton <nickc@redhat.com>
1085
1086 PR 1150
1087 * mips.h (STO_OPTIONAL): Define.
1088 (ELF_MIPS_IS_OPTIONAL): Define.
1089
e210c36b
NC
10902005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1091
1092 Add ms2.
1093 * ms1.h (EF_MS1_CPU_MS2): New.
1094
10952005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1096
1097 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1098
3c9b82ba
NC
10992005-09-30 Catherine Moore <clm@cm00re.com>
1100
1101 * bfin.h: New file.
1102 * common.h (EM_BLACKFIN): Define.
1103
ee065d83
PB
11042005-10-08 Paul Brook <paul@codesourcery.com>
1105
1106 * arm.h: Add prototypes for BFD object attribute routines.
1107
1cacb694
RE
11082005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1109
1110 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1111
3c26c61a
DA
11122005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1113
1114 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1115 New defines.
1116
67762f6b
DA
11172005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1118
1119 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1120 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1121 deprecated defines.
1122 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1123 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1124 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1125 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1126 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1127 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1128 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1129 NT_HP_UX_OPTIONS): Define.
1130
fd54057a
DD
11312005-07-25 DJ Delorie <dj@redhat.com>
1132
1133 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1134
3b22753a
L
11352005-07-25 Jan Hubicka <jh@suse.cz>
1136
1137 * x86-64.h (SHN_X86_64_LCOMMON): New.
1138 (SHF_X86_64_LARGE): New.
1139
157e7bd1
NC
11402005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1141
1142 * m32r.h (R_M32R_REL32): Added.
1143
df45824a
BE
11442005-07-18 Ben Elliston <bje@au.ibm.com>
1145
1146 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1147 Replace with DW_ATE_decimal_float (now in DWARF 3).
1148
49f58d10
JB
11492005-07-14 Jim Blandy <jimb@redhat.com>
1150
1151 Add support for Renesas M32C and M16C.
1152 * common.h (EM_M32C): New machine number.
1153 * m32c.h: New file.
fd2f25da 1154
e210c36b
NC
11552005-06-17 Jakub Jelinek <jakub@redhat.com>
1156
1157 * external.h (GRP_ENTRY_SIZE): Define.
1158
d6ab8113
JB
11592005-06-17 Jan Beulich <jbeulich@novell.com>
1160
1161 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1162 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1163 R_X86_64_GOTPC32.
1164
3c33e371
AH
11652005-06-07 Aldy Hernandez <aldyh@redhat.com>
1166 Michael Snyder <msnyder@redhat.com>
1167 Stan Cox <scox@redhat.com>
1168
1169 * common.h (EM_MS1): Define.
1170
1171 * ms1.h: New file.
1172
2acf634e
RH
11732005-05-31 Richard Henderson <rth@redhat.com>
1174
1175 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1176
484124bb
RH
11772005-05-29 Richard Henderson <rth@redhat.com>
1178
1179 * alpha.h (DT_ALPHA_PLTRO): New.
1180
d68f4033
BE
11812005-05-19 Ben Elliston <bje@au.ibm.com>
1182
1183 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1184 the user-defined encoding space pending inclusion in the standard.
1185
cb1afa5c
ZW
11862005-05-18 Zack Weinberg <zack@codesourcery.com>
1187
1188 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1189 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1190
c19d1205
ZW
11912005-05-17 Zack Weinberg <zack@codesourcery.com>
1192
1193 * arm.h: Import complete list of official relocation names
1194 and numbers from AAELF. Define FAKE_RELOCs for old names.
1195 Remove a few old names no longer used anywhere.
1196
1fe44d79
AM
11972005-05-14 Alan Modra <amodra@bigpond.net.au>
1198
1199 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1200
2df98d85
AM
12012005-05-11 Alan Modra <amodra@bigpond.net.au>
1202
1203 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1204 R_PPC_RELAX32PC_PLT) Adjust.
1205 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1206 (DT_PPC_GLINK): Define.
1207
e172dbf8
NC
12082005-05-10 Nick Clifton <nickc@redhat.com>
1209
1210 * Update the address and phone number of the FSF organization in
1211 the GPL notices in the following files:
2df98d85 1212 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1213 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1214 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1215 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1216 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1217 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1218 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1219
faa7ef87
L
12202005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1221
a63027e5
L
1222 Moved from ../ChangeLog
1223
faa7ef87
L
1224 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1225 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1226
1227 2004-10-12 Paul Brook <paul@codesourcery.com>
1228 * arm.h (EF_ARM_EABI_VER4): Define.
1229
1230 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1231
1232 * common.h (PT_SUNW_EH_FRAME): Define.
1233 * x86-64.h (SHT_X86_64_UNWIND): Define.
1234
1235 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1236 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1237 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1238 (XTENSA_PROP_SEC_NAME): Define.
1239 (property_table_entry): Add flags field.
1240 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1241
1242 2004-09-17 Paul Brook <paul@codesourcery.com>
1243 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1244 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1245 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1246
1247 2004-09-13 Paul Brook <paul@codesourcery.com>
1248 * arm.h: Rename RELABS to TARGET1.
1249
1250 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1251 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1252 (PT_GNU_RELRO): Define.
1253
ba93b8ac
DJ
12542005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1255 Phil Blundell <philb@gnu.org>
1256
1257 * arm.h: Add TLS relocations.
1258
c927f9ef
BE
12592005-03-23 Ben Elliston <bje@au.ibm.com>
1260
1261 * dwarf.h: Merge with GCC's dwarf.h.
1262
238d258f
NC
12632005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1264
1265 * m68k.h (EF_CFV4E): Define.
1266
b294bdf8
MM
12672005-03-17 Paul Brook <paul@codesourcery.com>
1268 Dan Jacobowitz <dan@codesourcery.com>
1269 Mark Mitchell <mark@codesourcery.com>
1270
1271 * arm.h (PT_ARM_EXIDX): Define.
1272
51cb3ca7
DJ
12732005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1274 Joseph Myers <joseph@codesourcery.com>
1275
1276 * mips.h: Define MIPS TLS relocations.
1277
d6f16593 12782005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1279 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1280
1281 * mips.h (R_MIPS16_GOT16): New reloc code.
1282 (R_MIPS16_CALL16): Likewise.
1283 (R_MIPS16_HI16): Likewise.
1284 (R_MIPS16_LO16): Likewise.
1285 (R_MIPS16_min): New fake reloc code.
1286 (R_MIPS16_max): Likewise.
1287
a1c17af2
MR
12882005-02-11 Maciej W. Rozycki <macro@mips.com>
1289
1290 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1291
90219bd0
AO
12922005-01-25 Alexandre Oliva <aoliva@redhat.com>
1293
1294 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1295 * frv.h: Add R_FRV_TLSMOFF.
1296 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1297 * frv.h: Add TLS relocations.
1298
e38bc3b5
NC
12992005-01-17 Nick Clifton <nickc@redhat.com>
1300
1301 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1302 EF_SH2A_SH3E): New flags.
1303 (EF_SH_BFD_TABLE): Add these new flags to the table.
1304
b4a38de6
AM
13052005-01-12 Alan Modra <amodra@bigpond.net.au>
1306
1307 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1308 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1309
750bce0e 13102004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1311
faa7ef87 1312 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1313
1e50d24d
RS
13142004-12-16 Richard Sandiford <rsandifo@redhat.com>
1315
1316 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1317
69881c93
ILT
13182004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1319
1320 * mips.h (E_MIPS_MACH_9000): Define.
1321
b676888f
HPN
13222004-11-04 Hans-Peter Nilsson <hp@axis.com>
1323
1324 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1325 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1326 macros.
1327
637cf767
EC
13282004-10-06 Eric Christopher <echristo@redhat.com>
1329
1330 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1331
40a18ebd
NC
13322004-10-01 Paul Brook <paul@codesourcery.com>
1333
1334 * arm.h (SHT_ARM_EXIDX): Define.
1335 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1336 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1337 Define.
1338
b18c562e
NC
13392004-08-25 Dmitry Diky <diwil@spec.ru>
1340
1341 * msp430.h: Add new relocs.
1342
083febaa
L
13432004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1344
1345 * i386.h (R_386_USED_BY_INTEL_200): New.
1346
1d70c7fb
AO
13472004-07-29 Alexandre Oliva <aoliva@redhat.com>
1348
1349 Introduce SH2a support.
1350 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1351 * sh.h (EF_SH2A_NOFPU): New.
1352 2003-12-01 Michael Snyder <msnyder@redhat.com>
1353 * sh.h (EF_SH2A): New.
1354
670ec21d
NC
13552004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1356
1357 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1358 BFD_RELOC_CRX_SWITCH32.
1359
1fe1f39c
NC
13602004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1361
1362 * common.h (EM_CRX): Define.
1363 * crx.h: New file.
1364
097f809a
NC
13652004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1366
1367 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1368 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1369
375db92b
AM
13702004-06-19 Alan Modra <amodra@bigpond.net.au>
1371
1372 * common.h (ELF64_R_INFO): Warning fix.
1373
092dcd75
CD
13742004-06-14 Chris Demetriou <cgd@broadcom.com>
1375
1376 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1377 with an updated comment.
1378
f6f9408f
JR
13792004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1380
1381 * sh.h (EF_SH_HAS_DSP): Remove.
1382 (EF_SH_HAS_FP): Remove.
1383 (EF_SH_MERGE_MACH): Remove.
1384 (EF_SH4_NOFPU): Convert to decimal.
1385 (EF_SH4A_NOFPU): Likewise.
1386 (EF_SH4_NOMMU_NOFPU): Likewise.
1387 (EF_SH3_NOMMU): Add new macro.
1388 (EF_SH_BFD_TABLE): Likewise.
1389 (sh_find_elf_flags): Add prototype.
1390 (sh_elf_get_flags_from_mach): Likewise.
1391
4030e8f6
CD
13922004-04-24 Chris Demetriou <cgd@broadcom.com>
1393
1394 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1395 (R_MIPS_GNU_REL_HI16): Remove.
1396 (R_MIPS_GNU_REL16_S2): Update comment.
1397
0949843d 13982004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1399 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1400
1401 * common.h (EM_CR): Define.
1402 * cr16c.h: New file.
1403
d507cf36
PB
14042004-03-23 Paul Brook <paul@codesourcery.com>
1405
1406 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1407
ae51a426
JR
14082003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1409
1410 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1411
676a64f4
RS
14122004-03-01 Richard Sandiford <rsandifo@redhat.com>
1413
1414 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1415
481fedf3
RM
14162004-01-28 Roland McGrath <roland@redhat.com>
1417
1418 * common.h (AT_SECURE): New macro.
1419
7e67eb11
RM
14202004-01-21 Roland McGrath <roland@redhat.com>
1421
1422 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1423 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1424 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1425 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1426 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1427
3fe74472
MK
14282004-01-17 Mark Kettenis <kettenis@gnu.org>
1429
1430 * common.h (NT_OPENBSD_IDENT): Define.
1431
79987b2f
AO
14322004-01-06 Alexandre Oliva <aoliva@redhat.com>
1433
1434 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1435 * frv.h (EF_FRV_FDPIC): New macro.
1436 (EF_FRV_PIC_FLAGS): Adjust.
1437 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1438 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1439 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1440 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1441 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1442 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1443 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1444 New.
1445
252b5132 1446
c9e214e5 1447For older changes see ChangeLog-9103
252b5132
RH
1448\f
1449Local Variables:
c9e214e5
AM
1450mode: change-log
1451left-margin: 8
1452fill-column: 74
252b5132
RH
1453version-control: never
1454End:
This page took 0.649201 seconds and 4 git commands to generate.