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