]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/elf/ChangeLog
bfd:
[thirdparty/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
b5593623
JM
12010-10-29 Bernd Schmidt <bernds@codesourcery.com>
2 Joseph Myers <joseph@codesourcery.com>
3
4 * tic6x-attrs.h (Tag_ABI_DSBT): New.
5
75fa6dc1
JM
62010-10-21 Joseph Myers <joseph@codesourcery.com>
7
8 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
9 value 4.
10 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
11 attribute renaming.
12
1cd986c5
NC
132010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
14 Ina Pandit <ina.pandit@kpitcummins.com>
15
16 * v850.h: Add support for V850E2 and V850E2V3.
17 (v850_reloc_type): Update the newly added relocations
18
f4638467
AM
192010-07-20 Alan Modra <amodra@gmail.com>
20
21 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
22 (ELF_SECTION_SIZE): ..here.
23 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
24 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
25
ba761f19
AM
262010-06-25 Alan Modra <amodra@gmail.com>
27
28 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
29
59e6276b
JM
302010-06-15 Joseph Myers <joseph@codesourcery.com>
31
32 * tic6x-attrs.h: New.
33 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
34 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
35 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
36 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
37 C6XABI_Tag_CPU_arch_C674X): Define.
38
28f997cf
TG
392010-06-11 Tristan Gingold <gingold@adacore.com>
40
41 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
42 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
43 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
44 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
45 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
46 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
47 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
48 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
49 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
50 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
51 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
52 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
53 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
54 (Elf64_External_VMS_IMAGE_RELA): Ditto.
55 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
56 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
57 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
58 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
59 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
60 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
61 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
62 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
63
8e45593f
NC
642010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
65 Joseph Myers <joseph@codesourcery.com>
66 Andrew Stubbs <ams@codesourcery.com>
67
68 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
69 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
70 other invalid ranges.
71 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
72 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
73 (R_SH_FUNCDESC_VALUE): New.
74
18ae9cc1
L
752010-05-18 H.J. Lu <hongjiu.lu@intel.com>
76
77 PR gas/11600
78 * common.h (SHF_EXCLUDE): New.
79
80 * i370.h (SHF_EXCLUDE): Removed.
81 * or32.h (SHF_EXCLUDE): Likewise.
82 * ppc.h (SHF_EXCLUDE): Likewise.
83 * sparc.h (SHF_EXCLUDE): Likewise.
84
9a83a553
AM
852010-04-23 Alan Modra <amodra@gmail.com>
86
87 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
88 Invert logic to clarify test for .tbss.
89 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
90 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
91 macro args with parentheses.
92 (ELF_SECTION_IN_SEGMENT): Define.
93 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
94 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
95
75375b3e
MGD
962010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
97
98 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
99 Tag_FP_HP_extension): Add new ABI attribute tags.
100
e4e42b45
NC
1012010-04-15 Nick Clifton <nickc@redhat.com>
102
103 * alpha.h: Update copyright notice to use GPLv3.
104 * arc.h: Likewise.
105 * arm.h: Likewise.
106 * avr.h: Likewise.
107 * bfin.h: Likewise.
108 * common.h: Likewise.
109 * cr16.h: Likewise.
110 * cr16c.h: Likewise.
111 * cris.h: Likewise.
112 * crx.h: Likewise.
113 * d10v.h: Likewise.
114 * d30v.h: Likewise.
115 * dlx.h: Likewise.
116 * dwarf.h: Likewise.
117 * external.h: Likewise.
118 * fr30.h: Likewise.
119 * frv.h: Likewise.
120 * h8.h: Likewise.
121 * hppa.h: Likewise.
122 * i370.h: Likewise.
123 * i386.h: Likewise.
124 * i860.h: Likewise.
125 * i960.h: Likewise.
126 * ia64.h: Likewise.
127 * internal.h: Likewise.
128 * ip2k.h: Likewise.
129 * iq2000.h: Likewise.
130 * lm32.h: Likewise.
131 * m32c.h: Likewise.
132 * m32r.h: Likewise.
133 * m68hc11.h: Likewise.
134 * m68k.h: Likewise.
135 * mcore.h: Likewise.
136 * mep.h: Likewise.
137 * microblaze.h: Likewise.
138 * mips.h: Likewise.
139 * mmix.h: Likewise.
140 * mn10200.h: Likewise.
141 * moxie.h: Likewise.
142 * msp430.h: Likewise.
143 * mt.h: Likewise.
144 * openrisc.h: Likewise.
145 * or32.h: Likewise.
146 * pj.h: Likewise.
147 * ppc.h: Likewise.
148 * ppc64.h: Likewise.
149 * reloc-macros.h: Likewise.
150 * rx.h: Likewise.
151 * s390.h: Likewise.
152 * sh.h: Likewise.
153 * sparc.h: Likewise.
154 * spu.h: Likewise.
155 * v850.h: Likewise.
156 * vax.h: Likewise.
157 * vxworks.h: Likewise.
158 * x86-64.h: Likewise.
159 * xc16x.h: Likewise.
160 * xstormy16.h: Likewise.
161 * xtensa.h: Likewise.
162
9957b18f
AM
1632010-04-08 David Stubbs <stubbs@icerasemi.com>
164
165 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
166 cannot contain any sections.
167
40b36596
JM
1682010-03-25 Joseph Myers <joseph@codesourcery.com>
169
170 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
171 * tic6x.h: New.
172
e1dcda2d
L
1732010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
174
175 * common.h (VER_FLG_*): Document.
176 (VER_FLG_INFO): Define.
177
17e57237
NC
1782010-02-23 Andrew Zabolotny <anpaza@mail.ru>
179
180 PR binutils/11297
181 * avr.h: (R_AVR_8): New relocation number.
182
cd21e546
MGD
1832010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
184
185 * arm.h (Tag_MPextension_use): Renumber.
186 (Tag_DIV_use): Add.
187 (Tag_MPextension_use_legacy): Likewise.
188
d7eeb400
MS
1892010-02-09 Michael Holzheu <holzheu@de.ibm.com>
190
191 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
192 NT_S390_CTRS and NT_S390_PREFIX): Define.
193
e1dcda2d
L
1942010-02-08 David S. Miller <davem@davemloft.net>
195
196 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
197
4339cae0
L
1982010-02-02 H.J. Lu <hongjiu.lu@intel.com>
199
200 * common.h (NT_386_XSTATE): New.
201
3ff95107 2022010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 203
3ff95107
L
204 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
205
c75a08aa
AM
2062010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
207
4339cae0 208 * common.h (PN_XNUM): Define.
c75a08aa 209
0675e188
UW
2102009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
211
212 * common.h (NT_S390_HIGH_GPRS): Define.
213
32af9f6e
AM
2142009-12-17 Alan Modra <amodra@bigpond.net.au>
215
216 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
217 R_PPC_RELAX32PC_PLT): Delete.
218 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
219
3c65b800
JM
2202009-11-28 Joseph Myers <joseph@codesourcery.com>
221
222 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
223 EM_TI_C5500, EM_CUDA): Define.
224 (EM_res140, EM_res141, EM_res142): Remove.
225
9e3c6df6
PB
2262009-11-17 Paul Brook <paul@codesourcery.com>
227 Daniel Jacobowitz <dan@codesourcery.com>
228
229 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
230
c7927a3c
NC
2312009-09-29 DJ Delorie <dj@redhat.com>
232
233 * rx.h: New file.
234
a7f2871e
AM
2352009-09-21 Alan Modra <amodra@bigpond.net.au>
236
237 * ppc.h (DT_PPC_TLSOPT): Define.
238 * ppc64.h (DT_PPC64_TLSOPT): Define.
239
7f6fed87
NC
2402009-08-10 Daniel Gutson <dgutson@codesourcery.com>
241
242 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
243 (SHT_ARM_OVERLAYSECTION): New define.
244
cb88ce9f
BS
2452006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
246
247 From Mike Frysinger <michael.frysinger@analog.com>
248 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
249 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
250 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
251 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
252 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
253 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
254 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
255 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
256 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
257 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
258 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
259 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
260 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
261 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
262 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
263 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
264 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
265 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
266 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 267
44db4087
ME
2682009-08-09 Michael Eager <eager@eagercon.com>
269
270 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 271 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 272
7ba29e2a
NC
2732009-08-06 Michael Eager <eager@eagercon.com>
274
275 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
276 * elf/microblaze.h: New reloc definitions.
277
28ec585f
AM
2782009-07-30 Alan Modra <amodra@bigpond.net.au>
279
280 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
281 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
282
8a9036a4
L
2832009-07-25 H.J. Lu <hongjiu.lu@intel.com>
284
285 * common.h (EM_L1OM): New.
286
8fdcc58d
TS
2872009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
288 Alan Modra <amodra@bigpond.net.au>
289
290 * spu.h (R_SPU_ADD_PIC): New.
291
3e7a7d11
NC
2922009-07-23 Ulrich Drepper <drepper@redhat.com>
293
294 * common.h (STB_GNU_UNIQUE): Define.
295
fa8f86ff
TT
2962009-07-10 Tom Tromey <tromey@redhat.com>
297
298 * dwarf2.h: Move to `..'.
299
1bffd25b
L
3002009-07-10 H.J. Lu <hongjiu.lu@intel.com>
301
302 * dwarf2.h: Just include ../dwarf2.h.
303
e054468f
AM
3042009-07-10 Alan Modra <amodra@bigpond.net.au>
305
306 * ppc.h (R_PPC_IRELATIVE): Add.
307 (R_PPC_RELAX32, R_PPC_RELAX32PC,
308 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
309 * ppc64.h (R_PPC64_IRELATIVE): Add.
310
3244e8f5
JJ
3112009-07-03 Jakub Jelinek <jakub@redhat.com>
312
313 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
314 and DW_OP_stack_value.
315
ceaf50a2
AM
3162009-06-22 Alan Modra <amodra@bigpond.net.au>
317
318 * ppc.h (R_PPC_RELAX*): Define as enum.
319
f865a31d
AG
3202009-06-11 Anthony Green <green@moxielogic.org>
321
322 * moxie.h (R_MOXIE_PCREL10): New.
323
cbe950e9
L
3242009-06-01 H.J. Lu <hongjiu.lu@intel.com>
325
326 PR ld/10205
327 * i386.h (R_386_IRELATIVE): New.
328 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
329
cf65542b
L
3302009-05-27 H.J. Lu <hongjiu.lu@intel.com>
331
332 * common.h: Update comments for dynamic tag ranges.
333
4e38f72c
DD
3342009-04-30 DJ Delorie <dj@redhat.com>
335
336 * mep.h (EF_MEP_COP_*): New.
337 (EF_MEP_ALL_FLAGS): Add them.
338
d8045f23
NC
3392009-04-30 Nick Clifton <nickc@redhat.com>
340
341 * common.h (STT_GNU_IFUNC): Define.
342
ed4a4bdf
CC
3432009-04-24 Cary Coutant <ccoutant@google.com>
344
345 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
346
20135e4c
NC
3472009-04-15 Anthony Green <green@moxielogic.com>
348
349 * common.h (EM_MOXIE): Define.
350 * moxie.h: New file.
351
4d28413b
DD
3522009-04-07 DJ Delorie <dj@redhat.com>
353
354 * mep.h (EF_MEP_CPU_C5): New.
355
96b2958f
L
3562009-04-01 H.J. Lu <hongjiu.lu@intel.com>
357
358 * common.h (EM_INTEL178): Removed.
359 (EM_INTEL179): Likewise.
360 (EM_ETPU): New.
361 (EM_SLE9X): Likewise.
362 (EM_INTEL181): Likewise.
363 (EM_INTEL182): Likewise.
364
f47a1d2e
L
3652009-03-31 H.J. Lu <hongjiu.lu@intel.com>
366
367 * common.h (EM_INTEL178): New.
368 (EM_INTEL179): Likewise.
369 (EM_INTEL180): Likewise.
370
0e879927
ILT
3712009-03-20 Mikolaj Zalewski <mikolajz@google.com>
372
373 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
374
4d407348
MK
3752009-03-14 Mark Kettenis <kettenis@gnu.org>
376
17e57237
NC
377 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
378 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
379 (NT_OPENBSD_WCOOKIE): New defines.
380
904001b0
JK
3812009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
382
383 * common.h (AT_RANDOM): Define.
384
727fc41e
AM
3852009-03-04 Alan Modra <amodra@bigpond.net.au>
386
387 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
388 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
389
c3b7224a
NC
3902009-03-02 Qinwei <qinwei@sunnorth.com.cn>
391
392 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
393 * common.h (EM_SCORE_OLD): Define.
394
36319970
L
3952009-02-23 H.J. Lu <hongjiu.lu@intel.com>
396
397 * common.h (STB_LOPROC): Replace Application-specific with
398 Processor-specific in comments.
399 (STB_HIPROC): Likewise.
400 (STT_LOPROC): Likewise.
401 (STT_HIPROC): Likewise.
402
52b6b6b9
JM
4032009-02-03 Sandip Matte <sandip@rmicorp.com>
404
405 * mips.h (E_MIPS_MACH_XLR): Define.
406
cf869cce
NC
4072009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
408
409 * m68k.h: Map TLS relocations to numbers.
410
91e22acd
AS
4112009-01-15 Andrew Stubbs <ams@codesourcery.com>
412 Julian Brown <julian@codesourcery.com>
413
414 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
415 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
416 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
417 version 2.07.
418 (Tag_undefined39, Tag_nodefaults): New enum values.
419 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
420 (Tag_conformance, Tag_Virtualization_use): Likewise.
421 (Tag_undefined69, Tag_MPextension_use): Likewise.
422
01e1a5bc
NC
4232009-01-15 Douglas B Rupp <rupp@gnat.com>
424
425 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
426 New macros. Minor reformatting.
427
84e94c90
NC
4282008-12-23 Jon Beniston <jon@beniston.com>
429
430 * lm32.h: New file.
431
0f88be7a
NC
4322008-12-23 Nick Clifton <nickc@redhat.com>
433
434 * commmon.h (STT_IFUNC): Delete.
435
7a0cc8ed
HPN
4362008-12-20 Hans-Peter Nilsson <hp@axis.com>
437
438 * cris.h (R_CRIS_32_IE): New relocation.
439
e7c33416
NC
4402008-12-03 Nick Clifton <nickc@redhat.com>
441
442 * common.h (STT_IFUNC): Define.
443
e73521d6
SR
4442008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
445
446 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
447 R_CR16_GLOB_DAT): New relocations.
448
a973d22c
HPN
4492008-11-25 Hans-Peter Nilsson <hp@axis.com>
450
451 * cris.h (R_CRIS_32_TPREL): Correct comment.
452 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
453
8e79c3df
CM
4542008-11-18 Catherine Moore <clm@codesourcery.com>
455
456 * arm.h (Tag_ABI_FP_16bit_format): Define.
457
2b0bc088
NC
4582008-11-14 Nathan Sidwell <nathan@codesourcery.com>
459
460 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 461
759cc328
UW
4622008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
463
464 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
465
f82e0623
NF
4662008-10-10 Nathan Froyd <froydnj@codesourcery.com>
467
468 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
469
1d037692
HPN
4702008-10-04 Hans-Peter Nilsson <hp@axis.com>
471
472 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
473 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
474 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
475 (R_CRIS_16_TPREL): New relocations.
476
28dbbc02
BW
4772008-08-20 Bob Wilson <bob.wilson@acm.org>
478
479 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
480 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
481 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
482
861fb55a
DJ
4832008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
484 Daniel Jacobowitz <dan@codesourcery.com>
485 Catherine Moore <clm@codesourcery.com>
486 Mark Shinwell <shinwell@codesourcery.com>
487
488 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
489 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
490
0deb8eee
AM
4912008-08-04 Markus Weiss <weissms@aros.org>
492
493 * common.h (ELFOSABI_AROS): Update comment.
494
3c7b9897
AM
4952008-07-26 Michael Eager <eager@eagercon.com>
496
497 * ppc.h: Add description of single-precision.
498
89eeb0bc
LM
4992008-07-21 Luis Machado <luisgpm@br.ibm.com>
500
501 * common.h: Define NT_PPC_VSX.
502
30c09090
RS
5032008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
504
505 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
506
b8a39af8
SR
5072008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
508
509 * common.h (EM_CR16): Correct value.
510 (EM_CR16): Rename to EM_CR16_OLD.
511
ff7eeb89
DD
5122008-06-12 DJ Delorie <dj@redhat.com>
513
514 * common.h (EM_M32C_NEW): Rename to EM_M32C.
515 (EM_M32C): Rename to EM_M32C_OLD.
516
3c9a78e0
JM
5172008-06-12 Joseph Myers <joseph@codesourcery.com>
518
519 * common.h: Update e_machine table.
520
a23ede3d
KK
5212008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
522
523 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
524
2424f303
JM
5252008-06-09 Joseph Myers <joseph@codesourcery.com>
526
527 * common.h: Change registry@caldera.com to registry@sco.com.
528
7c90103b
NC
5292008-05-21 Nick Clifton <nickc@redhat.com>
530
531 * reloc-macros.h: Add a comment about the use of the
532 END_RELOC_NUMBERS symbol as a sentinel value.
533
5342008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 535
7c90103b
NC
536 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
537
14a6d8e0
DM
5382008-04-16 David S. Miller <davem@davemloft.net>
539
540 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
541 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
542 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
543 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
544
15397d0b
ILT
5452008-03-24 Ian Lance Taylor <iant@google.com>
546
547 * common.h (NT_GNU_GOLD_VERSION): Define.
548
72de5009
AM
5492008-03-13 Alan Modra <amodra@bigpond.net.au>
550
551 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
552 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
553 Order struct as for external version.
554
1bce5d2c
AM
5552008-03-12 Alan Modra <amodra@bigpond.net.au>
556
4fbb74a6
AM
557 PR 5900
558 * common.h (SHN_BAD): Delete.
559 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
560 * external.h: ..here.
561 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
562 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
563 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
564
5652008-03-12 Alan Modra <amodra@bigpond.net.au>
566
567 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 568 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 569 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 570 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 571 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 572 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
573 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
574 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 575 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 576 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 577 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
578 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
579 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 580 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 581 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 582
35d60fe4
NC
5832008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
584
585 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
586 DW_OP_PGI_omp_thread_num.
587
7b03d09a
AN
5882008-02-04 Adam Nemet <anemet@caviumnetworks.com>
589
590 * mips.h: Update copyright.
591 (E_MIPS_MACH_OCTEON): New macro.
592
148b93f2
NC
5932008-01-30 Tristan Gingold <gingold@adacore.com>
594
595 Add OpenVMS extensions.
1bce5d2c
AM
596 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
597 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 598 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
599 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
600 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
601 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
602 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
603 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
604 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
605 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
606 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
607 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
608 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
609 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
610 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
611 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
612 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
613 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
614 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
615 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
616 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
617 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
618
c74ba406
MK
6192008-01-16 Mark Kettenis <kettenis@gnu.org>
620
621 * common.h (AT_SUN_AUXFLAGS): Define.
622
60955fda
DJ
6232007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
624
625 * dwarf2.h (DW_AT_hi_user): Correct value.
626
1bbb5f21 6272007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 628
1bbb5f21 629 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 630
350cc38d
MS
6312007-11-29 Mark Shinwell <shinwell@codesourcery.com>
632
633 * mips.h (E_MIPS_MACH_LS2E): New.
634 (E_MIPS_MACH_LS2F): New.
635
f7bc09bd
NS
6362007-11-28 Nathan Sidwell <nathan@codesourcery.com>
637
638 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
639 segments at the end of memory.
640
e210c36b
NC
6412007-11-17 Thiemo Seufer <ths@mips.com>
642
643 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
644 in comment.
645
e2a0d921
NC
6462007-11-16 Nick Clifton <nickc@redhat.com>
647
648 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
649 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
650 (DW_AT_stride): Rename to DW_AT_byte_stride.
651
7a2b07ff
NS
6522007-11-08 Nathan Sidwell <nathan@codesourcery.com>
653
654 * vxworks.h: New.
655
569006e5
NC
6562007-10-30 Nick Clifton <nickc@redhat.com>
657
658 * mn10300.h (R_MN10300_ALIGN): Define.
659
c6e65352
DJ
6602007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
661
662 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
663
bfff1642
NC
6642007-10-19 Nick Clifton <nickc@redhat.com>
665
666 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
667
3e6ff6e5
RM
6682007-10-18 Roland McGrath <roland@redhat.com>
669
670 * common.h (NT_PPC_VMX): New macro.
671
7fac7ff4
NC
6722007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
673
674 * cr16.h: Updated with new relocaction macros.
675
b10a8ae0
L
6762007-09-17 H.J. Lu <hongjiu.lu@intel.com>
677
678 PR binutils/3281
679 PR binutils/5037
680 * internal.h (elf_segment_map): Add p_size and p_size_valid.
681 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
682 PT_GNU_RELRO segments.
683
8d100c32
KH
6842007-09-11 Nathan Sidwell <nathan@codesourcery.com>
685
686 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
687
b15fa79e
AM
6882007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
689
690 * common.h (NT_SPU): Define.
691
2b05f1b7
L
6922007-08-16 H.J. Lu <hongjiu.lu@intel.com>
693
694 * common.h: Revert last change.
695
94b11780
L
6962007-08-16 H.J. Lu <hongjiu.lu@intel.com>
697
698 * common.h (PT_GNU_STACK): Renamed to ...
699 (PT_GNU_ATTR): This.
700 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
701
fd2f25da
RM
7022007-07-09 Roland McGrath <roland@redhat.com>
703
704 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
705
34c8bcba
JM
7062007-06-29 Joseph Myers <joseph@codesourcery.com>
707
708 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
709
2cf19d5c
JM
7102007-06-29 Joseph Myers <joseph@codesourcery.com>
711
712 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
713
104d59d1
JM
7142007-06-29 Joseph Myers <joseph@codesourcery.com>
715
716 * arm.h (elf32_arm_add_eabi_attr_int,
717 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
718 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
719 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
720 Tag_Symbol, Tag_compatibility): Remove.
721 * common.h (SHT_GNU_ATTRIBUTES): Define.
722
3d3d428f
NC
7232007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
724
725 * common.h (EM_CR16): New entry for CR16 cpu.
726 * cr16.h: New file.
727
99ded152
BW
7282007-06-11 Sterling Augustine <sterling@tensilica.com>
729 Bob Wilson <bob.wilson@acm.org>
fd2f25da 730
99ded152
BW
731 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
732 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 733
f89d32d9
CT
7342007-05-18 Caroline Tice <ctice@apple.com>
735
fd2f25da 736 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
737 DW_OP_GNU_uninit.
738
4f4416b5
AM
7392007-05-12 Alan Modra <amodra@bigpond.net.au>
740
741 * spu.h (R_SPU_ADDR16X): Define.
742 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
743
ece5ef60
AM
7442007-05-11 Alan Modra <amodra@bigpond.net.au>
745
746 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
747
627b32bc
AM
7482007-05-02 Alan Modra <amodra@bigpond.net.au>
749
750 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
751 and vma for appropriate sections.
752
0c3e446c
JB
7532007-04-26 Jan Beulich <jbeulich@novell.com>
754
755 * common.h (DT_ENCODING): Correct value (back to spec mandated
756 value).
757
d4c87fc1
AM
7582007-03-08 Alan Modra <amodra@bigpond.net.au>
759
760 * v850.h (V850_OTHER_TDA_BYTE): Delete.
761 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
762 that don't clash with visibility bits.
763
689d9c8c
AM
7642007-03-07 Alan Modra <amodra@bigpond.net.au>
765
766 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
767
b95dd98f 7682007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
769 Richard Sandiford <rsandifo@redhat.com>
770 Richard Henderson <rth@redhat.com>
771 DJ Delorie <dj@redhat.com>
772 Ben Elliston <bje@redhat.com>
b95dd98f
DB
773
774 * mep.h: New file.
b95dd98f
DB
775 * common.h (EM_CYGNUS_MEP): Define.
776
7772007-02-15 Dave Brolley <brolley@redhat.com>
778
779 From Graydon Hoare <graydon@redhat.com>:
780 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
781
3bdcfdf4
KH
7822007-01-08 Kazu Hirata <kazu@codesourcery.com>
783
784 * m68k.h (EF_M68K_FIDO): New.
785 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
786 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
787
9840d27e
KH
7882006-12-25 Kazu Hirata <kazu@codesourcery.com>
789
790 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
791
425c6cb0
KH
7922006-12-19 Kazu Hirata <kazu@codesourcery.com>
793
794 * m68k.h (EF_M68K_ARCH_MASK): New.
795
3271a814
NS
7962006-12-19 Nathan Sidwell <nathan@codesourcery.com>
797
798 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
799
c694fd50
KH
8002006-12-07 Kazu Hirata <kazu@codesourcery.com>
801
802 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
803 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
804 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
805 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
806 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
807 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
808 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
809 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
810 EF_M68K_CF_FLOAT, respectively.
811
4fd454c8
NC
8122006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
813 Nick Clifton <nickc@redhat.com>
814
815 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
816
165b93e7
RS
8172006-10-28 Richard Sandiford <richard@codesourcery.com>
818
819 * mips.h (R_MIPS_GLOB_DAT): Define
820 (R_MIPS_max): Bump by 1.
821
e9f53129
AM
8222006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
823 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
824 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
825 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
826 Alan Modra <amodra@bigpond.net.au>
827
828 * common.h (EM_SPU): Define.
829 * spu.h: New file.
830
b3549761
NC
8312006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
832
833 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
834 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
835 (EF_SCORE_HASENTRY): Delete.
836
e210c36b
NC
8372006-10-17 Mark Shinwell <shinwell@codesourcery.com>
838
839 * arm.h: Define TAG_CPU_ARCH_* constants.
840
1c0d3aa6
NC
8412006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
842
843 * score.h: New file.
844 * common.h: Add Score machine number.
845
fdc90cb4
JJ
8462006-07-10 Jakub Jelinek <jakub@redhat.com>
847
848 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
849
1224efb8
L
8502006-05-31 H.J. Lu <hongjiu.lu@intel.com>
851
852 * internal.h (ELF_SECTION_SIZE): New.
853 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
854 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
855 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
856
3f570048
AM
8572006-05-27 H.J. Lu <hongjiu.lu@intel.com>
858
859 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
860
9b52905e
NC
8612006-05-24 Carlos O'Donell <carlos@systemhalted.org>
862 Randolph Chung <randolph@tausq.org>
863 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
864 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
865 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
866 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
867 New TLS relocs.
868 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
869 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
870 Define TLS relocs using existing equivalents.
871
fd2f25da
RM
8722006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
873
28c9d252
NC
874 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
875
e210c36b
NC
8762006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
877
878 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
879 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
880 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
881 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
882 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
883 R_BFIN_GOTOFFLO): New relocs.
884 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
885
8862006-03-23 Michael Matz <matz@suse.de>
887
888 * x86-64.h: Add the new relocations with their official
889 numbers.
890
0a44bf69
RS
8912006-03-22 Richard Sandiford <richard@codesourcery.com>
892 Daniel Jacobowitz <dan@codesourcery.com>
893 Phil Edwards <phil@codesourcery.com>
894 Zack Weinberg <zack@codesourcery.com>
895 Mark Mitchell <mark@codesourcery.com>
896 Nathan Sidwell <nathan@codesourcery.com>
897
898 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
899
e14430ab
DA
9002006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
901
902 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
903 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
904 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
905 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
906 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
907
3a4a14e9
PB
9082006-03-10 Paul Brook <paul@codesourcery.com>
909
910 * arm.h (EF_ARM_EABI_VER5): Define.
911
0b2e31dc
NS
9122006-03-06 Nathan Sidwell <nathan@codesourcery.com>
913
914 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
915 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
916 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
917 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
918 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
919 (EF_M68K_EMAC_B): New.
920
df406460
NC
9212006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
922
923 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
924 (EF_AVR_LINKRELAX_PREPARED): Add.
925
2c10a7e5
BE
9262006-03-02 Ben Elliston <bje@au.ibm.com>
927
928 Import from the GCC tree:
929 2006-03-01 Jakub Jelinek <jakub@redhat.com>
930
931 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
932 from DWARF 3.
933 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
934 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
935 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
936 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
937 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
938 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
939 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
940 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
941 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
942 DW_DS_leading_separate, DW_DS_trailing_separate): New.
943 (DW_END_default, DW_END_big, DW_END_little): New.
944 (DW_END_lo_user, DW_END_hi_user): Define.
945 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
946 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
947 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
948 DW_LANG_D): New.
949
e210c36b
NC
9502006-02-06 Steve Ellcey <sje@cup.hp.com>
951
952 * ia64.h (SHF_IA_64_HP_TLS): New.
953
6772dd07
DD
9542006-02-24 DJ Delorie <dj@redhat.com>
955
956 * m32c.h: Add relax relocs.
957
d70c5fc7
NC
9582006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
959 Anil Paranjape <anilp1@kpitcummins.com>
960 Shilin Shakti <shilins@kpitcummins.com>
961
962 * common.h (EM_XC16X): New entry for xc16x cpu.
963 Sort other EM_* numbers into numerical order.
964 * xc16x.h: New file.
fd2f25da 965
84d1d650
L
9662006-02-10 H.J. Lu <hongjiu.lu@intel.com>
967
968 PR binutils/2258
969 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
970 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
971
266abb8f
NS
9722006-02-07 Nathan Sidwell <nathan@codesourcery.com>
973
974 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
975 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
976 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
977 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
978 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
979
9802006-02-06 Steve Ellcey <sje@cup.hp.com>
981
982 * ia64.h (SHF_IA_64_HP_TLS): New.
983
67a4f2b7
AO
9842006-01-18 Alexandre Oliva <aoliva@redhat.com>
985
986 Introduce TLS descriptors for i386 and x86_64.
987 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
988 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
989 New.
990 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
991 R_X86_64_TLSDESC): New.
992
64fd6348
NC
9932006-01-09 Mike Frysinger <vapier@gentoo.org>:
994
995 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
996
d031aafb
NS
9972005-12-16 Nathan Sidwell <nathan@codesourcery.com>
998
999 Second part of ms1 to mt renaming.
1000 * common.h (EM_MT): Renamed.
1001 * mt.h: Rename relocs, cpu & other defines.
1002
e210c36b
NC
10032005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1004
1005 * mt.h: Renamed from ms1.h
1006
39b41c9c
PB
10072005-12-12 Paul Brook <paul@codesourcery.com>
1008
1009 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1010
5e2b0d47
NC
10112005-11-11 Nick Clifton <nickc@redhat.com>
1012
1013 PR 1150
1014 * mips.h (STO_OPTIONAL): Define.
1015 (ELF_MIPS_IS_OPTIONAL): Define.
1016
e210c36b
NC
10172005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1018
1019 Add ms2.
1020 * ms1.h (EF_MS1_CPU_MS2): New.
1021
10222005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1023
1024 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1025
3c9b82ba
NC
10262005-09-30 Catherine Moore <clm@cm00re.com>
1027
1028 * bfin.h: New file.
1029 * common.h (EM_BLACKFIN): Define.
1030
ee065d83
PB
10312005-10-08 Paul Brook <paul@codesourcery.com>
1032
1033 * arm.h: Add prototypes for BFD object attribute routines.
1034
1cacb694
RE
10352005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1036
1037 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1038
3c26c61a
DA
10392005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1040
1041 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1042 New defines.
1043
67762f6b
DA
10442005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1045
1046 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1047 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1048 deprecated defines.
1049 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1050 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1051 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1052 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1053 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1054 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1055 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1056 NT_HP_UX_OPTIONS): Define.
1057
fd54057a
DD
10582005-07-25 DJ Delorie <dj@redhat.com>
1059
1060 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1061
3b22753a
L
10622005-07-25 Jan Hubicka <jh@suse.cz>
1063
1064 * x86-64.h (SHN_X86_64_LCOMMON): New.
1065 (SHF_X86_64_LARGE): New.
1066
157e7bd1
NC
10672005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1068
1069 * m32r.h (R_M32R_REL32): Added.
1070
df45824a
BE
10712005-07-18 Ben Elliston <bje@au.ibm.com>
1072
1073 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1074 Replace with DW_ATE_decimal_float (now in DWARF 3).
1075
49f58d10
JB
10762005-07-14 Jim Blandy <jimb@redhat.com>
1077
1078 Add support for Renesas M32C and M16C.
1079 * common.h (EM_M32C): New machine number.
1080 * m32c.h: New file.
fd2f25da 1081
e210c36b
NC
10822005-06-17 Jakub Jelinek <jakub@redhat.com>
1083
1084 * external.h (GRP_ENTRY_SIZE): Define.
1085
d6ab8113
JB
10862005-06-17 Jan Beulich <jbeulich@novell.com>
1087
1088 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1089 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1090 R_X86_64_GOTPC32.
1091
3c33e371
AH
10922005-06-07 Aldy Hernandez <aldyh@redhat.com>
1093 Michael Snyder <msnyder@redhat.com>
1094 Stan Cox <scox@redhat.com>
1095
1096 * common.h (EM_MS1): Define.
1097
1098 * ms1.h: New file.
1099
2acf634e
RH
11002005-05-31 Richard Henderson <rth@redhat.com>
1101
1102 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1103
484124bb
RH
11042005-05-29 Richard Henderson <rth@redhat.com>
1105
1106 * alpha.h (DT_ALPHA_PLTRO): New.
1107
d68f4033
BE
11082005-05-19 Ben Elliston <bje@au.ibm.com>
1109
1110 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1111 the user-defined encoding space pending inclusion in the standard.
1112
cb1afa5c
ZW
11132005-05-18 Zack Weinberg <zack@codesourcery.com>
1114
1115 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1116 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1117
c19d1205
ZW
11182005-05-17 Zack Weinberg <zack@codesourcery.com>
1119
1120 * arm.h: Import complete list of official relocation names
1121 and numbers from AAELF. Define FAKE_RELOCs for old names.
1122 Remove a few old names no longer used anywhere.
1123
1fe44d79
AM
11242005-05-14 Alan Modra <amodra@bigpond.net.au>
1125
1126 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1127
2df98d85
AM
11282005-05-11 Alan Modra <amodra@bigpond.net.au>
1129
1130 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1131 R_PPC_RELAX32PC_PLT) Adjust.
1132 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1133 (DT_PPC_GLINK): Define.
1134
e172dbf8
NC
11352005-05-10 Nick Clifton <nickc@redhat.com>
1136
1137 * Update the address and phone number of the FSF organization in
1138 the GPL notices in the following files:
2df98d85 1139 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1140 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1141 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1142 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1143 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1144 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1145 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1146
faa7ef87
L
11472005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1148
a63027e5
L
1149 Moved from ../ChangeLog
1150
faa7ef87
L
1151 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1152 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1153
1154 2004-10-12 Paul Brook <paul@codesourcery.com>
1155 * arm.h (EF_ARM_EABI_VER4): Define.
1156
1157 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1158
1159 * common.h (PT_SUNW_EH_FRAME): Define.
1160 * x86-64.h (SHT_X86_64_UNWIND): Define.
1161
1162 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1163 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1164 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1165 (XTENSA_PROP_SEC_NAME): Define.
1166 (property_table_entry): Add flags field.
1167 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1168
1169 2004-09-17 Paul Brook <paul@codesourcery.com>
1170 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1171 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1172 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1173
1174 2004-09-13 Paul Brook <paul@codesourcery.com>
1175 * arm.h: Rename RELABS to TARGET1.
1176
1177 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1178 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1179 (PT_GNU_RELRO): Define.
1180
ba93b8ac
DJ
11812005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1182 Phil Blundell <philb@gnu.org>
1183
1184 * arm.h: Add TLS relocations.
1185
c927f9ef
BE
11862005-03-23 Ben Elliston <bje@au.ibm.com>
1187
1188 * dwarf.h: Merge with GCC's dwarf.h.
1189
238d258f
NC
11902005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1191
1192 * m68k.h (EF_CFV4E): Define.
1193
b294bdf8
MM
11942005-03-17 Paul Brook <paul@codesourcery.com>
1195 Dan Jacobowitz <dan@codesourcery.com>
1196 Mark Mitchell <mark@codesourcery.com>
1197
1198 * arm.h (PT_ARM_EXIDX): Define.
1199
51cb3ca7
DJ
12002005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1201 Joseph Myers <joseph@codesourcery.com>
1202
1203 * mips.h: Define MIPS TLS relocations.
1204
d6f16593 12052005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1206 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1207
1208 * mips.h (R_MIPS16_GOT16): New reloc code.
1209 (R_MIPS16_CALL16): Likewise.
1210 (R_MIPS16_HI16): Likewise.
1211 (R_MIPS16_LO16): Likewise.
1212 (R_MIPS16_min): New fake reloc code.
1213 (R_MIPS16_max): Likewise.
1214
a1c17af2
MR
12152005-02-11 Maciej W. Rozycki <macro@mips.com>
1216
1217 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1218
90219bd0
AO
12192005-01-25 Alexandre Oliva <aoliva@redhat.com>
1220
1221 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1222 * frv.h: Add R_FRV_TLSMOFF.
1223 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1224 * frv.h: Add TLS relocations.
1225
e38bc3b5
NC
12262005-01-17 Nick Clifton <nickc@redhat.com>
1227
1228 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1229 EF_SH2A_SH3E): New flags.
1230 (EF_SH_BFD_TABLE): Add these new flags to the table.
1231
b4a38de6
AM
12322005-01-12 Alan Modra <amodra@bigpond.net.au>
1233
1234 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1235 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1236
750bce0e 12372004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1238
faa7ef87 1239 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1240
1e50d24d
RS
12412004-12-16 Richard Sandiford <rsandifo@redhat.com>
1242
1243 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1244
69881c93
ILT
12452004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1246
1247 * mips.h (E_MIPS_MACH_9000): Define.
1248
b676888f
HPN
12492004-11-04 Hans-Peter Nilsson <hp@axis.com>
1250
1251 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1252 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1253 macros.
1254
637cf767
EC
12552004-10-06 Eric Christopher <echristo@redhat.com>
1256
1257 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1258
40a18ebd
NC
12592004-10-01 Paul Brook <paul@codesourcery.com>
1260
1261 * arm.h (SHT_ARM_EXIDX): Define.
1262 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1263 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1264 Define.
1265
b18c562e
NC
12662004-08-25 Dmitry Diky <diwil@spec.ru>
1267
1268 * msp430.h: Add new relocs.
1269
083febaa
L
12702004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1271
1272 * i386.h (R_386_USED_BY_INTEL_200): New.
1273
1d70c7fb
AO
12742004-07-29 Alexandre Oliva <aoliva@redhat.com>
1275
1276 Introduce SH2a support.
1277 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1278 * sh.h (EF_SH2A_NOFPU): New.
1279 2003-12-01 Michael Snyder <msnyder@redhat.com>
1280 * sh.h (EF_SH2A): New.
1281
670ec21d
NC
12822004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1283
1284 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1285 BFD_RELOC_CRX_SWITCH32.
1286
1fe1f39c
NC
12872004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1288
1289 * common.h (EM_CRX): Define.
1290 * crx.h: New file.
1291
097f809a
NC
12922004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1293
1294 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1295 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1296
375db92b
AM
12972004-06-19 Alan Modra <amodra@bigpond.net.au>
1298
1299 * common.h (ELF64_R_INFO): Warning fix.
1300
092dcd75
CD
13012004-06-14 Chris Demetriou <cgd@broadcom.com>
1302
1303 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1304 with an updated comment.
1305
f6f9408f
JR
13062004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1307
1308 * sh.h (EF_SH_HAS_DSP): Remove.
1309 (EF_SH_HAS_FP): Remove.
1310 (EF_SH_MERGE_MACH): Remove.
1311 (EF_SH4_NOFPU): Convert to decimal.
1312 (EF_SH4A_NOFPU): Likewise.
1313 (EF_SH4_NOMMU_NOFPU): Likewise.
1314 (EF_SH3_NOMMU): Add new macro.
1315 (EF_SH_BFD_TABLE): Likewise.
1316 (sh_find_elf_flags): Add prototype.
1317 (sh_elf_get_flags_from_mach): Likewise.
1318
4030e8f6
CD
13192004-04-24 Chris Demetriou <cgd@broadcom.com>
1320
1321 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1322 (R_MIPS_GNU_REL_HI16): Remove.
1323 (R_MIPS_GNU_REL16_S2): Update comment.
1324
0949843d 13252004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1326 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1327
1328 * common.h (EM_CR): Define.
1329 * cr16c.h: New file.
1330
d507cf36
PB
13312004-03-23 Paul Brook <paul@codesourcery.com>
1332
1333 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1334
ae51a426
JR
13352003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1336
1337 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1338
676a64f4
RS
13392004-03-01 Richard Sandiford <rsandifo@redhat.com>
1340
1341 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1342
481fedf3
RM
13432004-01-28 Roland McGrath <roland@redhat.com>
1344
1345 * common.h (AT_SECURE): New macro.
1346
7e67eb11
RM
13472004-01-21 Roland McGrath <roland@redhat.com>
1348
1349 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1350 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1351 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1352 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1353 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1354
3fe74472
MK
13552004-01-17 Mark Kettenis <kettenis@gnu.org>
1356
1357 * common.h (NT_OPENBSD_IDENT): Define.
1358
79987b2f
AO
13592004-01-06 Alexandre Oliva <aoliva@redhat.com>
1360
1361 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1362 * frv.h (EF_FRV_FDPIC): New macro.
1363 (EF_FRV_PIC_FLAGS): Adjust.
1364 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1365 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1366 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1367 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1368 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1369 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1370 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1371 New.
1372
252b5132 1373
c9e214e5 1374For older changes see ChangeLog-9103
252b5132
RH
1375\f
1376Local Variables:
c9e214e5
AM
1377mode: change-log
1378left-margin: 8
1379fill-column: 74
252b5132
RH
1380version-control: never
1381End: