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