PR gold/12957
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
faa9a424
UW
12011-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
2
3 * common.h (NT_ARM_VFP): Define.
4
aa137e4d
NC
52011-06-13 Walter Lee <walt@tilera.com>
6
7 * common.h: Add EM_TILEGX.
8 * tilegx.h: New file.
9 * tilepro.h: New file.
10
2ddcd4af
TG
112011-06-09 Tristan Gingold <gingold@adacore.com>
12
13 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
14
cc643b88
NC
152011-06-02 Nick Clifton <nickc@redhat.com>
16
17 * common.h: Fix spelling mistake in comment.
18 * reloc-macros.h: Likewise.
19
63e1a0fc
PB
202011-05-31 Paul Brook <paul@codesourcery.com>
21
22 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
23
e21e5835
NC
242011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
25
26 * common.h (NT_STAPSDT): New define.
27
c7811365
BS
282011-03-31 Bernd Schmidt <bernds@codesourcery.com>
29
30 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
31 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
32 (SHN_TIC6X_SCOMMON): Define.
33
00e98fc7
TG
342011-03-31 Tristan Gingold <gingold@adacore.com>
35
36 * ia64.h (Elf64_External_VMS_Note): New struct.
37 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
38 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
39 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
40 (NT_VMS_PATCHTIME) New macros.
41
34e77a92
RS
422011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
43
44 * arm.h (R_ARM_IRELATIVE): New relocation.
45
35fc36a8
RS
462011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
47
48 * internal.h (elf_internal_sym): Add st_target_internal.
49 * arm.h (arm_st_branch_type): New enum.
50 (ARM_SYM_BRANCH_TYPE): New macro.
51
8f7e76d0
NC
522011-03-10 Nick Clifton <nickc@redhat.com>
53
54 * common.h (EM_V850): V850s now supplied by Renesas.
55
15a44d57
AM
562011-02-25 Alan Modra <amodra@gmail.com>
57
eba5cfbc 58 PR 12516
15a44d57
AM
59 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
60 sections at start or end of PT_DYNAMIC.
61
0855e32b
NS
622011-01-10 Nathan Sidwell <nathan@codesourcery.com>
63 Glauber de Oliveira Costa <glommer@gmail.com>
64
65 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
66 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
67 relocations.
68
aa137e4d
NC
692010-11-16 Jie Zhang <jie.zhang@analog.com>
70
71 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
72 (EF_BFIN_DATA_IN_L1): Define.
73
fd503541
NC
742010-11-11 Mingming Sun <mingm.sun@gmail.com>
75
76 * mips.h (E_MIPS_MACH_LS3A): Defined.
77
87779176
JM
782010-11-02 Joseph Myers <joseph@codesourcery.com>
79
80 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
81 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
82 Tag_ABI_array_object_alignment,
83 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
84
3cbd1c06
JM
852010-10-29 Joseph Myers <joseph@codesourcery.com>
86
87 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
88
b5593623
JM
892010-10-29 Bernd Schmidt <bernds@codesourcery.com>
90 Joseph Myers <joseph@codesourcery.com>
91
92 * tic6x-attrs.h (Tag_ABI_DSBT): New.
93
75fa6dc1
JM
942010-10-21 Joseph Myers <joseph@codesourcery.com>
95
96 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
97 value 4.
98 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
99 attribute renaming.
100
1cd986c5
NC
1012010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
102 Ina Pandit <ina.pandit@kpitcummins.com>
103
104 * v850.h: Add support for V850E2 and V850E2V3.
105 (v850_reloc_type): Update the newly added relocations
106
f4638467
AM
1072010-07-20 Alan Modra <amodra@gmail.com>
108
109 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
110 (ELF_SECTION_SIZE): ..here.
111 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
112 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
113
ba761f19
AM
1142010-06-25 Alan Modra <amodra@gmail.com>
115
116 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
117
59e6276b
JM
1182010-06-15 Joseph Myers <joseph@codesourcery.com>
119
120 * tic6x-attrs.h: New.
121 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
122 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
123 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
124 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
125 C6XABI_Tag_CPU_arch_C674X): Define.
126
28f997cf
TG
1272010-06-11 Tristan Gingold <gingold@adacore.com>
128
129 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
130 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
131 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
132 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
133 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
134 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
135 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
136 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
137 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
138 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
139 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
140 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
141 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
142 (Elf64_External_VMS_IMAGE_RELA): Ditto.
143 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
144 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
145 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
146 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
147 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
148 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
149 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
150 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
151
8e45593f
NC
1522010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
153 Joseph Myers <joseph@codesourcery.com>
154 Andrew Stubbs <ams@codesourcery.com>
155
156 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
157 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
158 other invalid ranges.
159 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
160 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
161 (R_SH_FUNCDESC_VALUE): New.
162
18ae9cc1
L
1632010-05-18 H.J. Lu <hongjiu.lu@intel.com>
164
165 PR gas/11600
166 * common.h (SHF_EXCLUDE): New.
167
168 * i370.h (SHF_EXCLUDE): Removed.
169 * or32.h (SHF_EXCLUDE): Likewise.
170 * ppc.h (SHF_EXCLUDE): Likewise.
171 * sparc.h (SHF_EXCLUDE): Likewise.
172
9a83a553
AM
1732010-04-23 Alan Modra <amodra@gmail.com>
174
175 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
176 Invert logic to clarify test for .tbss.
177 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
178 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
179 macro args with parentheses.
180 (ELF_SECTION_IN_SEGMENT): Define.
181 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
182 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
183
75375b3e
MGD
1842010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
185
186 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
187 Tag_FP_HP_extension): Add new ABI attribute tags.
188
e4e42b45
NC
1892010-04-15 Nick Clifton <nickc@redhat.com>
190
191 * alpha.h: Update copyright notice to use GPLv3.
192 * arc.h: Likewise.
193 * arm.h: Likewise.
194 * avr.h: Likewise.
195 * bfin.h: Likewise.
196 * common.h: Likewise.
197 * cr16.h: Likewise.
198 * cr16c.h: Likewise.
199 * cris.h: Likewise.
200 * crx.h: Likewise.
201 * d10v.h: Likewise.
202 * d30v.h: Likewise.
203 * dlx.h: Likewise.
204 * dwarf.h: Likewise.
205 * external.h: Likewise.
206 * fr30.h: Likewise.
207 * frv.h: Likewise.
208 * h8.h: Likewise.
209 * hppa.h: Likewise.
210 * i370.h: Likewise.
211 * i386.h: Likewise.
212 * i860.h: Likewise.
213 * i960.h: Likewise.
214 * ia64.h: Likewise.
215 * internal.h: Likewise.
216 * ip2k.h: Likewise.
217 * iq2000.h: Likewise.
218 * lm32.h: Likewise.
219 * m32c.h: Likewise.
220 * m32r.h: Likewise.
221 * m68hc11.h: Likewise.
222 * m68k.h: Likewise.
223 * mcore.h: Likewise.
224 * mep.h: Likewise.
225 * microblaze.h: Likewise.
226 * mips.h: Likewise.
227 * mmix.h: Likewise.
228 * mn10200.h: Likewise.
229 * moxie.h: Likewise.
230 * msp430.h: Likewise.
231 * mt.h: Likewise.
232 * openrisc.h: Likewise.
233 * or32.h: Likewise.
234 * pj.h: Likewise.
235 * ppc.h: Likewise.
236 * ppc64.h: Likewise.
237 * reloc-macros.h: Likewise.
238 * rx.h: Likewise.
239 * s390.h: Likewise.
240 * sh.h: Likewise.
241 * sparc.h: Likewise.
242 * spu.h: Likewise.
243 * v850.h: Likewise.
244 * vax.h: Likewise.
245 * vxworks.h: Likewise.
246 * x86-64.h: Likewise.
247 * xc16x.h: Likewise.
248 * xstormy16.h: Likewise.
249 * xtensa.h: Likewise.
250
9957b18f
AM
2512010-04-08 David Stubbs <stubbs@icerasemi.com>
252
253 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
254 cannot contain any sections.
255
40b36596
JM
2562010-03-25 Joseph Myers <joseph@codesourcery.com>
257
258 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
259 * tic6x.h: New.
260
e1dcda2d
L
2612010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
262
263 * common.h (VER_FLG_*): Document.
264 (VER_FLG_INFO): Define.
265
17e57237
NC
2662010-02-23 Andrew Zabolotny <anpaza@mail.ru>
267
268 PR binutils/11297
269 * avr.h: (R_AVR_8): New relocation number.
270
cd21e546
MGD
2712010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
272
273 * arm.h (Tag_MPextension_use): Renumber.
274 (Tag_DIV_use): Add.
275 (Tag_MPextension_use_legacy): Likewise.
276
d7eeb400
MS
2772010-02-09 Michael Holzheu <holzheu@de.ibm.com>
278
279 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
280 NT_S390_CTRS and NT_S390_PREFIX): Define.
281
e1dcda2d
L
2822010-02-08 David S. Miller <davem@davemloft.net>
283
284 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
285
4339cae0
L
2862010-02-02 H.J. Lu <hongjiu.lu@intel.com>
287
288 * common.h (NT_386_XSTATE): New.
289
3ff95107 2902010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 291
3ff95107
L
292 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
293
c75a08aa
AM
2942010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
295
4339cae0 296 * common.h (PN_XNUM): Define.
c75a08aa 297
0675e188
UW
2982009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
299
300 * common.h (NT_S390_HIGH_GPRS): Define.
301
32af9f6e
AM
3022009-12-17 Alan Modra <amodra@bigpond.net.au>
303
304 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
305 R_PPC_RELAX32PC_PLT): Delete.
306 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
307
3c65b800
JM
3082009-11-28 Joseph Myers <joseph@codesourcery.com>
309
310 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
311 EM_TI_C5500, EM_CUDA): Define.
312 (EM_res140, EM_res141, EM_res142): Remove.
313
9e3c6df6
PB
3142009-11-17 Paul Brook <paul@codesourcery.com>
315 Daniel Jacobowitz <dan@codesourcery.com>
316
317 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
318
c7927a3c
NC
3192009-09-29 DJ Delorie <dj@redhat.com>
320
321 * rx.h: New file.
322
a7f2871e
AM
3232009-09-21 Alan Modra <amodra@bigpond.net.au>
324
325 * ppc.h (DT_PPC_TLSOPT): Define.
326 * ppc64.h (DT_PPC64_TLSOPT): Define.
327
7f6fed87
NC
3282009-08-10 Daniel Gutson <dgutson@codesourcery.com>
329
330 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
331 (SHT_ARM_OVERLAYSECTION): New define.
332
cb88ce9f
BS
3332006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
334
335 From Mike Frysinger <michael.frysinger@analog.com>
336 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
337 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
338 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
339 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
340 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
341 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
342 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
343 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
344 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
345 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
346 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
347 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
348 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
349 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
350 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
351 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
352 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
353 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
354 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 355
44db4087
ME
3562009-08-09 Michael Eager <eager@eagercon.com>
357
358 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 359 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 360
7ba29e2a
NC
3612009-08-06 Michael Eager <eager@eagercon.com>
362
363 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
364 * elf/microblaze.h: New reloc definitions.
365
28ec585f
AM
3662009-07-30 Alan Modra <amodra@bigpond.net.au>
367
368 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
369 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
370
8a9036a4
L
3712009-07-25 H.J. Lu <hongjiu.lu@intel.com>
372
373 * common.h (EM_L1OM): New.
374
8fdcc58d
TS
3752009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
376 Alan Modra <amodra@bigpond.net.au>
377
378 * spu.h (R_SPU_ADD_PIC): New.
379
3e7a7d11
NC
3802009-07-23 Ulrich Drepper <drepper@redhat.com>
381
382 * common.h (STB_GNU_UNIQUE): Define.
383
fa8f86ff
TT
3842009-07-10 Tom Tromey <tromey@redhat.com>
385
386 * dwarf2.h: Move to `..'.
387
1bffd25b
L
3882009-07-10 H.J. Lu <hongjiu.lu@intel.com>
389
390 * dwarf2.h: Just include ../dwarf2.h.
391
e054468f
AM
3922009-07-10 Alan Modra <amodra@bigpond.net.au>
393
394 * ppc.h (R_PPC_IRELATIVE): Add.
395 (R_PPC_RELAX32, R_PPC_RELAX32PC,
396 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
397 * ppc64.h (R_PPC64_IRELATIVE): Add.
398
3244e8f5
JJ
3992009-07-03 Jakub Jelinek <jakub@redhat.com>
400
401 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
402 and DW_OP_stack_value.
403
ceaf50a2
AM
4042009-06-22 Alan Modra <amodra@bigpond.net.au>
405
406 * ppc.h (R_PPC_RELAX*): Define as enum.
407
f865a31d
AG
4082009-06-11 Anthony Green <green@moxielogic.org>
409
410 * moxie.h (R_MOXIE_PCREL10): New.
411
cbe950e9
L
4122009-06-01 H.J. Lu <hongjiu.lu@intel.com>
413
414 PR ld/10205
415 * i386.h (R_386_IRELATIVE): New.
416 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
417
cf65542b
L
4182009-05-27 H.J. Lu <hongjiu.lu@intel.com>
419
420 * common.h: Update comments for dynamic tag ranges.
421
4e38f72c
DD
4222009-04-30 DJ Delorie <dj@redhat.com>
423
424 * mep.h (EF_MEP_COP_*): New.
425 (EF_MEP_ALL_FLAGS): Add them.
426
d8045f23
NC
4272009-04-30 Nick Clifton <nickc@redhat.com>
428
429 * common.h (STT_GNU_IFUNC): Define.
430
ed4a4bdf
CC
4312009-04-24 Cary Coutant <ccoutant@google.com>
432
433 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
434
20135e4c
NC
4352009-04-15 Anthony Green <green@moxielogic.com>
436
437 * common.h (EM_MOXIE): Define.
438 * moxie.h: New file.
439
4d28413b
DD
4402009-04-07 DJ Delorie <dj@redhat.com>
441
442 * mep.h (EF_MEP_CPU_C5): New.
443
96b2958f
L
4442009-04-01 H.J. Lu <hongjiu.lu@intel.com>
445
446 * common.h (EM_INTEL178): Removed.
447 (EM_INTEL179): Likewise.
448 (EM_ETPU): New.
449 (EM_SLE9X): Likewise.
450 (EM_INTEL181): Likewise.
451 (EM_INTEL182): Likewise.
452
f47a1d2e
L
4532009-03-31 H.J. Lu <hongjiu.lu@intel.com>
454
455 * common.h (EM_INTEL178): New.
456 (EM_INTEL179): Likewise.
457 (EM_INTEL180): Likewise.
458
0e879927
ILT
4592009-03-20 Mikolaj Zalewski <mikolajz@google.com>
460
461 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
462
4d407348
MK
4632009-03-14 Mark Kettenis <kettenis@gnu.org>
464
17e57237
NC
465 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
466 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
467 (NT_OPENBSD_WCOOKIE): New defines.
468
904001b0
JK
4692009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
470
471 * common.h (AT_RANDOM): Define.
472
727fc41e
AM
4732009-03-04 Alan Modra <amodra@bigpond.net.au>
474
475 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
476 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
477
c3b7224a
NC
4782009-03-02 Qinwei <qinwei@sunnorth.com.cn>
479
480 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
481 * common.h (EM_SCORE_OLD): Define.
482
36319970
L
4832009-02-23 H.J. Lu <hongjiu.lu@intel.com>
484
485 * common.h (STB_LOPROC): Replace Application-specific with
486 Processor-specific in comments.
487 (STB_HIPROC): Likewise.
488 (STT_LOPROC): Likewise.
489 (STT_HIPROC): Likewise.
490
52b6b6b9
JM
4912009-02-03 Sandip Matte <sandip@rmicorp.com>
492
493 * mips.h (E_MIPS_MACH_XLR): Define.
494
cf869cce
NC
4952009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
496
497 * m68k.h: Map TLS relocations to numbers.
498
91e22acd
AS
4992009-01-15 Andrew Stubbs <ams@codesourcery.com>
500 Julian Brown <julian@codesourcery.com>
501
502 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
503 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
504 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
505 version 2.07.
506 (Tag_undefined39, Tag_nodefaults): New enum values.
507 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
508 (Tag_conformance, Tag_Virtualization_use): Likewise.
509 (Tag_undefined69, Tag_MPextension_use): Likewise.
510
01e1a5bc
NC
5112009-01-15 Douglas B Rupp <rupp@gnat.com>
512
513 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
514 New macros. Minor reformatting.
515
84e94c90
NC
5162008-12-23 Jon Beniston <jon@beniston.com>
517
518 * lm32.h: New file.
519
0f88be7a
NC
5202008-12-23 Nick Clifton <nickc@redhat.com>
521
522 * commmon.h (STT_IFUNC): Delete.
523
7a0cc8ed
HPN
5242008-12-20 Hans-Peter Nilsson <hp@axis.com>
525
526 * cris.h (R_CRIS_32_IE): New relocation.
527
e7c33416
NC
5282008-12-03 Nick Clifton <nickc@redhat.com>
529
530 * common.h (STT_IFUNC): Define.
531
e73521d6
SR
5322008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
533
534 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
535 R_CR16_GLOB_DAT): New relocations.
536
a973d22c
HPN
5372008-11-25 Hans-Peter Nilsson <hp@axis.com>
538
539 * cris.h (R_CRIS_32_TPREL): Correct comment.
540 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
541
8e79c3df
CM
5422008-11-18 Catherine Moore <clm@codesourcery.com>
543
544 * arm.h (Tag_ABI_FP_16bit_format): Define.
545
2b0bc088
NC
5462008-11-14 Nathan Sidwell <nathan@codesourcery.com>
547
548 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 549
759cc328
UW
5502008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
551
552 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
553
f82e0623
NF
5542008-10-10 Nathan Froyd <froydnj@codesourcery.com>
555
556 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
557
1d037692
HPN
5582008-10-04 Hans-Peter Nilsson <hp@axis.com>
559
560 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
561 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
562 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
563 (R_CRIS_16_TPREL): New relocations.
564
28dbbc02
BW
5652008-08-20 Bob Wilson <bob.wilson@acm.org>
566
567 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
568 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
569 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
570
861fb55a
DJ
5712008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
572 Daniel Jacobowitz <dan@codesourcery.com>
573 Catherine Moore <clm@codesourcery.com>
574 Mark Shinwell <shinwell@codesourcery.com>
575
576 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
577 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
578
0deb8eee
AM
5792008-08-04 Markus Weiss <weissms@aros.org>
580
581 * common.h (ELFOSABI_AROS): Update comment.
582
3c7b9897
AM
5832008-07-26 Michael Eager <eager@eagercon.com>
584
585 * ppc.h: Add description of single-precision.
586
89eeb0bc
LM
5872008-07-21 Luis Machado <luisgpm@br.ibm.com>
588
589 * common.h: Define NT_PPC_VSX.
590
30c09090
RS
5912008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
592
593 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
594
b8a39af8
SR
5952008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
596
597 * common.h (EM_CR16): Correct value.
598 (EM_CR16): Rename to EM_CR16_OLD.
599
ff7eeb89
DD
6002008-06-12 DJ Delorie <dj@redhat.com>
601
602 * common.h (EM_M32C_NEW): Rename to EM_M32C.
603 (EM_M32C): Rename to EM_M32C_OLD.
604
3c9a78e0
JM
6052008-06-12 Joseph Myers <joseph@codesourcery.com>
606
607 * common.h: Update e_machine table.
608
a23ede3d
KK
6092008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
610
611 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
612
2424f303
JM
6132008-06-09 Joseph Myers <joseph@codesourcery.com>
614
615 * common.h: Change registry@caldera.com to registry@sco.com.
616
7c90103b
NC
6172008-05-21 Nick Clifton <nickc@redhat.com>
618
619 * reloc-macros.h: Add a comment about the use of the
620 END_RELOC_NUMBERS symbol as a sentinel value.
621
6222008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 623
7c90103b
NC
624 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
625
14a6d8e0
DM
6262008-04-16 David S. Miller <davem@davemloft.net>
627
628 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
629 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
630 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
631 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
632
15397d0b
ILT
6332008-03-24 Ian Lance Taylor <iant@google.com>
634
635 * common.h (NT_GNU_GOLD_VERSION): Define.
636
72de5009
AM
6372008-03-13 Alan Modra <amodra@bigpond.net.au>
638
639 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
640 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
641 Order struct as for external version.
642
1bce5d2c
AM
6432008-03-12 Alan Modra <amodra@bigpond.net.au>
644
4fbb74a6
AM
645 PR 5900
646 * common.h (SHN_BAD): Delete.
647 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
648 * external.h: ..here.
649 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
650 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
651 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
652
6532008-03-12 Alan Modra <amodra@bigpond.net.au>
654
655 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 656 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 657 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 658 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 659 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 660 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
661 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
662 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 663 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 664 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 665 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
666 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
667 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 668 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 669 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 670
35d60fe4
NC
6712008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
672
673 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
674 DW_OP_PGI_omp_thread_num.
675
7b03d09a
AN
6762008-02-04 Adam Nemet <anemet@caviumnetworks.com>
677
678 * mips.h: Update copyright.
679 (E_MIPS_MACH_OCTEON): New macro.
680
148b93f2
NC
6812008-01-30 Tristan Gingold <gingold@adacore.com>
682
683 Add OpenVMS extensions.
1bce5d2c
AM
684 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
685 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 686 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
687 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
688 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
689 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
690 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
691 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
692 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
693 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
694 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
695 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
696 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
697 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
698 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
699 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
700 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
701 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
702 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
703 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
704 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
705 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
706
c74ba406
MK
7072008-01-16 Mark Kettenis <kettenis@gnu.org>
708
709 * common.h (AT_SUN_AUXFLAGS): Define.
710
60955fda
DJ
7112007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
712
713 * dwarf2.h (DW_AT_hi_user): Correct value.
714
1bbb5f21 7152007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 716
1bbb5f21 717 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 718
350cc38d
MS
7192007-11-29 Mark Shinwell <shinwell@codesourcery.com>
720
721 * mips.h (E_MIPS_MACH_LS2E): New.
722 (E_MIPS_MACH_LS2F): New.
723
f7bc09bd
NS
7242007-11-28 Nathan Sidwell <nathan@codesourcery.com>
725
726 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
727 segments at the end of memory.
728
e210c36b
NC
7292007-11-17 Thiemo Seufer <ths@mips.com>
730
731 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
732 in comment.
733
e2a0d921
NC
7342007-11-16 Nick Clifton <nickc@redhat.com>
735
736 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
737 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
738 (DW_AT_stride): Rename to DW_AT_byte_stride.
739
7a2b07ff
NS
7402007-11-08 Nathan Sidwell <nathan@codesourcery.com>
741
742 * vxworks.h: New.
743
569006e5
NC
7442007-10-30 Nick Clifton <nickc@redhat.com>
745
746 * mn10300.h (R_MN10300_ALIGN): Define.
747
c6e65352
DJ
7482007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
749
750 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
751
bfff1642
NC
7522007-10-19 Nick Clifton <nickc@redhat.com>
753
754 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
755
3e6ff6e5
RM
7562007-10-18 Roland McGrath <roland@redhat.com>
757
758 * common.h (NT_PPC_VMX): New macro.
759
7fac7ff4
NC
7602007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
761
762 * cr16.h: Updated with new relocaction macros.
763
b10a8ae0
L
7642007-09-17 H.J. Lu <hongjiu.lu@intel.com>
765
766 PR binutils/3281
767 PR binutils/5037
768 * internal.h (elf_segment_map): Add p_size and p_size_valid.
769 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
770 PT_GNU_RELRO segments.
771
8d100c32
KH
7722007-09-11 Nathan Sidwell <nathan@codesourcery.com>
773
774 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
775
b15fa79e
AM
7762007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
777
778 * common.h (NT_SPU): Define.
779
2b05f1b7
L
7802007-08-16 H.J. Lu <hongjiu.lu@intel.com>
781
782 * common.h: Revert last change.
783
94b11780
L
7842007-08-16 H.J. Lu <hongjiu.lu@intel.com>
785
786 * common.h (PT_GNU_STACK): Renamed to ...
787 (PT_GNU_ATTR): This.
788 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
789
fd2f25da
RM
7902007-07-09 Roland McGrath <roland@redhat.com>
791
792 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
793
34c8bcba
JM
7942007-06-29 Joseph Myers <joseph@codesourcery.com>
795
796 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
797
2cf19d5c
JM
7982007-06-29 Joseph Myers <joseph@codesourcery.com>
799
800 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
801
104d59d1
JM
8022007-06-29 Joseph Myers <joseph@codesourcery.com>
803
804 * arm.h (elf32_arm_add_eabi_attr_int,
805 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
806 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
807 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
808 Tag_Symbol, Tag_compatibility): Remove.
809 * common.h (SHT_GNU_ATTRIBUTES): Define.
810
3d3d428f
NC
8112007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
812
813 * common.h (EM_CR16): New entry for CR16 cpu.
814 * cr16.h: New file.
815
99ded152
BW
8162007-06-11 Sterling Augustine <sterling@tensilica.com>
817 Bob Wilson <bob.wilson@acm.org>
fd2f25da 818
99ded152
BW
819 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
820 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 821
f89d32d9
CT
8222007-05-18 Caroline Tice <ctice@apple.com>
823
fd2f25da 824 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
825 DW_OP_GNU_uninit.
826
4f4416b5
AM
8272007-05-12 Alan Modra <amodra@bigpond.net.au>
828
829 * spu.h (R_SPU_ADDR16X): Define.
830 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
831
ece5ef60
AM
8322007-05-11 Alan Modra <amodra@bigpond.net.au>
833
834 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
835
627b32bc
AM
8362007-05-02 Alan Modra <amodra@bigpond.net.au>
837
838 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
839 and vma for appropriate sections.
840
0c3e446c
JB
8412007-04-26 Jan Beulich <jbeulich@novell.com>
842
843 * common.h (DT_ENCODING): Correct value (back to spec mandated
844 value).
845
d4c87fc1
AM
8462007-03-08 Alan Modra <amodra@bigpond.net.au>
847
848 * v850.h (V850_OTHER_TDA_BYTE): Delete.
849 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
850 that don't clash with visibility bits.
851
689d9c8c
AM
8522007-03-07 Alan Modra <amodra@bigpond.net.au>
853
854 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
855
b95dd98f 8562007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
857 Richard Sandiford <rsandifo@redhat.com>
858 Richard Henderson <rth@redhat.com>
859 DJ Delorie <dj@redhat.com>
860 Ben Elliston <bje@redhat.com>
b95dd98f
DB
861
862 * mep.h: New file.
b95dd98f
DB
863 * common.h (EM_CYGNUS_MEP): Define.
864
8652007-02-15 Dave Brolley <brolley@redhat.com>
866
867 From Graydon Hoare <graydon@redhat.com>:
868 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
869
3bdcfdf4
KH
8702007-01-08 Kazu Hirata <kazu@codesourcery.com>
871
872 * m68k.h (EF_M68K_FIDO): New.
873 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
874 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
875
9840d27e
KH
8762006-12-25 Kazu Hirata <kazu@codesourcery.com>
877
878 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
879
425c6cb0
KH
8802006-12-19 Kazu Hirata <kazu@codesourcery.com>
881
882 * m68k.h (EF_M68K_ARCH_MASK): New.
883
3271a814
NS
8842006-12-19 Nathan Sidwell <nathan@codesourcery.com>
885
886 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
887
c694fd50
KH
8882006-12-07 Kazu Hirata <kazu@codesourcery.com>
889
890 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
891 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
892 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
893 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
894 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
895 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
896 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
897 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
898 EF_M68K_CF_FLOAT, respectively.
899
4fd454c8
NC
9002006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
901 Nick Clifton <nickc@redhat.com>
902
903 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
904
165b93e7
RS
9052006-10-28 Richard Sandiford <richard@codesourcery.com>
906
907 * mips.h (R_MIPS_GLOB_DAT): Define
908 (R_MIPS_max): Bump by 1.
909
e9f53129
AM
9102006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
911 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
912 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
913 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
914 Alan Modra <amodra@bigpond.net.au>
915
916 * common.h (EM_SPU): Define.
917 * spu.h: New file.
918
b3549761
NC
9192006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
920
921 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
922 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
923 (EF_SCORE_HASENTRY): Delete.
924
e210c36b
NC
9252006-10-17 Mark Shinwell <shinwell@codesourcery.com>
926
927 * arm.h: Define TAG_CPU_ARCH_* constants.
928
1c0d3aa6
NC
9292006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
930
931 * score.h: New file.
932 * common.h: Add Score machine number.
933
fdc90cb4
JJ
9342006-07-10 Jakub Jelinek <jakub@redhat.com>
935
936 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
937
1224efb8
L
9382006-05-31 H.J. Lu <hongjiu.lu@intel.com>
939
940 * internal.h (ELF_SECTION_SIZE): New.
941 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
942 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
943 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
944
3f570048
AM
9452006-05-27 H.J. Lu <hongjiu.lu@intel.com>
946
947 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
948
9b52905e
NC
9492006-05-24 Carlos O'Donell <carlos@systemhalted.org>
950 Randolph Chung <randolph@tausq.org>
951 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
952 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
953 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
954 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
955 New TLS relocs.
956 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
957 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
958 Define TLS relocs using existing equivalents.
959
fd2f25da
RM
9602006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
961
28c9d252
NC
962 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
963
e210c36b
NC
9642006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
965
966 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
967 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
968 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
969 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
970 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
971 R_BFIN_GOTOFFLO): New relocs.
972 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
973
9742006-03-23 Michael Matz <matz@suse.de>
975
976 * x86-64.h: Add the new relocations with their official
977 numbers.
978
0a44bf69
RS
9792006-03-22 Richard Sandiford <richard@codesourcery.com>
980 Daniel Jacobowitz <dan@codesourcery.com>
981 Phil Edwards <phil@codesourcery.com>
982 Zack Weinberg <zack@codesourcery.com>
983 Mark Mitchell <mark@codesourcery.com>
984 Nathan Sidwell <nathan@codesourcery.com>
985
986 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
987
e14430ab
DA
9882006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
989
990 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
991 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
992 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
993 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
994 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
995
3a4a14e9
PB
9962006-03-10 Paul Brook <paul@codesourcery.com>
997
998 * arm.h (EF_ARM_EABI_VER5): Define.
999
0b2e31dc
NS
10002006-03-06 Nathan Sidwell <nathan@codesourcery.com>
1001
1002 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1003 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1004 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1005 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1006 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1007 (EF_M68K_EMAC_B): New.
1008
df406460
NC
10092006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
1010
1011 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1012 (EF_AVR_LINKRELAX_PREPARED): Add.
1013
2c10a7e5
BE
10142006-03-02 Ben Elliston <bje@au.ibm.com>
1015
1016 Import from the GCC tree:
1017 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1018
1019 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1020 from DWARF 3.
1021 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1022 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1023 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1024 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1025 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1026 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1027 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1028 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1029 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1030 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1031 (DW_END_default, DW_END_big, DW_END_little): New.
1032 (DW_END_lo_user, DW_END_hi_user): Define.
1033 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1034 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1035 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1036 DW_LANG_D): New.
1037
e210c36b
NC
10382006-02-06 Steve Ellcey <sje@cup.hp.com>
1039
1040 * ia64.h (SHF_IA_64_HP_TLS): New.
1041
6772dd07
DD
10422006-02-24 DJ Delorie <dj@redhat.com>
1043
1044 * m32c.h: Add relax relocs.
1045
d70c5fc7
NC
10462006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
1047 Anil Paranjape <anilp1@kpitcummins.com>
1048 Shilin Shakti <shilins@kpitcummins.com>
1049
1050 * common.h (EM_XC16X): New entry for xc16x cpu.
1051 Sort other EM_* numbers into numerical order.
1052 * xc16x.h: New file.
fd2f25da 1053
84d1d650
L
10542006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1055
1056 PR binutils/2258
1057 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1058 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1059
266abb8f
NS
10602006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1061
1062 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1063 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1064 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1065 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1066 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1067
10682006-02-06 Steve Ellcey <sje@cup.hp.com>
1069
1070 * ia64.h (SHF_IA_64_HP_TLS): New.
1071
67a4f2b7
AO
10722006-01-18 Alexandre Oliva <aoliva@redhat.com>
1073
1074 Introduce TLS descriptors for i386 and x86_64.
1075 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1076 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1077 New.
1078 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1079 R_X86_64_TLSDESC): New.
1080
64fd6348
NC
10812006-01-09 Mike Frysinger <vapier@gentoo.org>:
1082
1083 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1084
d031aafb
NS
10852005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1086
1087 Second part of ms1 to mt renaming.
1088 * common.h (EM_MT): Renamed.
1089 * mt.h: Rename relocs, cpu & other defines.
1090
e210c36b
NC
10912005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1092
1093 * mt.h: Renamed from ms1.h
1094
39b41c9c
PB
10952005-12-12 Paul Brook <paul@codesourcery.com>
1096
1097 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1098
5e2b0d47
NC
10992005-11-11 Nick Clifton <nickc@redhat.com>
1100
1101 PR 1150
1102 * mips.h (STO_OPTIONAL): Define.
1103 (ELF_MIPS_IS_OPTIONAL): Define.
1104
e210c36b
NC
11052005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1106
1107 Add ms2.
1108 * ms1.h (EF_MS1_CPU_MS2): New.
1109
11102005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1111
1112 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1113
3c9b82ba
NC
11142005-09-30 Catherine Moore <clm@cm00re.com>
1115
1116 * bfin.h: New file.
1117 * common.h (EM_BLACKFIN): Define.
1118
ee065d83
PB
11192005-10-08 Paul Brook <paul@codesourcery.com>
1120
1121 * arm.h: Add prototypes for BFD object attribute routines.
1122
1cacb694
RE
11232005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1124
1125 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1126
3c26c61a
DA
11272005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1128
1129 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1130 New defines.
1131
67762f6b
DA
11322005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1133
1134 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1135 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1136 deprecated defines.
1137 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1138 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1139 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1140 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1141 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1142 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1143 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1144 NT_HP_UX_OPTIONS): Define.
1145
fd54057a
DD
11462005-07-25 DJ Delorie <dj@redhat.com>
1147
1148 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1149
3b22753a
L
11502005-07-25 Jan Hubicka <jh@suse.cz>
1151
1152 * x86-64.h (SHN_X86_64_LCOMMON): New.
1153 (SHF_X86_64_LARGE): New.
1154
157e7bd1
NC
11552005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1156
1157 * m32r.h (R_M32R_REL32): Added.
1158
df45824a
BE
11592005-07-18 Ben Elliston <bje@au.ibm.com>
1160
1161 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1162 Replace with DW_ATE_decimal_float (now in DWARF 3).
1163
49f58d10
JB
11642005-07-14 Jim Blandy <jimb@redhat.com>
1165
1166 Add support for Renesas M32C and M16C.
1167 * common.h (EM_M32C): New machine number.
1168 * m32c.h: New file.
fd2f25da 1169
e210c36b
NC
11702005-06-17 Jakub Jelinek <jakub@redhat.com>
1171
1172 * external.h (GRP_ENTRY_SIZE): Define.
1173
d6ab8113
JB
11742005-06-17 Jan Beulich <jbeulich@novell.com>
1175
1176 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1177 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1178 R_X86_64_GOTPC32.
1179
3c33e371
AH
11802005-06-07 Aldy Hernandez <aldyh@redhat.com>
1181 Michael Snyder <msnyder@redhat.com>
1182 Stan Cox <scox@redhat.com>
1183
1184 * common.h (EM_MS1): Define.
1185
1186 * ms1.h: New file.
1187
2acf634e
RH
11882005-05-31 Richard Henderson <rth@redhat.com>
1189
1190 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1191
484124bb
RH
11922005-05-29 Richard Henderson <rth@redhat.com>
1193
1194 * alpha.h (DT_ALPHA_PLTRO): New.
1195
d68f4033
BE
11962005-05-19 Ben Elliston <bje@au.ibm.com>
1197
1198 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1199 the user-defined encoding space pending inclusion in the standard.
1200
cb1afa5c
ZW
12012005-05-18 Zack Weinberg <zack@codesourcery.com>
1202
1203 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1204 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1205
c19d1205
ZW
12062005-05-17 Zack Weinberg <zack@codesourcery.com>
1207
1208 * arm.h: Import complete list of official relocation names
1209 and numbers from AAELF. Define FAKE_RELOCs for old names.
1210 Remove a few old names no longer used anywhere.
1211
1fe44d79
AM
12122005-05-14 Alan Modra <amodra@bigpond.net.au>
1213
1214 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1215
2df98d85
AM
12162005-05-11 Alan Modra <amodra@bigpond.net.au>
1217
1218 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1219 R_PPC_RELAX32PC_PLT) Adjust.
1220 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1221 (DT_PPC_GLINK): Define.
1222
e172dbf8
NC
12232005-05-10 Nick Clifton <nickc@redhat.com>
1224
1225 * Update the address and phone number of the FSF organization in
1226 the GPL notices in the following files:
2df98d85 1227 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1228 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1229 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1230 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1231 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1232 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1233 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1234
faa7ef87
L
12352005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1236
a63027e5
L
1237 Moved from ../ChangeLog
1238
faa7ef87
L
1239 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1240 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1241
1242 2004-10-12 Paul Brook <paul@codesourcery.com>
1243 * arm.h (EF_ARM_EABI_VER4): Define.
1244
1245 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1246
1247 * common.h (PT_SUNW_EH_FRAME): Define.
1248 * x86-64.h (SHT_X86_64_UNWIND): Define.
1249
1250 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1251 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1252 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1253 (XTENSA_PROP_SEC_NAME): Define.
1254 (property_table_entry): Add flags field.
1255 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1256
1257 2004-09-17 Paul Brook <paul@codesourcery.com>
1258 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1259 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1260 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1261
1262 2004-09-13 Paul Brook <paul@codesourcery.com>
1263 * arm.h: Rename RELABS to TARGET1.
1264
1265 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1266 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1267 (PT_GNU_RELRO): Define.
1268
ba93b8ac
DJ
12692005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1270 Phil Blundell <philb@gnu.org>
1271
1272 * arm.h: Add TLS relocations.
1273
c927f9ef
BE
12742005-03-23 Ben Elliston <bje@au.ibm.com>
1275
1276 * dwarf.h: Merge with GCC's dwarf.h.
1277
238d258f
NC
12782005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1279
1280 * m68k.h (EF_CFV4E): Define.
1281
b294bdf8
MM
12822005-03-17 Paul Brook <paul@codesourcery.com>
1283 Dan Jacobowitz <dan@codesourcery.com>
1284 Mark Mitchell <mark@codesourcery.com>
1285
1286 * arm.h (PT_ARM_EXIDX): Define.
1287
51cb3ca7
DJ
12882005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1289 Joseph Myers <joseph@codesourcery.com>
1290
1291 * mips.h: Define MIPS TLS relocations.
1292
d6f16593 12932005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1294 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1295
1296 * mips.h (R_MIPS16_GOT16): New reloc code.
1297 (R_MIPS16_CALL16): Likewise.
1298 (R_MIPS16_HI16): Likewise.
1299 (R_MIPS16_LO16): Likewise.
1300 (R_MIPS16_min): New fake reloc code.
1301 (R_MIPS16_max): Likewise.
1302
a1c17af2
MR
13032005-02-11 Maciej W. Rozycki <macro@mips.com>
1304
1305 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1306
90219bd0
AO
13072005-01-25 Alexandre Oliva <aoliva@redhat.com>
1308
1309 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1310 * frv.h: Add R_FRV_TLSMOFF.
1311 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1312 * frv.h: Add TLS relocations.
1313
e38bc3b5
NC
13142005-01-17 Nick Clifton <nickc@redhat.com>
1315
1316 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1317 EF_SH2A_SH3E): New flags.
1318 (EF_SH_BFD_TABLE): Add these new flags to the table.
1319
b4a38de6
AM
13202005-01-12 Alan Modra <amodra@bigpond.net.au>
1321
1322 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1323 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1324
750bce0e 13252004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1326
faa7ef87 1327 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1328
1e50d24d
RS
13292004-12-16 Richard Sandiford <rsandifo@redhat.com>
1330
1331 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1332
69881c93
ILT
13332004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1334
1335 * mips.h (E_MIPS_MACH_9000): Define.
1336
b676888f
HPN
13372004-11-04 Hans-Peter Nilsson <hp@axis.com>
1338
1339 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1340 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1341 macros.
1342
637cf767
EC
13432004-10-06 Eric Christopher <echristo@redhat.com>
1344
1345 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1346
40a18ebd
NC
13472004-10-01 Paul Brook <paul@codesourcery.com>
1348
1349 * arm.h (SHT_ARM_EXIDX): Define.
1350 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1351 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1352 Define.
1353
b18c562e
NC
13542004-08-25 Dmitry Diky <diwil@spec.ru>
1355
1356 * msp430.h: Add new relocs.
1357
083febaa
L
13582004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1359
1360 * i386.h (R_386_USED_BY_INTEL_200): New.
1361
1d70c7fb
AO
13622004-07-29 Alexandre Oliva <aoliva@redhat.com>
1363
1364 Introduce SH2a support.
1365 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1366 * sh.h (EF_SH2A_NOFPU): New.
1367 2003-12-01 Michael Snyder <msnyder@redhat.com>
1368 * sh.h (EF_SH2A): New.
1369
670ec21d
NC
13702004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1371
1372 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1373 BFD_RELOC_CRX_SWITCH32.
1374
1fe1f39c
NC
13752004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1376
1377 * common.h (EM_CRX): Define.
1378 * crx.h: New file.
1379
097f809a
NC
13802004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1381
1382 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1383 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1384
375db92b
AM
13852004-06-19 Alan Modra <amodra@bigpond.net.au>
1386
1387 * common.h (ELF64_R_INFO): Warning fix.
1388
092dcd75
CD
13892004-06-14 Chris Demetriou <cgd@broadcom.com>
1390
1391 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1392 with an updated comment.
1393
f6f9408f
JR
13942004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1395
1396 * sh.h (EF_SH_HAS_DSP): Remove.
1397 (EF_SH_HAS_FP): Remove.
1398 (EF_SH_MERGE_MACH): Remove.
1399 (EF_SH4_NOFPU): Convert to decimal.
1400 (EF_SH4A_NOFPU): Likewise.
1401 (EF_SH4_NOMMU_NOFPU): Likewise.
1402 (EF_SH3_NOMMU): Add new macro.
1403 (EF_SH_BFD_TABLE): Likewise.
1404 (sh_find_elf_flags): Add prototype.
1405 (sh_elf_get_flags_from_mach): Likewise.
1406
4030e8f6
CD
14072004-04-24 Chris Demetriou <cgd@broadcom.com>
1408
1409 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1410 (R_MIPS_GNU_REL_HI16): Remove.
1411 (R_MIPS_GNU_REL16_S2): Update comment.
1412
0949843d 14132004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1414 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1415
1416 * common.h (EM_CR): Define.
1417 * cr16c.h: New file.
1418
d507cf36
PB
14192004-03-23 Paul Brook <paul@codesourcery.com>
1420
1421 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1422
ae51a426
JR
14232003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1424
1425 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1426
676a64f4
RS
14272004-03-01 Richard Sandiford <rsandifo@redhat.com>
1428
1429 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1430
481fedf3
RM
14312004-01-28 Roland McGrath <roland@redhat.com>
1432
1433 * common.h (AT_SECURE): New macro.
1434
7e67eb11
RM
14352004-01-21 Roland McGrath <roland@redhat.com>
1436
1437 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1438 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1439 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1440 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1441 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1442
3fe74472
MK
14432004-01-17 Mark Kettenis <kettenis@gnu.org>
1444
1445 * common.h (NT_OPENBSD_IDENT): Define.
1446
79987b2f
AO
14472004-01-06 Alexandre Oliva <aoliva@redhat.com>
1448
1449 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1450 * frv.h (EF_FRV_FDPIC): New macro.
1451 (EF_FRV_PIC_FLAGS): Adjust.
1452 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1453 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1454 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1455 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1456 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1457 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1458 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1459 New.
1460
252b5132 1461
c9e214e5 1462For older changes see ChangeLog-9103
252b5132
RH
1463\f
1464Local Variables:
c9e214e5
AM
1465mode: change-log
1466left-margin: 8
1467fill-column: 74
252b5132
RH
1468version-control: never
1469End:
This page took 0.639501 seconds and 4 git commands to generate.