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