*** empty log message ***
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
355b81d9
UW
12011-12-06 Ulrich Weigand <uweigand@de.ibm.com>
2
3 * common.h (NT_S390_LAST_BREAK): Define.
4 (NT_S390_SYSTEM_CALL): Likewise.
5
99c513f6
DD
62011-11-01 DJ Delorie <dj@redhat.com>
7
8 * common.h (EM_RL78, EM_78K0R): New.
9 * rl78.h: New.
10
cfb8c092
NC
112011-10-25 Joern Rennecke <joern.rennecke@embecosm.com>
12
13 * epiphany.h: New file.
14 * common.h (EM_ADAPTEVA_EPIPHANY): Define.
15
3b421ab3
AM
162011-10-10 Alan Modra <amodra@gmail.com>
17
18 * ppc64.h (R_PPC64_TOCSAVE): Add.
19
d4cb0ea0
NC
202011-10-05 DJ Delorie <dj@redhat.com>
21
22 * rx.h (E_FLAG_RX_PID): New.
23
9e8c70f9
DM
242011-09-21 David S. Miller <davem@davemloft.net>
25
26 * sparc.h (Tag_GNU_Sparc_HWCAPS): New object attribute.
27 (ELF_SPARC_HWCAP_*): New HWCAPS bitmask values.
28
505b88fb
L
292011-08-12 H.J. Lu <hongjiu.lu@intel.com>
30
31 PR ld/13082
32 * x86-64.h (R_X86_64_RELATIVE64): New.
33
df58fc94
RS
342011-07-24 Chao-ying Fu <fu@mips.com>
35 Maciej W. Rozycki <macro@codesourcery.com>
36
37 * mips.h (R_MICROMIPS_min): New relocations.
38 (R_MICROMIPS_26_S1): Likewise.
39 (R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
40 (R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
41 (R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
42 (R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
43 (R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
44 (R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
45 (R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
46 (R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
47 (R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
48 (R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
49 (R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
50 (R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
51 (R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
52 (R_MICROMIPS_TLS_GOTTPREL): Likewise.
53 (R_MICROMIPS_TLS_TPREL_HI16): Likewise.
54 (R_MICROMIPS_TLS_TPREL_LO16): Likewise.
55 (R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
56 (R_MICROMIPS_max): Likewise.
57 (EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
58 (STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
59 (ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
60 (STO_MICROMIPS): Likewise.
61 (ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
62 (ELF_ST_IS_COMPRESSED): Likewise.
63 (STO_MIPS_PLT, STO_MIPS_PIC): Rework.
64 (ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
65 (STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.
66
7a9068fe
L
672011-07-22 H.J. Lu <hongjiu.lu@intel.com>
68
69 * common.h (EM_K1OM): New.
70
9c55345c
TS
712011-07-03 Samuel Thibault <samuel.thibault@gnu.org>
72 Thomas Schwinge <thomas@schwinge.name>
73
2bb70ae0 74 PR binutils/12913
9c55345c
TS
75 * common.h (ELFOSABI_GNU): Define, replaces...
76 (ELFOSABI_LINUX): ... this, kept as an alias.
77 (ELFOSABI_HURD): Remove.
78
faa9a424
UW
792011-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
80
81 * common.h (NT_ARM_VFP): Define.
82
aa137e4d
NC
832011-06-13 Walter Lee <walt@tilera.com>
84
85 * common.h: Add EM_TILEGX.
86 * tilegx.h: New file.
87 * tilepro.h: New file.
88
2ddcd4af
TG
892011-06-09 Tristan Gingold <gingold@adacore.com>
90
91 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
92
cc643b88
NC
932011-06-02 Nick Clifton <nickc@redhat.com>
94
95 * common.h: Fix spelling mistake in comment.
96 * reloc-macros.h: Likewise.
97
63e1a0fc
PB
982011-05-31 Paul Brook <paul@codesourcery.com>
99
100 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
101
e21e5835
NC
1022011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
103
104 * common.h (NT_STAPSDT): New define.
105
c7811365
BS
1062011-03-31 Bernd Schmidt <bernds@codesourcery.com>
107
108 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
109 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
110 (SHN_TIC6X_SCOMMON): Define.
111
00e98fc7
TG
1122011-03-31 Tristan Gingold <gingold@adacore.com>
113
114 * ia64.h (Elf64_External_VMS_Note): New struct.
115 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
116 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
117 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
118 (NT_VMS_PATCHTIME) New macros.
119
34e77a92
RS
1202011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
121
122 * arm.h (R_ARM_IRELATIVE): New relocation.
123
35fc36a8
RS
1242011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
125
126 * internal.h (elf_internal_sym): Add st_target_internal.
127 * arm.h (arm_st_branch_type): New enum.
128 (ARM_SYM_BRANCH_TYPE): New macro.
129
8f7e76d0
NC
1302011-03-10 Nick Clifton <nickc@redhat.com>
131
132 * common.h (EM_V850): V850s now supplied by Renesas.
133
15a44d57
AM
1342011-02-25 Alan Modra <amodra@gmail.com>
135
eba5cfbc 136 PR 12516
15a44d57
AM
137 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
138 sections at start or end of PT_DYNAMIC.
139
0855e32b
NS
1402011-01-10 Nathan Sidwell <nathan@codesourcery.com>
141 Glauber de Oliveira Costa <glommer@gmail.com>
142
143 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
144 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
145 relocations.
146
aa137e4d
NC
1472010-11-16 Jie Zhang <jie.zhang@analog.com>
148
149 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
150 (EF_BFIN_DATA_IN_L1): Define.
151
fd503541
NC
1522010-11-11 Mingming Sun <mingm.sun@gmail.com>
153
154 * mips.h (E_MIPS_MACH_LS3A): Defined.
155
87779176
JM
1562010-11-02 Joseph Myers <joseph@codesourcery.com>
157
158 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
159 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
160 Tag_ABI_array_object_alignment,
161 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
162
3cbd1c06
JM
1632010-10-29 Joseph Myers <joseph@codesourcery.com>
164
165 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
166
b5593623
JM
1672010-10-29 Bernd Schmidt <bernds@codesourcery.com>
168 Joseph Myers <joseph@codesourcery.com>
169
170 * tic6x-attrs.h (Tag_ABI_DSBT): New.
171
75fa6dc1
JM
1722010-10-21 Joseph Myers <joseph@codesourcery.com>
173
174 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
175 value 4.
176 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
177 attribute renaming.
178
1cd986c5
NC
1792010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
180 Ina Pandit <ina.pandit@kpitcummins.com>
181
182 * v850.h: Add support for V850E2 and V850E2V3.
183 (v850_reloc_type): Update the newly added relocations
184
f4638467
AM
1852010-07-20 Alan Modra <amodra@gmail.com>
186
187 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
188 (ELF_SECTION_SIZE): ..here.
189 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
190 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
191
ba761f19
AM
1922010-06-25 Alan Modra <amodra@gmail.com>
193
194 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
195
59e6276b
JM
1962010-06-15 Joseph Myers <joseph@codesourcery.com>
197
198 * tic6x-attrs.h: New.
199 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
200 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
201 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
202 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
203 C6XABI_Tag_CPU_arch_C674X): Define.
204
28f997cf
TG
2052010-06-11 Tristan Gingold <gingold@adacore.com>
206
207 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
208 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
209 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
210 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
211 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
212 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
213 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
214 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
215 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
216 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
217 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
218 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
219 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
220 (Elf64_External_VMS_IMAGE_RELA): Ditto.
221 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
222 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
223 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
224 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
225 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
226 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
227 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
228 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
229
8e45593f
NC
2302010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
231 Joseph Myers <joseph@codesourcery.com>
232 Andrew Stubbs <ams@codesourcery.com>
233
234 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
235 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
236 other invalid ranges.
237 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
238 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
239 (R_SH_FUNCDESC_VALUE): New.
240
18ae9cc1
L
2412010-05-18 H.J. Lu <hongjiu.lu@intel.com>
242
243 PR gas/11600
244 * common.h (SHF_EXCLUDE): New.
245
246 * i370.h (SHF_EXCLUDE): Removed.
247 * or32.h (SHF_EXCLUDE): Likewise.
248 * ppc.h (SHF_EXCLUDE): Likewise.
249 * sparc.h (SHF_EXCLUDE): Likewise.
250
9a83a553
AM
2512010-04-23 Alan Modra <amodra@gmail.com>
252
253 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
254 Invert logic to clarify test for .tbss.
255 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
256 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
257 macro args with parentheses.
258 (ELF_SECTION_IN_SEGMENT): Define.
259 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
260 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
261
75375b3e
MGD
2622010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
263
264 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
265 Tag_FP_HP_extension): Add new ABI attribute tags.
266
e4e42b45
NC
2672010-04-15 Nick Clifton <nickc@redhat.com>
268
269 * alpha.h: Update copyright notice to use GPLv3.
270 * arc.h: Likewise.
271 * arm.h: Likewise.
272 * avr.h: Likewise.
273 * bfin.h: Likewise.
274 * common.h: Likewise.
275 * cr16.h: Likewise.
276 * cr16c.h: Likewise.
277 * cris.h: Likewise.
278 * crx.h: Likewise.
279 * d10v.h: Likewise.
280 * d30v.h: Likewise.
281 * dlx.h: Likewise.
282 * dwarf.h: Likewise.
283 * external.h: Likewise.
284 * fr30.h: Likewise.
285 * frv.h: Likewise.
286 * h8.h: Likewise.
287 * hppa.h: Likewise.
288 * i370.h: Likewise.
289 * i386.h: Likewise.
290 * i860.h: Likewise.
291 * i960.h: Likewise.
292 * ia64.h: Likewise.
293 * internal.h: Likewise.
294 * ip2k.h: Likewise.
295 * iq2000.h: Likewise.
296 * lm32.h: Likewise.
297 * m32c.h: Likewise.
298 * m32r.h: Likewise.
299 * m68hc11.h: Likewise.
300 * m68k.h: Likewise.
301 * mcore.h: Likewise.
302 * mep.h: Likewise.
303 * microblaze.h: Likewise.
304 * mips.h: Likewise.
305 * mmix.h: Likewise.
306 * mn10200.h: Likewise.
307 * moxie.h: Likewise.
308 * msp430.h: Likewise.
309 * mt.h: Likewise.
310 * openrisc.h: Likewise.
311 * or32.h: Likewise.
312 * pj.h: Likewise.
313 * ppc.h: Likewise.
314 * ppc64.h: Likewise.
315 * reloc-macros.h: Likewise.
316 * rx.h: Likewise.
317 * s390.h: Likewise.
318 * sh.h: Likewise.
319 * sparc.h: Likewise.
320 * spu.h: Likewise.
321 * v850.h: Likewise.
322 * vax.h: Likewise.
323 * vxworks.h: Likewise.
324 * x86-64.h: Likewise.
325 * xc16x.h: Likewise.
326 * xstormy16.h: Likewise.
327 * xtensa.h: Likewise.
328
9957b18f
AM
3292010-04-08 David Stubbs <stubbs@icerasemi.com>
330
331 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
332 cannot contain any sections.
333
40b36596
JM
3342010-03-25 Joseph Myers <joseph@codesourcery.com>
335
336 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
337 * tic6x.h: New.
338
e1dcda2d
L
3392010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
340
341 * common.h (VER_FLG_*): Document.
342 (VER_FLG_INFO): Define.
343
17e57237
NC
3442010-02-23 Andrew Zabolotny <anpaza@mail.ru>
345
346 PR binutils/11297
347 * avr.h: (R_AVR_8): New relocation number.
348
cd21e546
MGD
3492010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
350
351 * arm.h (Tag_MPextension_use): Renumber.
352 (Tag_DIV_use): Add.
353 (Tag_MPextension_use_legacy): Likewise.
354
d7eeb400
MS
3552010-02-09 Michael Holzheu <holzheu@de.ibm.com>
356
357 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
358 NT_S390_CTRS and NT_S390_PREFIX): Define.
359
e1dcda2d
L
3602010-02-08 David S. Miller <davem@davemloft.net>
361
362 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
363
4339cae0
L
3642010-02-02 H.J. Lu <hongjiu.lu@intel.com>
365
366 * common.h (NT_386_XSTATE): New.
367
3ff95107 3682010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 369
3ff95107
L
370 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
371
c75a08aa
AM
3722010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
373
4339cae0 374 * common.h (PN_XNUM): Define.
c75a08aa 375
0675e188
UW
3762009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
377
378 * common.h (NT_S390_HIGH_GPRS): Define.
379
32af9f6e
AM
3802009-12-17 Alan Modra <amodra@bigpond.net.au>
381
382 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
383 R_PPC_RELAX32PC_PLT): Delete.
384 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
385
3c65b800
JM
3862009-11-28 Joseph Myers <joseph@codesourcery.com>
387
388 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
389 EM_TI_C5500, EM_CUDA): Define.
390 (EM_res140, EM_res141, EM_res142): Remove.
391
9e3c6df6
PB
3922009-11-17 Paul Brook <paul@codesourcery.com>
393 Daniel Jacobowitz <dan@codesourcery.com>
394
395 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
396
c7927a3c
NC
3972009-09-29 DJ Delorie <dj@redhat.com>
398
399 * rx.h: New file.
400
a7f2871e
AM
4012009-09-21 Alan Modra <amodra@bigpond.net.au>
402
403 * ppc.h (DT_PPC_TLSOPT): Define.
404 * ppc64.h (DT_PPC64_TLSOPT): Define.
405
7f6fed87
NC
4062009-08-10 Daniel Gutson <dgutson@codesourcery.com>
407
408 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
409 (SHT_ARM_OVERLAYSECTION): New define.
410
cb88ce9f
BS
4112006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
412
413 From Mike Frysinger <michael.frysinger@analog.com>
414 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
415 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
416 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
417 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
418 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
419 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
420 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
421 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
422 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
423 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
424 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
425 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
426 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
427 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
428 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
429 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
430 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
431 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
432 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 433
44db4087
ME
4342009-08-09 Michael Eager <eager@eagercon.com>
435
436 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 437 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 438
7ba29e2a
NC
4392009-08-06 Michael Eager <eager@eagercon.com>
440
441 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
442 * elf/microblaze.h: New reloc definitions.
443
28ec585f
AM
4442009-07-30 Alan Modra <amodra@bigpond.net.au>
445
446 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
447 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
448
8a9036a4
L
4492009-07-25 H.J. Lu <hongjiu.lu@intel.com>
450
451 * common.h (EM_L1OM): New.
452
8fdcc58d
TS
4532009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
454 Alan Modra <amodra@bigpond.net.au>
455
456 * spu.h (R_SPU_ADD_PIC): New.
457
3e7a7d11
NC
4582009-07-23 Ulrich Drepper <drepper@redhat.com>
459
460 * common.h (STB_GNU_UNIQUE): Define.
461
fa8f86ff
TT
4622009-07-10 Tom Tromey <tromey@redhat.com>
463
464 * dwarf2.h: Move to `..'.
465
1bffd25b
L
4662009-07-10 H.J. Lu <hongjiu.lu@intel.com>
467
468 * dwarf2.h: Just include ../dwarf2.h.
469
e054468f
AM
4702009-07-10 Alan Modra <amodra@bigpond.net.au>
471
472 * ppc.h (R_PPC_IRELATIVE): Add.
473 (R_PPC_RELAX32, R_PPC_RELAX32PC,
474 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
475 * ppc64.h (R_PPC64_IRELATIVE): Add.
476
3244e8f5
JJ
4772009-07-03 Jakub Jelinek <jakub@redhat.com>
478
479 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
480 and DW_OP_stack_value.
481
ceaf50a2
AM
4822009-06-22 Alan Modra <amodra@bigpond.net.au>
483
484 * ppc.h (R_PPC_RELAX*): Define as enum.
485
f865a31d
AG
4862009-06-11 Anthony Green <green@moxielogic.org>
487
488 * moxie.h (R_MOXIE_PCREL10): New.
489
cbe950e9
L
4902009-06-01 H.J. Lu <hongjiu.lu@intel.com>
491
492 PR ld/10205
493 * i386.h (R_386_IRELATIVE): New.
494 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
495
cf65542b
L
4962009-05-27 H.J. Lu <hongjiu.lu@intel.com>
497
498 * common.h: Update comments for dynamic tag ranges.
499
4e38f72c
DD
5002009-04-30 DJ Delorie <dj@redhat.com>
501
502 * mep.h (EF_MEP_COP_*): New.
503 (EF_MEP_ALL_FLAGS): Add them.
504
d8045f23
NC
5052009-04-30 Nick Clifton <nickc@redhat.com>
506
507 * common.h (STT_GNU_IFUNC): Define.
508
ed4a4bdf
CC
5092009-04-24 Cary Coutant <ccoutant@google.com>
510
511 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
512
20135e4c
NC
5132009-04-15 Anthony Green <green@moxielogic.com>
514
515 * common.h (EM_MOXIE): Define.
516 * moxie.h: New file.
517
4d28413b
DD
5182009-04-07 DJ Delorie <dj@redhat.com>
519
520 * mep.h (EF_MEP_CPU_C5): New.
521
96b2958f
L
5222009-04-01 H.J. Lu <hongjiu.lu@intel.com>
523
524 * common.h (EM_INTEL178): Removed.
525 (EM_INTEL179): Likewise.
526 (EM_ETPU): New.
527 (EM_SLE9X): Likewise.
528 (EM_INTEL181): Likewise.
529 (EM_INTEL182): Likewise.
530
f47a1d2e
L
5312009-03-31 H.J. Lu <hongjiu.lu@intel.com>
532
533 * common.h (EM_INTEL178): New.
534 (EM_INTEL179): Likewise.
535 (EM_INTEL180): Likewise.
536
0e879927
ILT
5372009-03-20 Mikolaj Zalewski <mikolajz@google.com>
538
539 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
540
4d407348
MK
5412009-03-14 Mark Kettenis <kettenis@gnu.org>
542
17e57237
NC
543 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
544 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
545 (NT_OPENBSD_WCOOKIE): New defines.
546
904001b0
JK
5472009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
548
549 * common.h (AT_RANDOM): Define.
550
727fc41e
AM
5512009-03-04 Alan Modra <amodra@bigpond.net.au>
552
553 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
554 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
555
c3b7224a
NC
5562009-03-02 Qinwei <qinwei@sunnorth.com.cn>
557
558 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
559 * common.h (EM_SCORE_OLD): Define.
560
36319970
L
5612009-02-23 H.J. Lu <hongjiu.lu@intel.com>
562
563 * common.h (STB_LOPROC): Replace Application-specific with
564 Processor-specific in comments.
565 (STB_HIPROC): Likewise.
566 (STT_LOPROC): Likewise.
567 (STT_HIPROC): Likewise.
568
52b6b6b9
JM
5692009-02-03 Sandip Matte <sandip@rmicorp.com>
570
571 * mips.h (E_MIPS_MACH_XLR): Define.
572
cf869cce
NC
5732009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
574
575 * m68k.h: Map TLS relocations to numbers.
576
91e22acd
AS
5772009-01-15 Andrew Stubbs <ams@codesourcery.com>
578 Julian Brown <julian@codesourcery.com>
579
580 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
581 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
582 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
583 version 2.07.
584 (Tag_undefined39, Tag_nodefaults): New enum values.
585 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
586 (Tag_conformance, Tag_Virtualization_use): Likewise.
587 (Tag_undefined69, Tag_MPextension_use): Likewise.
588
01e1a5bc
NC
5892009-01-15 Douglas B Rupp <rupp@gnat.com>
590
591 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
592 New macros. Minor reformatting.
593
84e94c90
NC
5942008-12-23 Jon Beniston <jon@beniston.com>
595
596 * lm32.h: New file.
597
0f88be7a
NC
5982008-12-23 Nick Clifton <nickc@redhat.com>
599
600 * commmon.h (STT_IFUNC): Delete.
601
7a0cc8ed
HPN
6022008-12-20 Hans-Peter Nilsson <hp@axis.com>
603
604 * cris.h (R_CRIS_32_IE): New relocation.
605
e7c33416
NC
6062008-12-03 Nick Clifton <nickc@redhat.com>
607
608 * common.h (STT_IFUNC): Define.
609
e73521d6
SR
6102008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
611
612 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
613 R_CR16_GLOB_DAT): New relocations.
614
a973d22c
HPN
6152008-11-25 Hans-Peter Nilsson <hp@axis.com>
616
617 * cris.h (R_CRIS_32_TPREL): Correct comment.
618 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
619
8e79c3df
CM
6202008-11-18 Catherine Moore <clm@codesourcery.com>
621
622 * arm.h (Tag_ABI_FP_16bit_format): Define.
623
2b0bc088
NC
6242008-11-14 Nathan Sidwell <nathan@codesourcery.com>
625
626 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 627
759cc328
UW
6282008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
629
630 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
631
f82e0623
NF
6322008-10-10 Nathan Froyd <froydnj@codesourcery.com>
633
634 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
635
1d037692
HPN
6362008-10-04 Hans-Peter Nilsson <hp@axis.com>
637
638 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
639 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
640 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
641 (R_CRIS_16_TPREL): New relocations.
642
28dbbc02
BW
6432008-08-20 Bob Wilson <bob.wilson@acm.org>
644
645 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
646 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
647 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
648
861fb55a
DJ
6492008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
650 Daniel Jacobowitz <dan@codesourcery.com>
651 Catherine Moore <clm@codesourcery.com>
652 Mark Shinwell <shinwell@codesourcery.com>
653
654 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
655 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
656
0deb8eee
AM
6572008-08-04 Markus Weiss <weissms@aros.org>
658
659 * common.h (ELFOSABI_AROS): Update comment.
660
3c7b9897
AM
6612008-07-26 Michael Eager <eager@eagercon.com>
662
663 * ppc.h: Add description of single-precision.
664
89eeb0bc
LM
6652008-07-21 Luis Machado <luisgpm@br.ibm.com>
666
667 * common.h: Define NT_PPC_VSX.
668
30c09090
RS
6692008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
670
671 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
672
b8a39af8
SR
6732008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
674
675 * common.h (EM_CR16): Correct value.
676 (EM_CR16): Rename to EM_CR16_OLD.
677
ff7eeb89
DD
6782008-06-12 DJ Delorie <dj@redhat.com>
679
680 * common.h (EM_M32C_NEW): Rename to EM_M32C.
681 (EM_M32C): Rename to EM_M32C_OLD.
682
3c9a78e0
JM
6832008-06-12 Joseph Myers <joseph@codesourcery.com>
684
685 * common.h: Update e_machine table.
686
a23ede3d
KK
6872008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
688
689 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
690
2424f303
JM
6912008-06-09 Joseph Myers <joseph@codesourcery.com>
692
693 * common.h: Change registry@caldera.com to registry@sco.com.
694
7c90103b
NC
6952008-05-21 Nick Clifton <nickc@redhat.com>
696
697 * reloc-macros.h: Add a comment about the use of the
698 END_RELOC_NUMBERS symbol as a sentinel value.
699
7002008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 701
7c90103b
NC
702 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
703
14a6d8e0
DM
7042008-04-16 David S. Miller <davem@davemloft.net>
705
706 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
707 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
708 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
709 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
710
15397d0b
ILT
7112008-03-24 Ian Lance Taylor <iant@google.com>
712
713 * common.h (NT_GNU_GOLD_VERSION): Define.
714
72de5009
AM
7152008-03-13 Alan Modra <amodra@bigpond.net.au>
716
717 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
718 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
719 Order struct as for external version.
720
1bce5d2c
AM
7212008-03-12 Alan Modra <amodra@bigpond.net.au>
722
4fbb74a6
AM
723 PR 5900
724 * common.h (SHN_BAD): Delete.
725 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
726 * external.h: ..here.
727 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
728 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
729 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
730
7312008-03-12 Alan Modra <amodra@bigpond.net.au>
732
733 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 734 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 735 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 736 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 737 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 738 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
739 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
740 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 741 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 742 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 743 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
744 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
745 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 746 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 747 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 748
35d60fe4
NC
7492008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
750
751 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
752 DW_OP_PGI_omp_thread_num.
753
7b03d09a
AN
7542008-02-04 Adam Nemet <anemet@caviumnetworks.com>
755
756 * mips.h: Update copyright.
757 (E_MIPS_MACH_OCTEON): New macro.
758
148b93f2
NC
7592008-01-30 Tristan Gingold <gingold@adacore.com>
760
761 Add OpenVMS extensions.
1bce5d2c
AM
762 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
763 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 764 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
765 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
766 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
767 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
768 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
769 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
770 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
771 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
772 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
773 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
774 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
775 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
776 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
777 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
778 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
779 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
780 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
781 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
782 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
783 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
784
c74ba406
MK
7852008-01-16 Mark Kettenis <kettenis@gnu.org>
786
787 * common.h (AT_SUN_AUXFLAGS): Define.
788
60955fda
DJ
7892007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
790
791 * dwarf2.h (DW_AT_hi_user): Correct value.
792
1bbb5f21 7932007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 794
1bbb5f21 795 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 796
350cc38d
MS
7972007-11-29 Mark Shinwell <shinwell@codesourcery.com>
798
799 * mips.h (E_MIPS_MACH_LS2E): New.
800 (E_MIPS_MACH_LS2F): New.
801
f7bc09bd
NS
8022007-11-28 Nathan Sidwell <nathan@codesourcery.com>
803
804 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
805 segments at the end of memory.
806
e210c36b
NC
8072007-11-17 Thiemo Seufer <ths@mips.com>
808
809 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
810 in comment.
811
e2a0d921
NC
8122007-11-16 Nick Clifton <nickc@redhat.com>
813
814 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
815 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
816 (DW_AT_stride): Rename to DW_AT_byte_stride.
817
7a2b07ff
NS
8182007-11-08 Nathan Sidwell <nathan@codesourcery.com>
819
820 * vxworks.h: New.
821
569006e5
NC
8222007-10-30 Nick Clifton <nickc@redhat.com>
823
824 * mn10300.h (R_MN10300_ALIGN): Define.
825
c6e65352
DJ
8262007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
827
828 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
829
bfff1642
NC
8302007-10-19 Nick Clifton <nickc@redhat.com>
831
832 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
833
3e6ff6e5
RM
8342007-10-18 Roland McGrath <roland@redhat.com>
835
836 * common.h (NT_PPC_VMX): New macro.
837
7fac7ff4
NC
8382007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
839
840 * cr16.h: Updated with new relocaction macros.
841
b10a8ae0
L
8422007-09-17 H.J. Lu <hongjiu.lu@intel.com>
843
844 PR binutils/3281
845 PR binutils/5037
846 * internal.h (elf_segment_map): Add p_size and p_size_valid.
847 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
848 PT_GNU_RELRO segments.
849
8d100c32
KH
8502007-09-11 Nathan Sidwell <nathan@codesourcery.com>
851
852 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
853
b15fa79e
AM
8542007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
855
856 * common.h (NT_SPU): Define.
857
2b05f1b7
L
8582007-08-16 H.J. Lu <hongjiu.lu@intel.com>
859
860 * common.h: Revert last change.
861
94b11780
L
8622007-08-16 H.J. Lu <hongjiu.lu@intel.com>
863
864 * common.h (PT_GNU_STACK): Renamed to ...
865 (PT_GNU_ATTR): This.
866 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
867
fd2f25da
RM
8682007-07-09 Roland McGrath <roland@redhat.com>
869
870 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
871
34c8bcba
JM
8722007-06-29 Joseph Myers <joseph@codesourcery.com>
873
874 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
875
2cf19d5c
JM
8762007-06-29 Joseph Myers <joseph@codesourcery.com>
877
878 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
879
104d59d1
JM
8802007-06-29 Joseph Myers <joseph@codesourcery.com>
881
882 * arm.h (elf32_arm_add_eabi_attr_int,
883 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
884 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
885 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
886 Tag_Symbol, Tag_compatibility): Remove.
887 * common.h (SHT_GNU_ATTRIBUTES): Define.
888
3d3d428f
NC
8892007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
890
891 * common.h (EM_CR16): New entry for CR16 cpu.
892 * cr16.h: New file.
893
99ded152
BW
8942007-06-11 Sterling Augustine <sterling@tensilica.com>
895 Bob Wilson <bob.wilson@acm.org>
fd2f25da 896
99ded152
BW
897 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
898 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 899
f89d32d9
CT
9002007-05-18 Caroline Tice <ctice@apple.com>
901
fd2f25da 902 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
903 DW_OP_GNU_uninit.
904
4f4416b5
AM
9052007-05-12 Alan Modra <amodra@bigpond.net.au>
906
907 * spu.h (R_SPU_ADDR16X): Define.
908 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
909
ece5ef60
AM
9102007-05-11 Alan Modra <amodra@bigpond.net.au>
911
912 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
913
627b32bc
AM
9142007-05-02 Alan Modra <amodra@bigpond.net.au>
915
916 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
917 and vma for appropriate sections.
918
0c3e446c
JB
9192007-04-26 Jan Beulich <jbeulich@novell.com>
920
921 * common.h (DT_ENCODING): Correct value (back to spec mandated
922 value).
923
d4c87fc1
AM
9242007-03-08 Alan Modra <amodra@bigpond.net.au>
925
926 * v850.h (V850_OTHER_TDA_BYTE): Delete.
927 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
928 that don't clash with visibility bits.
929
689d9c8c
AM
9302007-03-07 Alan Modra <amodra@bigpond.net.au>
931
932 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
933
b95dd98f 9342007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
935 Richard Sandiford <rsandifo@redhat.com>
936 Richard Henderson <rth@redhat.com>
937 DJ Delorie <dj@redhat.com>
938 Ben Elliston <bje@redhat.com>
b95dd98f
DB
939
940 * mep.h: New file.
b95dd98f
DB
941 * common.h (EM_CYGNUS_MEP): Define.
942
9432007-02-15 Dave Brolley <brolley@redhat.com>
944
945 From Graydon Hoare <graydon@redhat.com>:
946 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
947
3bdcfdf4
KH
9482007-01-08 Kazu Hirata <kazu@codesourcery.com>
949
950 * m68k.h (EF_M68K_FIDO): New.
951 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
952 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
953
9840d27e
KH
9542006-12-25 Kazu Hirata <kazu@codesourcery.com>
955
956 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
957
425c6cb0
KH
9582006-12-19 Kazu Hirata <kazu@codesourcery.com>
959
960 * m68k.h (EF_M68K_ARCH_MASK): New.
961
3271a814
NS
9622006-12-19 Nathan Sidwell <nathan@codesourcery.com>
963
964 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
965
c694fd50
KH
9662006-12-07 Kazu Hirata <kazu@codesourcery.com>
967
968 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
969 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
970 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
971 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
972 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
973 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
974 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
975 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
976 EF_M68K_CF_FLOAT, respectively.
977
4fd454c8
NC
9782006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
979 Nick Clifton <nickc@redhat.com>
980
981 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
982
165b93e7
RS
9832006-10-28 Richard Sandiford <richard@codesourcery.com>
984
985 * mips.h (R_MIPS_GLOB_DAT): Define
986 (R_MIPS_max): Bump by 1.
987
e9f53129
AM
9882006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
989 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
990 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
991 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
992 Alan Modra <amodra@bigpond.net.au>
993
994 * common.h (EM_SPU): Define.
995 * spu.h: New file.
996
b3549761
NC
9972006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
998
999 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
1000 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
1001 (EF_SCORE_HASENTRY): Delete.
1002
e210c36b
NC
10032006-10-17 Mark Shinwell <shinwell@codesourcery.com>
1004
1005 * arm.h: Define TAG_CPU_ARCH_* constants.
1006
1c0d3aa6
NC
10072006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
1008
1009 * score.h: New file.
1010 * common.h: Add Score machine number.
1011
fdc90cb4
JJ
10122006-07-10 Jakub Jelinek <jakub@redhat.com>
1013
1014 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
1015
1224efb8
L
10162006-05-31 H.J. Lu <hongjiu.lu@intel.com>
1017
1018 * internal.h (ELF_SECTION_SIZE): New.
1019 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
1020 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
1021 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1022
3f570048
AM
10232006-05-27 H.J. Lu <hongjiu.lu@intel.com>
1024
1025 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
1026
9b52905e
NC
10272006-05-24 Carlos O'Donell <carlos@systemhalted.org>
1028 Randolph Chung <randolph@tausq.org>
1029 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
1030 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
1031 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
1032 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
1033 New TLS relocs.
1034 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
1035 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
1036 Define TLS relocs using existing equivalents.
1037
fd2f25da
RM
10382006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
1039
28c9d252
NC
1040 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
1041
e210c36b
NC
10422006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
1043
1044 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
1045 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
1046 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
1047 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
1048 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
1049 R_BFIN_GOTOFFLO): New relocs.
1050 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
1051
10522006-03-23 Michael Matz <matz@suse.de>
1053
1054 * x86-64.h: Add the new relocations with their official
1055 numbers.
1056
0a44bf69
RS
10572006-03-22 Richard Sandiford <richard@codesourcery.com>
1058 Daniel Jacobowitz <dan@codesourcery.com>
1059 Phil Edwards <phil@codesourcery.com>
1060 Zack Weinberg <zack@codesourcery.com>
1061 Mark Mitchell <mark@codesourcery.com>
1062 Nathan Sidwell <nathan@codesourcery.com>
1063
1064 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
1065
e14430ab
DA
10662006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1067
1068 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
1069 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1070 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1071 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1072 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1073
3a4a14e9
PB
10742006-03-10 Paul Brook <paul@codesourcery.com>
1075
1076 * arm.h (EF_ARM_EABI_VER5): Define.
1077
0b2e31dc
NS
10782006-03-06 Nathan Sidwell <nathan@codesourcery.com>
1079
1080 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1081 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1082 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1083 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1084 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1085 (EF_M68K_EMAC_B): New.
1086
df406460
NC
10872006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
1088
1089 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1090 (EF_AVR_LINKRELAX_PREPARED): Add.
1091
2c10a7e5
BE
10922006-03-02 Ben Elliston <bje@au.ibm.com>
1093
1094 Import from the GCC tree:
1095 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1096
1097 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1098 from DWARF 3.
1099 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1100 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1101 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1102 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1103 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1104 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1105 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1106 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1107 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1108 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1109 (DW_END_default, DW_END_big, DW_END_little): New.
1110 (DW_END_lo_user, DW_END_hi_user): Define.
1111 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1112 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1113 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1114 DW_LANG_D): New.
1115
e210c36b
NC
11162006-02-06 Steve Ellcey <sje@cup.hp.com>
1117
1118 * ia64.h (SHF_IA_64_HP_TLS): New.
1119
6772dd07
DD
11202006-02-24 DJ Delorie <dj@redhat.com>
1121
1122 * m32c.h: Add relax relocs.
1123
d70c5fc7
NC
11242006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
1125 Anil Paranjape <anilp1@kpitcummins.com>
1126 Shilin Shakti <shilins@kpitcummins.com>
1127
1128 * common.h (EM_XC16X): New entry for xc16x cpu.
1129 Sort other EM_* numbers into numerical order.
1130 * xc16x.h: New file.
fd2f25da 1131
84d1d650
L
11322006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1133
1134 PR binutils/2258
1135 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1136 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1137
266abb8f
NS
11382006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1139
1140 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1141 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1142 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1143 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1144 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1145
11462006-02-06 Steve Ellcey <sje@cup.hp.com>
1147
1148 * ia64.h (SHF_IA_64_HP_TLS): New.
1149
67a4f2b7
AO
11502006-01-18 Alexandre Oliva <aoliva@redhat.com>
1151
1152 Introduce TLS descriptors for i386 and x86_64.
1153 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1154 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1155 New.
1156 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1157 R_X86_64_TLSDESC): New.
1158
64fd6348
NC
11592006-01-09 Mike Frysinger <vapier@gentoo.org>:
1160
1161 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1162
d031aafb
NS
11632005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1164
1165 Second part of ms1 to mt renaming.
1166 * common.h (EM_MT): Renamed.
1167 * mt.h: Rename relocs, cpu & other defines.
1168
e210c36b
NC
11692005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1170
1171 * mt.h: Renamed from ms1.h
1172
39b41c9c
PB
11732005-12-12 Paul Brook <paul@codesourcery.com>
1174
1175 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1176
5e2b0d47
NC
11772005-11-11 Nick Clifton <nickc@redhat.com>
1178
1179 PR 1150
1180 * mips.h (STO_OPTIONAL): Define.
1181 (ELF_MIPS_IS_OPTIONAL): Define.
1182
e210c36b
NC
11832005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1184
1185 Add ms2.
1186 * ms1.h (EF_MS1_CPU_MS2): New.
1187
11882005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1189
1190 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1191
3c9b82ba
NC
11922005-09-30 Catherine Moore <clm@cm00re.com>
1193
1194 * bfin.h: New file.
1195 * common.h (EM_BLACKFIN): Define.
1196
ee065d83
PB
11972005-10-08 Paul Brook <paul@codesourcery.com>
1198
1199 * arm.h: Add prototypes for BFD object attribute routines.
1200
1cacb694
RE
12012005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1202
1203 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1204
3c26c61a
DA
12052005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1206
1207 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1208 New defines.
1209
67762f6b
DA
12102005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1211
1212 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1213 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1214 deprecated defines.
1215 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1216 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1217 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1218 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1219 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1220 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1221 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1222 NT_HP_UX_OPTIONS): Define.
1223
fd54057a
DD
12242005-07-25 DJ Delorie <dj@redhat.com>
1225
1226 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1227
3b22753a
L
12282005-07-25 Jan Hubicka <jh@suse.cz>
1229
1230 * x86-64.h (SHN_X86_64_LCOMMON): New.
1231 (SHF_X86_64_LARGE): New.
1232
157e7bd1
NC
12332005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1234
1235 * m32r.h (R_M32R_REL32): Added.
1236
df45824a
BE
12372005-07-18 Ben Elliston <bje@au.ibm.com>
1238
1239 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1240 Replace with DW_ATE_decimal_float (now in DWARF 3).
1241
49f58d10
JB
12422005-07-14 Jim Blandy <jimb@redhat.com>
1243
1244 Add support for Renesas M32C and M16C.
1245 * common.h (EM_M32C): New machine number.
1246 * m32c.h: New file.
fd2f25da 1247
e210c36b
NC
12482005-06-17 Jakub Jelinek <jakub@redhat.com>
1249
1250 * external.h (GRP_ENTRY_SIZE): Define.
1251
d6ab8113
JB
12522005-06-17 Jan Beulich <jbeulich@novell.com>
1253
1254 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1255 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1256 R_X86_64_GOTPC32.
1257
3c33e371
AH
12582005-06-07 Aldy Hernandez <aldyh@redhat.com>
1259 Michael Snyder <msnyder@redhat.com>
1260 Stan Cox <scox@redhat.com>
1261
1262 * common.h (EM_MS1): Define.
1263
1264 * ms1.h: New file.
1265
2acf634e
RH
12662005-05-31 Richard Henderson <rth@redhat.com>
1267
1268 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1269
484124bb
RH
12702005-05-29 Richard Henderson <rth@redhat.com>
1271
1272 * alpha.h (DT_ALPHA_PLTRO): New.
1273
d68f4033
BE
12742005-05-19 Ben Elliston <bje@au.ibm.com>
1275
1276 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1277 the user-defined encoding space pending inclusion in the standard.
1278
cb1afa5c
ZW
12792005-05-18 Zack Weinberg <zack@codesourcery.com>
1280
1281 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1282 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1283
c19d1205
ZW
12842005-05-17 Zack Weinberg <zack@codesourcery.com>
1285
1286 * arm.h: Import complete list of official relocation names
1287 and numbers from AAELF. Define FAKE_RELOCs for old names.
1288 Remove a few old names no longer used anywhere.
1289
1fe44d79
AM
12902005-05-14 Alan Modra <amodra@bigpond.net.au>
1291
1292 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1293
2df98d85
AM
12942005-05-11 Alan Modra <amodra@bigpond.net.au>
1295
1296 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1297 R_PPC_RELAX32PC_PLT) Adjust.
1298 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1299 (DT_PPC_GLINK): Define.
1300
e172dbf8
NC
13012005-05-10 Nick Clifton <nickc@redhat.com>
1302
1303 * Update the address and phone number of the FSF organization in
1304 the GPL notices in the following files:
2df98d85 1305 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1306 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1307 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1308 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1309 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1310 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1311 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1312
faa7ef87
L
13132005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1314
a63027e5
L
1315 Moved from ../ChangeLog
1316
faa7ef87
L
1317 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1318 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1319
1320 2004-10-12 Paul Brook <paul@codesourcery.com>
1321 * arm.h (EF_ARM_EABI_VER4): Define.
1322
1323 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1324
1325 * common.h (PT_SUNW_EH_FRAME): Define.
1326 * x86-64.h (SHT_X86_64_UNWIND): Define.
1327
1328 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1329 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1330 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1331 (XTENSA_PROP_SEC_NAME): Define.
1332 (property_table_entry): Add flags field.
1333 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1334
1335 2004-09-17 Paul Brook <paul@codesourcery.com>
1336 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1337 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1338 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1339
1340 2004-09-13 Paul Brook <paul@codesourcery.com>
1341 * arm.h: Rename RELABS to TARGET1.
1342
1343 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1344 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1345 (PT_GNU_RELRO): Define.
1346
ba93b8ac
DJ
13472005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1348 Phil Blundell <philb@gnu.org>
1349
1350 * arm.h: Add TLS relocations.
1351
c927f9ef
BE
13522005-03-23 Ben Elliston <bje@au.ibm.com>
1353
1354 * dwarf.h: Merge with GCC's dwarf.h.
1355
238d258f
NC
13562005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1357
1358 * m68k.h (EF_CFV4E): Define.
1359
b294bdf8
MM
13602005-03-17 Paul Brook <paul@codesourcery.com>
1361 Dan Jacobowitz <dan@codesourcery.com>
1362 Mark Mitchell <mark@codesourcery.com>
1363
1364 * arm.h (PT_ARM_EXIDX): Define.
1365
51cb3ca7
DJ
13662005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1367 Joseph Myers <joseph@codesourcery.com>
1368
1369 * mips.h: Define MIPS TLS relocations.
1370
d6f16593 13712005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1372 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1373
1374 * mips.h (R_MIPS16_GOT16): New reloc code.
1375 (R_MIPS16_CALL16): Likewise.
1376 (R_MIPS16_HI16): Likewise.
1377 (R_MIPS16_LO16): Likewise.
1378 (R_MIPS16_min): New fake reloc code.
1379 (R_MIPS16_max): Likewise.
1380
a1c17af2
MR
13812005-02-11 Maciej W. Rozycki <macro@mips.com>
1382
1383 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1384
90219bd0
AO
13852005-01-25 Alexandre Oliva <aoliva@redhat.com>
1386
1387 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1388 * frv.h: Add R_FRV_TLSMOFF.
1389 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1390 * frv.h: Add TLS relocations.
1391
e38bc3b5
NC
13922005-01-17 Nick Clifton <nickc@redhat.com>
1393
1394 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1395 EF_SH2A_SH3E): New flags.
1396 (EF_SH_BFD_TABLE): Add these new flags to the table.
1397
b4a38de6
AM
13982005-01-12 Alan Modra <amodra@bigpond.net.au>
1399
1400 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1401 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1402
750bce0e 14032004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1404
faa7ef87 1405 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1406
1e50d24d
RS
14072004-12-16 Richard Sandiford <rsandifo@redhat.com>
1408
1409 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1410
69881c93
ILT
14112004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1412
1413 * mips.h (E_MIPS_MACH_9000): Define.
1414
b676888f
HPN
14152004-11-04 Hans-Peter Nilsson <hp@axis.com>
1416
1417 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1418 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1419 macros.
1420
637cf767
EC
14212004-10-06 Eric Christopher <echristo@redhat.com>
1422
1423 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1424
40a18ebd
NC
14252004-10-01 Paul Brook <paul@codesourcery.com>
1426
1427 * arm.h (SHT_ARM_EXIDX): Define.
1428 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1429 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1430 Define.
1431
b18c562e
NC
14322004-08-25 Dmitry Diky <diwil@spec.ru>
1433
1434 * msp430.h: Add new relocs.
1435
083febaa
L
14362004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1437
1438 * i386.h (R_386_USED_BY_INTEL_200): New.
1439
1d70c7fb
AO
14402004-07-29 Alexandre Oliva <aoliva@redhat.com>
1441
1442 Introduce SH2a support.
1443 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1444 * sh.h (EF_SH2A_NOFPU): New.
1445 2003-12-01 Michael Snyder <msnyder@redhat.com>
1446 * sh.h (EF_SH2A): New.
1447
670ec21d
NC
14482004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1449
1450 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1451 BFD_RELOC_CRX_SWITCH32.
1452
1fe1f39c
NC
14532004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1454
1455 * common.h (EM_CRX): Define.
1456 * crx.h: New file.
1457
097f809a
NC
14582004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1459
1460 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1461 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1462
375db92b
AM
14632004-06-19 Alan Modra <amodra@bigpond.net.au>
1464
1465 * common.h (ELF64_R_INFO): Warning fix.
1466
092dcd75
CD
14672004-06-14 Chris Demetriou <cgd@broadcom.com>
1468
1469 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1470 with an updated comment.
1471
f6f9408f
JR
14722004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1473
1474 * sh.h (EF_SH_HAS_DSP): Remove.
1475 (EF_SH_HAS_FP): Remove.
1476 (EF_SH_MERGE_MACH): Remove.
1477 (EF_SH4_NOFPU): Convert to decimal.
1478 (EF_SH4A_NOFPU): Likewise.
1479 (EF_SH4_NOMMU_NOFPU): Likewise.
1480 (EF_SH3_NOMMU): Add new macro.
1481 (EF_SH_BFD_TABLE): Likewise.
1482 (sh_find_elf_flags): Add prototype.
1483 (sh_elf_get_flags_from_mach): Likewise.
1484
4030e8f6
CD
14852004-04-24 Chris Demetriou <cgd@broadcom.com>
1486
1487 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1488 (R_MIPS_GNU_REL_HI16): Remove.
1489 (R_MIPS_GNU_REL16_S2): Update comment.
1490
0949843d 14912004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1492 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1493
1494 * common.h (EM_CR): Define.
1495 * cr16c.h: New file.
1496
d507cf36
PB
14972004-03-23 Paul Brook <paul@codesourcery.com>
1498
1499 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1500
ae51a426
JR
15012003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1502
1503 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1504
676a64f4
RS
15052004-03-01 Richard Sandiford <rsandifo@redhat.com>
1506
1507 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1508
481fedf3
RM
15092004-01-28 Roland McGrath <roland@redhat.com>
1510
1511 * common.h (AT_SECURE): New macro.
1512
7e67eb11
RM
15132004-01-21 Roland McGrath <roland@redhat.com>
1514
1515 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1516 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1517 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1518 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1519 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1520
3fe74472
MK
15212004-01-17 Mark Kettenis <kettenis@gnu.org>
1522
1523 * common.h (NT_OPENBSD_IDENT): Define.
1524
79987b2f
AO
15252004-01-06 Alexandre Oliva <aoliva@redhat.com>
1526
1527 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1528 * frv.h (EF_FRV_FDPIC): New macro.
1529 (EF_FRV_PIC_FLAGS): Adjust.
1530 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1531 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1532 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1533 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1534 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1535 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1536 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1537 New.
1538
252b5132 1539
c9e214e5 1540For older changes see ChangeLog-9103
252b5132
RH
1541\f
1542Local Variables:
c9e214e5
AM
1543mode: change-log
1544left-margin: 8
1545fill-column: 74
252b5132
RH
1546version-control: never
1547End:
This page took 0.706034 seconds and 4 git commands to generate.