* ld-m68k/tls-gd-ie-1.d: Stabilize test.
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
c7811365
BS
12011-03-31 Bernd Schmidt <bernds@codesourcery.com>
2
3 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
4 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
5 (SHN_TIC6X_SCOMMON): Define.
6
00e98fc7
TG
72011-03-31 Tristan Gingold <gingold@adacore.com>
8
9 * ia64.h (Elf64_External_VMS_Note): New struct.
10 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
11 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
12 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
13 (NT_VMS_PATCHTIME) New macros.
14
34e77a92
RS
152011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
16
17 * arm.h (R_ARM_IRELATIVE): New relocation.
18
35fc36a8
RS
192011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
20
21 * internal.h (elf_internal_sym): Add st_target_internal.
22 * arm.h (arm_st_branch_type): New enum.
23 (ARM_SYM_BRANCH_TYPE): New macro.
24
8f7e76d0
NC
252011-03-10 Nick Clifton <nickc@redhat.com>
26
27 * common.h (EM_V850): V850s now supplied by Renesas.
28
15a44d57
AM
292011-02-25 Alan Modra <amodra@gmail.com>
30
eba5cfbc 31 PR 12516
15a44d57
AM
32 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
33 sections at start or end of PT_DYNAMIC.
34
0855e32b
NS
352011-01-10 Nathan Sidwell <nathan@codesourcery.com>
36 Glauber de Oliveira Costa <glommer@gmail.com>
37
38 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
39 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
40 relocations.
41
fd503541
NC
422010-11-11 Mingming Sun <mingm.sun@gmail.com>
43
44 * mips.h (E_MIPS_MACH_LS3A): Defined.
45
87779176
JM
462010-11-02 Joseph Myers <joseph@codesourcery.com>
47
48 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
49 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
50 Tag_ABI_array_object_alignment,
51 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
52
3cbd1c06
JM
532010-10-29 Joseph Myers <joseph@codesourcery.com>
54
55 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
56
b5593623
JM
572010-10-29 Bernd Schmidt <bernds@codesourcery.com>
58 Joseph Myers <joseph@codesourcery.com>
59
60 * tic6x-attrs.h (Tag_ABI_DSBT): New.
61
75fa6dc1
JM
622010-10-21 Joseph Myers <joseph@codesourcery.com>
63
64 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
65 value 4.
66 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
67 attribute renaming.
68
1cd986c5
NC
692010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
70 Ina Pandit <ina.pandit@kpitcummins.com>
71
72 * v850.h: Add support for V850E2 and V850E2V3.
73 (v850_reloc_type): Update the newly added relocations
74
f4638467
AM
752010-07-20 Alan Modra <amodra@gmail.com>
76
77 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
78 (ELF_SECTION_SIZE): ..here.
79 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
80 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
81
ba761f19
AM
822010-06-25 Alan Modra <amodra@gmail.com>
83
84 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
85
59e6276b
JM
862010-06-15 Joseph Myers <joseph@codesourcery.com>
87
88 * tic6x-attrs.h: New.
89 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
90 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
91 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
92 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
93 C6XABI_Tag_CPU_arch_C674X): Define.
94
28f997cf
TG
952010-06-11 Tristan Gingold <gingold@adacore.com>
96
97 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
98 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
99 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
100 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
101 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
102 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
103 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
104 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
105 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
106 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
107 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
108 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
109 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
110 (Elf64_External_VMS_IMAGE_RELA): Ditto.
111 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
112 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
113 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
114 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
115 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
116 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
117 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
118 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
119
8e45593f
NC
1202010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
121 Joseph Myers <joseph@codesourcery.com>
122 Andrew Stubbs <ams@codesourcery.com>
123
124 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
125 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
126 other invalid ranges.
127 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
128 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
129 (R_SH_FUNCDESC_VALUE): New.
130
18ae9cc1
L
1312010-05-18 H.J. Lu <hongjiu.lu@intel.com>
132
133 PR gas/11600
134 * common.h (SHF_EXCLUDE): New.
135
136 * i370.h (SHF_EXCLUDE): Removed.
137 * or32.h (SHF_EXCLUDE): Likewise.
138 * ppc.h (SHF_EXCLUDE): Likewise.
139 * sparc.h (SHF_EXCLUDE): Likewise.
140
9a83a553
AM
1412010-04-23 Alan Modra <amodra@gmail.com>
142
143 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
144 Invert logic to clarify test for .tbss.
145 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
146 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
147 macro args with parentheses.
148 (ELF_SECTION_IN_SEGMENT): Define.
149 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
150 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
151
75375b3e
MGD
1522010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
153
154 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
155 Tag_FP_HP_extension): Add new ABI attribute tags.
156
e4e42b45
NC
1572010-04-15 Nick Clifton <nickc@redhat.com>
158
159 * alpha.h: Update copyright notice to use GPLv3.
160 * arc.h: Likewise.
161 * arm.h: Likewise.
162 * avr.h: Likewise.
163 * bfin.h: Likewise.
164 * common.h: Likewise.
165 * cr16.h: Likewise.
166 * cr16c.h: Likewise.
167 * cris.h: Likewise.
168 * crx.h: Likewise.
169 * d10v.h: Likewise.
170 * d30v.h: Likewise.
171 * dlx.h: Likewise.
172 * dwarf.h: Likewise.
173 * external.h: Likewise.
174 * fr30.h: Likewise.
175 * frv.h: Likewise.
176 * h8.h: Likewise.
177 * hppa.h: Likewise.
178 * i370.h: Likewise.
179 * i386.h: Likewise.
180 * i860.h: Likewise.
181 * i960.h: Likewise.
182 * ia64.h: Likewise.
183 * internal.h: Likewise.
184 * ip2k.h: Likewise.
185 * iq2000.h: Likewise.
186 * lm32.h: Likewise.
187 * m32c.h: Likewise.
188 * m32r.h: Likewise.
189 * m68hc11.h: Likewise.
190 * m68k.h: Likewise.
191 * mcore.h: Likewise.
192 * mep.h: Likewise.
193 * microblaze.h: Likewise.
194 * mips.h: Likewise.
195 * mmix.h: Likewise.
196 * mn10200.h: Likewise.
197 * moxie.h: Likewise.
198 * msp430.h: Likewise.
199 * mt.h: Likewise.
200 * openrisc.h: Likewise.
201 * or32.h: Likewise.
202 * pj.h: Likewise.
203 * ppc.h: Likewise.
204 * ppc64.h: Likewise.
205 * reloc-macros.h: Likewise.
206 * rx.h: Likewise.
207 * s390.h: Likewise.
208 * sh.h: Likewise.
209 * sparc.h: Likewise.
210 * spu.h: Likewise.
211 * v850.h: Likewise.
212 * vax.h: Likewise.
213 * vxworks.h: Likewise.
214 * x86-64.h: Likewise.
215 * xc16x.h: Likewise.
216 * xstormy16.h: Likewise.
217 * xtensa.h: Likewise.
218
9957b18f
AM
2192010-04-08 David Stubbs <stubbs@icerasemi.com>
220
221 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
222 cannot contain any sections.
223
40b36596
JM
2242010-03-25 Joseph Myers <joseph@codesourcery.com>
225
226 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
227 * tic6x.h: New.
228
e1dcda2d
L
2292010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
230
231 * common.h (VER_FLG_*): Document.
232 (VER_FLG_INFO): Define.
233
17e57237
NC
2342010-02-23 Andrew Zabolotny <anpaza@mail.ru>
235
236 PR binutils/11297
237 * avr.h: (R_AVR_8): New relocation number.
238
cd21e546
MGD
2392010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
240
241 * arm.h (Tag_MPextension_use): Renumber.
242 (Tag_DIV_use): Add.
243 (Tag_MPextension_use_legacy): Likewise.
244
d7eeb400
MS
2452010-02-09 Michael Holzheu <holzheu@de.ibm.com>
246
247 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
248 NT_S390_CTRS and NT_S390_PREFIX): Define.
249
e1dcda2d
L
2502010-02-08 David S. Miller <davem@davemloft.net>
251
252 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
253
4339cae0
L
2542010-02-02 H.J. Lu <hongjiu.lu@intel.com>
255
256 * common.h (NT_386_XSTATE): New.
257
3ff95107 2582010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 259
3ff95107
L
260 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
261
c75a08aa
AM
2622010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
263
4339cae0 264 * common.h (PN_XNUM): Define.
c75a08aa 265
0675e188
UW
2662009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
267
268 * common.h (NT_S390_HIGH_GPRS): Define.
269
32af9f6e
AM
2702009-12-17 Alan Modra <amodra@bigpond.net.au>
271
272 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
273 R_PPC_RELAX32PC_PLT): Delete.
274 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
275
3c65b800
JM
2762009-11-28 Joseph Myers <joseph@codesourcery.com>
277
278 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
279 EM_TI_C5500, EM_CUDA): Define.
280 (EM_res140, EM_res141, EM_res142): Remove.
281
9e3c6df6
PB
2822009-11-17 Paul Brook <paul@codesourcery.com>
283 Daniel Jacobowitz <dan@codesourcery.com>
284
285 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
286
c7927a3c
NC
2872009-09-29 DJ Delorie <dj@redhat.com>
288
289 * rx.h: New file.
290
a7f2871e
AM
2912009-09-21 Alan Modra <amodra@bigpond.net.au>
292
293 * ppc.h (DT_PPC_TLSOPT): Define.
294 * ppc64.h (DT_PPC64_TLSOPT): Define.
295
7f6fed87
NC
2962009-08-10 Daniel Gutson <dgutson@codesourcery.com>
297
298 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
299 (SHT_ARM_OVERLAYSECTION): New define.
300
cb88ce9f
BS
3012006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
302
303 From Mike Frysinger <michael.frysinger@analog.com>
304 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
305 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
306 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
307 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
308 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
309 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
310 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
311 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
312 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
313 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
314 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
315 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
316 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
317 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
318 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
319 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
320 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
321 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
322 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 323
44db4087
ME
3242009-08-09 Michael Eager <eager@eagercon.com>
325
326 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 327 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 328
7ba29e2a
NC
3292009-08-06 Michael Eager <eager@eagercon.com>
330
331 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
332 * elf/microblaze.h: New reloc definitions.
333
28ec585f
AM
3342009-07-30 Alan Modra <amodra@bigpond.net.au>
335
336 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
337 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
338
8a9036a4
L
3392009-07-25 H.J. Lu <hongjiu.lu@intel.com>
340
341 * common.h (EM_L1OM): New.
342
8fdcc58d
TS
3432009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
344 Alan Modra <amodra@bigpond.net.au>
345
346 * spu.h (R_SPU_ADD_PIC): New.
347
3e7a7d11
NC
3482009-07-23 Ulrich Drepper <drepper@redhat.com>
349
350 * common.h (STB_GNU_UNIQUE): Define.
351
fa8f86ff
TT
3522009-07-10 Tom Tromey <tromey@redhat.com>
353
354 * dwarf2.h: Move to `..'.
355
1bffd25b
L
3562009-07-10 H.J. Lu <hongjiu.lu@intel.com>
357
358 * dwarf2.h: Just include ../dwarf2.h.
359
e054468f
AM
3602009-07-10 Alan Modra <amodra@bigpond.net.au>
361
362 * ppc.h (R_PPC_IRELATIVE): Add.
363 (R_PPC_RELAX32, R_PPC_RELAX32PC,
364 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
365 * ppc64.h (R_PPC64_IRELATIVE): Add.
366
3244e8f5
JJ
3672009-07-03 Jakub Jelinek <jakub@redhat.com>
368
369 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
370 and DW_OP_stack_value.
371
ceaf50a2
AM
3722009-06-22 Alan Modra <amodra@bigpond.net.au>
373
374 * ppc.h (R_PPC_RELAX*): Define as enum.
375
f865a31d
AG
3762009-06-11 Anthony Green <green@moxielogic.org>
377
378 * moxie.h (R_MOXIE_PCREL10): New.
379
cbe950e9
L
3802009-06-01 H.J. Lu <hongjiu.lu@intel.com>
381
382 PR ld/10205
383 * i386.h (R_386_IRELATIVE): New.
384 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
385
cf65542b
L
3862009-05-27 H.J. Lu <hongjiu.lu@intel.com>
387
388 * common.h: Update comments for dynamic tag ranges.
389
4e38f72c
DD
3902009-04-30 DJ Delorie <dj@redhat.com>
391
392 * mep.h (EF_MEP_COP_*): New.
393 (EF_MEP_ALL_FLAGS): Add them.
394
d8045f23
NC
3952009-04-30 Nick Clifton <nickc@redhat.com>
396
397 * common.h (STT_GNU_IFUNC): Define.
398
ed4a4bdf
CC
3992009-04-24 Cary Coutant <ccoutant@google.com>
400
401 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
402
20135e4c
NC
4032009-04-15 Anthony Green <green@moxielogic.com>
404
405 * common.h (EM_MOXIE): Define.
406 * moxie.h: New file.
407
4d28413b
DD
4082009-04-07 DJ Delorie <dj@redhat.com>
409
410 * mep.h (EF_MEP_CPU_C5): New.
411
96b2958f
L
4122009-04-01 H.J. Lu <hongjiu.lu@intel.com>
413
414 * common.h (EM_INTEL178): Removed.
415 (EM_INTEL179): Likewise.
416 (EM_ETPU): New.
417 (EM_SLE9X): Likewise.
418 (EM_INTEL181): Likewise.
419 (EM_INTEL182): Likewise.
420
f47a1d2e
L
4212009-03-31 H.J. Lu <hongjiu.lu@intel.com>
422
423 * common.h (EM_INTEL178): New.
424 (EM_INTEL179): Likewise.
425 (EM_INTEL180): Likewise.
426
0e879927
ILT
4272009-03-20 Mikolaj Zalewski <mikolajz@google.com>
428
429 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
430
4d407348
MK
4312009-03-14 Mark Kettenis <kettenis@gnu.org>
432
17e57237
NC
433 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
434 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
435 (NT_OPENBSD_WCOOKIE): New defines.
436
904001b0
JK
4372009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
438
439 * common.h (AT_RANDOM): Define.
440
727fc41e
AM
4412009-03-04 Alan Modra <amodra@bigpond.net.au>
442
443 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
444 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
445
c3b7224a
NC
4462009-03-02 Qinwei <qinwei@sunnorth.com.cn>
447
448 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
449 * common.h (EM_SCORE_OLD): Define.
450
36319970
L
4512009-02-23 H.J. Lu <hongjiu.lu@intel.com>
452
453 * common.h (STB_LOPROC): Replace Application-specific with
454 Processor-specific in comments.
455 (STB_HIPROC): Likewise.
456 (STT_LOPROC): Likewise.
457 (STT_HIPROC): Likewise.
458
52b6b6b9
JM
4592009-02-03 Sandip Matte <sandip@rmicorp.com>
460
461 * mips.h (E_MIPS_MACH_XLR): Define.
462
cf869cce
NC
4632009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
464
465 * m68k.h: Map TLS relocations to numbers.
466
91e22acd
AS
4672009-01-15 Andrew Stubbs <ams@codesourcery.com>
468 Julian Brown <julian@codesourcery.com>
469
470 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
471 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
472 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
473 version 2.07.
474 (Tag_undefined39, Tag_nodefaults): New enum values.
475 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
476 (Tag_conformance, Tag_Virtualization_use): Likewise.
477 (Tag_undefined69, Tag_MPextension_use): Likewise.
478
01e1a5bc
NC
4792009-01-15 Douglas B Rupp <rupp@gnat.com>
480
481 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
482 New macros. Minor reformatting.
483
84e94c90
NC
4842008-12-23 Jon Beniston <jon@beniston.com>
485
486 * lm32.h: New file.
487
0f88be7a
NC
4882008-12-23 Nick Clifton <nickc@redhat.com>
489
490 * commmon.h (STT_IFUNC): Delete.
491
7a0cc8ed
HPN
4922008-12-20 Hans-Peter Nilsson <hp@axis.com>
493
494 * cris.h (R_CRIS_32_IE): New relocation.
495
e7c33416
NC
4962008-12-03 Nick Clifton <nickc@redhat.com>
497
498 * common.h (STT_IFUNC): Define.
499
e73521d6
SR
5002008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
501
502 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
503 R_CR16_GLOB_DAT): New relocations.
504
a973d22c
HPN
5052008-11-25 Hans-Peter Nilsson <hp@axis.com>
506
507 * cris.h (R_CRIS_32_TPREL): Correct comment.
508 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
509
8e79c3df
CM
5102008-11-18 Catherine Moore <clm@codesourcery.com>
511
512 * arm.h (Tag_ABI_FP_16bit_format): Define.
513
2b0bc088
NC
5142008-11-14 Nathan Sidwell <nathan@codesourcery.com>
515
516 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 517
759cc328
UW
5182008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
519
520 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
521
f82e0623
NF
5222008-10-10 Nathan Froyd <froydnj@codesourcery.com>
523
524 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
525
1d037692
HPN
5262008-10-04 Hans-Peter Nilsson <hp@axis.com>
527
528 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
529 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
530 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
531 (R_CRIS_16_TPREL): New relocations.
532
28dbbc02
BW
5332008-08-20 Bob Wilson <bob.wilson@acm.org>
534
535 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
536 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
537 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
538
861fb55a
DJ
5392008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
540 Daniel Jacobowitz <dan@codesourcery.com>
541 Catherine Moore <clm@codesourcery.com>
542 Mark Shinwell <shinwell@codesourcery.com>
543
544 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
545 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
546
0deb8eee
AM
5472008-08-04 Markus Weiss <weissms@aros.org>
548
549 * common.h (ELFOSABI_AROS): Update comment.
550
3c7b9897
AM
5512008-07-26 Michael Eager <eager@eagercon.com>
552
553 * ppc.h: Add description of single-precision.
554
89eeb0bc
LM
5552008-07-21 Luis Machado <luisgpm@br.ibm.com>
556
557 * common.h: Define NT_PPC_VSX.
558
30c09090
RS
5592008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
560
561 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
562
b8a39af8
SR
5632008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
564
565 * common.h (EM_CR16): Correct value.
566 (EM_CR16): Rename to EM_CR16_OLD.
567
ff7eeb89
DD
5682008-06-12 DJ Delorie <dj@redhat.com>
569
570 * common.h (EM_M32C_NEW): Rename to EM_M32C.
571 (EM_M32C): Rename to EM_M32C_OLD.
572
3c9a78e0
JM
5732008-06-12 Joseph Myers <joseph@codesourcery.com>
574
575 * common.h: Update e_machine table.
576
a23ede3d
KK
5772008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
578
579 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
580
2424f303
JM
5812008-06-09 Joseph Myers <joseph@codesourcery.com>
582
583 * common.h: Change registry@caldera.com to registry@sco.com.
584
7c90103b
NC
5852008-05-21 Nick Clifton <nickc@redhat.com>
586
587 * reloc-macros.h: Add a comment about the use of the
588 END_RELOC_NUMBERS symbol as a sentinel value.
589
5902008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 591
7c90103b
NC
592 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
593
14a6d8e0
DM
5942008-04-16 David S. Miller <davem@davemloft.net>
595
596 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
597 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
598 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
599 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
600
15397d0b
ILT
6012008-03-24 Ian Lance Taylor <iant@google.com>
602
603 * common.h (NT_GNU_GOLD_VERSION): Define.
604
72de5009
AM
6052008-03-13 Alan Modra <amodra@bigpond.net.au>
606
607 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
608 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
609 Order struct as for external version.
610
1bce5d2c
AM
6112008-03-12 Alan Modra <amodra@bigpond.net.au>
612
4fbb74a6
AM
613 PR 5900
614 * common.h (SHN_BAD): Delete.
615 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
616 * external.h: ..here.
617 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
618 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
619 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
620
6212008-03-12 Alan Modra <amodra@bigpond.net.au>
622
623 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 624 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 625 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 626 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 627 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 628 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
629 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
630 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 631 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 632 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 633 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
634 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
635 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 636 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 637 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 638
35d60fe4
NC
6392008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
640
641 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
642 DW_OP_PGI_omp_thread_num.
643
7b03d09a
AN
6442008-02-04 Adam Nemet <anemet@caviumnetworks.com>
645
646 * mips.h: Update copyright.
647 (E_MIPS_MACH_OCTEON): New macro.
648
148b93f2
NC
6492008-01-30 Tristan Gingold <gingold@adacore.com>
650
651 Add OpenVMS extensions.
1bce5d2c
AM
652 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
653 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 654 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
655 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
656 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
657 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
658 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
659 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
660 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
661 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
662 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
663 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
664 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
665 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
666 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
667 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
668 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
669 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
670 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
671 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
672 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
673 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
674
c74ba406
MK
6752008-01-16 Mark Kettenis <kettenis@gnu.org>
676
677 * common.h (AT_SUN_AUXFLAGS): Define.
678
60955fda
DJ
6792007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
680
681 * dwarf2.h (DW_AT_hi_user): Correct value.
682
1bbb5f21 6832007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 684
1bbb5f21 685 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 686
350cc38d
MS
6872007-11-29 Mark Shinwell <shinwell@codesourcery.com>
688
689 * mips.h (E_MIPS_MACH_LS2E): New.
690 (E_MIPS_MACH_LS2F): New.
691
f7bc09bd
NS
6922007-11-28 Nathan Sidwell <nathan@codesourcery.com>
693
694 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
695 segments at the end of memory.
696
e210c36b
NC
6972007-11-17 Thiemo Seufer <ths@mips.com>
698
699 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
700 in comment.
701
e2a0d921
NC
7022007-11-16 Nick Clifton <nickc@redhat.com>
703
704 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
705 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
706 (DW_AT_stride): Rename to DW_AT_byte_stride.
707
7a2b07ff
NS
7082007-11-08 Nathan Sidwell <nathan@codesourcery.com>
709
710 * vxworks.h: New.
711
569006e5
NC
7122007-10-30 Nick Clifton <nickc@redhat.com>
713
714 * mn10300.h (R_MN10300_ALIGN): Define.
715
c6e65352
DJ
7162007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
717
718 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
719
bfff1642
NC
7202007-10-19 Nick Clifton <nickc@redhat.com>
721
722 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
723
3e6ff6e5
RM
7242007-10-18 Roland McGrath <roland@redhat.com>
725
726 * common.h (NT_PPC_VMX): New macro.
727
7fac7ff4
NC
7282007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
729
730 * cr16.h: Updated with new relocaction macros.
731
b10a8ae0
L
7322007-09-17 H.J. Lu <hongjiu.lu@intel.com>
733
734 PR binutils/3281
735 PR binutils/5037
736 * internal.h (elf_segment_map): Add p_size and p_size_valid.
737 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
738 PT_GNU_RELRO segments.
739
8d100c32
KH
7402007-09-11 Nathan Sidwell <nathan@codesourcery.com>
741
742 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
743
b15fa79e
AM
7442007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
745
746 * common.h (NT_SPU): Define.
747
2b05f1b7
L
7482007-08-16 H.J. Lu <hongjiu.lu@intel.com>
749
750 * common.h: Revert last change.
751
94b11780
L
7522007-08-16 H.J. Lu <hongjiu.lu@intel.com>
753
754 * common.h (PT_GNU_STACK): Renamed to ...
755 (PT_GNU_ATTR): This.
756 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
757
fd2f25da
RM
7582007-07-09 Roland McGrath <roland@redhat.com>
759
760 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
761
34c8bcba
JM
7622007-06-29 Joseph Myers <joseph@codesourcery.com>
763
764 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
765
2cf19d5c
JM
7662007-06-29 Joseph Myers <joseph@codesourcery.com>
767
768 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
769
104d59d1
JM
7702007-06-29 Joseph Myers <joseph@codesourcery.com>
771
772 * arm.h (elf32_arm_add_eabi_attr_int,
773 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
774 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
775 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
776 Tag_Symbol, Tag_compatibility): Remove.
777 * common.h (SHT_GNU_ATTRIBUTES): Define.
778
3d3d428f
NC
7792007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
780
781 * common.h (EM_CR16): New entry for CR16 cpu.
782 * cr16.h: New file.
783
99ded152
BW
7842007-06-11 Sterling Augustine <sterling@tensilica.com>
785 Bob Wilson <bob.wilson@acm.org>
fd2f25da 786
99ded152
BW
787 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
788 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 789
f89d32d9
CT
7902007-05-18 Caroline Tice <ctice@apple.com>
791
fd2f25da 792 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
793 DW_OP_GNU_uninit.
794
4f4416b5
AM
7952007-05-12 Alan Modra <amodra@bigpond.net.au>
796
797 * spu.h (R_SPU_ADDR16X): Define.
798 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
799
ece5ef60
AM
8002007-05-11 Alan Modra <amodra@bigpond.net.au>
801
802 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
803
627b32bc
AM
8042007-05-02 Alan Modra <amodra@bigpond.net.au>
805
806 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
807 and vma for appropriate sections.
808
0c3e446c
JB
8092007-04-26 Jan Beulich <jbeulich@novell.com>
810
811 * common.h (DT_ENCODING): Correct value (back to spec mandated
812 value).
813
d4c87fc1
AM
8142007-03-08 Alan Modra <amodra@bigpond.net.au>
815
816 * v850.h (V850_OTHER_TDA_BYTE): Delete.
817 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
818 that don't clash with visibility bits.
819
689d9c8c
AM
8202007-03-07 Alan Modra <amodra@bigpond.net.au>
821
822 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
823
b95dd98f 8242007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
825 Richard Sandiford <rsandifo@redhat.com>
826 Richard Henderson <rth@redhat.com>
827 DJ Delorie <dj@redhat.com>
828 Ben Elliston <bje@redhat.com>
b95dd98f
DB
829
830 * mep.h: New file.
b95dd98f
DB
831 * common.h (EM_CYGNUS_MEP): Define.
832
8332007-02-15 Dave Brolley <brolley@redhat.com>
834
835 From Graydon Hoare <graydon@redhat.com>:
836 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
837
3bdcfdf4
KH
8382007-01-08 Kazu Hirata <kazu@codesourcery.com>
839
840 * m68k.h (EF_M68K_FIDO): New.
841 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
842 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
843
9840d27e
KH
8442006-12-25 Kazu Hirata <kazu@codesourcery.com>
845
846 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
847
425c6cb0
KH
8482006-12-19 Kazu Hirata <kazu@codesourcery.com>
849
850 * m68k.h (EF_M68K_ARCH_MASK): New.
851
3271a814
NS
8522006-12-19 Nathan Sidwell <nathan@codesourcery.com>
853
854 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
855
c694fd50
KH
8562006-12-07 Kazu Hirata <kazu@codesourcery.com>
857
858 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
859 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
860 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
861 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
862 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
863 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
864 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
865 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
866 EF_M68K_CF_FLOAT, respectively.
867
4fd454c8
NC
8682006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
869 Nick Clifton <nickc@redhat.com>
870
871 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
872
165b93e7
RS
8732006-10-28 Richard Sandiford <richard@codesourcery.com>
874
875 * mips.h (R_MIPS_GLOB_DAT): Define
876 (R_MIPS_max): Bump by 1.
877
e9f53129
AM
8782006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
879 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
880 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
881 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
882 Alan Modra <amodra@bigpond.net.au>
883
884 * common.h (EM_SPU): Define.
885 * spu.h: New file.
886
b3549761
NC
8872006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
888
889 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
890 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
891 (EF_SCORE_HASENTRY): Delete.
892
e210c36b
NC
8932006-10-17 Mark Shinwell <shinwell@codesourcery.com>
894
895 * arm.h: Define TAG_CPU_ARCH_* constants.
896
1c0d3aa6
NC
8972006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
898
899 * score.h: New file.
900 * common.h: Add Score machine number.
901
fdc90cb4
JJ
9022006-07-10 Jakub Jelinek <jakub@redhat.com>
903
904 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
905
1224efb8
L
9062006-05-31 H.J. Lu <hongjiu.lu@intel.com>
907
908 * internal.h (ELF_SECTION_SIZE): New.
909 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
910 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
911 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
912
3f570048
AM
9132006-05-27 H.J. Lu <hongjiu.lu@intel.com>
914
915 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
916
9b52905e
NC
9172006-05-24 Carlos O'Donell <carlos@systemhalted.org>
918 Randolph Chung <randolph@tausq.org>
919 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
920 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
921 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
922 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
923 New TLS relocs.
924 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
925 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
926 Define TLS relocs using existing equivalents.
927
fd2f25da
RM
9282006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
929
28c9d252
NC
930 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
931
e210c36b
NC
9322006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
933
934 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
935 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
936 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
937 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
938 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
939 R_BFIN_GOTOFFLO): New relocs.
940 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
941
9422006-03-23 Michael Matz <matz@suse.de>
943
944 * x86-64.h: Add the new relocations with their official
945 numbers.
946
0a44bf69
RS
9472006-03-22 Richard Sandiford <richard@codesourcery.com>
948 Daniel Jacobowitz <dan@codesourcery.com>
949 Phil Edwards <phil@codesourcery.com>
950 Zack Weinberg <zack@codesourcery.com>
951 Mark Mitchell <mark@codesourcery.com>
952 Nathan Sidwell <nathan@codesourcery.com>
953
954 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
955
e14430ab
DA
9562006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
957
958 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
959 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
960 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
961 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
962 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
963
3a4a14e9
PB
9642006-03-10 Paul Brook <paul@codesourcery.com>
965
966 * arm.h (EF_ARM_EABI_VER5): Define.
967
0b2e31dc
NS
9682006-03-06 Nathan Sidwell <nathan@codesourcery.com>
969
970 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
971 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
972 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
973 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
974 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
975 (EF_M68K_EMAC_B): New.
976
df406460
NC
9772006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
978
979 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
980 (EF_AVR_LINKRELAX_PREPARED): Add.
981
2c10a7e5
BE
9822006-03-02 Ben Elliston <bje@au.ibm.com>
983
984 Import from the GCC tree:
985 2006-03-01 Jakub Jelinek <jakub@redhat.com>
986
987 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
988 from DWARF 3.
989 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
990 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
991 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
992 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
993 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
994 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
995 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
996 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
997 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
998 DW_DS_leading_separate, DW_DS_trailing_separate): New.
999 (DW_END_default, DW_END_big, DW_END_little): New.
1000 (DW_END_lo_user, DW_END_hi_user): Define.
1001 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1002 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1003 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1004 DW_LANG_D): New.
1005
e210c36b
NC
10062006-02-06 Steve Ellcey <sje@cup.hp.com>
1007
1008 * ia64.h (SHF_IA_64_HP_TLS): New.
1009
6772dd07
DD
10102006-02-24 DJ Delorie <dj@redhat.com>
1011
1012 * m32c.h: Add relax relocs.
1013
d70c5fc7
NC
10142006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
1015 Anil Paranjape <anilp1@kpitcummins.com>
1016 Shilin Shakti <shilins@kpitcummins.com>
1017
1018 * common.h (EM_XC16X): New entry for xc16x cpu.
1019 Sort other EM_* numbers into numerical order.
1020 * xc16x.h: New file.
fd2f25da 1021
84d1d650
L
10222006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1023
1024 PR binutils/2258
1025 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1026 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1027
266abb8f
NS
10282006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1029
1030 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1031 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1032 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1033 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1034 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1035
10362006-02-06 Steve Ellcey <sje@cup.hp.com>
1037
1038 * ia64.h (SHF_IA_64_HP_TLS): New.
1039
67a4f2b7
AO
10402006-01-18 Alexandre Oliva <aoliva@redhat.com>
1041
1042 Introduce TLS descriptors for i386 and x86_64.
1043 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1044 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1045 New.
1046 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1047 R_X86_64_TLSDESC): New.
1048
64fd6348
NC
10492006-01-09 Mike Frysinger <vapier@gentoo.org>:
1050
1051 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1052
d031aafb
NS
10532005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1054
1055 Second part of ms1 to mt renaming.
1056 * common.h (EM_MT): Renamed.
1057 * mt.h: Rename relocs, cpu & other defines.
1058
e210c36b
NC
10592005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1060
1061 * mt.h: Renamed from ms1.h
1062
39b41c9c
PB
10632005-12-12 Paul Brook <paul@codesourcery.com>
1064
1065 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1066
5e2b0d47
NC
10672005-11-11 Nick Clifton <nickc@redhat.com>
1068
1069 PR 1150
1070 * mips.h (STO_OPTIONAL): Define.
1071 (ELF_MIPS_IS_OPTIONAL): Define.
1072
e210c36b
NC
10732005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1074
1075 Add ms2.
1076 * ms1.h (EF_MS1_CPU_MS2): New.
1077
10782005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1079
1080 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1081
3c9b82ba
NC
10822005-09-30 Catherine Moore <clm@cm00re.com>
1083
1084 * bfin.h: New file.
1085 * common.h (EM_BLACKFIN): Define.
1086
ee065d83
PB
10872005-10-08 Paul Brook <paul@codesourcery.com>
1088
1089 * arm.h: Add prototypes for BFD object attribute routines.
1090
1cacb694
RE
10912005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1092
1093 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1094
3c26c61a
DA
10952005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1096
1097 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1098 New defines.
1099
67762f6b
DA
11002005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1101
1102 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1103 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1104 deprecated defines.
1105 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1106 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1107 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1108 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1109 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1110 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1111 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1112 NT_HP_UX_OPTIONS): Define.
1113
fd54057a
DD
11142005-07-25 DJ Delorie <dj@redhat.com>
1115
1116 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1117
3b22753a
L
11182005-07-25 Jan Hubicka <jh@suse.cz>
1119
1120 * x86-64.h (SHN_X86_64_LCOMMON): New.
1121 (SHF_X86_64_LARGE): New.
1122
157e7bd1
NC
11232005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1124
1125 * m32r.h (R_M32R_REL32): Added.
1126
df45824a
BE
11272005-07-18 Ben Elliston <bje@au.ibm.com>
1128
1129 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1130 Replace with DW_ATE_decimal_float (now in DWARF 3).
1131
49f58d10
JB
11322005-07-14 Jim Blandy <jimb@redhat.com>
1133
1134 Add support for Renesas M32C and M16C.
1135 * common.h (EM_M32C): New machine number.
1136 * m32c.h: New file.
fd2f25da 1137
e210c36b
NC
11382005-06-17 Jakub Jelinek <jakub@redhat.com>
1139
1140 * external.h (GRP_ENTRY_SIZE): Define.
1141
d6ab8113
JB
11422005-06-17 Jan Beulich <jbeulich@novell.com>
1143
1144 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1145 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1146 R_X86_64_GOTPC32.
1147
3c33e371
AH
11482005-06-07 Aldy Hernandez <aldyh@redhat.com>
1149 Michael Snyder <msnyder@redhat.com>
1150 Stan Cox <scox@redhat.com>
1151
1152 * common.h (EM_MS1): Define.
1153
1154 * ms1.h: New file.
1155
2acf634e
RH
11562005-05-31 Richard Henderson <rth@redhat.com>
1157
1158 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1159
484124bb
RH
11602005-05-29 Richard Henderson <rth@redhat.com>
1161
1162 * alpha.h (DT_ALPHA_PLTRO): New.
1163
d68f4033
BE
11642005-05-19 Ben Elliston <bje@au.ibm.com>
1165
1166 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1167 the user-defined encoding space pending inclusion in the standard.
1168
cb1afa5c
ZW
11692005-05-18 Zack Weinberg <zack@codesourcery.com>
1170
1171 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1172 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1173
c19d1205
ZW
11742005-05-17 Zack Weinberg <zack@codesourcery.com>
1175
1176 * arm.h: Import complete list of official relocation names
1177 and numbers from AAELF. Define FAKE_RELOCs for old names.
1178 Remove a few old names no longer used anywhere.
1179
1fe44d79
AM
11802005-05-14 Alan Modra <amodra@bigpond.net.au>
1181
1182 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1183
2df98d85
AM
11842005-05-11 Alan Modra <amodra@bigpond.net.au>
1185
1186 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1187 R_PPC_RELAX32PC_PLT) Adjust.
1188 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1189 (DT_PPC_GLINK): Define.
1190
e172dbf8
NC
11912005-05-10 Nick Clifton <nickc@redhat.com>
1192
1193 * Update the address and phone number of the FSF organization in
1194 the GPL notices in the following files:
2df98d85 1195 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1196 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1197 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1198 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1199 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1200 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1201 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1202
faa7ef87
L
12032005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1204
a63027e5
L
1205 Moved from ../ChangeLog
1206
faa7ef87
L
1207 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1208 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1209
1210 2004-10-12 Paul Brook <paul@codesourcery.com>
1211 * arm.h (EF_ARM_EABI_VER4): Define.
1212
1213 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1214
1215 * common.h (PT_SUNW_EH_FRAME): Define.
1216 * x86-64.h (SHT_X86_64_UNWIND): Define.
1217
1218 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1219 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1220 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1221 (XTENSA_PROP_SEC_NAME): Define.
1222 (property_table_entry): Add flags field.
1223 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1224
1225 2004-09-17 Paul Brook <paul@codesourcery.com>
1226 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1227 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1228 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1229
1230 2004-09-13 Paul Brook <paul@codesourcery.com>
1231 * arm.h: Rename RELABS to TARGET1.
1232
1233 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1234 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1235 (PT_GNU_RELRO): Define.
1236
ba93b8ac
DJ
12372005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1238 Phil Blundell <philb@gnu.org>
1239
1240 * arm.h: Add TLS relocations.
1241
c927f9ef
BE
12422005-03-23 Ben Elliston <bje@au.ibm.com>
1243
1244 * dwarf.h: Merge with GCC's dwarf.h.
1245
238d258f
NC
12462005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1247
1248 * m68k.h (EF_CFV4E): Define.
1249
b294bdf8
MM
12502005-03-17 Paul Brook <paul@codesourcery.com>
1251 Dan Jacobowitz <dan@codesourcery.com>
1252 Mark Mitchell <mark@codesourcery.com>
1253
1254 * arm.h (PT_ARM_EXIDX): Define.
1255
51cb3ca7
DJ
12562005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1257 Joseph Myers <joseph@codesourcery.com>
1258
1259 * mips.h: Define MIPS TLS relocations.
1260
d6f16593 12612005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1262 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1263
1264 * mips.h (R_MIPS16_GOT16): New reloc code.
1265 (R_MIPS16_CALL16): Likewise.
1266 (R_MIPS16_HI16): Likewise.
1267 (R_MIPS16_LO16): Likewise.
1268 (R_MIPS16_min): New fake reloc code.
1269 (R_MIPS16_max): Likewise.
1270
a1c17af2
MR
12712005-02-11 Maciej W. Rozycki <macro@mips.com>
1272
1273 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1274
90219bd0
AO
12752005-01-25 Alexandre Oliva <aoliva@redhat.com>
1276
1277 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1278 * frv.h: Add R_FRV_TLSMOFF.
1279 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1280 * frv.h: Add TLS relocations.
1281
e38bc3b5
NC
12822005-01-17 Nick Clifton <nickc@redhat.com>
1283
1284 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1285 EF_SH2A_SH3E): New flags.
1286 (EF_SH_BFD_TABLE): Add these new flags to the table.
1287
b4a38de6
AM
12882005-01-12 Alan Modra <amodra@bigpond.net.au>
1289
1290 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1291 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1292
750bce0e 12932004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1294
faa7ef87 1295 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1296
1e50d24d
RS
12972004-12-16 Richard Sandiford <rsandifo@redhat.com>
1298
1299 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1300
69881c93
ILT
13012004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1302
1303 * mips.h (E_MIPS_MACH_9000): Define.
1304
b676888f
HPN
13052004-11-04 Hans-Peter Nilsson <hp@axis.com>
1306
1307 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1308 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1309 macros.
1310
637cf767
EC
13112004-10-06 Eric Christopher <echristo@redhat.com>
1312
1313 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1314
40a18ebd
NC
13152004-10-01 Paul Brook <paul@codesourcery.com>
1316
1317 * arm.h (SHT_ARM_EXIDX): Define.
1318 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1319 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1320 Define.
1321
b18c562e
NC
13222004-08-25 Dmitry Diky <diwil@spec.ru>
1323
1324 * msp430.h: Add new relocs.
1325
083febaa
L
13262004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1327
1328 * i386.h (R_386_USED_BY_INTEL_200): New.
1329
1d70c7fb
AO
13302004-07-29 Alexandre Oliva <aoliva@redhat.com>
1331
1332 Introduce SH2a support.
1333 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1334 * sh.h (EF_SH2A_NOFPU): New.
1335 2003-12-01 Michael Snyder <msnyder@redhat.com>
1336 * sh.h (EF_SH2A): New.
1337
670ec21d
NC
13382004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1339
1340 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1341 BFD_RELOC_CRX_SWITCH32.
1342
1fe1f39c
NC
13432004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1344
1345 * common.h (EM_CRX): Define.
1346 * crx.h: New file.
1347
097f809a
NC
13482004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1349
1350 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1351 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1352
375db92b
AM
13532004-06-19 Alan Modra <amodra@bigpond.net.au>
1354
1355 * common.h (ELF64_R_INFO): Warning fix.
1356
092dcd75
CD
13572004-06-14 Chris Demetriou <cgd@broadcom.com>
1358
1359 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1360 with an updated comment.
1361
f6f9408f
JR
13622004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1363
1364 * sh.h (EF_SH_HAS_DSP): Remove.
1365 (EF_SH_HAS_FP): Remove.
1366 (EF_SH_MERGE_MACH): Remove.
1367 (EF_SH4_NOFPU): Convert to decimal.
1368 (EF_SH4A_NOFPU): Likewise.
1369 (EF_SH4_NOMMU_NOFPU): Likewise.
1370 (EF_SH3_NOMMU): Add new macro.
1371 (EF_SH_BFD_TABLE): Likewise.
1372 (sh_find_elf_flags): Add prototype.
1373 (sh_elf_get_flags_from_mach): Likewise.
1374
4030e8f6
CD
13752004-04-24 Chris Demetriou <cgd@broadcom.com>
1376
1377 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1378 (R_MIPS_GNU_REL_HI16): Remove.
1379 (R_MIPS_GNU_REL16_S2): Update comment.
1380
0949843d 13812004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1382 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1383
1384 * common.h (EM_CR): Define.
1385 * cr16c.h: New file.
1386
d507cf36
PB
13872004-03-23 Paul Brook <paul@codesourcery.com>
1388
1389 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1390
ae51a426
JR
13912003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1392
1393 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1394
676a64f4
RS
13952004-03-01 Richard Sandiford <rsandifo@redhat.com>
1396
1397 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1398
481fedf3
RM
13992004-01-28 Roland McGrath <roland@redhat.com>
1400
1401 * common.h (AT_SECURE): New macro.
1402
7e67eb11
RM
14032004-01-21 Roland McGrath <roland@redhat.com>
1404
1405 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1406 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1407 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1408 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1409 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1410
3fe74472
MK
14112004-01-17 Mark Kettenis <kettenis@gnu.org>
1412
1413 * common.h (NT_OPENBSD_IDENT): Define.
1414
79987b2f
AO
14152004-01-06 Alexandre Oliva <aoliva@redhat.com>
1416
1417 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1418 * frv.h (EF_FRV_FDPIC): New macro.
1419 (EF_FRV_PIC_FLAGS): Adjust.
1420 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1421 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1422 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1423 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1424 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1425 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1426 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1427 New.
1428
252b5132 1429
c9e214e5 1430For older changes see ChangeLog-9103
252b5132
RH
1431\f
1432Local Variables:
c9e214e5
AM
1433mode: change-log
1434left-margin: 8
1435fill-column: 74
252b5132
RH
1436version-control: never
1437End:
This page took 0.604457 seconds and 4 git commands to generate.