PR gdb/12576:
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
35fc36a8
RS
12011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2
3 * internal.h (elf_internal_sym): Add st_target_internal.
4 * arm.h (arm_st_branch_type): New enum.
5 (ARM_SYM_BRANCH_TYPE): New macro.
6
8f7e76d0
NC
72011-03-10 Nick Clifton <nickc@redhat.com>
8
9 * common.h (EM_V850): V850s now supplied by Renesas.
10
15a44d57
AM
112011-02-25 Alan Modra <amodra@gmail.com>
12
eba5cfbc 13 PR 12516
15a44d57
AM
14 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
15 sections at start or end of PT_DYNAMIC.
16
0855e32b
NS
172011-01-10 Nathan Sidwell <nathan@codesourcery.com>
18 Glauber de Oliveira Costa <glommer@gmail.com>
19
20 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
21 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
22 relocations.
23
fd503541
NC
242010-11-11 Mingming Sun <mingm.sun@gmail.com>
25
26 * mips.h (E_MIPS_MACH_LS3A): Defined.
27
87779176
JM
282010-11-02 Joseph Myers <joseph@codesourcery.com>
29
30 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
31 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
32 Tag_ABI_array_object_alignment,
33 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
34
3cbd1c06
JM
352010-10-29 Joseph Myers <joseph@codesourcery.com>
36
37 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
38
b5593623
JM
392010-10-29 Bernd Schmidt <bernds@codesourcery.com>
40 Joseph Myers <joseph@codesourcery.com>
41
42 * tic6x-attrs.h (Tag_ABI_DSBT): New.
43
75fa6dc1
JM
442010-10-21 Joseph Myers <joseph@codesourcery.com>
45
46 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
47 value 4.
48 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
49 attribute renaming.
50
1cd986c5
NC
512010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
52 Ina Pandit <ina.pandit@kpitcummins.com>
53
54 * v850.h: Add support for V850E2 and V850E2V3.
55 (v850_reloc_type): Update the newly added relocations
56
f4638467
AM
572010-07-20 Alan Modra <amodra@gmail.com>
58
59 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
60 (ELF_SECTION_SIZE): ..here.
61 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
62 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
63
ba761f19
AM
642010-06-25 Alan Modra <amodra@gmail.com>
65
66 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
67
59e6276b
JM
682010-06-15 Joseph Myers <joseph@codesourcery.com>
69
70 * tic6x-attrs.h: New.
71 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
72 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
73 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
74 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
75 C6XABI_Tag_CPU_arch_C674X): Define.
76
28f997cf
TG
772010-06-11 Tristan Gingold <gingold@adacore.com>
78
79 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
80 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
81 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
82 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
83 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
84 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
85 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
86 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
87 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
88 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
89 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
90 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
91 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
92 (Elf64_External_VMS_IMAGE_RELA): Ditto.
93 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
94 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
95 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
96 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
97 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
98 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
99 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
100 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
101
8e45593f
NC
1022010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
103 Joseph Myers <joseph@codesourcery.com>
104 Andrew Stubbs <ams@codesourcery.com>
105
106 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
107 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
108 other invalid ranges.
109 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
110 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
111 (R_SH_FUNCDESC_VALUE): New.
112
18ae9cc1
L
1132010-05-18 H.J. Lu <hongjiu.lu@intel.com>
114
115 PR gas/11600
116 * common.h (SHF_EXCLUDE): New.
117
118 * i370.h (SHF_EXCLUDE): Removed.
119 * or32.h (SHF_EXCLUDE): Likewise.
120 * ppc.h (SHF_EXCLUDE): Likewise.
121 * sparc.h (SHF_EXCLUDE): Likewise.
122
9a83a553
AM
1232010-04-23 Alan Modra <amodra@gmail.com>
124
125 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
126 Invert logic to clarify test for .tbss.
127 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
128 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
129 macro args with parentheses.
130 (ELF_SECTION_IN_SEGMENT): Define.
131 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
132 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
133
75375b3e
MGD
1342010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
135
136 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
137 Tag_FP_HP_extension): Add new ABI attribute tags.
138
e4e42b45
NC
1392010-04-15 Nick Clifton <nickc@redhat.com>
140
141 * alpha.h: Update copyright notice to use GPLv3.
142 * arc.h: Likewise.
143 * arm.h: Likewise.
144 * avr.h: Likewise.
145 * bfin.h: Likewise.
146 * common.h: Likewise.
147 * cr16.h: Likewise.
148 * cr16c.h: Likewise.
149 * cris.h: Likewise.
150 * crx.h: Likewise.
151 * d10v.h: Likewise.
152 * d30v.h: Likewise.
153 * dlx.h: Likewise.
154 * dwarf.h: Likewise.
155 * external.h: Likewise.
156 * fr30.h: Likewise.
157 * frv.h: Likewise.
158 * h8.h: Likewise.
159 * hppa.h: Likewise.
160 * i370.h: Likewise.
161 * i386.h: Likewise.
162 * i860.h: Likewise.
163 * i960.h: Likewise.
164 * ia64.h: Likewise.
165 * internal.h: Likewise.
166 * ip2k.h: Likewise.
167 * iq2000.h: Likewise.
168 * lm32.h: Likewise.
169 * m32c.h: Likewise.
170 * m32r.h: Likewise.
171 * m68hc11.h: Likewise.
172 * m68k.h: Likewise.
173 * mcore.h: Likewise.
174 * mep.h: Likewise.
175 * microblaze.h: Likewise.
176 * mips.h: Likewise.
177 * mmix.h: Likewise.
178 * mn10200.h: Likewise.
179 * moxie.h: Likewise.
180 * msp430.h: Likewise.
181 * mt.h: Likewise.
182 * openrisc.h: Likewise.
183 * or32.h: Likewise.
184 * pj.h: Likewise.
185 * ppc.h: Likewise.
186 * ppc64.h: Likewise.
187 * reloc-macros.h: Likewise.
188 * rx.h: Likewise.
189 * s390.h: Likewise.
190 * sh.h: Likewise.
191 * sparc.h: Likewise.
192 * spu.h: Likewise.
193 * v850.h: Likewise.
194 * vax.h: Likewise.
195 * vxworks.h: Likewise.
196 * x86-64.h: Likewise.
197 * xc16x.h: Likewise.
198 * xstormy16.h: Likewise.
199 * xtensa.h: Likewise.
200
9957b18f
AM
2012010-04-08 David Stubbs <stubbs@icerasemi.com>
202
203 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
204 cannot contain any sections.
205
40b36596
JM
2062010-03-25 Joseph Myers <joseph@codesourcery.com>
207
208 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
209 * tic6x.h: New.
210
e1dcda2d
L
2112010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
212
213 * common.h (VER_FLG_*): Document.
214 (VER_FLG_INFO): Define.
215
17e57237
NC
2162010-02-23 Andrew Zabolotny <anpaza@mail.ru>
217
218 PR binutils/11297
219 * avr.h: (R_AVR_8): New relocation number.
220
cd21e546
MGD
2212010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
222
223 * arm.h (Tag_MPextension_use): Renumber.
224 (Tag_DIV_use): Add.
225 (Tag_MPextension_use_legacy): Likewise.
226
d7eeb400
MS
2272010-02-09 Michael Holzheu <holzheu@de.ibm.com>
228
229 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
230 NT_S390_CTRS and NT_S390_PREFIX): Define.
231
e1dcda2d
L
2322010-02-08 David S. Miller <davem@davemloft.net>
233
234 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
235
4339cae0
L
2362010-02-02 H.J. Lu <hongjiu.lu@intel.com>
237
238 * common.h (NT_386_XSTATE): New.
239
3ff95107 2402010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 241
3ff95107
L
242 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
243
c75a08aa
AM
2442010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
245
4339cae0 246 * common.h (PN_XNUM): Define.
c75a08aa 247
0675e188
UW
2482009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
249
250 * common.h (NT_S390_HIGH_GPRS): Define.
251
32af9f6e
AM
2522009-12-17 Alan Modra <amodra@bigpond.net.au>
253
254 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
255 R_PPC_RELAX32PC_PLT): Delete.
256 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
257
3c65b800
JM
2582009-11-28 Joseph Myers <joseph@codesourcery.com>
259
260 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
261 EM_TI_C5500, EM_CUDA): Define.
262 (EM_res140, EM_res141, EM_res142): Remove.
263
9e3c6df6
PB
2642009-11-17 Paul Brook <paul@codesourcery.com>
265 Daniel Jacobowitz <dan@codesourcery.com>
266
267 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
268
c7927a3c
NC
2692009-09-29 DJ Delorie <dj@redhat.com>
270
271 * rx.h: New file.
272
a7f2871e
AM
2732009-09-21 Alan Modra <amodra@bigpond.net.au>
274
275 * ppc.h (DT_PPC_TLSOPT): Define.
276 * ppc64.h (DT_PPC64_TLSOPT): Define.
277
7f6fed87
NC
2782009-08-10 Daniel Gutson <dgutson@codesourcery.com>
279
280 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
281 (SHT_ARM_OVERLAYSECTION): New define.
282
cb88ce9f
BS
2832006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
284
285 From Mike Frysinger <michael.frysinger@analog.com>
286 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
287 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
288 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
289 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
290 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
291 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
292 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
293 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
294 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
295 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
296 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
297 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
298 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
299 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
300 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
301 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
302 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
303 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
304 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 305
44db4087
ME
3062009-08-09 Michael Eager <eager@eagercon.com>
307
308 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 309 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 310
7ba29e2a
NC
3112009-08-06 Michael Eager <eager@eagercon.com>
312
313 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
314 * elf/microblaze.h: New reloc definitions.
315
28ec585f
AM
3162009-07-30 Alan Modra <amodra@bigpond.net.au>
317
318 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
319 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
320
8a9036a4
L
3212009-07-25 H.J. Lu <hongjiu.lu@intel.com>
322
323 * common.h (EM_L1OM): New.
324
8fdcc58d
TS
3252009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
326 Alan Modra <amodra@bigpond.net.au>
327
328 * spu.h (R_SPU_ADD_PIC): New.
329
3e7a7d11
NC
3302009-07-23 Ulrich Drepper <drepper@redhat.com>
331
332 * common.h (STB_GNU_UNIQUE): Define.
333
fa8f86ff
TT
3342009-07-10 Tom Tromey <tromey@redhat.com>
335
336 * dwarf2.h: Move to `..'.
337
1bffd25b
L
3382009-07-10 H.J. Lu <hongjiu.lu@intel.com>
339
340 * dwarf2.h: Just include ../dwarf2.h.
341
e054468f
AM
3422009-07-10 Alan Modra <amodra@bigpond.net.au>
343
344 * ppc.h (R_PPC_IRELATIVE): Add.
345 (R_PPC_RELAX32, R_PPC_RELAX32PC,
346 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
347 * ppc64.h (R_PPC64_IRELATIVE): Add.
348
3244e8f5
JJ
3492009-07-03 Jakub Jelinek <jakub@redhat.com>
350
351 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
352 and DW_OP_stack_value.
353
ceaf50a2
AM
3542009-06-22 Alan Modra <amodra@bigpond.net.au>
355
356 * ppc.h (R_PPC_RELAX*): Define as enum.
357
f865a31d
AG
3582009-06-11 Anthony Green <green@moxielogic.org>
359
360 * moxie.h (R_MOXIE_PCREL10): New.
361
cbe950e9
L
3622009-06-01 H.J. Lu <hongjiu.lu@intel.com>
363
364 PR ld/10205
365 * i386.h (R_386_IRELATIVE): New.
366 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
367
cf65542b
L
3682009-05-27 H.J. Lu <hongjiu.lu@intel.com>
369
370 * common.h: Update comments for dynamic tag ranges.
371
4e38f72c
DD
3722009-04-30 DJ Delorie <dj@redhat.com>
373
374 * mep.h (EF_MEP_COP_*): New.
375 (EF_MEP_ALL_FLAGS): Add them.
376
d8045f23
NC
3772009-04-30 Nick Clifton <nickc@redhat.com>
378
379 * common.h (STT_GNU_IFUNC): Define.
380
ed4a4bdf
CC
3812009-04-24 Cary Coutant <ccoutant@google.com>
382
383 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
384
20135e4c
NC
3852009-04-15 Anthony Green <green@moxielogic.com>
386
387 * common.h (EM_MOXIE): Define.
388 * moxie.h: New file.
389
4d28413b
DD
3902009-04-07 DJ Delorie <dj@redhat.com>
391
392 * mep.h (EF_MEP_CPU_C5): New.
393
96b2958f
L
3942009-04-01 H.J. Lu <hongjiu.lu@intel.com>
395
396 * common.h (EM_INTEL178): Removed.
397 (EM_INTEL179): Likewise.
398 (EM_ETPU): New.
399 (EM_SLE9X): Likewise.
400 (EM_INTEL181): Likewise.
401 (EM_INTEL182): Likewise.
402
f47a1d2e
L
4032009-03-31 H.J. Lu <hongjiu.lu@intel.com>
404
405 * common.h (EM_INTEL178): New.
406 (EM_INTEL179): Likewise.
407 (EM_INTEL180): Likewise.
408
0e879927
ILT
4092009-03-20 Mikolaj Zalewski <mikolajz@google.com>
410
411 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
412
4d407348
MK
4132009-03-14 Mark Kettenis <kettenis@gnu.org>
414
17e57237
NC
415 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
416 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
417 (NT_OPENBSD_WCOOKIE): New defines.
418
904001b0
JK
4192009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
420
421 * common.h (AT_RANDOM): Define.
422
727fc41e
AM
4232009-03-04 Alan Modra <amodra@bigpond.net.au>
424
425 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
426 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
427
c3b7224a
NC
4282009-03-02 Qinwei <qinwei@sunnorth.com.cn>
429
430 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
431 * common.h (EM_SCORE_OLD): Define.
432
36319970
L
4332009-02-23 H.J. Lu <hongjiu.lu@intel.com>
434
435 * common.h (STB_LOPROC): Replace Application-specific with
436 Processor-specific in comments.
437 (STB_HIPROC): Likewise.
438 (STT_LOPROC): Likewise.
439 (STT_HIPROC): Likewise.
440
52b6b6b9
JM
4412009-02-03 Sandip Matte <sandip@rmicorp.com>
442
443 * mips.h (E_MIPS_MACH_XLR): Define.
444
cf869cce
NC
4452009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
446
447 * m68k.h: Map TLS relocations to numbers.
448
91e22acd
AS
4492009-01-15 Andrew Stubbs <ams@codesourcery.com>
450 Julian Brown <julian@codesourcery.com>
451
452 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
453 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
454 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
455 version 2.07.
456 (Tag_undefined39, Tag_nodefaults): New enum values.
457 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
458 (Tag_conformance, Tag_Virtualization_use): Likewise.
459 (Tag_undefined69, Tag_MPextension_use): Likewise.
460
01e1a5bc
NC
4612009-01-15 Douglas B Rupp <rupp@gnat.com>
462
463 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
464 New macros. Minor reformatting.
465
84e94c90
NC
4662008-12-23 Jon Beniston <jon@beniston.com>
467
468 * lm32.h: New file.
469
0f88be7a
NC
4702008-12-23 Nick Clifton <nickc@redhat.com>
471
472 * commmon.h (STT_IFUNC): Delete.
473
7a0cc8ed
HPN
4742008-12-20 Hans-Peter Nilsson <hp@axis.com>
475
476 * cris.h (R_CRIS_32_IE): New relocation.
477
e7c33416
NC
4782008-12-03 Nick Clifton <nickc@redhat.com>
479
480 * common.h (STT_IFUNC): Define.
481
e73521d6
SR
4822008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
483
484 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
485 R_CR16_GLOB_DAT): New relocations.
486
a973d22c
HPN
4872008-11-25 Hans-Peter Nilsson <hp@axis.com>
488
489 * cris.h (R_CRIS_32_TPREL): Correct comment.
490 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
491
8e79c3df
CM
4922008-11-18 Catherine Moore <clm@codesourcery.com>
493
494 * arm.h (Tag_ABI_FP_16bit_format): Define.
495
2b0bc088
NC
4962008-11-14 Nathan Sidwell <nathan@codesourcery.com>
497
498 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 499
759cc328
UW
5002008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
501
502 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
503
f82e0623
NF
5042008-10-10 Nathan Froyd <froydnj@codesourcery.com>
505
506 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
507
1d037692
HPN
5082008-10-04 Hans-Peter Nilsson <hp@axis.com>
509
510 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
511 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
512 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
513 (R_CRIS_16_TPREL): New relocations.
514
28dbbc02
BW
5152008-08-20 Bob Wilson <bob.wilson@acm.org>
516
517 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
518 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
519 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
520
861fb55a
DJ
5212008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
522 Daniel Jacobowitz <dan@codesourcery.com>
523 Catherine Moore <clm@codesourcery.com>
524 Mark Shinwell <shinwell@codesourcery.com>
525
526 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
527 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
528
0deb8eee
AM
5292008-08-04 Markus Weiss <weissms@aros.org>
530
531 * common.h (ELFOSABI_AROS): Update comment.
532
3c7b9897
AM
5332008-07-26 Michael Eager <eager@eagercon.com>
534
535 * ppc.h: Add description of single-precision.
536
89eeb0bc
LM
5372008-07-21 Luis Machado <luisgpm@br.ibm.com>
538
539 * common.h: Define NT_PPC_VSX.
540
30c09090
RS
5412008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
542
543 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
544
b8a39af8
SR
5452008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
546
547 * common.h (EM_CR16): Correct value.
548 (EM_CR16): Rename to EM_CR16_OLD.
549
ff7eeb89
DD
5502008-06-12 DJ Delorie <dj@redhat.com>
551
552 * common.h (EM_M32C_NEW): Rename to EM_M32C.
553 (EM_M32C): Rename to EM_M32C_OLD.
554
3c9a78e0
JM
5552008-06-12 Joseph Myers <joseph@codesourcery.com>
556
557 * common.h: Update e_machine table.
558
a23ede3d
KK
5592008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
560
561 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
562
2424f303
JM
5632008-06-09 Joseph Myers <joseph@codesourcery.com>
564
565 * common.h: Change registry@caldera.com to registry@sco.com.
566
7c90103b
NC
5672008-05-21 Nick Clifton <nickc@redhat.com>
568
569 * reloc-macros.h: Add a comment about the use of the
570 END_RELOC_NUMBERS symbol as a sentinel value.
571
5722008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 573
7c90103b
NC
574 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
575
14a6d8e0
DM
5762008-04-16 David S. Miller <davem@davemloft.net>
577
578 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
579 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
580 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
581 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
582
15397d0b
ILT
5832008-03-24 Ian Lance Taylor <iant@google.com>
584
585 * common.h (NT_GNU_GOLD_VERSION): Define.
586
72de5009
AM
5872008-03-13 Alan Modra <amodra@bigpond.net.au>
588
589 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
590 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
591 Order struct as for external version.
592
1bce5d2c
AM
5932008-03-12 Alan Modra <amodra@bigpond.net.au>
594
4fbb74a6
AM
595 PR 5900
596 * common.h (SHN_BAD): Delete.
597 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
598 * external.h: ..here.
599 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
600 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
601 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
602
6032008-03-12 Alan Modra <amodra@bigpond.net.au>
604
605 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 606 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 607 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 608 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 609 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 610 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
611 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
612 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 613 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 614 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 615 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
616 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
617 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 618 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 619 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 620
35d60fe4
NC
6212008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
622
623 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
624 DW_OP_PGI_omp_thread_num.
625
7b03d09a
AN
6262008-02-04 Adam Nemet <anemet@caviumnetworks.com>
627
628 * mips.h: Update copyright.
629 (E_MIPS_MACH_OCTEON): New macro.
630
148b93f2
NC
6312008-01-30 Tristan Gingold <gingold@adacore.com>
632
633 Add OpenVMS extensions.
1bce5d2c
AM
634 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
635 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 636 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
637 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
638 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
639 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
640 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
641 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
642 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
643 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
644 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
645 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
646 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
647 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
648 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
649 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
650 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
651 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
652 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
653 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
654 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
655 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
656
c74ba406
MK
6572008-01-16 Mark Kettenis <kettenis@gnu.org>
658
659 * common.h (AT_SUN_AUXFLAGS): Define.
660
60955fda
DJ
6612007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
662
663 * dwarf2.h (DW_AT_hi_user): Correct value.
664
1bbb5f21 6652007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 666
1bbb5f21 667 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 668
350cc38d
MS
6692007-11-29 Mark Shinwell <shinwell@codesourcery.com>
670
671 * mips.h (E_MIPS_MACH_LS2E): New.
672 (E_MIPS_MACH_LS2F): New.
673
f7bc09bd
NS
6742007-11-28 Nathan Sidwell <nathan@codesourcery.com>
675
676 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
677 segments at the end of memory.
678
e210c36b
NC
6792007-11-17 Thiemo Seufer <ths@mips.com>
680
681 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
682 in comment.
683
e2a0d921
NC
6842007-11-16 Nick Clifton <nickc@redhat.com>
685
686 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
687 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
688 (DW_AT_stride): Rename to DW_AT_byte_stride.
689
7a2b07ff
NS
6902007-11-08 Nathan Sidwell <nathan@codesourcery.com>
691
692 * vxworks.h: New.
693
569006e5
NC
6942007-10-30 Nick Clifton <nickc@redhat.com>
695
696 * mn10300.h (R_MN10300_ALIGN): Define.
697
c6e65352
DJ
6982007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
699
700 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
701
bfff1642
NC
7022007-10-19 Nick Clifton <nickc@redhat.com>
703
704 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
705
3e6ff6e5
RM
7062007-10-18 Roland McGrath <roland@redhat.com>
707
708 * common.h (NT_PPC_VMX): New macro.
709
7fac7ff4
NC
7102007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
711
712 * cr16.h: Updated with new relocaction macros.
713
b10a8ae0
L
7142007-09-17 H.J. Lu <hongjiu.lu@intel.com>
715
716 PR binutils/3281
717 PR binutils/5037
718 * internal.h (elf_segment_map): Add p_size and p_size_valid.
719 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
720 PT_GNU_RELRO segments.
721
8d100c32
KH
7222007-09-11 Nathan Sidwell <nathan@codesourcery.com>
723
724 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
725
b15fa79e
AM
7262007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
727
728 * common.h (NT_SPU): Define.
729
2b05f1b7
L
7302007-08-16 H.J. Lu <hongjiu.lu@intel.com>
731
732 * common.h: Revert last change.
733
94b11780
L
7342007-08-16 H.J. Lu <hongjiu.lu@intel.com>
735
736 * common.h (PT_GNU_STACK): Renamed to ...
737 (PT_GNU_ATTR): This.
738 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
739
fd2f25da
RM
7402007-07-09 Roland McGrath <roland@redhat.com>
741
742 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
743
34c8bcba
JM
7442007-06-29 Joseph Myers <joseph@codesourcery.com>
745
746 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
747
2cf19d5c
JM
7482007-06-29 Joseph Myers <joseph@codesourcery.com>
749
750 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
751
104d59d1
JM
7522007-06-29 Joseph Myers <joseph@codesourcery.com>
753
754 * arm.h (elf32_arm_add_eabi_attr_int,
755 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
756 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
757 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
758 Tag_Symbol, Tag_compatibility): Remove.
759 * common.h (SHT_GNU_ATTRIBUTES): Define.
760
3d3d428f
NC
7612007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
762
763 * common.h (EM_CR16): New entry for CR16 cpu.
764 * cr16.h: New file.
765
99ded152
BW
7662007-06-11 Sterling Augustine <sterling@tensilica.com>
767 Bob Wilson <bob.wilson@acm.org>
fd2f25da 768
99ded152
BW
769 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
770 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 771
f89d32d9
CT
7722007-05-18 Caroline Tice <ctice@apple.com>
773
fd2f25da 774 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
775 DW_OP_GNU_uninit.
776
4f4416b5
AM
7772007-05-12 Alan Modra <amodra@bigpond.net.au>
778
779 * spu.h (R_SPU_ADDR16X): Define.
780 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
781
ece5ef60
AM
7822007-05-11 Alan Modra <amodra@bigpond.net.au>
783
784 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
785
627b32bc
AM
7862007-05-02 Alan Modra <amodra@bigpond.net.au>
787
788 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
789 and vma for appropriate sections.
790
0c3e446c
JB
7912007-04-26 Jan Beulich <jbeulich@novell.com>
792
793 * common.h (DT_ENCODING): Correct value (back to spec mandated
794 value).
795
d4c87fc1
AM
7962007-03-08 Alan Modra <amodra@bigpond.net.au>
797
798 * v850.h (V850_OTHER_TDA_BYTE): Delete.
799 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
800 that don't clash with visibility bits.
801
689d9c8c
AM
8022007-03-07 Alan Modra <amodra@bigpond.net.au>
803
804 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
805
b95dd98f 8062007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
807 Richard Sandiford <rsandifo@redhat.com>
808 Richard Henderson <rth@redhat.com>
809 DJ Delorie <dj@redhat.com>
810 Ben Elliston <bje@redhat.com>
b95dd98f
DB
811
812 * mep.h: New file.
b95dd98f
DB
813 * common.h (EM_CYGNUS_MEP): Define.
814
8152007-02-15 Dave Brolley <brolley@redhat.com>
816
817 From Graydon Hoare <graydon@redhat.com>:
818 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
819
3bdcfdf4
KH
8202007-01-08 Kazu Hirata <kazu@codesourcery.com>
821
822 * m68k.h (EF_M68K_FIDO): New.
823 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
824 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
825
9840d27e
KH
8262006-12-25 Kazu Hirata <kazu@codesourcery.com>
827
828 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
829
425c6cb0
KH
8302006-12-19 Kazu Hirata <kazu@codesourcery.com>
831
832 * m68k.h (EF_M68K_ARCH_MASK): New.
833
3271a814
NS
8342006-12-19 Nathan Sidwell <nathan@codesourcery.com>
835
836 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
837
c694fd50
KH
8382006-12-07 Kazu Hirata <kazu@codesourcery.com>
839
840 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
841 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
842 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
843 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
844 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
845 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
846 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
847 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
848 EF_M68K_CF_FLOAT, respectively.
849
4fd454c8
NC
8502006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
851 Nick Clifton <nickc@redhat.com>
852
853 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
854
165b93e7
RS
8552006-10-28 Richard Sandiford <richard@codesourcery.com>
856
857 * mips.h (R_MIPS_GLOB_DAT): Define
858 (R_MIPS_max): Bump by 1.
859
e9f53129
AM
8602006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
861 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
862 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
863 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
864 Alan Modra <amodra@bigpond.net.au>
865
866 * common.h (EM_SPU): Define.
867 * spu.h: New file.
868
b3549761
NC
8692006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
870
871 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
872 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
873 (EF_SCORE_HASENTRY): Delete.
874
e210c36b
NC
8752006-10-17 Mark Shinwell <shinwell@codesourcery.com>
876
877 * arm.h: Define TAG_CPU_ARCH_* constants.
878
1c0d3aa6
NC
8792006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
880
881 * score.h: New file.
882 * common.h: Add Score machine number.
883
fdc90cb4
JJ
8842006-07-10 Jakub Jelinek <jakub@redhat.com>
885
886 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
887
1224efb8
L
8882006-05-31 H.J. Lu <hongjiu.lu@intel.com>
889
890 * internal.h (ELF_SECTION_SIZE): New.
891 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
892 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
893 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
894
3f570048
AM
8952006-05-27 H.J. Lu <hongjiu.lu@intel.com>
896
897 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
898
9b52905e
NC
8992006-05-24 Carlos O'Donell <carlos@systemhalted.org>
900 Randolph Chung <randolph@tausq.org>
901 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
902 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
903 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
904 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
905 New TLS relocs.
906 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
907 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
908 Define TLS relocs using existing equivalents.
909
fd2f25da
RM
9102006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
911
28c9d252
NC
912 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
913
e210c36b
NC
9142006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
915
916 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
917 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
918 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
919 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
920 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
921 R_BFIN_GOTOFFLO): New relocs.
922 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
923
9242006-03-23 Michael Matz <matz@suse.de>
925
926 * x86-64.h: Add the new relocations with their official
927 numbers.
928
0a44bf69
RS
9292006-03-22 Richard Sandiford <richard@codesourcery.com>
930 Daniel Jacobowitz <dan@codesourcery.com>
931 Phil Edwards <phil@codesourcery.com>
932 Zack Weinberg <zack@codesourcery.com>
933 Mark Mitchell <mark@codesourcery.com>
934 Nathan Sidwell <nathan@codesourcery.com>
935
936 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
937
e14430ab
DA
9382006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
939
940 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
941 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
942 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
943 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
944 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
945
3a4a14e9
PB
9462006-03-10 Paul Brook <paul@codesourcery.com>
947
948 * arm.h (EF_ARM_EABI_VER5): Define.
949
0b2e31dc
NS
9502006-03-06 Nathan Sidwell <nathan@codesourcery.com>
951
952 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
953 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
954 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
955 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
956 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
957 (EF_M68K_EMAC_B): New.
958
df406460
NC
9592006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
960
961 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
962 (EF_AVR_LINKRELAX_PREPARED): Add.
963
2c10a7e5
BE
9642006-03-02 Ben Elliston <bje@au.ibm.com>
965
966 Import from the GCC tree:
967 2006-03-01 Jakub Jelinek <jakub@redhat.com>
968
969 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
970 from DWARF 3.
971 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
972 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
973 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
974 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
975 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
976 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
977 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
978 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
979 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
980 DW_DS_leading_separate, DW_DS_trailing_separate): New.
981 (DW_END_default, DW_END_big, DW_END_little): New.
982 (DW_END_lo_user, DW_END_hi_user): Define.
983 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
984 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
985 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
986 DW_LANG_D): New.
987
e210c36b
NC
9882006-02-06 Steve Ellcey <sje@cup.hp.com>
989
990 * ia64.h (SHF_IA_64_HP_TLS): New.
991
6772dd07
DD
9922006-02-24 DJ Delorie <dj@redhat.com>
993
994 * m32c.h: Add relax relocs.
995
d70c5fc7
NC
9962006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
997 Anil Paranjape <anilp1@kpitcummins.com>
998 Shilin Shakti <shilins@kpitcummins.com>
999
1000 * common.h (EM_XC16X): New entry for xc16x cpu.
1001 Sort other EM_* numbers into numerical order.
1002 * xc16x.h: New file.
fd2f25da 1003
84d1d650
L
10042006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1005
1006 PR binutils/2258
1007 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1008 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1009
266abb8f
NS
10102006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1011
1012 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1013 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1014 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1015 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1016 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1017
10182006-02-06 Steve Ellcey <sje@cup.hp.com>
1019
1020 * ia64.h (SHF_IA_64_HP_TLS): New.
1021
67a4f2b7
AO
10222006-01-18 Alexandre Oliva <aoliva@redhat.com>
1023
1024 Introduce TLS descriptors for i386 and x86_64.
1025 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1026 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1027 New.
1028 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1029 R_X86_64_TLSDESC): New.
1030
64fd6348
NC
10312006-01-09 Mike Frysinger <vapier@gentoo.org>:
1032
1033 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1034
d031aafb
NS
10352005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1036
1037 Second part of ms1 to mt renaming.
1038 * common.h (EM_MT): Renamed.
1039 * mt.h: Rename relocs, cpu & other defines.
1040
e210c36b
NC
10412005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1042
1043 * mt.h: Renamed from ms1.h
1044
39b41c9c
PB
10452005-12-12 Paul Brook <paul@codesourcery.com>
1046
1047 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1048
5e2b0d47
NC
10492005-11-11 Nick Clifton <nickc@redhat.com>
1050
1051 PR 1150
1052 * mips.h (STO_OPTIONAL): Define.
1053 (ELF_MIPS_IS_OPTIONAL): Define.
1054
e210c36b
NC
10552005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1056
1057 Add ms2.
1058 * ms1.h (EF_MS1_CPU_MS2): New.
1059
10602005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1061
1062 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1063
3c9b82ba
NC
10642005-09-30 Catherine Moore <clm@cm00re.com>
1065
1066 * bfin.h: New file.
1067 * common.h (EM_BLACKFIN): Define.
1068
ee065d83
PB
10692005-10-08 Paul Brook <paul@codesourcery.com>
1070
1071 * arm.h: Add prototypes for BFD object attribute routines.
1072
1cacb694
RE
10732005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1074
1075 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1076
3c26c61a
DA
10772005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1078
1079 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1080 New defines.
1081
67762f6b
DA
10822005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1083
1084 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1085 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1086 deprecated defines.
1087 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1088 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1089 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1090 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1091 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1092 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1093 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1094 NT_HP_UX_OPTIONS): Define.
1095
fd54057a
DD
10962005-07-25 DJ Delorie <dj@redhat.com>
1097
1098 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1099
3b22753a
L
11002005-07-25 Jan Hubicka <jh@suse.cz>
1101
1102 * x86-64.h (SHN_X86_64_LCOMMON): New.
1103 (SHF_X86_64_LARGE): New.
1104
157e7bd1
NC
11052005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1106
1107 * m32r.h (R_M32R_REL32): Added.
1108
df45824a
BE
11092005-07-18 Ben Elliston <bje@au.ibm.com>
1110
1111 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1112 Replace with DW_ATE_decimal_float (now in DWARF 3).
1113
49f58d10
JB
11142005-07-14 Jim Blandy <jimb@redhat.com>
1115
1116 Add support for Renesas M32C and M16C.
1117 * common.h (EM_M32C): New machine number.
1118 * m32c.h: New file.
fd2f25da 1119
e210c36b
NC
11202005-06-17 Jakub Jelinek <jakub@redhat.com>
1121
1122 * external.h (GRP_ENTRY_SIZE): Define.
1123
d6ab8113
JB
11242005-06-17 Jan Beulich <jbeulich@novell.com>
1125
1126 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1127 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1128 R_X86_64_GOTPC32.
1129
3c33e371
AH
11302005-06-07 Aldy Hernandez <aldyh@redhat.com>
1131 Michael Snyder <msnyder@redhat.com>
1132 Stan Cox <scox@redhat.com>
1133
1134 * common.h (EM_MS1): Define.
1135
1136 * ms1.h: New file.
1137
2acf634e
RH
11382005-05-31 Richard Henderson <rth@redhat.com>
1139
1140 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1141
484124bb
RH
11422005-05-29 Richard Henderson <rth@redhat.com>
1143
1144 * alpha.h (DT_ALPHA_PLTRO): New.
1145
d68f4033
BE
11462005-05-19 Ben Elliston <bje@au.ibm.com>
1147
1148 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1149 the user-defined encoding space pending inclusion in the standard.
1150
cb1afa5c
ZW
11512005-05-18 Zack Weinberg <zack@codesourcery.com>
1152
1153 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1154 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1155
c19d1205
ZW
11562005-05-17 Zack Weinberg <zack@codesourcery.com>
1157
1158 * arm.h: Import complete list of official relocation names
1159 and numbers from AAELF. Define FAKE_RELOCs for old names.
1160 Remove a few old names no longer used anywhere.
1161
1fe44d79
AM
11622005-05-14 Alan Modra <amodra@bigpond.net.au>
1163
1164 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1165
2df98d85
AM
11662005-05-11 Alan Modra <amodra@bigpond.net.au>
1167
1168 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1169 R_PPC_RELAX32PC_PLT) Adjust.
1170 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1171 (DT_PPC_GLINK): Define.
1172
e172dbf8
NC
11732005-05-10 Nick Clifton <nickc@redhat.com>
1174
1175 * Update the address and phone number of the FSF organization in
1176 the GPL notices in the following files:
2df98d85 1177 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1178 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1179 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1180 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1181 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1182 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1183 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1184
faa7ef87
L
11852005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1186
a63027e5
L
1187 Moved from ../ChangeLog
1188
faa7ef87
L
1189 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1190 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1191
1192 2004-10-12 Paul Brook <paul@codesourcery.com>
1193 * arm.h (EF_ARM_EABI_VER4): Define.
1194
1195 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1196
1197 * common.h (PT_SUNW_EH_FRAME): Define.
1198 * x86-64.h (SHT_X86_64_UNWIND): Define.
1199
1200 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1201 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1202 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1203 (XTENSA_PROP_SEC_NAME): Define.
1204 (property_table_entry): Add flags field.
1205 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1206
1207 2004-09-17 Paul Brook <paul@codesourcery.com>
1208 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1209 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1210 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1211
1212 2004-09-13 Paul Brook <paul@codesourcery.com>
1213 * arm.h: Rename RELABS to TARGET1.
1214
1215 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1216 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1217 (PT_GNU_RELRO): Define.
1218
ba93b8ac
DJ
12192005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1220 Phil Blundell <philb@gnu.org>
1221
1222 * arm.h: Add TLS relocations.
1223
c927f9ef
BE
12242005-03-23 Ben Elliston <bje@au.ibm.com>
1225
1226 * dwarf.h: Merge with GCC's dwarf.h.
1227
238d258f
NC
12282005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1229
1230 * m68k.h (EF_CFV4E): Define.
1231
b294bdf8
MM
12322005-03-17 Paul Brook <paul@codesourcery.com>
1233 Dan Jacobowitz <dan@codesourcery.com>
1234 Mark Mitchell <mark@codesourcery.com>
1235
1236 * arm.h (PT_ARM_EXIDX): Define.
1237
51cb3ca7
DJ
12382005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1239 Joseph Myers <joseph@codesourcery.com>
1240
1241 * mips.h: Define MIPS TLS relocations.
1242
d6f16593 12432005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1244 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1245
1246 * mips.h (R_MIPS16_GOT16): New reloc code.
1247 (R_MIPS16_CALL16): Likewise.
1248 (R_MIPS16_HI16): Likewise.
1249 (R_MIPS16_LO16): Likewise.
1250 (R_MIPS16_min): New fake reloc code.
1251 (R_MIPS16_max): Likewise.
1252
a1c17af2
MR
12532005-02-11 Maciej W. Rozycki <macro@mips.com>
1254
1255 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1256
90219bd0
AO
12572005-01-25 Alexandre Oliva <aoliva@redhat.com>
1258
1259 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1260 * frv.h: Add R_FRV_TLSMOFF.
1261 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1262 * frv.h: Add TLS relocations.
1263
e38bc3b5
NC
12642005-01-17 Nick Clifton <nickc@redhat.com>
1265
1266 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1267 EF_SH2A_SH3E): New flags.
1268 (EF_SH_BFD_TABLE): Add these new flags to the table.
1269
b4a38de6
AM
12702005-01-12 Alan Modra <amodra@bigpond.net.au>
1271
1272 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1273 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1274
750bce0e 12752004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1276
faa7ef87 1277 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1278
1e50d24d
RS
12792004-12-16 Richard Sandiford <rsandifo@redhat.com>
1280
1281 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1282
69881c93
ILT
12832004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1284
1285 * mips.h (E_MIPS_MACH_9000): Define.
1286
b676888f
HPN
12872004-11-04 Hans-Peter Nilsson <hp@axis.com>
1288
1289 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1290 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1291 macros.
1292
637cf767
EC
12932004-10-06 Eric Christopher <echristo@redhat.com>
1294
1295 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1296
40a18ebd
NC
12972004-10-01 Paul Brook <paul@codesourcery.com>
1298
1299 * arm.h (SHT_ARM_EXIDX): Define.
1300 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1301 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1302 Define.
1303
b18c562e
NC
13042004-08-25 Dmitry Diky <diwil@spec.ru>
1305
1306 * msp430.h: Add new relocs.
1307
083febaa
L
13082004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1309
1310 * i386.h (R_386_USED_BY_INTEL_200): New.
1311
1d70c7fb
AO
13122004-07-29 Alexandre Oliva <aoliva@redhat.com>
1313
1314 Introduce SH2a support.
1315 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1316 * sh.h (EF_SH2A_NOFPU): New.
1317 2003-12-01 Michael Snyder <msnyder@redhat.com>
1318 * sh.h (EF_SH2A): New.
1319
670ec21d
NC
13202004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1321
1322 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1323 BFD_RELOC_CRX_SWITCH32.
1324
1fe1f39c
NC
13252004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1326
1327 * common.h (EM_CRX): Define.
1328 * crx.h: New file.
1329
097f809a
NC
13302004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1331
1332 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1333 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1334
375db92b
AM
13352004-06-19 Alan Modra <amodra@bigpond.net.au>
1336
1337 * common.h (ELF64_R_INFO): Warning fix.
1338
092dcd75
CD
13392004-06-14 Chris Demetriou <cgd@broadcom.com>
1340
1341 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1342 with an updated comment.
1343
f6f9408f
JR
13442004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1345
1346 * sh.h (EF_SH_HAS_DSP): Remove.
1347 (EF_SH_HAS_FP): Remove.
1348 (EF_SH_MERGE_MACH): Remove.
1349 (EF_SH4_NOFPU): Convert to decimal.
1350 (EF_SH4A_NOFPU): Likewise.
1351 (EF_SH4_NOMMU_NOFPU): Likewise.
1352 (EF_SH3_NOMMU): Add new macro.
1353 (EF_SH_BFD_TABLE): Likewise.
1354 (sh_find_elf_flags): Add prototype.
1355 (sh_elf_get_flags_from_mach): Likewise.
1356
4030e8f6
CD
13572004-04-24 Chris Demetriou <cgd@broadcom.com>
1358
1359 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1360 (R_MIPS_GNU_REL_HI16): Remove.
1361 (R_MIPS_GNU_REL16_S2): Update comment.
1362
0949843d 13632004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1364 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1365
1366 * common.h (EM_CR): Define.
1367 * cr16c.h: New file.
1368
d507cf36
PB
13692004-03-23 Paul Brook <paul@codesourcery.com>
1370
1371 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1372
ae51a426
JR
13732003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1374
1375 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1376
676a64f4
RS
13772004-03-01 Richard Sandiford <rsandifo@redhat.com>
1378
1379 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1380
481fedf3
RM
13812004-01-28 Roland McGrath <roland@redhat.com>
1382
1383 * common.h (AT_SECURE): New macro.
1384
7e67eb11
RM
13852004-01-21 Roland McGrath <roland@redhat.com>
1386
1387 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1388 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1389 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1390 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1391 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1392
3fe74472
MK
13932004-01-17 Mark Kettenis <kettenis@gnu.org>
1394
1395 * common.h (NT_OPENBSD_IDENT): Define.
1396
79987b2f
AO
13972004-01-06 Alexandre Oliva <aoliva@redhat.com>
1398
1399 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1400 * frv.h (EF_FRV_FDPIC): New macro.
1401 (EF_FRV_PIC_FLAGS): Adjust.
1402 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1403 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1404 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1405 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1406 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1407 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1408 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1409 New.
1410
252b5132 1411
c9e214e5 1412For older changes see ChangeLog-9103
252b5132
RH
1413\f
1414Local Variables:
c9e214e5
AM
1415mode: change-log
1416left-margin: 8
1417fill-column: 74
252b5132
RH
1418version-control: never
1419End:
This page took 0.617344 seconds and 4 git commands to generate.