* MAINTAINER: Take over from Jakub Jalinek as SPARC maintainer.
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
505b88fb
L
12011-08-12 H.J. Lu <hongjiu.lu@intel.com>
2
3 PR ld/13082
4 * x86-64.h (R_X86_64_RELATIVE64): New.
5
df58fc94
RS
62011-07-24 Chao-ying Fu <fu@mips.com>
7 Maciej W. Rozycki <macro@codesourcery.com>
8
9 * mips.h (R_MICROMIPS_min): New relocations.
10 (R_MICROMIPS_26_S1): Likewise.
11 (R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
12 (R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
13 (R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
14 (R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
15 (R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
16 (R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
17 (R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
18 (R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
19 (R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
20 (R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
21 (R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
22 (R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
23 (R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
24 (R_MICROMIPS_TLS_GOTTPREL): Likewise.
25 (R_MICROMIPS_TLS_TPREL_HI16): Likewise.
26 (R_MICROMIPS_TLS_TPREL_LO16): Likewise.
27 (R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
28 (R_MICROMIPS_max): Likewise.
29 (EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
30 (STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
31 (ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
32 (STO_MICROMIPS): Likewise.
33 (ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
34 (ELF_ST_IS_COMPRESSED): Likewise.
35 (STO_MIPS_PLT, STO_MIPS_PIC): Rework.
36 (ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
37 (STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.
38
7a9068fe
L
392011-07-22 H.J. Lu <hongjiu.lu@intel.com>
40
41 * common.h (EM_K1OM): New.
42
9c55345c
TS
432011-07-03 Samuel Thibault <samuel.thibault@gnu.org>
44 Thomas Schwinge <thomas@schwinge.name>
45
2bb70ae0 46 PR binutils/12913
9c55345c
TS
47 * common.h (ELFOSABI_GNU): Define, replaces...
48 (ELFOSABI_LINUX): ... this, kept as an alias.
49 (ELFOSABI_HURD): Remove.
50
faa9a424
UW
512011-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
52
53 * common.h (NT_ARM_VFP): Define.
54
aa137e4d
NC
552011-06-13 Walter Lee <walt@tilera.com>
56
57 * common.h: Add EM_TILEGX.
58 * tilegx.h: New file.
59 * tilepro.h: New file.
60
2ddcd4af
TG
612011-06-09 Tristan Gingold <gingold@adacore.com>
62
63 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
64
cc643b88
NC
652011-06-02 Nick Clifton <nickc@redhat.com>
66
67 * common.h: Fix spelling mistake in comment.
68 * reloc-macros.h: Likewise.
69
63e1a0fc
PB
702011-05-31 Paul Brook <paul@codesourcery.com>
71
72 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
73
e21e5835
NC
742011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
75
76 * common.h (NT_STAPSDT): New define.
77
c7811365
BS
782011-03-31 Bernd Schmidt <bernds@codesourcery.com>
79
80 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
81 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
82 (SHN_TIC6X_SCOMMON): Define.
83
00e98fc7
TG
842011-03-31 Tristan Gingold <gingold@adacore.com>
85
86 * ia64.h (Elf64_External_VMS_Note): New struct.
87 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
88 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
89 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
90 (NT_VMS_PATCHTIME) New macros.
91
34e77a92
RS
922011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
93
94 * arm.h (R_ARM_IRELATIVE): New relocation.
95
35fc36a8
RS
962011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
97
98 * internal.h (elf_internal_sym): Add st_target_internal.
99 * arm.h (arm_st_branch_type): New enum.
100 (ARM_SYM_BRANCH_TYPE): New macro.
101
8f7e76d0
NC
1022011-03-10 Nick Clifton <nickc@redhat.com>
103
104 * common.h (EM_V850): V850s now supplied by Renesas.
105
15a44d57
AM
1062011-02-25 Alan Modra <amodra@gmail.com>
107
eba5cfbc 108 PR 12516
15a44d57
AM
109 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
110 sections at start or end of PT_DYNAMIC.
111
0855e32b
NS
1122011-01-10 Nathan Sidwell <nathan@codesourcery.com>
113 Glauber de Oliveira Costa <glommer@gmail.com>
114
115 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
116 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
117 relocations.
118
aa137e4d
NC
1192010-11-16 Jie Zhang <jie.zhang@analog.com>
120
121 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
122 (EF_BFIN_DATA_IN_L1): Define.
123
fd503541
NC
1242010-11-11 Mingming Sun <mingm.sun@gmail.com>
125
126 * mips.h (E_MIPS_MACH_LS3A): Defined.
127
87779176
JM
1282010-11-02 Joseph Myers <joseph@codesourcery.com>
129
130 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
131 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
132 Tag_ABI_array_object_alignment,
133 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
134
3cbd1c06
JM
1352010-10-29 Joseph Myers <joseph@codesourcery.com>
136
137 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
138
b5593623
JM
1392010-10-29 Bernd Schmidt <bernds@codesourcery.com>
140 Joseph Myers <joseph@codesourcery.com>
141
142 * tic6x-attrs.h (Tag_ABI_DSBT): New.
143
75fa6dc1
JM
1442010-10-21 Joseph Myers <joseph@codesourcery.com>
145
146 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
147 value 4.
148 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
149 attribute renaming.
150
1cd986c5
NC
1512010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
152 Ina Pandit <ina.pandit@kpitcummins.com>
153
154 * v850.h: Add support for V850E2 and V850E2V3.
155 (v850_reloc_type): Update the newly added relocations
156
f4638467
AM
1572010-07-20 Alan Modra <amodra@gmail.com>
158
159 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
160 (ELF_SECTION_SIZE): ..here.
161 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
162 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
163
ba761f19
AM
1642010-06-25 Alan Modra <amodra@gmail.com>
165
166 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
167
59e6276b
JM
1682010-06-15 Joseph Myers <joseph@codesourcery.com>
169
170 * tic6x-attrs.h: New.
171 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
172 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
173 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
174 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
175 C6XABI_Tag_CPU_arch_C674X): Define.
176
28f997cf
TG
1772010-06-11 Tristan Gingold <gingold@adacore.com>
178
179 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
180 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
181 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
182 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
183 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
184 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
185 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
186 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
187 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
188 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
189 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
190 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
191 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
192 (Elf64_External_VMS_IMAGE_RELA): Ditto.
193 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
194 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
195 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
196 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
197 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
198 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
199 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
200 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
201
8e45593f
NC
2022010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
203 Joseph Myers <joseph@codesourcery.com>
204 Andrew Stubbs <ams@codesourcery.com>
205
206 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
207 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
208 other invalid ranges.
209 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
210 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
211 (R_SH_FUNCDESC_VALUE): New.
212
18ae9cc1
L
2132010-05-18 H.J. Lu <hongjiu.lu@intel.com>
214
215 PR gas/11600
216 * common.h (SHF_EXCLUDE): New.
217
218 * i370.h (SHF_EXCLUDE): Removed.
219 * or32.h (SHF_EXCLUDE): Likewise.
220 * ppc.h (SHF_EXCLUDE): Likewise.
221 * sparc.h (SHF_EXCLUDE): Likewise.
222
9a83a553
AM
2232010-04-23 Alan Modra <amodra@gmail.com>
224
225 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
226 Invert logic to clarify test for .tbss.
227 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
228 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
229 macro args with parentheses.
230 (ELF_SECTION_IN_SEGMENT): Define.
231 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
232 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
233
75375b3e
MGD
2342010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
235
236 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
237 Tag_FP_HP_extension): Add new ABI attribute tags.
238
e4e42b45
NC
2392010-04-15 Nick Clifton <nickc@redhat.com>
240
241 * alpha.h: Update copyright notice to use GPLv3.
242 * arc.h: Likewise.
243 * arm.h: Likewise.
244 * avr.h: Likewise.
245 * bfin.h: Likewise.
246 * common.h: Likewise.
247 * cr16.h: Likewise.
248 * cr16c.h: Likewise.
249 * cris.h: Likewise.
250 * crx.h: Likewise.
251 * d10v.h: Likewise.
252 * d30v.h: Likewise.
253 * dlx.h: Likewise.
254 * dwarf.h: Likewise.
255 * external.h: Likewise.
256 * fr30.h: Likewise.
257 * frv.h: Likewise.
258 * h8.h: Likewise.
259 * hppa.h: Likewise.
260 * i370.h: Likewise.
261 * i386.h: Likewise.
262 * i860.h: Likewise.
263 * i960.h: Likewise.
264 * ia64.h: Likewise.
265 * internal.h: Likewise.
266 * ip2k.h: Likewise.
267 * iq2000.h: Likewise.
268 * lm32.h: Likewise.
269 * m32c.h: Likewise.
270 * m32r.h: Likewise.
271 * m68hc11.h: Likewise.
272 * m68k.h: Likewise.
273 * mcore.h: Likewise.
274 * mep.h: Likewise.
275 * microblaze.h: Likewise.
276 * mips.h: Likewise.
277 * mmix.h: Likewise.
278 * mn10200.h: Likewise.
279 * moxie.h: Likewise.
280 * msp430.h: Likewise.
281 * mt.h: Likewise.
282 * openrisc.h: Likewise.
283 * or32.h: Likewise.
284 * pj.h: Likewise.
285 * ppc.h: Likewise.
286 * ppc64.h: Likewise.
287 * reloc-macros.h: Likewise.
288 * rx.h: Likewise.
289 * s390.h: Likewise.
290 * sh.h: Likewise.
291 * sparc.h: Likewise.
292 * spu.h: Likewise.
293 * v850.h: Likewise.
294 * vax.h: Likewise.
295 * vxworks.h: Likewise.
296 * x86-64.h: Likewise.
297 * xc16x.h: Likewise.
298 * xstormy16.h: Likewise.
299 * xtensa.h: Likewise.
300
9957b18f
AM
3012010-04-08 David Stubbs <stubbs@icerasemi.com>
302
303 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
304 cannot contain any sections.
305
40b36596
JM
3062010-03-25 Joseph Myers <joseph@codesourcery.com>
307
308 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
309 * tic6x.h: New.
310
e1dcda2d
L
3112010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
312
313 * common.h (VER_FLG_*): Document.
314 (VER_FLG_INFO): Define.
315
17e57237
NC
3162010-02-23 Andrew Zabolotny <anpaza@mail.ru>
317
318 PR binutils/11297
319 * avr.h: (R_AVR_8): New relocation number.
320
cd21e546
MGD
3212010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
322
323 * arm.h (Tag_MPextension_use): Renumber.
324 (Tag_DIV_use): Add.
325 (Tag_MPextension_use_legacy): Likewise.
326
d7eeb400
MS
3272010-02-09 Michael Holzheu <holzheu@de.ibm.com>
328
329 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
330 NT_S390_CTRS and NT_S390_PREFIX): Define.
331
e1dcda2d
L
3322010-02-08 David S. Miller <davem@davemloft.net>
333
334 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
335
4339cae0
L
3362010-02-02 H.J. Lu <hongjiu.lu@intel.com>
337
338 * common.h (NT_386_XSTATE): New.
339
3ff95107 3402010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 341
3ff95107
L
342 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
343
c75a08aa
AM
3442010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
345
4339cae0 346 * common.h (PN_XNUM): Define.
c75a08aa 347
0675e188
UW
3482009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
349
350 * common.h (NT_S390_HIGH_GPRS): Define.
351
32af9f6e
AM
3522009-12-17 Alan Modra <amodra@bigpond.net.au>
353
354 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
355 R_PPC_RELAX32PC_PLT): Delete.
356 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
357
3c65b800
JM
3582009-11-28 Joseph Myers <joseph@codesourcery.com>
359
360 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
361 EM_TI_C5500, EM_CUDA): Define.
362 (EM_res140, EM_res141, EM_res142): Remove.
363
9e3c6df6
PB
3642009-11-17 Paul Brook <paul@codesourcery.com>
365 Daniel Jacobowitz <dan@codesourcery.com>
366
367 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
368
c7927a3c
NC
3692009-09-29 DJ Delorie <dj@redhat.com>
370
371 * rx.h: New file.
372
a7f2871e
AM
3732009-09-21 Alan Modra <amodra@bigpond.net.au>
374
375 * ppc.h (DT_PPC_TLSOPT): Define.
376 * ppc64.h (DT_PPC64_TLSOPT): Define.
377
7f6fed87
NC
3782009-08-10 Daniel Gutson <dgutson@codesourcery.com>
379
380 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
381 (SHT_ARM_OVERLAYSECTION): New define.
382
cb88ce9f
BS
3832006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
384
385 From Mike Frysinger <michael.frysinger@analog.com>
386 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
387 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
388 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
389 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
390 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
391 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
392 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
393 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
394 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
395 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
396 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
397 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
398 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
399 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
400 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
401 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
402 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
403 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
404 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 405
44db4087
ME
4062009-08-09 Michael Eager <eager@eagercon.com>
407
408 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 409 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 410
7ba29e2a
NC
4112009-08-06 Michael Eager <eager@eagercon.com>
412
413 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
414 * elf/microblaze.h: New reloc definitions.
415
28ec585f
AM
4162009-07-30 Alan Modra <amodra@bigpond.net.au>
417
418 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
419 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
420
8a9036a4
L
4212009-07-25 H.J. Lu <hongjiu.lu@intel.com>
422
423 * common.h (EM_L1OM): New.
424
8fdcc58d
TS
4252009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
426 Alan Modra <amodra@bigpond.net.au>
427
428 * spu.h (R_SPU_ADD_PIC): New.
429
3e7a7d11
NC
4302009-07-23 Ulrich Drepper <drepper@redhat.com>
431
432 * common.h (STB_GNU_UNIQUE): Define.
433
fa8f86ff
TT
4342009-07-10 Tom Tromey <tromey@redhat.com>
435
436 * dwarf2.h: Move to `..'.
437
1bffd25b
L
4382009-07-10 H.J. Lu <hongjiu.lu@intel.com>
439
440 * dwarf2.h: Just include ../dwarf2.h.
441
e054468f
AM
4422009-07-10 Alan Modra <amodra@bigpond.net.au>
443
444 * ppc.h (R_PPC_IRELATIVE): Add.
445 (R_PPC_RELAX32, R_PPC_RELAX32PC,
446 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
447 * ppc64.h (R_PPC64_IRELATIVE): Add.
448
3244e8f5
JJ
4492009-07-03 Jakub Jelinek <jakub@redhat.com>
450
451 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
452 and DW_OP_stack_value.
453
ceaf50a2
AM
4542009-06-22 Alan Modra <amodra@bigpond.net.au>
455
456 * ppc.h (R_PPC_RELAX*): Define as enum.
457
f865a31d
AG
4582009-06-11 Anthony Green <green@moxielogic.org>
459
460 * moxie.h (R_MOXIE_PCREL10): New.
461
cbe950e9
L
4622009-06-01 H.J. Lu <hongjiu.lu@intel.com>
463
464 PR ld/10205
465 * i386.h (R_386_IRELATIVE): New.
466 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
467
cf65542b
L
4682009-05-27 H.J. Lu <hongjiu.lu@intel.com>
469
470 * common.h: Update comments for dynamic tag ranges.
471
4e38f72c
DD
4722009-04-30 DJ Delorie <dj@redhat.com>
473
474 * mep.h (EF_MEP_COP_*): New.
475 (EF_MEP_ALL_FLAGS): Add them.
476
d8045f23
NC
4772009-04-30 Nick Clifton <nickc@redhat.com>
478
479 * common.h (STT_GNU_IFUNC): Define.
480
ed4a4bdf
CC
4812009-04-24 Cary Coutant <ccoutant@google.com>
482
483 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
484
20135e4c
NC
4852009-04-15 Anthony Green <green@moxielogic.com>
486
487 * common.h (EM_MOXIE): Define.
488 * moxie.h: New file.
489
4d28413b
DD
4902009-04-07 DJ Delorie <dj@redhat.com>
491
492 * mep.h (EF_MEP_CPU_C5): New.
493
96b2958f
L
4942009-04-01 H.J. Lu <hongjiu.lu@intel.com>
495
496 * common.h (EM_INTEL178): Removed.
497 (EM_INTEL179): Likewise.
498 (EM_ETPU): New.
499 (EM_SLE9X): Likewise.
500 (EM_INTEL181): Likewise.
501 (EM_INTEL182): Likewise.
502
f47a1d2e
L
5032009-03-31 H.J. Lu <hongjiu.lu@intel.com>
504
505 * common.h (EM_INTEL178): New.
506 (EM_INTEL179): Likewise.
507 (EM_INTEL180): Likewise.
508
0e879927
ILT
5092009-03-20 Mikolaj Zalewski <mikolajz@google.com>
510
511 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
512
4d407348
MK
5132009-03-14 Mark Kettenis <kettenis@gnu.org>
514
17e57237
NC
515 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
516 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
517 (NT_OPENBSD_WCOOKIE): New defines.
518
904001b0
JK
5192009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
520
521 * common.h (AT_RANDOM): Define.
522
727fc41e
AM
5232009-03-04 Alan Modra <amodra@bigpond.net.au>
524
525 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
526 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
527
c3b7224a
NC
5282009-03-02 Qinwei <qinwei@sunnorth.com.cn>
529
530 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
531 * common.h (EM_SCORE_OLD): Define.
532
36319970
L
5332009-02-23 H.J. Lu <hongjiu.lu@intel.com>
534
535 * common.h (STB_LOPROC): Replace Application-specific with
536 Processor-specific in comments.
537 (STB_HIPROC): Likewise.
538 (STT_LOPROC): Likewise.
539 (STT_HIPROC): Likewise.
540
52b6b6b9
JM
5412009-02-03 Sandip Matte <sandip@rmicorp.com>
542
543 * mips.h (E_MIPS_MACH_XLR): Define.
544
cf869cce
NC
5452009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
546
547 * m68k.h: Map TLS relocations to numbers.
548
91e22acd
AS
5492009-01-15 Andrew Stubbs <ams@codesourcery.com>
550 Julian Brown <julian@codesourcery.com>
551
552 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
553 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
554 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
555 version 2.07.
556 (Tag_undefined39, Tag_nodefaults): New enum values.
557 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
558 (Tag_conformance, Tag_Virtualization_use): Likewise.
559 (Tag_undefined69, Tag_MPextension_use): Likewise.
560
01e1a5bc
NC
5612009-01-15 Douglas B Rupp <rupp@gnat.com>
562
563 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
564 New macros. Minor reformatting.
565
84e94c90
NC
5662008-12-23 Jon Beniston <jon@beniston.com>
567
568 * lm32.h: New file.
569
0f88be7a
NC
5702008-12-23 Nick Clifton <nickc@redhat.com>
571
572 * commmon.h (STT_IFUNC): Delete.
573
7a0cc8ed
HPN
5742008-12-20 Hans-Peter Nilsson <hp@axis.com>
575
576 * cris.h (R_CRIS_32_IE): New relocation.
577
e7c33416
NC
5782008-12-03 Nick Clifton <nickc@redhat.com>
579
580 * common.h (STT_IFUNC): Define.
581
e73521d6
SR
5822008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
583
584 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
585 R_CR16_GLOB_DAT): New relocations.
586
a973d22c
HPN
5872008-11-25 Hans-Peter Nilsson <hp@axis.com>
588
589 * cris.h (R_CRIS_32_TPREL): Correct comment.
590 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
591
8e79c3df
CM
5922008-11-18 Catherine Moore <clm@codesourcery.com>
593
594 * arm.h (Tag_ABI_FP_16bit_format): Define.
595
2b0bc088
NC
5962008-11-14 Nathan Sidwell <nathan@codesourcery.com>
597
598 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 599
759cc328
UW
6002008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
601
602 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
603
f82e0623
NF
6042008-10-10 Nathan Froyd <froydnj@codesourcery.com>
605
606 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
607
1d037692
HPN
6082008-10-04 Hans-Peter Nilsson <hp@axis.com>
609
610 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
611 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
612 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
613 (R_CRIS_16_TPREL): New relocations.
614
28dbbc02
BW
6152008-08-20 Bob Wilson <bob.wilson@acm.org>
616
617 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
618 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
619 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
620
861fb55a
DJ
6212008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
622 Daniel Jacobowitz <dan@codesourcery.com>
623 Catherine Moore <clm@codesourcery.com>
624 Mark Shinwell <shinwell@codesourcery.com>
625
626 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
627 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
628
0deb8eee
AM
6292008-08-04 Markus Weiss <weissms@aros.org>
630
631 * common.h (ELFOSABI_AROS): Update comment.
632
3c7b9897
AM
6332008-07-26 Michael Eager <eager@eagercon.com>
634
635 * ppc.h: Add description of single-precision.
636
89eeb0bc
LM
6372008-07-21 Luis Machado <luisgpm@br.ibm.com>
638
639 * common.h: Define NT_PPC_VSX.
640
30c09090
RS
6412008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
642
643 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
644
b8a39af8
SR
6452008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
646
647 * common.h (EM_CR16): Correct value.
648 (EM_CR16): Rename to EM_CR16_OLD.
649
ff7eeb89
DD
6502008-06-12 DJ Delorie <dj@redhat.com>
651
652 * common.h (EM_M32C_NEW): Rename to EM_M32C.
653 (EM_M32C): Rename to EM_M32C_OLD.
654
3c9a78e0
JM
6552008-06-12 Joseph Myers <joseph@codesourcery.com>
656
657 * common.h: Update e_machine table.
658
a23ede3d
KK
6592008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
660
661 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
662
2424f303
JM
6632008-06-09 Joseph Myers <joseph@codesourcery.com>
664
665 * common.h: Change registry@caldera.com to registry@sco.com.
666
7c90103b
NC
6672008-05-21 Nick Clifton <nickc@redhat.com>
668
669 * reloc-macros.h: Add a comment about the use of the
670 END_RELOC_NUMBERS symbol as a sentinel value.
671
6722008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 673
7c90103b
NC
674 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
675
14a6d8e0
DM
6762008-04-16 David S. Miller <davem@davemloft.net>
677
678 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
679 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
680 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
681 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
682
15397d0b
ILT
6832008-03-24 Ian Lance Taylor <iant@google.com>
684
685 * common.h (NT_GNU_GOLD_VERSION): Define.
686
72de5009
AM
6872008-03-13 Alan Modra <amodra@bigpond.net.au>
688
689 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
690 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
691 Order struct as for external version.
692
1bce5d2c
AM
6932008-03-12 Alan Modra <amodra@bigpond.net.au>
694
4fbb74a6
AM
695 PR 5900
696 * common.h (SHN_BAD): Delete.
697 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
698 * external.h: ..here.
699 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
700 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
701 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
702
7032008-03-12 Alan Modra <amodra@bigpond.net.au>
704
705 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 706 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 707 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 708 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 709 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 710 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
711 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
712 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 713 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 714 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 715 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
716 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
717 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 718 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 719 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 720
35d60fe4
NC
7212008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
722
723 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
724 DW_OP_PGI_omp_thread_num.
725
7b03d09a
AN
7262008-02-04 Adam Nemet <anemet@caviumnetworks.com>
727
728 * mips.h: Update copyright.
729 (E_MIPS_MACH_OCTEON): New macro.
730
148b93f2
NC
7312008-01-30 Tristan Gingold <gingold@adacore.com>
732
733 Add OpenVMS extensions.
1bce5d2c
AM
734 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
735 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 736 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
737 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
738 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
739 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
740 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
741 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
742 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
743 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
744 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
745 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
746 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
747 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
748 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
749 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
750 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
751 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
752 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
753 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
754 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
755 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
756
c74ba406
MK
7572008-01-16 Mark Kettenis <kettenis@gnu.org>
758
759 * common.h (AT_SUN_AUXFLAGS): Define.
760
60955fda
DJ
7612007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
762
763 * dwarf2.h (DW_AT_hi_user): Correct value.
764
1bbb5f21 7652007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 766
1bbb5f21 767 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 768
350cc38d
MS
7692007-11-29 Mark Shinwell <shinwell@codesourcery.com>
770
771 * mips.h (E_MIPS_MACH_LS2E): New.
772 (E_MIPS_MACH_LS2F): New.
773
f7bc09bd
NS
7742007-11-28 Nathan Sidwell <nathan@codesourcery.com>
775
776 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
777 segments at the end of memory.
778
e210c36b
NC
7792007-11-17 Thiemo Seufer <ths@mips.com>
780
781 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
782 in comment.
783
e2a0d921
NC
7842007-11-16 Nick Clifton <nickc@redhat.com>
785
786 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
787 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
788 (DW_AT_stride): Rename to DW_AT_byte_stride.
789
7a2b07ff
NS
7902007-11-08 Nathan Sidwell <nathan@codesourcery.com>
791
792 * vxworks.h: New.
793
569006e5
NC
7942007-10-30 Nick Clifton <nickc@redhat.com>
795
796 * mn10300.h (R_MN10300_ALIGN): Define.
797
c6e65352
DJ
7982007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
799
800 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
801
bfff1642
NC
8022007-10-19 Nick Clifton <nickc@redhat.com>
803
804 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
805
3e6ff6e5
RM
8062007-10-18 Roland McGrath <roland@redhat.com>
807
808 * common.h (NT_PPC_VMX): New macro.
809
7fac7ff4
NC
8102007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
811
812 * cr16.h: Updated with new relocaction macros.
813
b10a8ae0
L
8142007-09-17 H.J. Lu <hongjiu.lu@intel.com>
815
816 PR binutils/3281
817 PR binutils/5037
818 * internal.h (elf_segment_map): Add p_size and p_size_valid.
819 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
820 PT_GNU_RELRO segments.
821
8d100c32
KH
8222007-09-11 Nathan Sidwell <nathan@codesourcery.com>
823
824 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
825
b15fa79e
AM
8262007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
827
828 * common.h (NT_SPU): Define.
829
2b05f1b7
L
8302007-08-16 H.J. Lu <hongjiu.lu@intel.com>
831
832 * common.h: Revert last change.
833
94b11780
L
8342007-08-16 H.J. Lu <hongjiu.lu@intel.com>
835
836 * common.h (PT_GNU_STACK): Renamed to ...
837 (PT_GNU_ATTR): This.
838 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
839
fd2f25da
RM
8402007-07-09 Roland McGrath <roland@redhat.com>
841
842 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
843
34c8bcba
JM
8442007-06-29 Joseph Myers <joseph@codesourcery.com>
845
846 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
847
2cf19d5c
JM
8482007-06-29 Joseph Myers <joseph@codesourcery.com>
849
850 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
851
104d59d1
JM
8522007-06-29 Joseph Myers <joseph@codesourcery.com>
853
854 * arm.h (elf32_arm_add_eabi_attr_int,
855 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
856 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
857 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
858 Tag_Symbol, Tag_compatibility): Remove.
859 * common.h (SHT_GNU_ATTRIBUTES): Define.
860
3d3d428f
NC
8612007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
862
863 * common.h (EM_CR16): New entry for CR16 cpu.
864 * cr16.h: New file.
865
99ded152
BW
8662007-06-11 Sterling Augustine <sterling@tensilica.com>
867 Bob Wilson <bob.wilson@acm.org>
fd2f25da 868
99ded152
BW
869 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
870 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 871
f89d32d9
CT
8722007-05-18 Caroline Tice <ctice@apple.com>
873
fd2f25da 874 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
875 DW_OP_GNU_uninit.
876
4f4416b5
AM
8772007-05-12 Alan Modra <amodra@bigpond.net.au>
878
879 * spu.h (R_SPU_ADDR16X): Define.
880 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
881
ece5ef60
AM
8822007-05-11 Alan Modra <amodra@bigpond.net.au>
883
884 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
885
627b32bc
AM
8862007-05-02 Alan Modra <amodra@bigpond.net.au>
887
888 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
889 and vma for appropriate sections.
890
0c3e446c
JB
8912007-04-26 Jan Beulich <jbeulich@novell.com>
892
893 * common.h (DT_ENCODING): Correct value (back to spec mandated
894 value).
895
d4c87fc1
AM
8962007-03-08 Alan Modra <amodra@bigpond.net.au>
897
898 * v850.h (V850_OTHER_TDA_BYTE): Delete.
899 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
900 that don't clash with visibility bits.
901
689d9c8c
AM
9022007-03-07 Alan Modra <amodra@bigpond.net.au>
903
904 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
905
b95dd98f 9062007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
907 Richard Sandiford <rsandifo@redhat.com>
908 Richard Henderson <rth@redhat.com>
909 DJ Delorie <dj@redhat.com>
910 Ben Elliston <bje@redhat.com>
b95dd98f
DB
911
912 * mep.h: New file.
b95dd98f
DB
913 * common.h (EM_CYGNUS_MEP): Define.
914
9152007-02-15 Dave Brolley <brolley@redhat.com>
916
917 From Graydon Hoare <graydon@redhat.com>:
918 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
919
3bdcfdf4
KH
9202007-01-08 Kazu Hirata <kazu@codesourcery.com>
921
922 * m68k.h (EF_M68K_FIDO): New.
923 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
924 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
925
9840d27e
KH
9262006-12-25 Kazu Hirata <kazu@codesourcery.com>
927
928 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
929
425c6cb0
KH
9302006-12-19 Kazu Hirata <kazu@codesourcery.com>
931
932 * m68k.h (EF_M68K_ARCH_MASK): New.
933
3271a814
NS
9342006-12-19 Nathan Sidwell <nathan@codesourcery.com>
935
936 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
937
c694fd50
KH
9382006-12-07 Kazu Hirata <kazu@codesourcery.com>
939
940 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
941 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
942 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
943 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
944 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
945 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
946 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
947 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
948 EF_M68K_CF_FLOAT, respectively.
949
4fd454c8
NC
9502006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
951 Nick Clifton <nickc@redhat.com>
952
953 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
954
165b93e7
RS
9552006-10-28 Richard Sandiford <richard@codesourcery.com>
956
957 * mips.h (R_MIPS_GLOB_DAT): Define
958 (R_MIPS_max): Bump by 1.
959
e9f53129
AM
9602006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
961 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
962 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
963 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
964 Alan Modra <amodra@bigpond.net.au>
965
966 * common.h (EM_SPU): Define.
967 * spu.h: New file.
968
b3549761
NC
9692006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
970
971 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
972 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
973 (EF_SCORE_HASENTRY): Delete.
974
e210c36b
NC
9752006-10-17 Mark Shinwell <shinwell@codesourcery.com>
976
977 * arm.h: Define TAG_CPU_ARCH_* constants.
978
1c0d3aa6
NC
9792006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
980
981 * score.h: New file.
982 * common.h: Add Score machine number.
983
fdc90cb4
JJ
9842006-07-10 Jakub Jelinek <jakub@redhat.com>
985
986 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
987
1224efb8
L
9882006-05-31 H.J. Lu <hongjiu.lu@intel.com>
989
990 * internal.h (ELF_SECTION_SIZE): New.
991 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
992 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
993 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
994
3f570048
AM
9952006-05-27 H.J. Lu <hongjiu.lu@intel.com>
996
997 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
998
9b52905e
NC
9992006-05-24 Carlos O'Donell <carlos@systemhalted.org>
1000 Randolph Chung <randolph@tausq.org>
1001 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
1002 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
1003 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
1004 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
1005 New TLS relocs.
1006 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
1007 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
1008 Define TLS relocs using existing equivalents.
1009
fd2f25da
RM
10102006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
1011
28c9d252
NC
1012 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
1013
e210c36b
NC
10142006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
1015
1016 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
1017 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
1018 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
1019 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
1020 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
1021 R_BFIN_GOTOFFLO): New relocs.
1022 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
1023
10242006-03-23 Michael Matz <matz@suse.de>
1025
1026 * x86-64.h: Add the new relocations with their official
1027 numbers.
1028
0a44bf69
RS
10292006-03-22 Richard Sandiford <richard@codesourcery.com>
1030 Daniel Jacobowitz <dan@codesourcery.com>
1031 Phil Edwards <phil@codesourcery.com>
1032 Zack Weinberg <zack@codesourcery.com>
1033 Mark Mitchell <mark@codesourcery.com>
1034 Nathan Sidwell <nathan@codesourcery.com>
1035
1036 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
1037
e14430ab
DA
10382006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1039
1040 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
1041 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1042 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1043 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1044 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1045
3a4a14e9
PB
10462006-03-10 Paul Brook <paul@codesourcery.com>
1047
1048 * arm.h (EF_ARM_EABI_VER5): Define.
1049
0b2e31dc
NS
10502006-03-06 Nathan Sidwell <nathan@codesourcery.com>
1051
1052 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1053 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1054 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1055 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1056 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1057 (EF_M68K_EMAC_B): New.
1058
df406460
NC
10592006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
1060
1061 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1062 (EF_AVR_LINKRELAX_PREPARED): Add.
1063
2c10a7e5
BE
10642006-03-02 Ben Elliston <bje@au.ibm.com>
1065
1066 Import from the GCC tree:
1067 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1068
1069 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1070 from DWARF 3.
1071 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1072 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1073 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1074 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1075 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1076 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1077 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1078 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1079 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1080 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1081 (DW_END_default, DW_END_big, DW_END_little): New.
1082 (DW_END_lo_user, DW_END_hi_user): Define.
1083 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1084 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1085 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1086 DW_LANG_D): New.
1087
e210c36b
NC
10882006-02-06 Steve Ellcey <sje@cup.hp.com>
1089
1090 * ia64.h (SHF_IA_64_HP_TLS): New.
1091
6772dd07
DD
10922006-02-24 DJ Delorie <dj@redhat.com>
1093
1094 * m32c.h: Add relax relocs.
1095
d70c5fc7
NC
10962006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
1097 Anil Paranjape <anilp1@kpitcummins.com>
1098 Shilin Shakti <shilins@kpitcummins.com>
1099
1100 * common.h (EM_XC16X): New entry for xc16x cpu.
1101 Sort other EM_* numbers into numerical order.
1102 * xc16x.h: New file.
fd2f25da 1103
84d1d650
L
11042006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1105
1106 PR binutils/2258
1107 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1108 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1109
266abb8f
NS
11102006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1111
1112 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1113 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1114 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1115 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1116 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1117
11182006-02-06 Steve Ellcey <sje@cup.hp.com>
1119
1120 * ia64.h (SHF_IA_64_HP_TLS): New.
1121
67a4f2b7
AO
11222006-01-18 Alexandre Oliva <aoliva@redhat.com>
1123
1124 Introduce TLS descriptors for i386 and x86_64.
1125 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1126 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1127 New.
1128 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1129 R_X86_64_TLSDESC): New.
1130
64fd6348
NC
11312006-01-09 Mike Frysinger <vapier@gentoo.org>:
1132
1133 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1134
d031aafb
NS
11352005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1136
1137 Second part of ms1 to mt renaming.
1138 * common.h (EM_MT): Renamed.
1139 * mt.h: Rename relocs, cpu & other defines.
1140
e210c36b
NC
11412005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1142
1143 * mt.h: Renamed from ms1.h
1144
39b41c9c
PB
11452005-12-12 Paul Brook <paul@codesourcery.com>
1146
1147 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1148
5e2b0d47
NC
11492005-11-11 Nick Clifton <nickc@redhat.com>
1150
1151 PR 1150
1152 * mips.h (STO_OPTIONAL): Define.
1153 (ELF_MIPS_IS_OPTIONAL): Define.
1154
e210c36b
NC
11552005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1156
1157 Add ms2.
1158 * ms1.h (EF_MS1_CPU_MS2): New.
1159
11602005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1161
1162 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1163
3c9b82ba
NC
11642005-09-30 Catherine Moore <clm@cm00re.com>
1165
1166 * bfin.h: New file.
1167 * common.h (EM_BLACKFIN): Define.
1168
ee065d83
PB
11692005-10-08 Paul Brook <paul@codesourcery.com>
1170
1171 * arm.h: Add prototypes for BFD object attribute routines.
1172
1cacb694
RE
11732005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1174
1175 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1176
3c26c61a
DA
11772005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1178
1179 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1180 New defines.
1181
67762f6b
DA
11822005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1183
1184 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1185 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1186 deprecated defines.
1187 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1188 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1189 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1190 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1191 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1192 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1193 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1194 NT_HP_UX_OPTIONS): Define.
1195
fd54057a
DD
11962005-07-25 DJ Delorie <dj@redhat.com>
1197
1198 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1199
3b22753a
L
12002005-07-25 Jan Hubicka <jh@suse.cz>
1201
1202 * x86-64.h (SHN_X86_64_LCOMMON): New.
1203 (SHF_X86_64_LARGE): New.
1204
157e7bd1
NC
12052005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1206
1207 * m32r.h (R_M32R_REL32): Added.
1208
df45824a
BE
12092005-07-18 Ben Elliston <bje@au.ibm.com>
1210
1211 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1212 Replace with DW_ATE_decimal_float (now in DWARF 3).
1213
49f58d10
JB
12142005-07-14 Jim Blandy <jimb@redhat.com>
1215
1216 Add support for Renesas M32C and M16C.
1217 * common.h (EM_M32C): New machine number.
1218 * m32c.h: New file.
fd2f25da 1219
e210c36b
NC
12202005-06-17 Jakub Jelinek <jakub@redhat.com>
1221
1222 * external.h (GRP_ENTRY_SIZE): Define.
1223
d6ab8113
JB
12242005-06-17 Jan Beulich <jbeulich@novell.com>
1225
1226 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1227 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1228 R_X86_64_GOTPC32.
1229
3c33e371
AH
12302005-06-07 Aldy Hernandez <aldyh@redhat.com>
1231 Michael Snyder <msnyder@redhat.com>
1232 Stan Cox <scox@redhat.com>
1233
1234 * common.h (EM_MS1): Define.
1235
1236 * ms1.h: New file.
1237
2acf634e
RH
12382005-05-31 Richard Henderson <rth@redhat.com>
1239
1240 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1241
484124bb
RH
12422005-05-29 Richard Henderson <rth@redhat.com>
1243
1244 * alpha.h (DT_ALPHA_PLTRO): New.
1245
d68f4033
BE
12462005-05-19 Ben Elliston <bje@au.ibm.com>
1247
1248 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1249 the user-defined encoding space pending inclusion in the standard.
1250
cb1afa5c
ZW
12512005-05-18 Zack Weinberg <zack@codesourcery.com>
1252
1253 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1254 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1255
c19d1205
ZW
12562005-05-17 Zack Weinberg <zack@codesourcery.com>
1257
1258 * arm.h: Import complete list of official relocation names
1259 and numbers from AAELF. Define FAKE_RELOCs for old names.
1260 Remove a few old names no longer used anywhere.
1261
1fe44d79
AM
12622005-05-14 Alan Modra <amodra@bigpond.net.au>
1263
1264 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1265
2df98d85
AM
12662005-05-11 Alan Modra <amodra@bigpond.net.au>
1267
1268 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1269 R_PPC_RELAX32PC_PLT) Adjust.
1270 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1271 (DT_PPC_GLINK): Define.
1272
e172dbf8
NC
12732005-05-10 Nick Clifton <nickc@redhat.com>
1274
1275 * Update the address and phone number of the FSF organization in
1276 the GPL notices in the following files:
2df98d85 1277 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1278 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1279 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1280 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1281 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1282 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1283 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1284
faa7ef87
L
12852005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1286
a63027e5
L
1287 Moved from ../ChangeLog
1288
faa7ef87
L
1289 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1290 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1291
1292 2004-10-12 Paul Brook <paul@codesourcery.com>
1293 * arm.h (EF_ARM_EABI_VER4): Define.
1294
1295 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1296
1297 * common.h (PT_SUNW_EH_FRAME): Define.
1298 * x86-64.h (SHT_X86_64_UNWIND): Define.
1299
1300 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1301 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1302 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1303 (XTENSA_PROP_SEC_NAME): Define.
1304 (property_table_entry): Add flags field.
1305 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1306
1307 2004-09-17 Paul Brook <paul@codesourcery.com>
1308 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1309 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1310 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1311
1312 2004-09-13 Paul Brook <paul@codesourcery.com>
1313 * arm.h: Rename RELABS to TARGET1.
1314
1315 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1316 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1317 (PT_GNU_RELRO): Define.
1318
ba93b8ac
DJ
13192005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1320 Phil Blundell <philb@gnu.org>
1321
1322 * arm.h: Add TLS relocations.
1323
c927f9ef
BE
13242005-03-23 Ben Elliston <bje@au.ibm.com>
1325
1326 * dwarf.h: Merge with GCC's dwarf.h.
1327
238d258f
NC
13282005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1329
1330 * m68k.h (EF_CFV4E): Define.
1331
b294bdf8
MM
13322005-03-17 Paul Brook <paul@codesourcery.com>
1333 Dan Jacobowitz <dan@codesourcery.com>
1334 Mark Mitchell <mark@codesourcery.com>
1335
1336 * arm.h (PT_ARM_EXIDX): Define.
1337
51cb3ca7
DJ
13382005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1339 Joseph Myers <joseph@codesourcery.com>
1340
1341 * mips.h: Define MIPS TLS relocations.
1342
d6f16593 13432005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1344 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1345
1346 * mips.h (R_MIPS16_GOT16): New reloc code.
1347 (R_MIPS16_CALL16): Likewise.
1348 (R_MIPS16_HI16): Likewise.
1349 (R_MIPS16_LO16): Likewise.
1350 (R_MIPS16_min): New fake reloc code.
1351 (R_MIPS16_max): Likewise.
1352
a1c17af2
MR
13532005-02-11 Maciej W. Rozycki <macro@mips.com>
1354
1355 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1356
90219bd0
AO
13572005-01-25 Alexandre Oliva <aoliva@redhat.com>
1358
1359 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1360 * frv.h: Add R_FRV_TLSMOFF.
1361 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1362 * frv.h: Add TLS relocations.
1363
e38bc3b5
NC
13642005-01-17 Nick Clifton <nickc@redhat.com>
1365
1366 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1367 EF_SH2A_SH3E): New flags.
1368 (EF_SH_BFD_TABLE): Add these new flags to the table.
1369
b4a38de6
AM
13702005-01-12 Alan Modra <amodra@bigpond.net.au>
1371
1372 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1373 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1374
750bce0e 13752004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1376
faa7ef87 1377 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1378
1e50d24d
RS
13792004-12-16 Richard Sandiford <rsandifo@redhat.com>
1380
1381 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1382
69881c93
ILT
13832004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1384
1385 * mips.h (E_MIPS_MACH_9000): Define.
1386
b676888f
HPN
13872004-11-04 Hans-Peter Nilsson <hp@axis.com>
1388
1389 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1390 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1391 macros.
1392
637cf767
EC
13932004-10-06 Eric Christopher <echristo@redhat.com>
1394
1395 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1396
40a18ebd
NC
13972004-10-01 Paul Brook <paul@codesourcery.com>
1398
1399 * arm.h (SHT_ARM_EXIDX): Define.
1400 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1401 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1402 Define.
1403
b18c562e
NC
14042004-08-25 Dmitry Diky <diwil@spec.ru>
1405
1406 * msp430.h: Add new relocs.
1407
083febaa
L
14082004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1409
1410 * i386.h (R_386_USED_BY_INTEL_200): New.
1411
1d70c7fb
AO
14122004-07-29 Alexandre Oliva <aoliva@redhat.com>
1413
1414 Introduce SH2a support.
1415 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1416 * sh.h (EF_SH2A_NOFPU): New.
1417 2003-12-01 Michael Snyder <msnyder@redhat.com>
1418 * sh.h (EF_SH2A): New.
1419
670ec21d
NC
14202004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1421
1422 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1423 BFD_RELOC_CRX_SWITCH32.
1424
1fe1f39c
NC
14252004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1426
1427 * common.h (EM_CRX): Define.
1428 * crx.h: New file.
1429
097f809a
NC
14302004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1431
1432 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1433 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1434
375db92b
AM
14352004-06-19 Alan Modra <amodra@bigpond.net.au>
1436
1437 * common.h (ELF64_R_INFO): Warning fix.
1438
092dcd75
CD
14392004-06-14 Chris Demetriou <cgd@broadcom.com>
1440
1441 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1442 with an updated comment.
1443
f6f9408f
JR
14442004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1445
1446 * sh.h (EF_SH_HAS_DSP): Remove.
1447 (EF_SH_HAS_FP): Remove.
1448 (EF_SH_MERGE_MACH): Remove.
1449 (EF_SH4_NOFPU): Convert to decimal.
1450 (EF_SH4A_NOFPU): Likewise.
1451 (EF_SH4_NOMMU_NOFPU): Likewise.
1452 (EF_SH3_NOMMU): Add new macro.
1453 (EF_SH_BFD_TABLE): Likewise.
1454 (sh_find_elf_flags): Add prototype.
1455 (sh_elf_get_flags_from_mach): Likewise.
1456
4030e8f6
CD
14572004-04-24 Chris Demetriou <cgd@broadcom.com>
1458
1459 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1460 (R_MIPS_GNU_REL_HI16): Remove.
1461 (R_MIPS_GNU_REL16_S2): Update comment.
1462
0949843d 14632004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1464 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1465
1466 * common.h (EM_CR): Define.
1467 * cr16c.h: New file.
1468
d507cf36
PB
14692004-03-23 Paul Brook <paul@codesourcery.com>
1470
1471 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1472
ae51a426
JR
14732003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1474
1475 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1476
676a64f4
RS
14772004-03-01 Richard Sandiford <rsandifo@redhat.com>
1478
1479 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1480
481fedf3
RM
14812004-01-28 Roland McGrath <roland@redhat.com>
1482
1483 * common.h (AT_SECURE): New macro.
1484
7e67eb11
RM
14852004-01-21 Roland McGrath <roland@redhat.com>
1486
1487 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1488 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1489 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1490 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1491 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1492
3fe74472
MK
14932004-01-17 Mark Kettenis <kettenis@gnu.org>
1494
1495 * common.h (NT_OPENBSD_IDENT): Define.
1496
79987b2f
AO
14972004-01-06 Alexandre Oliva <aoliva@redhat.com>
1498
1499 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1500 * frv.h (EF_FRV_FDPIC): New macro.
1501 (EF_FRV_PIC_FLAGS): Adjust.
1502 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1503 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1504 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1505 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1506 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1507 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1508 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1509 New.
1510
252b5132 1511
c9e214e5 1512For older changes see ChangeLog-9103
252b5132
RH
1513\f
1514Local Variables:
c9e214e5
AM
1515mode: change-log
1516left-margin: 8
1517fill-column: 74
252b5132
RH
1518version-control: never
1519End:
This page took 0.565215 seconds and 4 git commands to generate.