bfd/
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
8f7e76d0
NC
12011-03-10 Nick Clifton <nickc@redhat.com>
2
3 * common.h (EM_V850): V850s now supplied by Renesas.
4
15a44d57
AM
52011-02-25 Alan Modra <amodra@gmail.com>
6
eba5cfbc 7 PR 12516
15a44d57
AM
8 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
9 sections at start or end of PT_DYNAMIC.
10
0855e32b
NS
112011-01-10 Nathan Sidwell <nathan@codesourcery.com>
12 Glauber de Oliveira Costa <glommer@gmail.com>
13
14 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
15 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
16 relocations.
17
fd503541
NC
182010-11-11 Mingming Sun <mingm.sun@gmail.com>
19
20 * mips.h (E_MIPS_MACH_LS3A): Defined.
21
87779176
JM
222010-11-02 Joseph Myers <joseph@codesourcery.com>
23
24 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
25 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
26 Tag_ABI_array_object_alignment,
27 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
28
3cbd1c06
JM
292010-10-29 Joseph Myers <joseph@codesourcery.com>
30
31 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
32
b5593623
JM
332010-10-29 Bernd Schmidt <bernds@codesourcery.com>
34 Joseph Myers <joseph@codesourcery.com>
35
36 * tic6x-attrs.h (Tag_ABI_DSBT): New.
37
75fa6dc1
JM
382010-10-21 Joseph Myers <joseph@codesourcery.com>
39
40 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
41 value 4.
42 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
43 attribute renaming.
44
1cd986c5
NC
452010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
46 Ina Pandit <ina.pandit@kpitcummins.com>
47
48 * v850.h: Add support for V850E2 and V850E2V3.
49 (v850_reloc_type): Update the newly added relocations
50
f4638467
AM
512010-07-20 Alan Modra <amodra@gmail.com>
52
53 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
54 (ELF_SECTION_SIZE): ..here.
55 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
56 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
57
ba761f19
AM
582010-06-25 Alan Modra <amodra@gmail.com>
59
60 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
61
59e6276b
JM
622010-06-15 Joseph Myers <joseph@codesourcery.com>
63
64 * tic6x-attrs.h: New.
65 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
66 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
67 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
68 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
69 C6XABI_Tag_CPU_arch_C674X): Define.
70
28f997cf
TG
712010-06-11 Tristan Gingold <gingold@adacore.com>
72
73 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
74 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
75 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
76 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
77 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
78 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
79 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
80 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
81 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
82 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
83 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
84 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
85 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
86 (Elf64_External_VMS_IMAGE_RELA): Ditto.
87 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
88 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
89 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
90 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
91 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
92 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
93 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
94 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
95
8e45593f
NC
962010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
97 Joseph Myers <joseph@codesourcery.com>
98 Andrew Stubbs <ams@codesourcery.com>
99
100 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
101 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
102 other invalid ranges.
103 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
104 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
105 (R_SH_FUNCDESC_VALUE): New.
106
18ae9cc1
L
1072010-05-18 H.J. Lu <hongjiu.lu@intel.com>
108
109 PR gas/11600
110 * common.h (SHF_EXCLUDE): New.
111
112 * i370.h (SHF_EXCLUDE): Removed.
113 * or32.h (SHF_EXCLUDE): Likewise.
114 * ppc.h (SHF_EXCLUDE): Likewise.
115 * sparc.h (SHF_EXCLUDE): Likewise.
116
9a83a553
AM
1172010-04-23 Alan Modra <amodra@gmail.com>
118
119 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
120 Invert logic to clarify test for .tbss.
121 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
122 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
123 macro args with parentheses.
124 (ELF_SECTION_IN_SEGMENT): Define.
125 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
126 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
127
75375b3e
MGD
1282010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
129
130 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
131 Tag_FP_HP_extension): Add new ABI attribute tags.
132
e4e42b45
NC
1332010-04-15 Nick Clifton <nickc@redhat.com>
134
135 * alpha.h: Update copyright notice to use GPLv3.
136 * arc.h: Likewise.
137 * arm.h: Likewise.
138 * avr.h: Likewise.
139 * bfin.h: Likewise.
140 * common.h: Likewise.
141 * cr16.h: Likewise.
142 * cr16c.h: Likewise.
143 * cris.h: Likewise.
144 * crx.h: Likewise.
145 * d10v.h: Likewise.
146 * d30v.h: Likewise.
147 * dlx.h: Likewise.
148 * dwarf.h: Likewise.
149 * external.h: Likewise.
150 * fr30.h: Likewise.
151 * frv.h: Likewise.
152 * h8.h: Likewise.
153 * hppa.h: Likewise.
154 * i370.h: Likewise.
155 * i386.h: Likewise.
156 * i860.h: Likewise.
157 * i960.h: Likewise.
158 * ia64.h: Likewise.
159 * internal.h: Likewise.
160 * ip2k.h: Likewise.
161 * iq2000.h: Likewise.
162 * lm32.h: Likewise.
163 * m32c.h: Likewise.
164 * m32r.h: Likewise.
165 * m68hc11.h: Likewise.
166 * m68k.h: Likewise.
167 * mcore.h: Likewise.
168 * mep.h: Likewise.
169 * microblaze.h: Likewise.
170 * mips.h: Likewise.
171 * mmix.h: Likewise.
172 * mn10200.h: Likewise.
173 * moxie.h: Likewise.
174 * msp430.h: Likewise.
175 * mt.h: Likewise.
176 * openrisc.h: Likewise.
177 * or32.h: Likewise.
178 * pj.h: Likewise.
179 * ppc.h: Likewise.
180 * ppc64.h: Likewise.
181 * reloc-macros.h: Likewise.
182 * rx.h: Likewise.
183 * s390.h: Likewise.
184 * sh.h: Likewise.
185 * sparc.h: Likewise.
186 * spu.h: Likewise.
187 * v850.h: Likewise.
188 * vax.h: Likewise.
189 * vxworks.h: Likewise.
190 * x86-64.h: Likewise.
191 * xc16x.h: Likewise.
192 * xstormy16.h: Likewise.
193 * xtensa.h: Likewise.
194
9957b18f
AM
1952010-04-08 David Stubbs <stubbs@icerasemi.com>
196
197 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
198 cannot contain any sections.
199
40b36596
JM
2002010-03-25 Joseph Myers <joseph@codesourcery.com>
201
202 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
203 * tic6x.h: New.
204
e1dcda2d
L
2052010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
206
207 * common.h (VER_FLG_*): Document.
208 (VER_FLG_INFO): Define.
209
17e57237
NC
2102010-02-23 Andrew Zabolotny <anpaza@mail.ru>
211
212 PR binutils/11297
213 * avr.h: (R_AVR_8): New relocation number.
214
cd21e546
MGD
2152010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
216
217 * arm.h (Tag_MPextension_use): Renumber.
218 (Tag_DIV_use): Add.
219 (Tag_MPextension_use_legacy): Likewise.
220
d7eeb400
MS
2212010-02-09 Michael Holzheu <holzheu@de.ibm.com>
222
223 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
224 NT_S390_CTRS and NT_S390_PREFIX): Define.
225
e1dcda2d
L
2262010-02-08 David S. Miller <davem@davemloft.net>
227
228 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
229
4339cae0
L
2302010-02-02 H.J. Lu <hongjiu.lu@intel.com>
231
232 * common.h (NT_386_XSTATE): New.
233
3ff95107 2342010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 235
3ff95107
L
236 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
237
c75a08aa
AM
2382010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
239
4339cae0 240 * common.h (PN_XNUM): Define.
c75a08aa 241
0675e188
UW
2422009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
243
244 * common.h (NT_S390_HIGH_GPRS): Define.
245
32af9f6e
AM
2462009-12-17 Alan Modra <amodra@bigpond.net.au>
247
248 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
249 R_PPC_RELAX32PC_PLT): Delete.
250 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
251
3c65b800
JM
2522009-11-28 Joseph Myers <joseph@codesourcery.com>
253
254 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
255 EM_TI_C5500, EM_CUDA): Define.
256 (EM_res140, EM_res141, EM_res142): Remove.
257
9e3c6df6
PB
2582009-11-17 Paul Brook <paul@codesourcery.com>
259 Daniel Jacobowitz <dan@codesourcery.com>
260
261 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
262
c7927a3c
NC
2632009-09-29 DJ Delorie <dj@redhat.com>
264
265 * rx.h: New file.
266
a7f2871e
AM
2672009-09-21 Alan Modra <amodra@bigpond.net.au>
268
269 * ppc.h (DT_PPC_TLSOPT): Define.
270 * ppc64.h (DT_PPC64_TLSOPT): Define.
271
7f6fed87
NC
2722009-08-10 Daniel Gutson <dgutson@codesourcery.com>
273
274 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
275 (SHT_ARM_OVERLAYSECTION): New define.
276
cb88ce9f
BS
2772006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
278
279 From Mike Frysinger <michael.frysinger@analog.com>
280 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
281 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
282 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
283 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
284 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
285 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
286 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
287 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
288 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
289 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
290 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
291 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
292 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
293 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
294 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
295 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
296 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
297 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
298 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 299
44db4087
ME
3002009-08-09 Michael Eager <eager@eagercon.com>
301
302 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 303 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 304
7ba29e2a
NC
3052009-08-06 Michael Eager <eager@eagercon.com>
306
307 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
308 * elf/microblaze.h: New reloc definitions.
309
28ec585f
AM
3102009-07-30 Alan Modra <amodra@bigpond.net.au>
311
312 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
313 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
314
8a9036a4
L
3152009-07-25 H.J. Lu <hongjiu.lu@intel.com>
316
317 * common.h (EM_L1OM): New.
318
8fdcc58d
TS
3192009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
320 Alan Modra <amodra@bigpond.net.au>
321
322 * spu.h (R_SPU_ADD_PIC): New.
323
3e7a7d11
NC
3242009-07-23 Ulrich Drepper <drepper@redhat.com>
325
326 * common.h (STB_GNU_UNIQUE): Define.
327
fa8f86ff
TT
3282009-07-10 Tom Tromey <tromey@redhat.com>
329
330 * dwarf2.h: Move to `..'.
331
1bffd25b
L
3322009-07-10 H.J. Lu <hongjiu.lu@intel.com>
333
334 * dwarf2.h: Just include ../dwarf2.h.
335
e054468f
AM
3362009-07-10 Alan Modra <amodra@bigpond.net.au>
337
338 * ppc.h (R_PPC_IRELATIVE): Add.
339 (R_PPC_RELAX32, R_PPC_RELAX32PC,
340 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
341 * ppc64.h (R_PPC64_IRELATIVE): Add.
342
3244e8f5
JJ
3432009-07-03 Jakub Jelinek <jakub@redhat.com>
344
345 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
346 and DW_OP_stack_value.
347
ceaf50a2
AM
3482009-06-22 Alan Modra <amodra@bigpond.net.au>
349
350 * ppc.h (R_PPC_RELAX*): Define as enum.
351
f865a31d
AG
3522009-06-11 Anthony Green <green@moxielogic.org>
353
354 * moxie.h (R_MOXIE_PCREL10): New.
355
cbe950e9
L
3562009-06-01 H.J. Lu <hongjiu.lu@intel.com>
357
358 PR ld/10205
359 * i386.h (R_386_IRELATIVE): New.
360 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
361
cf65542b
L
3622009-05-27 H.J. Lu <hongjiu.lu@intel.com>
363
364 * common.h: Update comments for dynamic tag ranges.
365
4e38f72c
DD
3662009-04-30 DJ Delorie <dj@redhat.com>
367
368 * mep.h (EF_MEP_COP_*): New.
369 (EF_MEP_ALL_FLAGS): Add them.
370
d8045f23
NC
3712009-04-30 Nick Clifton <nickc@redhat.com>
372
373 * common.h (STT_GNU_IFUNC): Define.
374
ed4a4bdf
CC
3752009-04-24 Cary Coutant <ccoutant@google.com>
376
377 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
378
20135e4c
NC
3792009-04-15 Anthony Green <green@moxielogic.com>
380
381 * common.h (EM_MOXIE): Define.
382 * moxie.h: New file.
383
4d28413b
DD
3842009-04-07 DJ Delorie <dj@redhat.com>
385
386 * mep.h (EF_MEP_CPU_C5): New.
387
96b2958f
L
3882009-04-01 H.J. Lu <hongjiu.lu@intel.com>
389
390 * common.h (EM_INTEL178): Removed.
391 (EM_INTEL179): Likewise.
392 (EM_ETPU): New.
393 (EM_SLE9X): Likewise.
394 (EM_INTEL181): Likewise.
395 (EM_INTEL182): Likewise.
396
f47a1d2e
L
3972009-03-31 H.J. Lu <hongjiu.lu@intel.com>
398
399 * common.h (EM_INTEL178): New.
400 (EM_INTEL179): Likewise.
401 (EM_INTEL180): Likewise.
402
0e879927
ILT
4032009-03-20 Mikolaj Zalewski <mikolajz@google.com>
404
405 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
406
4d407348
MK
4072009-03-14 Mark Kettenis <kettenis@gnu.org>
408
17e57237
NC
409 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
410 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
411 (NT_OPENBSD_WCOOKIE): New defines.
412
904001b0
JK
4132009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
414
415 * common.h (AT_RANDOM): Define.
416
727fc41e
AM
4172009-03-04 Alan Modra <amodra@bigpond.net.au>
418
419 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
420 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
421
c3b7224a
NC
4222009-03-02 Qinwei <qinwei@sunnorth.com.cn>
423
424 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
425 * common.h (EM_SCORE_OLD): Define.
426
36319970
L
4272009-02-23 H.J. Lu <hongjiu.lu@intel.com>
428
429 * common.h (STB_LOPROC): Replace Application-specific with
430 Processor-specific in comments.
431 (STB_HIPROC): Likewise.
432 (STT_LOPROC): Likewise.
433 (STT_HIPROC): Likewise.
434
52b6b6b9
JM
4352009-02-03 Sandip Matte <sandip@rmicorp.com>
436
437 * mips.h (E_MIPS_MACH_XLR): Define.
438
cf869cce
NC
4392009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
440
441 * m68k.h: Map TLS relocations to numbers.
442
91e22acd
AS
4432009-01-15 Andrew Stubbs <ams@codesourcery.com>
444 Julian Brown <julian@codesourcery.com>
445
446 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
447 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
448 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
449 version 2.07.
450 (Tag_undefined39, Tag_nodefaults): New enum values.
451 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
452 (Tag_conformance, Tag_Virtualization_use): Likewise.
453 (Tag_undefined69, Tag_MPextension_use): Likewise.
454
01e1a5bc
NC
4552009-01-15 Douglas B Rupp <rupp@gnat.com>
456
457 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
458 New macros. Minor reformatting.
459
84e94c90
NC
4602008-12-23 Jon Beniston <jon@beniston.com>
461
462 * lm32.h: New file.
463
0f88be7a
NC
4642008-12-23 Nick Clifton <nickc@redhat.com>
465
466 * commmon.h (STT_IFUNC): Delete.
467
7a0cc8ed
HPN
4682008-12-20 Hans-Peter Nilsson <hp@axis.com>
469
470 * cris.h (R_CRIS_32_IE): New relocation.
471
e7c33416
NC
4722008-12-03 Nick Clifton <nickc@redhat.com>
473
474 * common.h (STT_IFUNC): Define.
475
e73521d6
SR
4762008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
477
478 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
479 R_CR16_GLOB_DAT): New relocations.
480
a973d22c
HPN
4812008-11-25 Hans-Peter Nilsson <hp@axis.com>
482
483 * cris.h (R_CRIS_32_TPREL): Correct comment.
484 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
485
8e79c3df
CM
4862008-11-18 Catherine Moore <clm@codesourcery.com>
487
488 * arm.h (Tag_ABI_FP_16bit_format): Define.
489
2b0bc088
NC
4902008-11-14 Nathan Sidwell <nathan@codesourcery.com>
491
492 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 493
759cc328
UW
4942008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
495
496 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
497
f82e0623
NF
4982008-10-10 Nathan Froyd <froydnj@codesourcery.com>
499
500 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
501
1d037692
HPN
5022008-10-04 Hans-Peter Nilsson <hp@axis.com>
503
504 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
505 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
506 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
507 (R_CRIS_16_TPREL): New relocations.
508
28dbbc02
BW
5092008-08-20 Bob Wilson <bob.wilson@acm.org>
510
511 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
512 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
513 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
514
861fb55a
DJ
5152008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
516 Daniel Jacobowitz <dan@codesourcery.com>
517 Catherine Moore <clm@codesourcery.com>
518 Mark Shinwell <shinwell@codesourcery.com>
519
520 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
521 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
522
0deb8eee
AM
5232008-08-04 Markus Weiss <weissms@aros.org>
524
525 * common.h (ELFOSABI_AROS): Update comment.
526
3c7b9897
AM
5272008-07-26 Michael Eager <eager@eagercon.com>
528
529 * ppc.h: Add description of single-precision.
530
89eeb0bc
LM
5312008-07-21 Luis Machado <luisgpm@br.ibm.com>
532
533 * common.h: Define NT_PPC_VSX.
534
30c09090
RS
5352008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
536
537 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
538
b8a39af8
SR
5392008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
540
541 * common.h (EM_CR16): Correct value.
542 (EM_CR16): Rename to EM_CR16_OLD.
543
ff7eeb89
DD
5442008-06-12 DJ Delorie <dj@redhat.com>
545
546 * common.h (EM_M32C_NEW): Rename to EM_M32C.
547 (EM_M32C): Rename to EM_M32C_OLD.
548
3c9a78e0
JM
5492008-06-12 Joseph Myers <joseph@codesourcery.com>
550
551 * common.h: Update e_machine table.
552
a23ede3d
KK
5532008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
554
555 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
556
2424f303
JM
5572008-06-09 Joseph Myers <joseph@codesourcery.com>
558
559 * common.h: Change registry@caldera.com to registry@sco.com.
560
7c90103b
NC
5612008-05-21 Nick Clifton <nickc@redhat.com>
562
563 * reloc-macros.h: Add a comment about the use of the
564 END_RELOC_NUMBERS symbol as a sentinel value.
565
5662008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 567
7c90103b
NC
568 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
569
14a6d8e0
DM
5702008-04-16 David S. Miller <davem@davemloft.net>
571
572 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
573 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
574 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
575 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
576
15397d0b
ILT
5772008-03-24 Ian Lance Taylor <iant@google.com>
578
579 * common.h (NT_GNU_GOLD_VERSION): Define.
580
72de5009
AM
5812008-03-13 Alan Modra <amodra@bigpond.net.au>
582
583 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
584 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
585 Order struct as for external version.
586
1bce5d2c
AM
5872008-03-12 Alan Modra <amodra@bigpond.net.au>
588
4fbb74a6
AM
589 PR 5900
590 * common.h (SHN_BAD): Delete.
591 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
592 * external.h: ..here.
593 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
594 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
595 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
596
5972008-03-12 Alan Modra <amodra@bigpond.net.au>
598
599 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 600 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 601 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 602 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 603 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 604 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
605 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
606 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 607 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 608 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 609 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
610 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
611 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 612 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 613 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 614
35d60fe4
NC
6152008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
616
617 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
618 DW_OP_PGI_omp_thread_num.
619
7b03d09a
AN
6202008-02-04 Adam Nemet <anemet@caviumnetworks.com>
621
622 * mips.h: Update copyright.
623 (E_MIPS_MACH_OCTEON): New macro.
624
148b93f2
NC
6252008-01-30 Tristan Gingold <gingold@adacore.com>
626
627 Add OpenVMS extensions.
1bce5d2c
AM
628 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
629 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 630 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
631 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
632 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
633 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
634 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
635 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
636 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
637 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
638 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
639 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
640 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
641 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
642 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
643 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
644 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
645 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
646 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
647 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
648 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
649 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
650
c74ba406
MK
6512008-01-16 Mark Kettenis <kettenis@gnu.org>
652
653 * common.h (AT_SUN_AUXFLAGS): Define.
654
60955fda
DJ
6552007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
656
657 * dwarf2.h (DW_AT_hi_user): Correct value.
658
1bbb5f21 6592007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 660
1bbb5f21 661 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 662
350cc38d
MS
6632007-11-29 Mark Shinwell <shinwell@codesourcery.com>
664
665 * mips.h (E_MIPS_MACH_LS2E): New.
666 (E_MIPS_MACH_LS2F): New.
667
f7bc09bd
NS
6682007-11-28 Nathan Sidwell <nathan@codesourcery.com>
669
670 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
671 segments at the end of memory.
672
e210c36b
NC
6732007-11-17 Thiemo Seufer <ths@mips.com>
674
675 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
676 in comment.
677
e2a0d921
NC
6782007-11-16 Nick Clifton <nickc@redhat.com>
679
680 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
681 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
682 (DW_AT_stride): Rename to DW_AT_byte_stride.
683
7a2b07ff
NS
6842007-11-08 Nathan Sidwell <nathan@codesourcery.com>
685
686 * vxworks.h: New.
687
569006e5
NC
6882007-10-30 Nick Clifton <nickc@redhat.com>
689
690 * mn10300.h (R_MN10300_ALIGN): Define.
691
c6e65352
DJ
6922007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
693
694 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
695
bfff1642
NC
6962007-10-19 Nick Clifton <nickc@redhat.com>
697
698 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
699
3e6ff6e5
RM
7002007-10-18 Roland McGrath <roland@redhat.com>
701
702 * common.h (NT_PPC_VMX): New macro.
703
7fac7ff4
NC
7042007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
705
706 * cr16.h: Updated with new relocaction macros.
707
b10a8ae0
L
7082007-09-17 H.J. Lu <hongjiu.lu@intel.com>
709
710 PR binutils/3281
711 PR binutils/5037
712 * internal.h (elf_segment_map): Add p_size and p_size_valid.
713 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
714 PT_GNU_RELRO segments.
715
8d100c32
KH
7162007-09-11 Nathan Sidwell <nathan@codesourcery.com>
717
718 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
719
b15fa79e
AM
7202007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
721
722 * common.h (NT_SPU): Define.
723
2b05f1b7
L
7242007-08-16 H.J. Lu <hongjiu.lu@intel.com>
725
726 * common.h: Revert last change.
727
94b11780
L
7282007-08-16 H.J. Lu <hongjiu.lu@intel.com>
729
730 * common.h (PT_GNU_STACK): Renamed to ...
731 (PT_GNU_ATTR): This.
732 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
733
fd2f25da
RM
7342007-07-09 Roland McGrath <roland@redhat.com>
735
736 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
737
34c8bcba
JM
7382007-06-29 Joseph Myers <joseph@codesourcery.com>
739
740 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
741
2cf19d5c
JM
7422007-06-29 Joseph Myers <joseph@codesourcery.com>
743
744 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
745
104d59d1
JM
7462007-06-29 Joseph Myers <joseph@codesourcery.com>
747
748 * arm.h (elf32_arm_add_eabi_attr_int,
749 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
750 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
751 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
752 Tag_Symbol, Tag_compatibility): Remove.
753 * common.h (SHT_GNU_ATTRIBUTES): Define.
754
3d3d428f
NC
7552007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
756
757 * common.h (EM_CR16): New entry for CR16 cpu.
758 * cr16.h: New file.
759
99ded152
BW
7602007-06-11 Sterling Augustine <sterling@tensilica.com>
761 Bob Wilson <bob.wilson@acm.org>
fd2f25da 762
99ded152
BW
763 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
764 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 765
f89d32d9
CT
7662007-05-18 Caroline Tice <ctice@apple.com>
767
fd2f25da 768 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
769 DW_OP_GNU_uninit.
770
4f4416b5
AM
7712007-05-12 Alan Modra <amodra@bigpond.net.au>
772
773 * spu.h (R_SPU_ADDR16X): Define.
774 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
775
ece5ef60
AM
7762007-05-11 Alan Modra <amodra@bigpond.net.au>
777
778 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
779
627b32bc
AM
7802007-05-02 Alan Modra <amodra@bigpond.net.au>
781
782 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
783 and vma for appropriate sections.
784
0c3e446c
JB
7852007-04-26 Jan Beulich <jbeulich@novell.com>
786
787 * common.h (DT_ENCODING): Correct value (back to spec mandated
788 value).
789
d4c87fc1
AM
7902007-03-08 Alan Modra <amodra@bigpond.net.au>
791
792 * v850.h (V850_OTHER_TDA_BYTE): Delete.
793 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
794 that don't clash with visibility bits.
795
689d9c8c
AM
7962007-03-07 Alan Modra <amodra@bigpond.net.au>
797
798 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
799
b95dd98f 8002007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
801 Richard Sandiford <rsandifo@redhat.com>
802 Richard Henderson <rth@redhat.com>
803 DJ Delorie <dj@redhat.com>
804 Ben Elliston <bje@redhat.com>
b95dd98f
DB
805
806 * mep.h: New file.
b95dd98f
DB
807 * common.h (EM_CYGNUS_MEP): Define.
808
8092007-02-15 Dave Brolley <brolley@redhat.com>
810
811 From Graydon Hoare <graydon@redhat.com>:
812 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
813
3bdcfdf4
KH
8142007-01-08 Kazu Hirata <kazu@codesourcery.com>
815
816 * m68k.h (EF_M68K_FIDO): New.
817 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
818 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
819
9840d27e
KH
8202006-12-25 Kazu Hirata <kazu@codesourcery.com>
821
822 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
823
425c6cb0
KH
8242006-12-19 Kazu Hirata <kazu@codesourcery.com>
825
826 * m68k.h (EF_M68K_ARCH_MASK): New.
827
3271a814
NS
8282006-12-19 Nathan Sidwell <nathan@codesourcery.com>
829
830 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
831
c694fd50
KH
8322006-12-07 Kazu Hirata <kazu@codesourcery.com>
833
834 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
835 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
836 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
837 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
838 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
839 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
840 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
841 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
842 EF_M68K_CF_FLOAT, respectively.
843
4fd454c8
NC
8442006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
845 Nick Clifton <nickc@redhat.com>
846
847 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
848
165b93e7
RS
8492006-10-28 Richard Sandiford <richard@codesourcery.com>
850
851 * mips.h (R_MIPS_GLOB_DAT): Define
852 (R_MIPS_max): Bump by 1.
853
e9f53129
AM
8542006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
855 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
856 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
857 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
858 Alan Modra <amodra@bigpond.net.au>
859
860 * common.h (EM_SPU): Define.
861 * spu.h: New file.
862
b3549761
NC
8632006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
864
865 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
866 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
867 (EF_SCORE_HASENTRY): Delete.
868
e210c36b
NC
8692006-10-17 Mark Shinwell <shinwell@codesourcery.com>
870
871 * arm.h: Define TAG_CPU_ARCH_* constants.
872
1c0d3aa6
NC
8732006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
874
875 * score.h: New file.
876 * common.h: Add Score machine number.
877
fdc90cb4
JJ
8782006-07-10 Jakub Jelinek <jakub@redhat.com>
879
880 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
881
1224efb8
L
8822006-05-31 H.J. Lu <hongjiu.lu@intel.com>
883
884 * internal.h (ELF_SECTION_SIZE): New.
885 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
886 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
887 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
888
3f570048
AM
8892006-05-27 H.J. Lu <hongjiu.lu@intel.com>
890
891 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
892
9b52905e
NC
8932006-05-24 Carlos O'Donell <carlos@systemhalted.org>
894 Randolph Chung <randolph@tausq.org>
895 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
896 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
897 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
898 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
899 New TLS relocs.
900 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
901 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
902 Define TLS relocs using existing equivalents.
903
fd2f25da
RM
9042006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
905
28c9d252
NC
906 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
907
e210c36b
NC
9082006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
909
910 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
911 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
912 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
913 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
914 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
915 R_BFIN_GOTOFFLO): New relocs.
916 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
917
9182006-03-23 Michael Matz <matz@suse.de>
919
920 * x86-64.h: Add the new relocations with their official
921 numbers.
922
0a44bf69
RS
9232006-03-22 Richard Sandiford <richard@codesourcery.com>
924 Daniel Jacobowitz <dan@codesourcery.com>
925 Phil Edwards <phil@codesourcery.com>
926 Zack Weinberg <zack@codesourcery.com>
927 Mark Mitchell <mark@codesourcery.com>
928 Nathan Sidwell <nathan@codesourcery.com>
929
930 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
931
e14430ab
DA
9322006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
933
934 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
935 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
936 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
937 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
938 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
939
3a4a14e9
PB
9402006-03-10 Paul Brook <paul@codesourcery.com>
941
942 * arm.h (EF_ARM_EABI_VER5): Define.
943
0b2e31dc
NS
9442006-03-06 Nathan Sidwell <nathan@codesourcery.com>
945
946 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
947 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
948 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
949 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
950 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
951 (EF_M68K_EMAC_B): New.
952
df406460
NC
9532006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
954
955 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
956 (EF_AVR_LINKRELAX_PREPARED): Add.
957
2c10a7e5
BE
9582006-03-02 Ben Elliston <bje@au.ibm.com>
959
960 Import from the GCC tree:
961 2006-03-01 Jakub Jelinek <jakub@redhat.com>
962
963 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
964 from DWARF 3.
965 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
966 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
967 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
968 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
969 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
970 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
971 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
972 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
973 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
974 DW_DS_leading_separate, DW_DS_trailing_separate): New.
975 (DW_END_default, DW_END_big, DW_END_little): New.
976 (DW_END_lo_user, DW_END_hi_user): Define.
977 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
978 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
979 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
980 DW_LANG_D): New.
981
e210c36b
NC
9822006-02-06 Steve Ellcey <sje@cup.hp.com>
983
984 * ia64.h (SHF_IA_64_HP_TLS): New.
985
6772dd07
DD
9862006-02-24 DJ Delorie <dj@redhat.com>
987
988 * m32c.h: Add relax relocs.
989
d70c5fc7
NC
9902006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
991 Anil Paranjape <anilp1@kpitcummins.com>
992 Shilin Shakti <shilins@kpitcummins.com>
993
994 * common.h (EM_XC16X): New entry for xc16x cpu.
995 Sort other EM_* numbers into numerical order.
996 * xc16x.h: New file.
fd2f25da 997
84d1d650
L
9982006-02-10 H.J. Lu <hongjiu.lu@intel.com>
999
1000 PR binutils/2258
1001 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1002 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1003
266abb8f
NS
10042006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1005
1006 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1007 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1008 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1009 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1010 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1011
10122006-02-06 Steve Ellcey <sje@cup.hp.com>
1013
1014 * ia64.h (SHF_IA_64_HP_TLS): New.
1015
67a4f2b7
AO
10162006-01-18 Alexandre Oliva <aoliva@redhat.com>
1017
1018 Introduce TLS descriptors for i386 and x86_64.
1019 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1020 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1021 New.
1022 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1023 R_X86_64_TLSDESC): New.
1024
64fd6348
NC
10252006-01-09 Mike Frysinger <vapier@gentoo.org>:
1026
1027 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1028
d031aafb
NS
10292005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1030
1031 Second part of ms1 to mt renaming.
1032 * common.h (EM_MT): Renamed.
1033 * mt.h: Rename relocs, cpu & other defines.
1034
e210c36b
NC
10352005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1036
1037 * mt.h: Renamed from ms1.h
1038
39b41c9c
PB
10392005-12-12 Paul Brook <paul@codesourcery.com>
1040
1041 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1042
5e2b0d47
NC
10432005-11-11 Nick Clifton <nickc@redhat.com>
1044
1045 PR 1150
1046 * mips.h (STO_OPTIONAL): Define.
1047 (ELF_MIPS_IS_OPTIONAL): Define.
1048
e210c36b
NC
10492005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1050
1051 Add ms2.
1052 * ms1.h (EF_MS1_CPU_MS2): New.
1053
10542005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1055
1056 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1057
3c9b82ba
NC
10582005-09-30 Catherine Moore <clm@cm00re.com>
1059
1060 * bfin.h: New file.
1061 * common.h (EM_BLACKFIN): Define.
1062
ee065d83
PB
10632005-10-08 Paul Brook <paul@codesourcery.com>
1064
1065 * arm.h: Add prototypes for BFD object attribute routines.
1066
1cacb694
RE
10672005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1068
1069 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1070
3c26c61a
DA
10712005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1072
1073 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1074 New defines.
1075
67762f6b
DA
10762005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1077
1078 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1079 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1080 deprecated defines.
1081 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1082 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1083 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1084 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1085 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1086 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1087 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1088 NT_HP_UX_OPTIONS): Define.
1089
fd54057a
DD
10902005-07-25 DJ Delorie <dj@redhat.com>
1091
1092 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1093
3b22753a
L
10942005-07-25 Jan Hubicka <jh@suse.cz>
1095
1096 * x86-64.h (SHN_X86_64_LCOMMON): New.
1097 (SHF_X86_64_LARGE): New.
1098
157e7bd1
NC
10992005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1100
1101 * m32r.h (R_M32R_REL32): Added.
1102
df45824a
BE
11032005-07-18 Ben Elliston <bje@au.ibm.com>
1104
1105 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1106 Replace with DW_ATE_decimal_float (now in DWARF 3).
1107
49f58d10
JB
11082005-07-14 Jim Blandy <jimb@redhat.com>
1109
1110 Add support for Renesas M32C and M16C.
1111 * common.h (EM_M32C): New machine number.
1112 * m32c.h: New file.
fd2f25da 1113
e210c36b
NC
11142005-06-17 Jakub Jelinek <jakub@redhat.com>
1115
1116 * external.h (GRP_ENTRY_SIZE): Define.
1117
d6ab8113
JB
11182005-06-17 Jan Beulich <jbeulich@novell.com>
1119
1120 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1121 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1122 R_X86_64_GOTPC32.
1123
3c33e371
AH
11242005-06-07 Aldy Hernandez <aldyh@redhat.com>
1125 Michael Snyder <msnyder@redhat.com>
1126 Stan Cox <scox@redhat.com>
1127
1128 * common.h (EM_MS1): Define.
1129
1130 * ms1.h: New file.
1131
2acf634e
RH
11322005-05-31 Richard Henderson <rth@redhat.com>
1133
1134 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1135
484124bb
RH
11362005-05-29 Richard Henderson <rth@redhat.com>
1137
1138 * alpha.h (DT_ALPHA_PLTRO): New.
1139
d68f4033
BE
11402005-05-19 Ben Elliston <bje@au.ibm.com>
1141
1142 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1143 the user-defined encoding space pending inclusion in the standard.
1144
cb1afa5c
ZW
11452005-05-18 Zack Weinberg <zack@codesourcery.com>
1146
1147 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1148 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1149
c19d1205
ZW
11502005-05-17 Zack Weinberg <zack@codesourcery.com>
1151
1152 * arm.h: Import complete list of official relocation names
1153 and numbers from AAELF. Define FAKE_RELOCs for old names.
1154 Remove a few old names no longer used anywhere.
1155
1fe44d79
AM
11562005-05-14 Alan Modra <amodra@bigpond.net.au>
1157
1158 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1159
2df98d85
AM
11602005-05-11 Alan Modra <amodra@bigpond.net.au>
1161
1162 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1163 R_PPC_RELAX32PC_PLT) Adjust.
1164 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1165 (DT_PPC_GLINK): Define.
1166
e172dbf8
NC
11672005-05-10 Nick Clifton <nickc@redhat.com>
1168
1169 * Update the address and phone number of the FSF organization in
1170 the GPL notices in the following files:
2df98d85 1171 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1172 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1173 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1174 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1175 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1176 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1177 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1178
faa7ef87
L
11792005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1180
a63027e5
L
1181 Moved from ../ChangeLog
1182
faa7ef87
L
1183 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1184 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1185
1186 2004-10-12 Paul Brook <paul@codesourcery.com>
1187 * arm.h (EF_ARM_EABI_VER4): Define.
1188
1189 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1190
1191 * common.h (PT_SUNW_EH_FRAME): Define.
1192 * x86-64.h (SHT_X86_64_UNWIND): Define.
1193
1194 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1195 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1196 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1197 (XTENSA_PROP_SEC_NAME): Define.
1198 (property_table_entry): Add flags field.
1199 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1200
1201 2004-09-17 Paul Brook <paul@codesourcery.com>
1202 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1203 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1204 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1205
1206 2004-09-13 Paul Brook <paul@codesourcery.com>
1207 * arm.h: Rename RELABS to TARGET1.
1208
1209 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1210 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1211 (PT_GNU_RELRO): Define.
1212
ba93b8ac
DJ
12132005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1214 Phil Blundell <philb@gnu.org>
1215
1216 * arm.h: Add TLS relocations.
1217
c927f9ef
BE
12182005-03-23 Ben Elliston <bje@au.ibm.com>
1219
1220 * dwarf.h: Merge with GCC's dwarf.h.
1221
238d258f
NC
12222005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1223
1224 * m68k.h (EF_CFV4E): Define.
1225
b294bdf8
MM
12262005-03-17 Paul Brook <paul@codesourcery.com>
1227 Dan Jacobowitz <dan@codesourcery.com>
1228 Mark Mitchell <mark@codesourcery.com>
1229
1230 * arm.h (PT_ARM_EXIDX): Define.
1231
51cb3ca7
DJ
12322005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1233 Joseph Myers <joseph@codesourcery.com>
1234
1235 * mips.h: Define MIPS TLS relocations.
1236
d6f16593 12372005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1238 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1239
1240 * mips.h (R_MIPS16_GOT16): New reloc code.
1241 (R_MIPS16_CALL16): Likewise.
1242 (R_MIPS16_HI16): Likewise.
1243 (R_MIPS16_LO16): Likewise.
1244 (R_MIPS16_min): New fake reloc code.
1245 (R_MIPS16_max): Likewise.
1246
a1c17af2
MR
12472005-02-11 Maciej W. Rozycki <macro@mips.com>
1248
1249 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1250
90219bd0
AO
12512005-01-25 Alexandre Oliva <aoliva@redhat.com>
1252
1253 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1254 * frv.h: Add R_FRV_TLSMOFF.
1255 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1256 * frv.h: Add TLS relocations.
1257
e38bc3b5
NC
12582005-01-17 Nick Clifton <nickc@redhat.com>
1259
1260 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1261 EF_SH2A_SH3E): New flags.
1262 (EF_SH_BFD_TABLE): Add these new flags to the table.
1263
b4a38de6
AM
12642005-01-12 Alan Modra <amodra@bigpond.net.au>
1265
1266 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1267 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1268
750bce0e 12692004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1270
faa7ef87 1271 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1272
1e50d24d
RS
12732004-12-16 Richard Sandiford <rsandifo@redhat.com>
1274
1275 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1276
69881c93
ILT
12772004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1278
1279 * mips.h (E_MIPS_MACH_9000): Define.
1280
b676888f
HPN
12812004-11-04 Hans-Peter Nilsson <hp@axis.com>
1282
1283 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1284 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1285 macros.
1286
637cf767
EC
12872004-10-06 Eric Christopher <echristo@redhat.com>
1288
1289 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1290
40a18ebd
NC
12912004-10-01 Paul Brook <paul@codesourcery.com>
1292
1293 * arm.h (SHT_ARM_EXIDX): Define.
1294 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1295 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1296 Define.
1297
b18c562e
NC
12982004-08-25 Dmitry Diky <diwil@spec.ru>
1299
1300 * msp430.h: Add new relocs.
1301
083febaa
L
13022004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1303
1304 * i386.h (R_386_USED_BY_INTEL_200): New.
1305
1d70c7fb
AO
13062004-07-29 Alexandre Oliva <aoliva@redhat.com>
1307
1308 Introduce SH2a support.
1309 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1310 * sh.h (EF_SH2A_NOFPU): New.
1311 2003-12-01 Michael Snyder <msnyder@redhat.com>
1312 * sh.h (EF_SH2A): New.
1313
670ec21d
NC
13142004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1315
1316 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1317 BFD_RELOC_CRX_SWITCH32.
1318
1fe1f39c
NC
13192004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1320
1321 * common.h (EM_CRX): Define.
1322 * crx.h: New file.
1323
097f809a
NC
13242004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1325
1326 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1327 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1328
375db92b
AM
13292004-06-19 Alan Modra <amodra@bigpond.net.au>
1330
1331 * common.h (ELF64_R_INFO): Warning fix.
1332
092dcd75
CD
13332004-06-14 Chris Demetriou <cgd@broadcom.com>
1334
1335 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1336 with an updated comment.
1337
f6f9408f
JR
13382004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1339
1340 * sh.h (EF_SH_HAS_DSP): Remove.
1341 (EF_SH_HAS_FP): Remove.
1342 (EF_SH_MERGE_MACH): Remove.
1343 (EF_SH4_NOFPU): Convert to decimal.
1344 (EF_SH4A_NOFPU): Likewise.
1345 (EF_SH4_NOMMU_NOFPU): Likewise.
1346 (EF_SH3_NOMMU): Add new macro.
1347 (EF_SH_BFD_TABLE): Likewise.
1348 (sh_find_elf_flags): Add prototype.
1349 (sh_elf_get_flags_from_mach): Likewise.
1350
4030e8f6
CD
13512004-04-24 Chris Demetriou <cgd@broadcom.com>
1352
1353 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1354 (R_MIPS_GNU_REL_HI16): Remove.
1355 (R_MIPS_GNU_REL16_S2): Update comment.
1356
0949843d 13572004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1358 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1359
1360 * common.h (EM_CR): Define.
1361 * cr16c.h: New file.
1362
d507cf36
PB
13632004-03-23 Paul Brook <paul@codesourcery.com>
1364
1365 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1366
ae51a426
JR
13672003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1368
1369 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1370
676a64f4
RS
13712004-03-01 Richard Sandiford <rsandifo@redhat.com>
1372
1373 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1374
481fedf3
RM
13752004-01-28 Roland McGrath <roland@redhat.com>
1376
1377 * common.h (AT_SECURE): New macro.
1378
7e67eb11
RM
13792004-01-21 Roland McGrath <roland@redhat.com>
1380
1381 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1382 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1383 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1384 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1385 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1386
3fe74472
MK
13872004-01-17 Mark Kettenis <kettenis@gnu.org>
1388
1389 * common.h (NT_OPENBSD_IDENT): Define.
1390
79987b2f
AO
13912004-01-06 Alexandre Oliva <aoliva@redhat.com>
1392
1393 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1394 * frv.h (EF_FRV_FDPIC): New macro.
1395 (EF_FRV_PIC_FLAGS): Adjust.
1396 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1397 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1398 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1399 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1400 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1401 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1402 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1403 New.
1404
252b5132 1405
c9e214e5 1406For older changes see ChangeLog-9103
252b5132
RH
1407\f
1408Local Variables:
c9e214e5
AM
1409mode: change-log
1410left-margin: 8
1411fill-column: 74
252b5132
RH
1412version-control: never
1413End:
This page took 0.527719 seconds and 4 git commands to generate.