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