Deletes some dead code in the TILE-Gx/TILEPro ports of gas.
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
9cea966c
DD
12011-12-22 DJ Delorie <dj@redhat.com>
2
3 * rl78.h (R_RL78_RH_RELAX, R_RL78_RH_SFR, R_RL78_RH_SADDR): New.
4 (RL78_RELAXA_BRA, RL78_RELAXA_ADDR16: New.
5
8b40760a
L
62011-12-19 Chung-Lin Tang <cltang@codesourcery.com>
7
8 * mips.h (elf_mips_reloc_type): Add R_MIPS16_TLS_* entries.
9
355b81d9
UW
102011-12-06 Ulrich Weigand <uweigand@de.ibm.com>
11
12 * common.h (NT_S390_LAST_BREAK): Define.
13 (NT_S390_SYSTEM_CALL): Likewise.
14
99c513f6
DD
152011-11-01 DJ Delorie <dj@redhat.com>
16
17 * common.h (EM_RL78, EM_78K0R): New.
18 * rl78.h: New.
19
cfb8c092
NC
202011-10-25 Joern Rennecke <joern.rennecke@embecosm.com>
21
22 * epiphany.h: New file.
23 * common.h (EM_ADAPTEVA_EPIPHANY): Define.
24
3b421ab3
AM
252011-10-10 Alan Modra <amodra@gmail.com>
26
27 * ppc64.h (R_PPC64_TOCSAVE): Add.
28
d4cb0ea0
NC
292011-10-05 DJ Delorie <dj@redhat.com>
30
31 * rx.h (E_FLAG_RX_PID): New.
32
9e8c70f9
DM
332011-09-21 David S. Miller <davem@davemloft.net>
34
35 * sparc.h (Tag_GNU_Sparc_HWCAPS): New object attribute.
36 (ELF_SPARC_HWCAP_*): New HWCAPS bitmask values.
37
505b88fb
L
382011-08-12 H.J. Lu <hongjiu.lu@intel.com>
39
40 PR ld/13082
41 * x86-64.h (R_X86_64_RELATIVE64): New.
42
df58fc94
RS
432011-07-24 Chao-ying Fu <fu@mips.com>
44 Maciej W. Rozycki <macro@codesourcery.com>
45
46 * mips.h (R_MICROMIPS_min): New relocations.
47 (R_MICROMIPS_26_S1): Likewise.
48 (R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
49 (R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
50 (R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
51 (R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
52 (R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
53 (R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
54 (R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
55 (R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
56 (R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
57 (R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
58 (R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
59 (R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
60 (R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
61 (R_MICROMIPS_TLS_GOTTPREL): Likewise.
62 (R_MICROMIPS_TLS_TPREL_HI16): Likewise.
63 (R_MICROMIPS_TLS_TPREL_LO16): Likewise.
64 (R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
65 (R_MICROMIPS_max): Likewise.
66 (EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
67 (STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
68 (ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
69 (STO_MICROMIPS): Likewise.
70 (ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
71 (ELF_ST_IS_COMPRESSED): Likewise.
72 (STO_MIPS_PLT, STO_MIPS_PIC): Rework.
73 (ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
74 (STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.
75
7a9068fe
L
762011-07-22 H.J. Lu <hongjiu.lu@intel.com>
77
78 * common.h (EM_K1OM): New.
79
9c55345c
TS
802011-07-03 Samuel Thibault <samuel.thibault@gnu.org>
81 Thomas Schwinge <thomas@schwinge.name>
82
2bb70ae0 83 PR binutils/12913
9c55345c
TS
84 * common.h (ELFOSABI_GNU): Define, replaces...
85 (ELFOSABI_LINUX): ... this, kept as an alias.
86 (ELFOSABI_HURD): Remove.
87
faa9a424
UW
882011-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
89
90 * common.h (NT_ARM_VFP): Define.
91
aa137e4d
NC
922011-06-13 Walter Lee <walt@tilera.com>
93
94 * common.h: Add EM_TILEGX.
95 * tilegx.h: New file.
96 * tilepro.h: New file.
97
2ddcd4af
TG
982011-06-09 Tristan Gingold <gingold@adacore.com>
99
100 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
101
cc643b88
NC
1022011-06-02 Nick Clifton <nickc@redhat.com>
103
104 * common.h: Fix spelling mistake in comment.
105 * reloc-macros.h: Likewise.
106
63e1a0fc
PB
1072011-05-31 Paul Brook <paul@codesourcery.com>
108
109 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
110
8b40760a
L
1112011-05-09 Paul Brook <paul@codesourcery.com>
112
113 * tic6x.h (ELF_STRING_C6000_unwind,
114 ELF_STRING_C6000_unwind_info, ELF_STRING_C6000_unwind_once,
115 ELF_STRING_C6000_unwind_info_once): Define.
116
e21e5835
NC
1172011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
118
119 * common.h (NT_STAPSDT): New define.
120
c7811365
BS
1212011-03-31 Bernd Schmidt <bernds@codesourcery.com>
122
123 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
124 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
125 (SHN_TIC6X_SCOMMON): Define.
126
00e98fc7
TG
1272011-03-31 Tristan Gingold <gingold@adacore.com>
128
129 * ia64.h (Elf64_External_VMS_Note): New struct.
130 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
131 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
132 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
133 (NT_VMS_PATCHTIME) New macros.
134
34e77a92
RS
1352011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
136
137 * arm.h (R_ARM_IRELATIVE): New relocation.
138
35fc36a8
RS
1392011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
140
141 * internal.h (elf_internal_sym): Add st_target_internal.
142 * arm.h (arm_st_branch_type): New enum.
143 (ARM_SYM_BRANCH_TYPE): New macro.
144
8f7e76d0
NC
1452011-03-10 Nick Clifton <nickc@redhat.com>
146
147 * common.h (EM_V850): V850s now supplied by Renesas.
148
15a44d57
AM
1492011-02-25 Alan Modra <amodra@gmail.com>
150
eba5cfbc 151 PR 12516
15a44d57
AM
152 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
153 sections at start or end of PT_DYNAMIC.
154
0855e32b
NS
1552011-01-10 Nathan Sidwell <nathan@codesourcery.com>
156 Glauber de Oliveira Costa <glommer@gmail.com>
157
158 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
159 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
160 relocations.
161
aa137e4d
NC
1622010-11-16 Jie Zhang <jie.zhang@analog.com>
163
164 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
165 (EF_BFIN_DATA_IN_L1): Define.
166
fd503541
NC
1672010-11-11 Mingming Sun <mingm.sun@gmail.com>
168
169 * mips.h (E_MIPS_MACH_LS3A): Defined.
170
87779176
JM
1712010-11-02 Joseph Myers <joseph@codesourcery.com>
172
173 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
174 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
175 Tag_ABI_array_object_alignment,
176 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
177
3cbd1c06
JM
1782010-10-29 Joseph Myers <joseph@codesourcery.com>
179
180 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
181
b5593623
JM
1822010-10-29 Bernd Schmidt <bernds@codesourcery.com>
183 Joseph Myers <joseph@codesourcery.com>
184
185 * tic6x-attrs.h (Tag_ABI_DSBT): New.
186
75fa6dc1
JM
1872010-10-21 Joseph Myers <joseph@codesourcery.com>
188
189 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
190 value 4.
191 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
192 attribute renaming.
193
1cd986c5
NC
1942010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
195 Ina Pandit <ina.pandit@kpitcummins.com>
196
197 * v850.h: Add support for V850E2 and V850E2V3.
198 (v850_reloc_type): Update the newly added relocations
199
f4638467
AM
2002010-07-20 Alan Modra <amodra@gmail.com>
201
202 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
203 (ELF_SECTION_SIZE): ..here.
204 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
205 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
206
ba761f19
AM
2072010-06-25 Alan Modra <amodra@gmail.com>
208
209 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
210
59e6276b
JM
2112010-06-15 Joseph Myers <joseph@codesourcery.com>
212
213 * tic6x-attrs.h: New.
214 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
215 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
216 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
217 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
218 C6XABI_Tag_CPU_arch_C674X): Define.
219
28f997cf
TG
2202010-06-11 Tristan Gingold <gingold@adacore.com>
221
222 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
223 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
224 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
225 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
226 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
227 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
228 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
229 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
230 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
231 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
232 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
233 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
234 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
235 (Elf64_External_VMS_IMAGE_RELA): Ditto.
236 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
237 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
238 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
239 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
240 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
241 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
242 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
243 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
244
8e45593f
NC
2452010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
246 Joseph Myers <joseph@codesourcery.com>
247 Andrew Stubbs <ams@codesourcery.com>
248
249 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
250 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
251 other invalid ranges.
252 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
253 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
254 (R_SH_FUNCDESC_VALUE): New.
255
18ae9cc1
L
2562010-05-18 H.J. Lu <hongjiu.lu@intel.com>
257
258 PR gas/11600
259 * common.h (SHF_EXCLUDE): New.
260
261 * i370.h (SHF_EXCLUDE): Removed.
262 * or32.h (SHF_EXCLUDE): Likewise.
263 * ppc.h (SHF_EXCLUDE): Likewise.
264 * sparc.h (SHF_EXCLUDE): Likewise.
265
9a83a553
AM
2662010-04-23 Alan Modra <amodra@gmail.com>
267
268 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
269 Invert logic to clarify test for .tbss.
270 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
271 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
272 macro args with parentheses.
273 (ELF_SECTION_IN_SEGMENT): Define.
274 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
275 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
276
75375b3e
MGD
2772010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
278
279 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
280 Tag_FP_HP_extension): Add new ABI attribute tags.
281
e4e42b45
NC
2822010-04-15 Nick Clifton <nickc@redhat.com>
283
284 * alpha.h: Update copyright notice to use GPLv3.
285 * arc.h: Likewise.
286 * arm.h: Likewise.
287 * avr.h: Likewise.
288 * bfin.h: Likewise.
289 * common.h: Likewise.
290 * cr16.h: Likewise.
291 * cr16c.h: Likewise.
292 * cris.h: Likewise.
293 * crx.h: Likewise.
294 * d10v.h: Likewise.
295 * d30v.h: Likewise.
296 * dlx.h: Likewise.
297 * dwarf.h: Likewise.
298 * external.h: Likewise.
299 * fr30.h: Likewise.
300 * frv.h: Likewise.
301 * h8.h: Likewise.
302 * hppa.h: Likewise.
303 * i370.h: Likewise.
304 * i386.h: Likewise.
305 * i860.h: Likewise.
306 * i960.h: Likewise.
307 * ia64.h: Likewise.
308 * internal.h: Likewise.
309 * ip2k.h: Likewise.
310 * iq2000.h: Likewise.
311 * lm32.h: Likewise.
312 * m32c.h: Likewise.
313 * m32r.h: Likewise.
314 * m68hc11.h: Likewise.
315 * m68k.h: Likewise.
316 * mcore.h: Likewise.
317 * mep.h: Likewise.
318 * microblaze.h: Likewise.
319 * mips.h: Likewise.
320 * mmix.h: Likewise.
321 * mn10200.h: Likewise.
322 * moxie.h: Likewise.
323 * msp430.h: Likewise.
324 * mt.h: Likewise.
325 * openrisc.h: Likewise.
326 * or32.h: Likewise.
327 * pj.h: Likewise.
328 * ppc.h: Likewise.
329 * ppc64.h: Likewise.
330 * reloc-macros.h: Likewise.
331 * rx.h: Likewise.
332 * s390.h: Likewise.
333 * sh.h: Likewise.
334 * sparc.h: Likewise.
335 * spu.h: Likewise.
336 * v850.h: Likewise.
337 * vax.h: Likewise.
338 * vxworks.h: Likewise.
339 * x86-64.h: Likewise.
340 * xc16x.h: Likewise.
341 * xstormy16.h: Likewise.
342 * xtensa.h: Likewise.
343
9957b18f
AM
3442010-04-08 David Stubbs <stubbs@icerasemi.com>
345
346 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
347 cannot contain any sections.
348
40b36596
JM
3492010-03-25 Joseph Myers <joseph@codesourcery.com>
350
351 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
352 * tic6x.h: New.
353
e1dcda2d
L
3542010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
355
356 * common.h (VER_FLG_*): Document.
357 (VER_FLG_INFO): Define.
358
17e57237
NC
3592010-02-23 Andrew Zabolotny <anpaza@mail.ru>
360
361 PR binutils/11297
362 * avr.h: (R_AVR_8): New relocation number.
363
cd21e546
MGD
3642010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
365
366 * arm.h (Tag_MPextension_use): Renumber.
367 (Tag_DIV_use): Add.
368 (Tag_MPextension_use_legacy): Likewise.
369
d7eeb400
MS
3702010-02-09 Michael Holzheu <holzheu@de.ibm.com>
371
372 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
373 NT_S390_CTRS and NT_S390_PREFIX): Define.
374
e1dcda2d
L
3752010-02-08 David S. Miller <davem@davemloft.net>
376
377 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
378
4339cae0
L
3792010-02-02 H.J. Lu <hongjiu.lu@intel.com>
380
381 * common.h (NT_386_XSTATE): New.
382
3ff95107 3832010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 384
3ff95107
L
385 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
386
c75a08aa
AM
3872010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
388
4339cae0 389 * common.h (PN_XNUM): Define.
c75a08aa 390
0675e188
UW
3912009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
392
393 * common.h (NT_S390_HIGH_GPRS): Define.
394
32af9f6e
AM
3952009-12-17 Alan Modra <amodra@bigpond.net.au>
396
397 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
398 R_PPC_RELAX32PC_PLT): Delete.
399 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
400
8b40760a
L
4012009-12-03 David Daney <ddaney@caviumnetworks.com>
402 Adam Nemet <adambnemet@gmail.com>
403
404 * mips.h (E_MIPS_MACH_OCTEON2): New machine flag.
405
3c65b800
JM
4062009-11-28 Joseph Myers <joseph@codesourcery.com>
407
408 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
409 EM_TI_C5500, EM_CUDA): Define.
410 (EM_res140, EM_res141, EM_res142): Remove.
411
9e3c6df6
PB
4122009-11-17 Paul Brook <paul@codesourcery.com>
413 Daniel Jacobowitz <dan@codesourcery.com>
414
415 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
416
c7927a3c
NC
4172009-09-29 DJ Delorie <dj@redhat.com>
418
419 * rx.h: New file.
420
a7f2871e
AM
4212009-09-21 Alan Modra <amodra@bigpond.net.au>
422
423 * ppc.h (DT_PPC_TLSOPT): Define.
424 * ppc64.h (DT_PPC64_TLSOPT): Define.
425
7f6fed87
NC
4262009-08-10 Daniel Gutson <dgutson@codesourcery.com>
427
428 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
429 (SHT_ARM_OVERLAYSECTION): New define.
430
cb88ce9f
BS
4312006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
432
433 From Mike Frysinger <michael.frysinger@analog.com>
434 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
435 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
436 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
437 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
438 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
439 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
440 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
441 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
442 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
443 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
444 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
445 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
446 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
447 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
448 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
449 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
450 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
451 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
452 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 453
44db4087
ME
4542009-08-09 Michael Eager <eager@eagercon.com>
455
456 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 457 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 458
7ba29e2a
NC
4592009-08-06 Michael Eager <eager@eagercon.com>
460
461 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
462 * elf/microblaze.h: New reloc definitions.
463
28ec585f
AM
4642009-07-30 Alan Modra <amodra@bigpond.net.au>
465
466 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
467 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
468
8a9036a4
L
4692009-07-25 H.J. Lu <hongjiu.lu@intel.com>
470
471 * common.h (EM_L1OM): New.
472
8fdcc58d
TS
4732009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
474 Alan Modra <amodra@bigpond.net.au>
475
476 * spu.h (R_SPU_ADD_PIC): New.
477
3e7a7d11
NC
4782009-07-23 Ulrich Drepper <drepper@redhat.com>
479
480 * common.h (STB_GNU_UNIQUE): Define.
481
fa8f86ff
TT
4822009-07-10 Tom Tromey <tromey@redhat.com>
483
484 * dwarf2.h: Move to `..'.
485
1bffd25b
L
4862009-07-10 H.J. Lu <hongjiu.lu@intel.com>
487
488 * dwarf2.h: Just include ../dwarf2.h.
489
e054468f
AM
4902009-07-10 Alan Modra <amodra@bigpond.net.au>
491
492 * ppc.h (R_PPC_IRELATIVE): Add.
493 (R_PPC_RELAX32, R_PPC_RELAX32PC,
494 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
495 * ppc64.h (R_PPC64_IRELATIVE): Add.
496
3244e8f5
JJ
4972009-07-03 Jakub Jelinek <jakub@redhat.com>
498
499 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
500 and DW_OP_stack_value.
501
ceaf50a2
AM
5022009-06-22 Alan Modra <amodra@bigpond.net.au>
503
504 * ppc.h (R_PPC_RELAX*): Define as enum.
505
f865a31d
AG
5062009-06-11 Anthony Green <green@moxielogic.org>
507
508 * moxie.h (R_MOXIE_PCREL10): New.
509
cbe950e9
L
5102009-06-01 H.J. Lu <hongjiu.lu@intel.com>
511
512 PR ld/10205
513 * i386.h (R_386_IRELATIVE): New.
514 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
515
cf65542b
L
5162009-05-27 H.J. Lu <hongjiu.lu@intel.com>
517
518 * common.h: Update comments for dynamic tag ranges.
519
4e38f72c
DD
5202009-04-30 DJ Delorie <dj@redhat.com>
521
522 * mep.h (EF_MEP_COP_*): New.
523 (EF_MEP_ALL_FLAGS): Add them.
524
d8045f23
NC
5252009-04-30 Nick Clifton <nickc@redhat.com>
526
527 * common.h (STT_GNU_IFUNC): Define.
528
ed4a4bdf
CC
5292009-04-24 Cary Coutant <ccoutant@google.com>
530
531 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
532
20135e4c
NC
5332009-04-15 Anthony Green <green@moxielogic.com>
534
535 * common.h (EM_MOXIE): Define.
536 * moxie.h: New file.
537
4d28413b
DD
5382009-04-07 DJ Delorie <dj@redhat.com>
539
540 * mep.h (EF_MEP_CPU_C5): New.
541
96b2958f
L
5422009-04-01 H.J. Lu <hongjiu.lu@intel.com>
543
544 * common.h (EM_INTEL178): Removed.
545 (EM_INTEL179): Likewise.
546 (EM_ETPU): New.
547 (EM_SLE9X): Likewise.
548 (EM_INTEL181): Likewise.
549 (EM_INTEL182): Likewise.
550
f47a1d2e
L
5512009-03-31 H.J. Lu <hongjiu.lu@intel.com>
552
553 * common.h (EM_INTEL178): New.
554 (EM_INTEL179): Likewise.
555 (EM_INTEL180): Likewise.
556
0e879927
ILT
5572009-03-20 Mikolaj Zalewski <mikolajz@google.com>
558
559 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
560
4d407348
MK
5612009-03-14 Mark Kettenis <kettenis@gnu.org>
562
17e57237
NC
563 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
564 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
565 (NT_OPENBSD_WCOOKIE): New defines.
566
904001b0
JK
5672009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
568
569 * common.h (AT_RANDOM): Define.
570
727fc41e
AM
5712009-03-04 Alan Modra <amodra@bigpond.net.au>
572
573 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
574 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
575
c3b7224a
NC
5762009-03-02 Qinwei <qinwei@sunnorth.com.cn>
577
578 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
579 * common.h (EM_SCORE_OLD): Define.
580
36319970
L
5812009-02-23 H.J. Lu <hongjiu.lu@intel.com>
582
583 * common.h (STB_LOPROC): Replace Application-specific with
584 Processor-specific in comments.
585 (STB_HIPROC): Likewise.
586 (STT_LOPROC): Likewise.
587 (STT_HIPROC): Likewise.
588
52b6b6b9
JM
5892009-02-03 Sandip Matte <sandip@rmicorp.com>
590
591 * mips.h (E_MIPS_MACH_XLR): Define.
592
cf869cce
NC
5932009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
594
595 * m68k.h: Map TLS relocations to numbers.
596
91e22acd
AS
5972009-01-15 Andrew Stubbs <ams@codesourcery.com>
598 Julian Brown <julian@codesourcery.com>
599
600 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
601 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
602 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
603 version 2.07.
604 (Tag_undefined39, Tag_nodefaults): New enum values.
605 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
606 (Tag_conformance, Tag_Virtualization_use): Likewise.
607 (Tag_undefined69, Tag_MPextension_use): Likewise.
608
01e1a5bc
NC
6092009-01-15 Douglas B Rupp <rupp@gnat.com>
610
611 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
612 New macros. Minor reformatting.
613
84e94c90
NC
6142008-12-23 Jon Beniston <jon@beniston.com>
615
616 * lm32.h: New file.
617
0f88be7a
NC
6182008-12-23 Nick Clifton <nickc@redhat.com>
619
620 * commmon.h (STT_IFUNC): Delete.
621
7a0cc8ed
HPN
6222008-12-20 Hans-Peter Nilsson <hp@axis.com>
623
624 * cris.h (R_CRIS_32_IE): New relocation.
625
e7c33416
NC
6262008-12-03 Nick Clifton <nickc@redhat.com>
627
628 * common.h (STT_IFUNC): Define.
629
e73521d6
SR
6302008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
631
632 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
633 R_CR16_GLOB_DAT): New relocations.
634
a973d22c
HPN
6352008-11-25 Hans-Peter Nilsson <hp@axis.com>
636
637 * cris.h (R_CRIS_32_TPREL): Correct comment.
638 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
639
8e79c3df
CM
6402008-11-18 Catherine Moore <clm@codesourcery.com>
641
642 * arm.h (Tag_ABI_FP_16bit_format): Define.
643
2b0bc088
NC
6442008-11-14 Nathan Sidwell <nathan@codesourcery.com>
645
646 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 647
759cc328
UW
6482008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
649
650 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
651
f82e0623
NF
6522008-10-10 Nathan Froyd <froydnj@codesourcery.com>
653
654 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
655
1d037692
HPN
6562008-10-04 Hans-Peter Nilsson <hp@axis.com>
657
658 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
659 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
660 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
661 (R_CRIS_16_TPREL): New relocations.
662
28dbbc02
BW
6632008-08-20 Bob Wilson <bob.wilson@acm.org>
664
665 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
666 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
667 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
668
861fb55a
DJ
6692008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
670 Daniel Jacobowitz <dan@codesourcery.com>
671 Catherine Moore <clm@codesourcery.com>
672 Mark Shinwell <shinwell@codesourcery.com>
673
674 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
675 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
676
0deb8eee
AM
6772008-08-04 Markus Weiss <weissms@aros.org>
678
679 * common.h (ELFOSABI_AROS): Update comment.
680
3c7b9897
AM
6812008-07-26 Michael Eager <eager@eagercon.com>
682
683 * ppc.h: Add description of single-precision.
684
89eeb0bc
LM
6852008-07-21 Luis Machado <luisgpm@br.ibm.com>
686
687 * common.h: Define NT_PPC_VSX.
688
30c09090
RS
6892008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
690
691 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
692
b8a39af8
SR
6932008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
694
695 * common.h (EM_CR16): Correct value.
696 (EM_CR16): Rename to EM_CR16_OLD.
697
ff7eeb89
DD
6982008-06-12 DJ Delorie <dj@redhat.com>
699
700 * common.h (EM_M32C_NEW): Rename to EM_M32C.
701 (EM_M32C): Rename to EM_M32C_OLD.
702
3c9a78e0
JM
7032008-06-12 Joseph Myers <joseph@codesourcery.com>
704
705 * common.h: Update e_machine table.
706
a23ede3d
KK
7072008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
708
709 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
710
2424f303
JM
7112008-06-09 Joseph Myers <joseph@codesourcery.com>
712
713 * common.h: Change registry@caldera.com to registry@sco.com.
714
7c90103b
NC
7152008-05-21 Nick Clifton <nickc@redhat.com>
716
717 * reloc-macros.h: Add a comment about the use of the
718 END_RELOC_NUMBERS symbol as a sentinel value.
719
7202008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 721
7c90103b
NC
722 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
723
14a6d8e0
DM
7242008-04-16 David S. Miller <davem@davemloft.net>
725
726 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
727 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
728 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
729 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
730
15397d0b
ILT
7312008-03-24 Ian Lance Taylor <iant@google.com>
732
733 * common.h (NT_GNU_GOLD_VERSION): Define.
734
72de5009
AM
7352008-03-13 Alan Modra <amodra@bigpond.net.au>
736
737 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
738 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
739 Order struct as for external version.
740
1bce5d2c
AM
7412008-03-12 Alan Modra <amodra@bigpond.net.au>
742
4fbb74a6
AM
743 PR 5900
744 * common.h (SHN_BAD): Delete.
745 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
746 * external.h: ..here.
747 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
748 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
749 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
750
7512008-03-12 Alan Modra <amodra@bigpond.net.au>
752
753 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 754 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 755 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 756 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 757 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 758 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
759 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
760 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 761 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 762 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 763 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
764 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
765 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 766 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 767 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 768
35d60fe4
NC
7692008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
770
771 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
772 DW_OP_PGI_omp_thread_num.
773
7b03d09a
AN
7742008-02-04 Adam Nemet <anemet@caviumnetworks.com>
775
776 * mips.h: Update copyright.
777 (E_MIPS_MACH_OCTEON): New macro.
778
148b93f2
NC
7792008-01-30 Tristan Gingold <gingold@adacore.com>
780
781 Add OpenVMS extensions.
1bce5d2c
AM
782 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
783 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 784 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
785 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
786 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
787 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
788 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
789 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
790 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
791 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
792 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
793 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
794 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
795 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
796 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
797 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
798 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
799 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
800 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
801 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
802 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
803 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
804
c74ba406
MK
8052008-01-16 Mark Kettenis <kettenis@gnu.org>
806
807 * common.h (AT_SUN_AUXFLAGS): Define.
808
60955fda
DJ
8092007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
810
811 * dwarf2.h (DW_AT_hi_user): Correct value.
812
1bbb5f21 8132007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 814
1bbb5f21 815 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 816
350cc38d
MS
8172007-11-29 Mark Shinwell <shinwell@codesourcery.com>
818
819 * mips.h (E_MIPS_MACH_LS2E): New.
820 (E_MIPS_MACH_LS2F): New.
821
f7bc09bd
NS
8222007-11-28 Nathan Sidwell <nathan@codesourcery.com>
823
824 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
825 segments at the end of memory.
826
e210c36b
NC
8272007-11-17 Thiemo Seufer <ths@mips.com>
828
829 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
830 in comment.
831
e2a0d921
NC
8322007-11-16 Nick Clifton <nickc@redhat.com>
833
834 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
835 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
836 (DW_AT_stride): Rename to DW_AT_byte_stride.
837
7a2b07ff
NS
8382007-11-08 Nathan Sidwell <nathan@codesourcery.com>
839
840 * vxworks.h: New.
841
569006e5
NC
8422007-10-30 Nick Clifton <nickc@redhat.com>
843
844 * mn10300.h (R_MN10300_ALIGN): Define.
845
c6e65352
DJ
8462007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
847
848 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
849
bfff1642
NC
8502007-10-19 Nick Clifton <nickc@redhat.com>
851
852 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
853
3e6ff6e5
RM
8542007-10-18 Roland McGrath <roland@redhat.com>
855
856 * common.h (NT_PPC_VMX): New macro.
857
7fac7ff4
NC
8582007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
859
860 * cr16.h: Updated with new relocaction macros.
861
b10a8ae0
L
8622007-09-17 H.J. Lu <hongjiu.lu@intel.com>
863
864 PR binutils/3281
865 PR binutils/5037
866 * internal.h (elf_segment_map): Add p_size and p_size_valid.
867 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
868 PT_GNU_RELRO segments.
869
8d100c32
KH
8702007-09-11 Nathan Sidwell <nathan@codesourcery.com>
871
872 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
873
b15fa79e
AM
8742007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
875
876 * common.h (NT_SPU): Define.
877
2b05f1b7
L
8782007-08-16 H.J. Lu <hongjiu.lu@intel.com>
879
880 * common.h: Revert last change.
881
94b11780
L
8822007-08-16 H.J. Lu <hongjiu.lu@intel.com>
883
884 * common.h (PT_GNU_STACK): Renamed to ...
885 (PT_GNU_ATTR): This.
886 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
887
fd2f25da
RM
8882007-07-09 Roland McGrath <roland@redhat.com>
889
890 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
891
34c8bcba
JM
8922007-06-29 Joseph Myers <joseph@codesourcery.com>
893
894 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
895
2cf19d5c
JM
8962007-06-29 Joseph Myers <joseph@codesourcery.com>
897
898 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
899
104d59d1
JM
9002007-06-29 Joseph Myers <joseph@codesourcery.com>
901
902 * arm.h (elf32_arm_add_eabi_attr_int,
903 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
904 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
905 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
906 Tag_Symbol, Tag_compatibility): Remove.
907 * common.h (SHT_GNU_ATTRIBUTES): Define.
908
3d3d428f
NC
9092007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
910
911 * common.h (EM_CR16): New entry for CR16 cpu.
912 * cr16.h: New file.
913
99ded152
BW
9142007-06-11 Sterling Augustine <sterling@tensilica.com>
915 Bob Wilson <bob.wilson@acm.org>
fd2f25da 916
99ded152
BW
917 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
918 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 919
f89d32d9
CT
9202007-05-18 Caroline Tice <ctice@apple.com>
921
fd2f25da 922 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
923 DW_OP_GNU_uninit.
924
4f4416b5
AM
9252007-05-12 Alan Modra <amodra@bigpond.net.au>
926
927 * spu.h (R_SPU_ADDR16X): Define.
928 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
929
ece5ef60
AM
9302007-05-11 Alan Modra <amodra@bigpond.net.au>
931
932 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
933
627b32bc
AM
9342007-05-02 Alan Modra <amodra@bigpond.net.au>
935
936 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
937 and vma for appropriate sections.
938
0c3e446c
JB
9392007-04-26 Jan Beulich <jbeulich@novell.com>
940
941 * common.h (DT_ENCODING): Correct value (back to spec mandated
942 value).
943
d4c87fc1
AM
9442007-03-08 Alan Modra <amodra@bigpond.net.au>
945
946 * v850.h (V850_OTHER_TDA_BYTE): Delete.
947 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
948 that don't clash with visibility bits.
949
689d9c8c
AM
9502007-03-07 Alan Modra <amodra@bigpond.net.au>
951
952 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
953
b95dd98f 9542007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
955 Richard Sandiford <rsandifo@redhat.com>
956 Richard Henderson <rth@redhat.com>
957 DJ Delorie <dj@redhat.com>
958 Ben Elliston <bje@redhat.com>
b95dd98f
DB
959
960 * mep.h: New file.
b95dd98f
DB
961 * common.h (EM_CYGNUS_MEP): Define.
962
9632007-02-15 Dave Brolley <brolley@redhat.com>
964
965 From Graydon Hoare <graydon@redhat.com>:
966 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
967
3bdcfdf4
KH
9682007-01-08 Kazu Hirata <kazu@codesourcery.com>
969
970 * m68k.h (EF_M68K_FIDO): New.
971 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
972 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
973
9840d27e
KH
9742006-12-25 Kazu Hirata <kazu@codesourcery.com>
975
976 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
977
425c6cb0
KH
9782006-12-19 Kazu Hirata <kazu@codesourcery.com>
979
980 * m68k.h (EF_M68K_ARCH_MASK): New.
981
3271a814
NS
9822006-12-19 Nathan Sidwell <nathan@codesourcery.com>
983
984 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
985
c694fd50
KH
9862006-12-07 Kazu Hirata <kazu@codesourcery.com>
987
988 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
989 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
990 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
991 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
992 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
993 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
994 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
995 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
996 EF_M68K_CF_FLOAT, respectively.
997
4fd454c8
NC
9982006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
999 Nick Clifton <nickc@redhat.com>
1000
1001 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
1002
165b93e7
RS
10032006-10-28 Richard Sandiford <richard@codesourcery.com>
1004
1005 * mips.h (R_MIPS_GLOB_DAT): Define
1006 (R_MIPS_max): Bump by 1.
1007
e9f53129
AM
10082006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
1009 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
1010 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
1011 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
1012 Alan Modra <amodra@bigpond.net.au>
1013
1014 * common.h (EM_SPU): Define.
1015 * spu.h: New file.
1016
b3549761
NC
10172006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
1018
1019 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
1020 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
1021 (EF_SCORE_HASENTRY): Delete.
1022
e210c36b
NC
10232006-10-17 Mark Shinwell <shinwell@codesourcery.com>
1024
1025 * arm.h: Define TAG_CPU_ARCH_* constants.
1026
1c0d3aa6
NC
10272006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
1028
1029 * score.h: New file.
1030 * common.h: Add Score machine number.
1031
fdc90cb4
JJ
10322006-07-10 Jakub Jelinek <jakub@redhat.com>
1033
1034 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
1035
1224efb8
L
10362006-05-31 H.J. Lu <hongjiu.lu@intel.com>
1037
1038 * internal.h (ELF_SECTION_SIZE): New.
1039 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
1040 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
1041 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1042
3f570048
AM
10432006-05-27 H.J. Lu <hongjiu.lu@intel.com>
1044
1045 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
1046
9b52905e
NC
10472006-05-24 Carlos O'Donell <carlos@systemhalted.org>
1048 Randolph Chung <randolph@tausq.org>
1049 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
1050 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
1051 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
1052 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
1053 New TLS relocs.
1054 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
1055 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
1056 Define TLS relocs using existing equivalents.
1057
fd2f25da
RM
10582006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
1059
28c9d252
NC
1060 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
1061
e210c36b
NC
10622006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
1063
1064 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
1065 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
1066 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
1067 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
1068 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
1069 R_BFIN_GOTOFFLO): New relocs.
1070 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
1071
10722006-03-23 Michael Matz <matz@suse.de>
1073
1074 * x86-64.h: Add the new relocations with their official
1075 numbers.
1076
0a44bf69
RS
10772006-03-22 Richard Sandiford <richard@codesourcery.com>
1078 Daniel Jacobowitz <dan@codesourcery.com>
1079 Phil Edwards <phil@codesourcery.com>
1080 Zack Weinberg <zack@codesourcery.com>
1081 Mark Mitchell <mark@codesourcery.com>
1082 Nathan Sidwell <nathan@codesourcery.com>
1083
1084 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
1085
e14430ab
DA
10862006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1087
1088 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
1089 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1090 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1091 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1092 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1093
3a4a14e9
PB
10942006-03-10 Paul Brook <paul@codesourcery.com>
1095
1096 * arm.h (EF_ARM_EABI_VER5): Define.
1097
0b2e31dc
NS
10982006-03-06 Nathan Sidwell <nathan@codesourcery.com>
1099
1100 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1101 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1102 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1103 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1104 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1105 (EF_M68K_EMAC_B): New.
1106
df406460
NC
11072006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
1108
1109 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1110 (EF_AVR_LINKRELAX_PREPARED): Add.
1111
2c10a7e5
BE
11122006-03-02 Ben Elliston <bje@au.ibm.com>
1113
1114 Import from the GCC tree:
1115 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1116
1117 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1118 from DWARF 3.
1119 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1120 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1121 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1122 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1123 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1124 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1125 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1126 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1127 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1128 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1129 (DW_END_default, DW_END_big, DW_END_little): New.
1130 (DW_END_lo_user, DW_END_hi_user): Define.
1131 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1132 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1133 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1134 DW_LANG_D): New.
1135
e210c36b
NC
11362006-02-06 Steve Ellcey <sje@cup.hp.com>
1137
1138 * ia64.h (SHF_IA_64_HP_TLS): New.
1139
6772dd07
DD
11402006-02-24 DJ Delorie <dj@redhat.com>
1141
1142 * m32c.h: Add relax relocs.
1143
d70c5fc7
NC
11442006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
1145 Anil Paranjape <anilp1@kpitcummins.com>
1146 Shilin Shakti <shilins@kpitcummins.com>
1147
1148 * common.h (EM_XC16X): New entry for xc16x cpu.
1149 Sort other EM_* numbers into numerical order.
1150 * xc16x.h: New file.
fd2f25da 1151
84d1d650
L
11522006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1153
1154 PR binutils/2258
1155 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1156 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1157
266abb8f
NS
11582006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1159
1160 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1161 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1162 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1163 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1164 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1165
11662006-02-06 Steve Ellcey <sje@cup.hp.com>
1167
1168 * ia64.h (SHF_IA_64_HP_TLS): New.
1169
67a4f2b7
AO
11702006-01-18 Alexandre Oliva <aoliva@redhat.com>
1171
1172 Introduce TLS descriptors for i386 and x86_64.
1173 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1174 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1175 New.
1176 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1177 R_X86_64_TLSDESC): New.
1178
64fd6348
NC
11792006-01-09 Mike Frysinger <vapier@gentoo.org>:
1180
1181 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1182
d031aafb
NS
11832005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1184
1185 Second part of ms1 to mt renaming.
1186 * common.h (EM_MT): Renamed.
1187 * mt.h: Rename relocs, cpu & other defines.
1188
e210c36b
NC
11892005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1190
1191 * mt.h: Renamed from ms1.h
1192
39b41c9c
PB
11932005-12-12 Paul Brook <paul@codesourcery.com>
1194
1195 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1196
5e2b0d47
NC
11972005-11-11 Nick Clifton <nickc@redhat.com>
1198
1199 PR 1150
1200 * mips.h (STO_OPTIONAL): Define.
1201 (ELF_MIPS_IS_OPTIONAL): Define.
1202
e210c36b
NC
12032005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1204
1205 Add ms2.
1206 * ms1.h (EF_MS1_CPU_MS2): New.
1207
12082005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1209
1210 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1211
3c9b82ba
NC
12122005-09-30 Catherine Moore <clm@cm00re.com>
1213
1214 * bfin.h: New file.
1215 * common.h (EM_BLACKFIN): Define.
1216
ee065d83
PB
12172005-10-08 Paul Brook <paul@codesourcery.com>
1218
1219 * arm.h: Add prototypes for BFD object attribute routines.
1220
1cacb694
RE
12212005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1222
1223 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1224
3c26c61a
DA
12252005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1226
1227 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1228 New defines.
1229
67762f6b
DA
12302005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1231
1232 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1233 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1234 deprecated defines.
1235 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1236 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1237 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1238 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1239 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1240 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1241 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1242 NT_HP_UX_OPTIONS): Define.
1243
fd54057a
DD
12442005-07-25 DJ Delorie <dj@redhat.com>
1245
1246 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1247
3b22753a
L
12482005-07-25 Jan Hubicka <jh@suse.cz>
1249
1250 * x86-64.h (SHN_X86_64_LCOMMON): New.
1251 (SHF_X86_64_LARGE): New.
1252
157e7bd1
NC
12532005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1254
1255 * m32r.h (R_M32R_REL32): Added.
1256
df45824a
BE
12572005-07-18 Ben Elliston <bje@au.ibm.com>
1258
1259 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1260 Replace with DW_ATE_decimal_float (now in DWARF 3).
1261
49f58d10
JB
12622005-07-14 Jim Blandy <jimb@redhat.com>
1263
1264 Add support for Renesas M32C and M16C.
1265 * common.h (EM_M32C): New machine number.
1266 * m32c.h: New file.
fd2f25da 1267
e210c36b
NC
12682005-06-17 Jakub Jelinek <jakub@redhat.com>
1269
1270 * external.h (GRP_ENTRY_SIZE): Define.
1271
d6ab8113
JB
12722005-06-17 Jan Beulich <jbeulich@novell.com>
1273
1274 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1275 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1276 R_X86_64_GOTPC32.
1277
3c33e371
AH
12782005-06-07 Aldy Hernandez <aldyh@redhat.com>
1279 Michael Snyder <msnyder@redhat.com>
1280 Stan Cox <scox@redhat.com>
1281
1282 * common.h (EM_MS1): Define.
1283
1284 * ms1.h: New file.
1285
2acf634e
RH
12862005-05-31 Richard Henderson <rth@redhat.com>
1287
1288 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1289
484124bb
RH
12902005-05-29 Richard Henderson <rth@redhat.com>
1291
1292 * alpha.h (DT_ALPHA_PLTRO): New.
1293
d68f4033
BE
12942005-05-19 Ben Elliston <bje@au.ibm.com>
1295
1296 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1297 the user-defined encoding space pending inclusion in the standard.
1298
cb1afa5c
ZW
12992005-05-18 Zack Weinberg <zack@codesourcery.com>
1300
1301 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1302 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1303
c19d1205
ZW
13042005-05-17 Zack Weinberg <zack@codesourcery.com>
1305
1306 * arm.h: Import complete list of official relocation names
1307 and numbers from AAELF. Define FAKE_RELOCs for old names.
1308 Remove a few old names no longer used anywhere.
1309
1fe44d79
AM
13102005-05-14 Alan Modra <amodra@bigpond.net.au>
1311
1312 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1313
2df98d85
AM
13142005-05-11 Alan Modra <amodra@bigpond.net.au>
1315
1316 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1317 R_PPC_RELAX32PC_PLT) Adjust.
1318 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1319 (DT_PPC_GLINK): Define.
1320
e172dbf8
NC
13212005-05-10 Nick Clifton <nickc@redhat.com>
1322
1323 * Update the address and phone number of the FSF organization in
1324 the GPL notices in the following files:
2df98d85 1325 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1326 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1327 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1328 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1329 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1330 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1331 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1332
faa7ef87
L
13332005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1334
a63027e5
L
1335 Moved from ../ChangeLog
1336
faa7ef87
L
1337 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1338 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1339
1340 2004-10-12 Paul Brook <paul@codesourcery.com>
1341 * arm.h (EF_ARM_EABI_VER4): Define.
1342
1343 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1344
1345 * common.h (PT_SUNW_EH_FRAME): Define.
1346 * x86-64.h (SHT_X86_64_UNWIND): Define.
1347
1348 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1349 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1350 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1351 (XTENSA_PROP_SEC_NAME): Define.
1352 (property_table_entry): Add flags field.
1353 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1354
1355 2004-09-17 Paul Brook <paul@codesourcery.com>
1356 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1357 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1358 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1359
1360 2004-09-13 Paul Brook <paul@codesourcery.com>
1361 * arm.h: Rename RELABS to TARGET1.
1362
1363 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1364 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1365 (PT_GNU_RELRO): Define.
1366
ba93b8ac
DJ
13672005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1368 Phil Blundell <philb@gnu.org>
1369
1370 * arm.h: Add TLS relocations.
1371
c927f9ef
BE
13722005-03-23 Ben Elliston <bje@au.ibm.com>
1373
1374 * dwarf.h: Merge with GCC's dwarf.h.
1375
238d258f
NC
13762005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1377
1378 * m68k.h (EF_CFV4E): Define.
1379
b294bdf8
MM
13802005-03-17 Paul Brook <paul@codesourcery.com>
1381 Dan Jacobowitz <dan@codesourcery.com>
1382 Mark Mitchell <mark@codesourcery.com>
1383
1384 * arm.h (PT_ARM_EXIDX): Define.
1385
51cb3ca7
DJ
13862005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1387 Joseph Myers <joseph@codesourcery.com>
1388
1389 * mips.h: Define MIPS TLS relocations.
1390
d6f16593 13912005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1392 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1393
1394 * mips.h (R_MIPS16_GOT16): New reloc code.
1395 (R_MIPS16_CALL16): Likewise.
1396 (R_MIPS16_HI16): Likewise.
1397 (R_MIPS16_LO16): Likewise.
1398 (R_MIPS16_min): New fake reloc code.
1399 (R_MIPS16_max): Likewise.
1400
a1c17af2
MR
14012005-02-11 Maciej W. Rozycki <macro@mips.com>
1402
1403 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1404
90219bd0
AO
14052005-01-25 Alexandre Oliva <aoliva@redhat.com>
1406
1407 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1408 * frv.h: Add R_FRV_TLSMOFF.
1409 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1410 * frv.h: Add TLS relocations.
1411
e38bc3b5
NC
14122005-01-17 Nick Clifton <nickc@redhat.com>
1413
1414 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1415 EF_SH2A_SH3E): New flags.
1416 (EF_SH_BFD_TABLE): Add these new flags to the table.
1417
b4a38de6
AM
14182005-01-12 Alan Modra <amodra@bigpond.net.au>
1419
1420 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1421 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1422
750bce0e 14232004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1424
faa7ef87 1425 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1426
1e50d24d
RS
14272004-12-16 Richard Sandiford <rsandifo@redhat.com>
1428
1429 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1430
69881c93
ILT
14312004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1432
1433 * mips.h (E_MIPS_MACH_9000): Define.
1434
b676888f
HPN
14352004-11-04 Hans-Peter Nilsson <hp@axis.com>
1436
1437 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1438 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1439 macros.
1440
637cf767
EC
14412004-10-06 Eric Christopher <echristo@redhat.com>
1442
1443 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1444
40a18ebd
NC
14452004-10-01 Paul Brook <paul@codesourcery.com>
1446
1447 * arm.h (SHT_ARM_EXIDX): Define.
1448 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1449 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1450 Define.
1451
b18c562e
NC
14522004-08-25 Dmitry Diky <diwil@spec.ru>
1453
1454 * msp430.h: Add new relocs.
1455
083febaa
L
14562004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1457
1458 * i386.h (R_386_USED_BY_INTEL_200): New.
1459
1d70c7fb
AO
14602004-07-29 Alexandre Oliva <aoliva@redhat.com>
1461
1462 Introduce SH2a support.
1463 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1464 * sh.h (EF_SH2A_NOFPU): New.
1465 2003-12-01 Michael Snyder <msnyder@redhat.com>
1466 * sh.h (EF_SH2A): New.
1467
670ec21d
NC
14682004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1469
1470 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1471 BFD_RELOC_CRX_SWITCH32.
1472
1fe1f39c
NC
14732004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1474
1475 * common.h (EM_CRX): Define.
1476 * crx.h: New file.
1477
097f809a
NC
14782004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1479
1480 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1481 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1482
375db92b
AM
14832004-06-19 Alan Modra <amodra@bigpond.net.au>
1484
1485 * common.h (ELF64_R_INFO): Warning fix.
1486
092dcd75
CD
14872004-06-14 Chris Demetriou <cgd@broadcom.com>
1488
1489 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1490 with an updated comment.
1491
f6f9408f
JR
14922004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1493
1494 * sh.h (EF_SH_HAS_DSP): Remove.
1495 (EF_SH_HAS_FP): Remove.
1496 (EF_SH_MERGE_MACH): Remove.
1497 (EF_SH4_NOFPU): Convert to decimal.
1498 (EF_SH4A_NOFPU): Likewise.
1499 (EF_SH4_NOMMU_NOFPU): Likewise.
1500 (EF_SH3_NOMMU): Add new macro.
1501 (EF_SH_BFD_TABLE): Likewise.
1502 (sh_find_elf_flags): Add prototype.
1503 (sh_elf_get_flags_from_mach): Likewise.
1504
4030e8f6
CD
15052004-04-24 Chris Demetriou <cgd@broadcom.com>
1506
1507 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1508 (R_MIPS_GNU_REL_HI16): Remove.
1509 (R_MIPS_GNU_REL16_S2): Update comment.
1510
0949843d 15112004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1512 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1513
1514 * common.h (EM_CR): Define.
1515 * cr16c.h: New file.
1516
d507cf36
PB
15172004-03-23 Paul Brook <paul@codesourcery.com>
1518
1519 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1520
ae51a426
JR
15212003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1522
1523 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1524
676a64f4
RS
15252004-03-01 Richard Sandiford <rsandifo@redhat.com>
1526
1527 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1528
481fedf3
RM
15292004-01-28 Roland McGrath <roland@redhat.com>
1530
1531 * common.h (AT_SECURE): New macro.
1532
7e67eb11
RM
15332004-01-21 Roland McGrath <roland@redhat.com>
1534
1535 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1536 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1537 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1538 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1539 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1540
3fe74472
MK
15412004-01-17 Mark Kettenis <kettenis@gnu.org>
1542
1543 * common.h (NT_OPENBSD_IDENT): Define.
1544
79987b2f
AO
15452004-01-06 Alexandre Oliva <aoliva@redhat.com>
1546
1547 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1548 * frv.h (EF_FRV_FDPIC): New macro.
1549 (EF_FRV_PIC_FLAGS): Adjust.
1550 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1551 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1552 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1553 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1554 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1555 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1556 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1557 New.
1558
252b5132 1559
c9e214e5 1560For older changes see ChangeLog-9103
252b5132
RH
1561\f
1562Local Variables:
c9e214e5
AM
1563mode: change-log
1564left-margin: 8
1565fill-column: 74
252b5132
RH
1566version-control: never
1567End:
This page took 0.747352 seconds and 4 git commands to generate.