]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/elf/ChangeLog
minor comment reformatting (ada-valprint.c:printstr)
[thirdparty/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
fd503541
NC
12010-11-11 Mingming Sun <mingm.sun@gmail.com>
2
3 * mips.h (E_MIPS_MACH_LS3A): Defined.
4
87779176
JM
52010-11-02 Joseph Myers <joseph@codesourcery.com>
6
7 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
8 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
9 Tag_ABI_array_object_alignment,
10 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
11
3cbd1c06
JM
122010-10-29 Joseph Myers <joseph@codesourcery.com>
13
14 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
15
b5593623
JM
162010-10-29 Bernd Schmidt <bernds@codesourcery.com>
17 Joseph Myers <joseph@codesourcery.com>
18
19 * tic6x-attrs.h (Tag_ABI_DSBT): New.
20
75fa6dc1
JM
212010-10-21 Joseph Myers <joseph@codesourcery.com>
22
23 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
24 value 4.
25 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
26 attribute renaming.
27
1cd986c5
NC
282010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
29 Ina Pandit <ina.pandit@kpitcummins.com>
30
31 * v850.h: Add support for V850E2 and V850E2V3.
32 (v850_reloc_type): Update the newly added relocations
33
f4638467
AM
342010-07-20 Alan Modra <amodra@gmail.com>
35
36 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
37 (ELF_SECTION_SIZE): ..here.
38 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
39 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
40
ba761f19
AM
412010-06-25 Alan Modra <amodra@gmail.com>
42
43 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
44
59e6276b
JM
452010-06-15 Joseph Myers <joseph@codesourcery.com>
46
47 * tic6x-attrs.h: New.
48 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
49 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
50 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
51 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
52 C6XABI_Tag_CPU_arch_C674X): Define.
53
28f997cf
TG
542010-06-11 Tristan Gingold <gingold@adacore.com>
55
56 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
57 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
58 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
59 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
60 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
61 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
62 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
63 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
64 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
65 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
66 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
67 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
68 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
69 (Elf64_External_VMS_IMAGE_RELA): Ditto.
70 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
71 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
72 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
73 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
74 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
75 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
76 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
77 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
78
8e45593f
NC
792010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
80 Joseph Myers <joseph@codesourcery.com>
81 Andrew Stubbs <ams@codesourcery.com>
82
83 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
84 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
85 other invalid ranges.
86 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
87 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
88 (R_SH_FUNCDESC_VALUE): New.
89
18ae9cc1
L
902010-05-18 H.J. Lu <hongjiu.lu@intel.com>
91
92 PR gas/11600
93 * common.h (SHF_EXCLUDE): New.
94
95 * i370.h (SHF_EXCLUDE): Removed.
96 * or32.h (SHF_EXCLUDE): Likewise.
97 * ppc.h (SHF_EXCLUDE): Likewise.
98 * sparc.h (SHF_EXCLUDE): Likewise.
99
9a83a553
AM
1002010-04-23 Alan Modra <amodra@gmail.com>
101
102 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
103 Invert logic to clarify test for .tbss.
104 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
105 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
106 macro args with parentheses.
107 (ELF_SECTION_IN_SEGMENT): Define.
108 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
109 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
110
75375b3e
MGD
1112010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
112
113 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
114 Tag_FP_HP_extension): Add new ABI attribute tags.
115
e4e42b45
NC
1162010-04-15 Nick Clifton <nickc@redhat.com>
117
118 * alpha.h: Update copyright notice to use GPLv3.
119 * arc.h: Likewise.
120 * arm.h: Likewise.
121 * avr.h: Likewise.
122 * bfin.h: Likewise.
123 * common.h: Likewise.
124 * cr16.h: Likewise.
125 * cr16c.h: Likewise.
126 * cris.h: Likewise.
127 * crx.h: Likewise.
128 * d10v.h: Likewise.
129 * d30v.h: Likewise.
130 * dlx.h: Likewise.
131 * dwarf.h: Likewise.
132 * external.h: Likewise.
133 * fr30.h: Likewise.
134 * frv.h: Likewise.
135 * h8.h: Likewise.
136 * hppa.h: Likewise.
137 * i370.h: Likewise.
138 * i386.h: Likewise.
139 * i860.h: Likewise.
140 * i960.h: Likewise.
141 * ia64.h: Likewise.
142 * internal.h: Likewise.
143 * ip2k.h: Likewise.
144 * iq2000.h: Likewise.
145 * lm32.h: Likewise.
146 * m32c.h: Likewise.
147 * m32r.h: Likewise.
148 * m68hc11.h: Likewise.
149 * m68k.h: Likewise.
150 * mcore.h: Likewise.
151 * mep.h: Likewise.
152 * microblaze.h: Likewise.
153 * mips.h: Likewise.
154 * mmix.h: Likewise.
155 * mn10200.h: Likewise.
156 * moxie.h: Likewise.
157 * msp430.h: Likewise.
158 * mt.h: Likewise.
159 * openrisc.h: Likewise.
160 * or32.h: Likewise.
161 * pj.h: Likewise.
162 * ppc.h: Likewise.
163 * ppc64.h: Likewise.
164 * reloc-macros.h: Likewise.
165 * rx.h: Likewise.
166 * s390.h: Likewise.
167 * sh.h: Likewise.
168 * sparc.h: Likewise.
169 * spu.h: Likewise.
170 * v850.h: Likewise.
171 * vax.h: Likewise.
172 * vxworks.h: Likewise.
173 * x86-64.h: Likewise.
174 * xc16x.h: Likewise.
175 * xstormy16.h: Likewise.
176 * xtensa.h: Likewise.
177
9957b18f
AM
1782010-04-08 David Stubbs <stubbs@icerasemi.com>
179
180 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
181 cannot contain any sections.
182
40b36596
JM
1832010-03-25 Joseph Myers <joseph@codesourcery.com>
184
185 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
186 * tic6x.h: New.
187
e1dcda2d
L
1882010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
189
190 * common.h (VER_FLG_*): Document.
191 (VER_FLG_INFO): Define.
192
17e57237
NC
1932010-02-23 Andrew Zabolotny <anpaza@mail.ru>
194
195 PR binutils/11297
196 * avr.h: (R_AVR_8): New relocation number.
197
cd21e546
MGD
1982010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
199
200 * arm.h (Tag_MPextension_use): Renumber.
201 (Tag_DIV_use): Add.
202 (Tag_MPextension_use_legacy): Likewise.
203
d7eeb400
MS
2042010-02-09 Michael Holzheu <holzheu@de.ibm.com>
205
206 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
207 NT_S390_CTRS and NT_S390_PREFIX): Define.
208
e1dcda2d
L
2092010-02-08 David S. Miller <davem@davemloft.net>
210
211 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
212
4339cae0
L
2132010-02-02 H.J. Lu <hongjiu.lu@intel.com>
214
215 * common.h (NT_386_XSTATE): New.
216
3ff95107 2172010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 218
3ff95107
L
219 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
220
c75a08aa
AM
2212010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
222
4339cae0 223 * common.h (PN_XNUM): Define.
c75a08aa 224
0675e188
UW
2252009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
226
227 * common.h (NT_S390_HIGH_GPRS): Define.
228
32af9f6e
AM
2292009-12-17 Alan Modra <amodra@bigpond.net.au>
230
231 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
232 R_PPC_RELAX32PC_PLT): Delete.
233 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
234
3c65b800
JM
2352009-11-28 Joseph Myers <joseph@codesourcery.com>
236
237 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
238 EM_TI_C5500, EM_CUDA): Define.
239 (EM_res140, EM_res141, EM_res142): Remove.
240
9e3c6df6
PB
2412009-11-17 Paul Brook <paul@codesourcery.com>
242 Daniel Jacobowitz <dan@codesourcery.com>
243
244 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
245
c7927a3c
NC
2462009-09-29 DJ Delorie <dj@redhat.com>
247
248 * rx.h: New file.
249
a7f2871e
AM
2502009-09-21 Alan Modra <amodra@bigpond.net.au>
251
252 * ppc.h (DT_PPC_TLSOPT): Define.
253 * ppc64.h (DT_PPC64_TLSOPT): Define.
254
7f6fed87
NC
2552009-08-10 Daniel Gutson <dgutson@codesourcery.com>
256
257 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
258 (SHT_ARM_OVERLAYSECTION): New define.
259
cb88ce9f
BS
2602006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
261
262 From Mike Frysinger <michael.frysinger@analog.com>
263 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
264 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
265 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
266 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
267 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
268 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
269 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
270 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
271 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
272 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
273 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
274 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
275 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
276 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
277 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
278 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
279 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
280 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
281 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 282
44db4087
ME
2832009-08-09 Michael Eager <eager@eagercon.com>
284
285 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 286 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 287
7ba29e2a
NC
2882009-08-06 Michael Eager <eager@eagercon.com>
289
290 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
291 * elf/microblaze.h: New reloc definitions.
292
28ec585f
AM
2932009-07-30 Alan Modra <amodra@bigpond.net.au>
294
295 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
296 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
297
8a9036a4
L
2982009-07-25 H.J. Lu <hongjiu.lu@intel.com>
299
300 * common.h (EM_L1OM): New.
301
8fdcc58d
TS
3022009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
303 Alan Modra <amodra@bigpond.net.au>
304
305 * spu.h (R_SPU_ADD_PIC): New.
306
3e7a7d11
NC
3072009-07-23 Ulrich Drepper <drepper@redhat.com>
308
309 * common.h (STB_GNU_UNIQUE): Define.
310
fa8f86ff
TT
3112009-07-10 Tom Tromey <tromey@redhat.com>
312
313 * dwarf2.h: Move to `..'.
314
1bffd25b
L
3152009-07-10 H.J. Lu <hongjiu.lu@intel.com>
316
317 * dwarf2.h: Just include ../dwarf2.h.
318
e054468f
AM
3192009-07-10 Alan Modra <amodra@bigpond.net.au>
320
321 * ppc.h (R_PPC_IRELATIVE): Add.
322 (R_PPC_RELAX32, R_PPC_RELAX32PC,
323 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
324 * ppc64.h (R_PPC64_IRELATIVE): Add.
325
3244e8f5
JJ
3262009-07-03 Jakub Jelinek <jakub@redhat.com>
327
328 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
329 and DW_OP_stack_value.
330
ceaf50a2
AM
3312009-06-22 Alan Modra <amodra@bigpond.net.au>
332
333 * ppc.h (R_PPC_RELAX*): Define as enum.
334
f865a31d
AG
3352009-06-11 Anthony Green <green@moxielogic.org>
336
337 * moxie.h (R_MOXIE_PCREL10): New.
338
cbe950e9
L
3392009-06-01 H.J. Lu <hongjiu.lu@intel.com>
340
341 PR ld/10205
342 * i386.h (R_386_IRELATIVE): New.
343 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
344
cf65542b
L
3452009-05-27 H.J. Lu <hongjiu.lu@intel.com>
346
347 * common.h: Update comments for dynamic tag ranges.
348
4e38f72c
DD
3492009-04-30 DJ Delorie <dj@redhat.com>
350
351 * mep.h (EF_MEP_COP_*): New.
352 (EF_MEP_ALL_FLAGS): Add them.
353
d8045f23
NC
3542009-04-30 Nick Clifton <nickc@redhat.com>
355
356 * common.h (STT_GNU_IFUNC): Define.
357
ed4a4bdf
CC
3582009-04-24 Cary Coutant <ccoutant@google.com>
359
360 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
361
20135e4c
NC
3622009-04-15 Anthony Green <green@moxielogic.com>
363
364 * common.h (EM_MOXIE): Define.
365 * moxie.h: New file.
366
4d28413b
DD
3672009-04-07 DJ Delorie <dj@redhat.com>
368
369 * mep.h (EF_MEP_CPU_C5): New.
370
96b2958f
L
3712009-04-01 H.J. Lu <hongjiu.lu@intel.com>
372
373 * common.h (EM_INTEL178): Removed.
374 (EM_INTEL179): Likewise.
375 (EM_ETPU): New.
376 (EM_SLE9X): Likewise.
377 (EM_INTEL181): Likewise.
378 (EM_INTEL182): Likewise.
379
f47a1d2e
L
3802009-03-31 H.J. Lu <hongjiu.lu@intel.com>
381
382 * common.h (EM_INTEL178): New.
383 (EM_INTEL179): Likewise.
384 (EM_INTEL180): Likewise.
385
0e879927
ILT
3862009-03-20 Mikolaj Zalewski <mikolajz@google.com>
387
388 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
389
4d407348
MK
3902009-03-14 Mark Kettenis <kettenis@gnu.org>
391
17e57237
NC
392 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
393 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
394 (NT_OPENBSD_WCOOKIE): New defines.
395
904001b0
JK
3962009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
397
398 * common.h (AT_RANDOM): Define.
399
727fc41e
AM
4002009-03-04 Alan Modra <amodra@bigpond.net.au>
401
402 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
403 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
404
c3b7224a
NC
4052009-03-02 Qinwei <qinwei@sunnorth.com.cn>
406
407 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
408 * common.h (EM_SCORE_OLD): Define.
409
36319970
L
4102009-02-23 H.J. Lu <hongjiu.lu@intel.com>
411
412 * common.h (STB_LOPROC): Replace Application-specific with
413 Processor-specific in comments.
414 (STB_HIPROC): Likewise.
415 (STT_LOPROC): Likewise.
416 (STT_HIPROC): Likewise.
417
52b6b6b9
JM
4182009-02-03 Sandip Matte <sandip@rmicorp.com>
419
420 * mips.h (E_MIPS_MACH_XLR): Define.
421
cf869cce
NC
4222009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
423
424 * m68k.h: Map TLS relocations to numbers.
425
91e22acd
AS
4262009-01-15 Andrew Stubbs <ams@codesourcery.com>
427 Julian Brown <julian@codesourcery.com>
428
429 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
430 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
431 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
432 version 2.07.
433 (Tag_undefined39, Tag_nodefaults): New enum values.
434 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
435 (Tag_conformance, Tag_Virtualization_use): Likewise.
436 (Tag_undefined69, Tag_MPextension_use): Likewise.
437
01e1a5bc
NC
4382009-01-15 Douglas B Rupp <rupp@gnat.com>
439
440 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
441 New macros. Minor reformatting.
442
84e94c90
NC
4432008-12-23 Jon Beniston <jon@beniston.com>
444
445 * lm32.h: New file.
446
0f88be7a
NC
4472008-12-23 Nick Clifton <nickc@redhat.com>
448
449 * commmon.h (STT_IFUNC): Delete.
450
7a0cc8ed
HPN
4512008-12-20 Hans-Peter Nilsson <hp@axis.com>
452
453 * cris.h (R_CRIS_32_IE): New relocation.
454
e7c33416
NC
4552008-12-03 Nick Clifton <nickc@redhat.com>
456
457 * common.h (STT_IFUNC): Define.
458
e73521d6
SR
4592008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
460
461 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
462 R_CR16_GLOB_DAT): New relocations.
463
a973d22c
HPN
4642008-11-25 Hans-Peter Nilsson <hp@axis.com>
465
466 * cris.h (R_CRIS_32_TPREL): Correct comment.
467 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
468
8e79c3df
CM
4692008-11-18 Catherine Moore <clm@codesourcery.com>
470
471 * arm.h (Tag_ABI_FP_16bit_format): Define.
472
2b0bc088
NC
4732008-11-14 Nathan Sidwell <nathan@codesourcery.com>
474
475 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 476
759cc328
UW
4772008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
478
479 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
480
f82e0623
NF
4812008-10-10 Nathan Froyd <froydnj@codesourcery.com>
482
483 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
484
1d037692
HPN
4852008-10-04 Hans-Peter Nilsson <hp@axis.com>
486
487 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
488 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
489 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
490 (R_CRIS_16_TPREL): New relocations.
491
28dbbc02
BW
4922008-08-20 Bob Wilson <bob.wilson@acm.org>
493
494 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
495 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
496 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
497
861fb55a
DJ
4982008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
499 Daniel Jacobowitz <dan@codesourcery.com>
500 Catherine Moore <clm@codesourcery.com>
501 Mark Shinwell <shinwell@codesourcery.com>
502
503 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
504 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
505
0deb8eee
AM
5062008-08-04 Markus Weiss <weissms@aros.org>
507
508 * common.h (ELFOSABI_AROS): Update comment.
509
3c7b9897
AM
5102008-07-26 Michael Eager <eager@eagercon.com>
511
512 * ppc.h: Add description of single-precision.
513
89eeb0bc
LM
5142008-07-21 Luis Machado <luisgpm@br.ibm.com>
515
516 * common.h: Define NT_PPC_VSX.
517
30c09090
RS
5182008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
519
520 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
521
b8a39af8
SR
5222008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
523
524 * common.h (EM_CR16): Correct value.
525 (EM_CR16): Rename to EM_CR16_OLD.
526
ff7eeb89
DD
5272008-06-12 DJ Delorie <dj@redhat.com>
528
529 * common.h (EM_M32C_NEW): Rename to EM_M32C.
530 (EM_M32C): Rename to EM_M32C_OLD.
531
3c9a78e0
JM
5322008-06-12 Joseph Myers <joseph@codesourcery.com>
533
534 * common.h: Update e_machine table.
535
a23ede3d
KK
5362008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
537
538 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
539
2424f303
JM
5402008-06-09 Joseph Myers <joseph@codesourcery.com>
541
542 * common.h: Change registry@caldera.com to registry@sco.com.
543
7c90103b
NC
5442008-05-21 Nick Clifton <nickc@redhat.com>
545
546 * reloc-macros.h: Add a comment about the use of the
547 END_RELOC_NUMBERS symbol as a sentinel value.
548
5492008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 550
7c90103b
NC
551 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
552
14a6d8e0
DM
5532008-04-16 David S. Miller <davem@davemloft.net>
554
555 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
556 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
557 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
558 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
559
15397d0b
ILT
5602008-03-24 Ian Lance Taylor <iant@google.com>
561
562 * common.h (NT_GNU_GOLD_VERSION): Define.
563
72de5009
AM
5642008-03-13 Alan Modra <amodra@bigpond.net.au>
565
566 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
567 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
568 Order struct as for external version.
569
1bce5d2c
AM
5702008-03-12 Alan Modra <amodra@bigpond.net.au>
571
4fbb74a6
AM
572 PR 5900
573 * common.h (SHN_BAD): Delete.
574 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
575 * external.h: ..here.
576 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
577 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
578 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
579
5802008-03-12 Alan Modra <amodra@bigpond.net.au>
581
582 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 583 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 584 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 585 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 586 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 587 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
588 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
589 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 590 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 591 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 592 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
593 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
594 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 595 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 596 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 597
35d60fe4
NC
5982008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
599
600 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
601 DW_OP_PGI_omp_thread_num.
602
7b03d09a
AN
6032008-02-04 Adam Nemet <anemet@caviumnetworks.com>
604
605 * mips.h: Update copyright.
606 (E_MIPS_MACH_OCTEON): New macro.
607
148b93f2
NC
6082008-01-30 Tristan Gingold <gingold@adacore.com>
609
610 Add OpenVMS extensions.
1bce5d2c
AM
611 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
612 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 613 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
614 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
615 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
616 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
617 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
618 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
619 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
620 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
621 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
622 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
623 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
624 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
625 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
626 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
627 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
628 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
629 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
630 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
631 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
632 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
633
c74ba406
MK
6342008-01-16 Mark Kettenis <kettenis@gnu.org>
635
636 * common.h (AT_SUN_AUXFLAGS): Define.
637
60955fda
DJ
6382007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
639
640 * dwarf2.h (DW_AT_hi_user): Correct value.
641
1bbb5f21 6422007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 643
1bbb5f21 644 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 645
350cc38d
MS
6462007-11-29 Mark Shinwell <shinwell@codesourcery.com>
647
648 * mips.h (E_MIPS_MACH_LS2E): New.
649 (E_MIPS_MACH_LS2F): New.
650
f7bc09bd
NS
6512007-11-28 Nathan Sidwell <nathan@codesourcery.com>
652
653 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
654 segments at the end of memory.
655
e210c36b
NC
6562007-11-17 Thiemo Seufer <ths@mips.com>
657
658 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
659 in comment.
660
e2a0d921
NC
6612007-11-16 Nick Clifton <nickc@redhat.com>
662
663 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
664 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
665 (DW_AT_stride): Rename to DW_AT_byte_stride.
666
7a2b07ff
NS
6672007-11-08 Nathan Sidwell <nathan@codesourcery.com>
668
669 * vxworks.h: New.
670
569006e5
NC
6712007-10-30 Nick Clifton <nickc@redhat.com>
672
673 * mn10300.h (R_MN10300_ALIGN): Define.
674
c6e65352
DJ
6752007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
676
677 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
678
bfff1642
NC
6792007-10-19 Nick Clifton <nickc@redhat.com>
680
681 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
682
3e6ff6e5
RM
6832007-10-18 Roland McGrath <roland@redhat.com>
684
685 * common.h (NT_PPC_VMX): New macro.
686
7fac7ff4
NC
6872007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
688
689 * cr16.h: Updated with new relocaction macros.
690
b10a8ae0
L
6912007-09-17 H.J. Lu <hongjiu.lu@intel.com>
692
693 PR binutils/3281
694 PR binutils/5037
695 * internal.h (elf_segment_map): Add p_size and p_size_valid.
696 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
697 PT_GNU_RELRO segments.
698
8d100c32
KH
6992007-09-11 Nathan Sidwell <nathan@codesourcery.com>
700
701 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
702
b15fa79e
AM
7032007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
704
705 * common.h (NT_SPU): Define.
706
2b05f1b7
L
7072007-08-16 H.J. Lu <hongjiu.lu@intel.com>
708
709 * common.h: Revert last change.
710
94b11780
L
7112007-08-16 H.J. Lu <hongjiu.lu@intel.com>
712
713 * common.h (PT_GNU_STACK): Renamed to ...
714 (PT_GNU_ATTR): This.
715 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
716
fd2f25da
RM
7172007-07-09 Roland McGrath <roland@redhat.com>
718
719 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
720
34c8bcba
JM
7212007-06-29 Joseph Myers <joseph@codesourcery.com>
722
723 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
724
2cf19d5c
JM
7252007-06-29 Joseph Myers <joseph@codesourcery.com>
726
727 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
728
104d59d1
JM
7292007-06-29 Joseph Myers <joseph@codesourcery.com>
730
731 * arm.h (elf32_arm_add_eabi_attr_int,
732 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
733 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
734 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
735 Tag_Symbol, Tag_compatibility): Remove.
736 * common.h (SHT_GNU_ATTRIBUTES): Define.
737
3d3d428f
NC
7382007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
739
740 * common.h (EM_CR16): New entry for CR16 cpu.
741 * cr16.h: New file.
742
99ded152
BW
7432007-06-11 Sterling Augustine <sterling@tensilica.com>
744 Bob Wilson <bob.wilson@acm.org>
fd2f25da 745
99ded152
BW
746 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
747 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 748
f89d32d9
CT
7492007-05-18 Caroline Tice <ctice@apple.com>
750
fd2f25da 751 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
752 DW_OP_GNU_uninit.
753
4f4416b5
AM
7542007-05-12 Alan Modra <amodra@bigpond.net.au>
755
756 * spu.h (R_SPU_ADDR16X): Define.
757 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
758
ece5ef60
AM
7592007-05-11 Alan Modra <amodra@bigpond.net.au>
760
761 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
762
627b32bc
AM
7632007-05-02 Alan Modra <amodra@bigpond.net.au>
764
765 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
766 and vma for appropriate sections.
767
0c3e446c
JB
7682007-04-26 Jan Beulich <jbeulich@novell.com>
769
770 * common.h (DT_ENCODING): Correct value (back to spec mandated
771 value).
772
d4c87fc1
AM
7732007-03-08 Alan Modra <amodra@bigpond.net.au>
774
775 * v850.h (V850_OTHER_TDA_BYTE): Delete.
776 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
777 that don't clash with visibility bits.
778
689d9c8c
AM
7792007-03-07 Alan Modra <amodra@bigpond.net.au>
780
781 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
782
b95dd98f 7832007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
784 Richard Sandiford <rsandifo@redhat.com>
785 Richard Henderson <rth@redhat.com>
786 DJ Delorie <dj@redhat.com>
787 Ben Elliston <bje@redhat.com>
b95dd98f
DB
788
789 * mep.h: New file.
b95dd98f
DB
790 * common.h (EM_CYGNUS_MEP): Define.
791
7922007-02-15 Dave Brolley <brolley@redhat.com>
793
794 From Graydon Hoare <graydon@redhat.com>:
795 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
796
3bdcfdf4
KH
7972007-01-08 Kazu Hirata <kazu@codesourcery.com>
798
799 * m68k.h (EF_M68K_FIDO): New.
800 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
801 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
802
9840d27e
KH
8032006-12-25 Kazu Hirata <kazu@codesourcery.com>
804
805 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
806
425c6cb0
KH
8072006-12-19 Kazu Hirata <kazu@codesourcery.com>
808
809 * m68k.h (EF_M68K_ARCH_MASK): New.
810
3271a814
NS
8112006-12-19 Nathan Sidwell <nathan@codesourcery.com>
812
813 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
814
c694fd50
KH
8152006-12-07 Kazu Hirata <kazu@codesourcery.com>
816
817 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
818 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
819 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
820 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
821 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
822 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
823 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
824 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
825 EF_M68K_CF_FLOAT, respectively.
826
4fd454c8
NC
8272006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
828 Nick Clifton <nickc@redhat.com>
829
830 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
831
165b93e7
RS
8322006-10-28 Richard Sandiford <richard@codesourcery.com>
833
834 * mips.h (R_MIPS_GLOB_DAT): Define
835 (R_MIPS_max): Bump by 1.
836
e9f53129
AM
8372006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
838 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
839 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
840 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
841 Alan Modra <amodra@bigpond.net.au>
842
843 * common.h (EM_SPU): Define.
844 * spu.h: New file.
845
b3549761
NC
8462006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
847
848 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
849 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
850 (EF_SCORE_HASENTRY): Delete.
851
e210c36b
NC
8522006-10-17 Mark Shinwell <shinwell@codesourcery.com>
853
854 * arm.h: Define TAG_CPU_ARCH_* constants.
855
1c0d3aa6
NC
8562006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
857
858 * score.h: New file.
859 * common.h: Add Score machine number.
860
fdc90cb4
JJ
8612006-07-10 Jakub Jelinek <jakub@redhat.com>
862
863 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
864
1224efb8
L
8652006-05-31 H.J. Lu <hongjiu.lu@intel.com>
866
867 * internal.h (ELF_SECTION_SIZE): New.
868 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
869 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
870 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
871
3f570048
AM
8722006-05-27 H.J. Lu <hongjiu.lu@intel.com>
873
874 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
875
9b52905e
NC
8762006-05-24 Carlos O'Donell <carlos@systemhalted.org>
877 Randolph Chung <randolph@tausq.org>
878 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
879 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
880 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
881 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
882 New TLS relocs.
883 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
884 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
885 Define TLS relocs using existing equivalents.
886
fd2f25da
RM
8872006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
888
28c9d252
NC
889 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
890
e210c36b
NC
8912006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
892
893 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
894 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
895 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
896 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
897 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
898 R_BFIN_GOTOFFLO): New relocs.
899 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
900
9012006-03-23 Michael Matz <matz@suse.de>
902
903 * x86-64.h: Add the new relocations with their official
904 numbers.
905
0a44bf69
RS
9062006-03-22 Richard Sandiford <richard@codesourcery.com>
907 Daniel Jacobowitz <dan@codesourcery.com>
908 Phil Edwards <phil@codesourcery.com>
909 Zack Weinberg <zack@codesourcery.com>
910 Mark Mitchell <mark@codesourcery.com>
911 Nathan Sidwell <nathan@codesourcery.com>
912
913 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
914
e14430ab
DA
9152006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
916
917 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
918 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
919 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
920 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
921 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
922
3a4a14e9
PB
9232006-03-10 Paul Brook <paul@codesourcery.com>
924
925 * arm.h (EF_ARM_EABI_VER5): Define.
926
0b2e31dc
NS
9272006-03-06 Nathan Sidwell <nathan@codesourcery.com>
928
929 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
930 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
931 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
932 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
933 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
934 (EF_M68K_EMAC_B): New.
935
df406460
NC
9362006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
937
938 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
939 (EF_AVR_LINKRELAX_PREPARED): Add.
940
2c10a7e5
BE
9412006-03-02 Ben Elliston <bje@au.ibm.com>
942
943 Import from the GCC tree:
944 2006-03-01 Jakub Jelinek <jakub@redhat.com>
945
946 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
947 from DWARF 3.
948 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
949 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
950 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
951 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
952 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
953 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
954 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
955 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
956 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
957 DW_DS_leading_separate, DW_DS_trailing_separate): New.
958 (DW_END_default, DW_END_big, DW_END_little): New.
959 (DW_END_lo_user, DW_END_hi_user): Define.
960 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
961 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
962 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
963 DW_LANG_D): New.
964
e210c36b
NC
9652006-02-06 Steve Ellcey <sje@cup.hp.com>
966
967 * ia64.h (SHF_IA_64_HP_TLS): New.
968
6772dd07
DD
9692006-02-24 DJ Delorie <dj@redhat.com>
970
971 * m32c.h: Add relax relocs.
972
d70c5fc7
NC
9732006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
974 Anil Paranjape <anilp1@kpitcummins.com>
975 Shilin Shakti <shilins@kpitcummins.com>
976
977 * common.h (EM_XC16X): New entry for xc16x cpu.
978 Sort other EM_* numbers into numerical order.
979 * xc16x.h: New file.
fd2f25da 980
84d1d650
L
9812006-02-10 H.J. Lu <hongjiu.lu@intel.com>
982
983 PR binutils/2258
984 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
985 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
986
266abb8f
NS
9872006-02-07 Nathan Sidwell <nathan@codesourcery.com>
988
989 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
990 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
991 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
992 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
993 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
994
9952006-02-06 Steve Ellcey <sje@cup.hp.com>
996
997 * ia64.h (SHF_IA_64_HP_TLS): New.
998
67a4f2b7
AO
9992006-01-18 Alexandre Oliva <aoliva@redhat.com>
1000
1001 Introduce TLS descriptors for i386 and x86_64.
1002 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1003 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1004 New.
1005 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1006 R_X86_64_TLSDESC): New.
1007
64fd6348
NC
10082006-01-09 Mike Frysinger <vapier@gentoo.org>:
1009
1010 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1011
d031aafb
NS
10122005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1013
1014 Second part of ms1 to mt renaming.
1015 * common.h (EM_MT): Renamed.
1016 * mt.h: Rename relocs, cpu & other defines.
1017
e210c36b
NC
10182005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1019
1020 * mt.h: Renamed from ms1.h
1021
39b41c9c
PB
10222005-12-12 Paul Brook <paul@codesourcery.com>
1023
1024 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1025
5e2b0d47
NC
10262005-11-11 Nick Clifton <nickc@redhat.com>
1027
1028 PR 1150
1029 * mips.h (STO_OPTIONAL): Define.
1030 (ELF_MIPS_IS_OPTIONAL): Define.
1031
e210c36b
NC
10322005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1033
1034 Add ms2.
1035 * ms1.h (EF_MS1_CPU_MS2): New.
1036
10372005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1038
1039 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1040
3c9b82ba
NC
10412005-09-30 Catherine Moore <clm@cm00re.com>
1042
1043 * bfin.h: New file.
1044 * common.h (EM_BLACKFIN): Define.
1045
ee065d83
PB
10462005-10-08 Paul Brook <paul@codesourcery.com>
1047
1048 * arm.h: Add prototypes for BFD object attribute routines.
1049
1cacb694
RE
10502005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1051
1052 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1053
3c26c61a
DA
10542005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1055
1056 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1057 New defines.
1058
67762f6b
DA
10592005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1060
1061 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1062 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1063 deprecated defines.
1064 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1065 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1066 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1067 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1068 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1069 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1070 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1071 NT_HP_UX_OPTIONS): Define.
1072
fd54057a
DD
10732005-07-25 DJ Delorie <dj@redhat.com>
1074
1075 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1076
3b22753a
L
10772005-07-25 Jan Hubicka <jh@suse.cz>
1078
1079 * x86-64.h (SHN_X86_64_LCOMMON): New.
1080 (SHF_X86_64_LARGE): New.
1081
157e7bd1
NC
10822005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1083
1084 * m32r.h (R_M32R_REL32): Added.
1085
df45824a
BE
10862005-07-18 Ben Elliston <bje@au.ibm.com>
1087
1088 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1089 Replace with DW_ATE_decimal_float (now in DWARF 3).
1090
49f58d10
JB
10912005-07-14 Jim Blandy <jimb@redhat.com>
1092
1093 Add support for Renesas M32C and M16C.
1094 * common.h (EM_M32C): New machine number.
1095 * m32c.h: New file.
fd2f25da 1096
e210c36b
NC
10972005-06-17 Jakub Jelinek <jakub@redhat.com>
1098
1099 * external.h (GRP_ENTRY_SIZE): Define.
1100
d6ab8113
JB
11012005-06-17 Jan Beulich <jbeulich@novell.com>
1102
1103 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1104 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1105 R_X86_64_GOTPC32.
1106
3c33e371
AH
11072005-06-07 Aldy Hernandez <aldyh@redhat.com>
1108 Michael Snyder <msnyder@redhat.com>
1109 Stan Cox <scox@redhat.com>
1110
1111 * common.h (EM_MS1): Define.
1112
1113 * ms1.h: New file.
1114
2acf634e
RH
11152005-05-31 Richard Henderson <rth@redhat.com>
1116
1117 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1118
484124bb
RH
11192005-05-29 Richard Henderson <rth@redhat.com>
1120
1121 * alpha.h (DT_ALPHA_PLTRO): New.
1122
d68f4033
BE
11232005-05-19 Ben Elliston <bje@au.ibm.com>
1124
1125 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1126 the user-defined encoding space pending inclusion in the standard.
1127
cb1afa5c
ZW
11282005-05-18 Zack Weinberg <zack@codesourcery.com>
1129
1130 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1131 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1132
c19d1205
ZW
11332005-05-17 Zack Weinberg <zack@codesourcery.com>
1134
1135 * arm.h: Import complete list of official relocation names
1136 and numbers from AAELF. Define FAKE_RELOCs for old names.
1137 Remove a few old names no longer used anywhere.
1138
1fe44d79
AM
11392005-05-14 Alan Modra <amodra@bigpond.net.au>
1140
1141 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1142
2df98d85
AM
11432005-05-11 Alan Modra <amodra@bigpond.net.au>
1144
1145 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1146 R_PPC_RELAX32PC_PLT) Adjust.
1147 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1148 (DT_PPC_GLINK): Define.
1149
e172dbf8
NC
11502005-05-10 Nick Clifton <nickc@redhat.com>
1151
1152 * Update the address and phone number of the FSF organization in
1153 the GPL notices in the following files:
2df98d85 1154 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1155 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1156 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1157 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1158 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1159 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1160 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1161
faa7ef87
L
11622005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1163
a63027e5
L
1164 Moved from ../ChangeLog
1165
faa7ef87
L
1166 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1167 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1168
1169 2004-10-12 Paul Brook <paul@codesourcery.com>
1170 * arm.h (EF_ARM_EABI_VER4): Define.
1171
1172 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1173
1174 * common.h (PT_SUNW_EH_FRAME): Define.
1175 * x86-64.h (SHT_X86_64_UNWIND): Define.
1176
1177 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1178 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1179 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1180 (XTENSA_PROP_SEC_NAME): Define.
1181 (property_table_entry): Add flags field.
1182 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1183
1184 2004-09-17 Paul Brook <paul@codesourcery.com>
1185 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1186 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1187 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1188
1189 2004-09-13 Paul Brook <paul@codesourcery.com>
1190 * arm.h: Rename RELABS to TARGET1.
1191
1192 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1193 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1194 (PT_GNU_RELRO): Define.
1195
ba93b8ac
DJ
11962005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1197 Phil Blundell <philb@gnu.org>
1198
1199 * arm.h: Add TLS relocations.
1200
c927f9ef
BE
12012005-03-23 Ben Elliston <bje@au.ibm.com>
1202
1203 * dwarf.h: Merge with GCC's dwarf.h.
1204
238d258f
NC
12052005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1206
1207 * m68k.h (EF_CFV4E): Define.
1208
b294bdf8
MM
12092005-03-17 Paul Brook <paul@codesourcery.com>
1210 Dan Jacobowitz <dan@codesourcery.com>
1211 Mark Mitchell <mark@codesourcery.com>
1212
1213 * arm.h (PT_ARM_EXIDX): Define.
1214
51cb3ca7
DJ
12152005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1216 Joseph Myers <joseph@codesourcery.com>
1217
1218 * mips.h: Define MIPS TLS relocations.
1219
d6f16593 12202005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1221 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1222
1223 * mips.h (R_MIPS16_GOT16): New reloc code.
1224 (R_MIPS16_CALL16): Likewise.
1225 (R_MIPS16_HI16): Likewise.
1226 (R_MIPS16_LO16): Likewise.
1227 (R_MIPS16_min): New fake reloc code.
1228 (R_MIPS16_max): Likewise.
1229
a1c17af2
MR
12302005-02-11 Maciej W. Rozycki <macro@mips.com>
1231
1232 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1233
90219bd0
AO
12342005-01-25 Alexandre Oliva <aoliva@redhat.com>
1235
1236 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1237 * frv.h: Add R_FRV_TLSMOFF.
1238 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1239 * frv.h: Add TLS relocations.
1240
e38bc3b5
NC
12412005-01-17 Nick Clifton <nickc@redhat.com>
1242
1243 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1244 EF_SH2A_SH3E): New flags.
1245 (EF_SH_BFD_TABLE): Add these new flags to the table.
1246
b4a38de6
AM
12472005-01-12 Alan Modra <amodra@bigpond.net.au>
1248
1249 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1250 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1251
750bce0e 12522004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1253
faa7ef87 1254 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1255
1e50d24d
RS
12562004-12-16 Richard Sandiford <rsandifo@redhat.com>
1257
1258 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1259
69881c93
ILT
12602004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1261
1262 * mips.h (E_MIPS_MACH_9000): Define.
1263
b676888f
HPN
12642004-11-04 Hans-Peter Nilsson <hp@axis.com>
1265
1266 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1267 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1268 macros.
1269
637cf767
EC
12702004-10-06 Eric Christopher <echristo@redhat.com>
1271
1272 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1273
40a18ebd
NC
12742004-10-01 Paul Brook <paul@codesourcery.com>
1275
1276 * arm.h (SHT_ARM_EXIDX): Define.
1277 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1278 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1279 Define.
1280
b18c562e
NC
12812004-08-25 Dmitry Diky <diwil@spec.ru>
1282
1283 * msp430.h: Add new relocs.
1284
083febaa
L
12852004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1286
1287 * i386.h (R_386_USED_BY_INTEL_200): New.
1288
1d70c7fb
AO
12892004-07-29 Alexandre Oliva <aoliva@redhat.com>
1290
1291 Introduce SH2a support.
1292 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1293 * sh.h (EF_SH2A_NOFPU): New.
1294 2003-12-01 Michael Snyder <msnyder@redhat.com>
1295 * sh.h (EF_SH2A): New.
1296
670ec21d
NC
12972004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1298
1299 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1300 BFD_RELOC_CRX_SWITCH32.
1301
1fe1f39c
NC
13022004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1303
1304 * common.h (EM_CRX): Define.
1305 * crx.h: New file.
1306
097f809a
NC
13072004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1308
1309 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1310 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1311
375db92b
AM
13122004-06-19 Alan Modra <amodra@bigpond.net.au>
1313
1314 * common.h (ELF64_R_INFO): Warning fix.
1315
092dcd75
CD
13162004-06-14 Chris Demetriou <cgd@broadcom.com>
1317
1318 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1319 with an updated comment.
1320
f6f9408f
JR
13212004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1322
1323 * sh.h (EF_SH_HAS_DSP): Remove.
1324 (EF_SH_HAS_FP): Remove.
1325 (EF_SH_MERGE_MACH): Remove.
1326 (EF_SH4_NOFPU): Convert to decimal.
1327 (EF_SH4A_NOFPU): Likewise.
1328 (EF_SH4_NOMMU_NOFPU): Likewise.
1329 (EF_SH3_NOMMU): Add new macro.
1330 (EF_SH_BFD_TABLE): Likewise.
1331 (sh_find_elf_flags): Add prototype.
1332 (sh_elf_get_flags_from_mach): Likewise.
1333
4030e8f6
CD
13342004-04-24 Chris Demetriou <cgd@broadcom.com>
1335
1336 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1337 (R_MIPS_GNU_REL_HI16): Remove.
1338 (R_MIPS_GNU_REL16_S2): Update comment.
1339
0949843d 13402004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1341 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1342
1343 * common.h (EM_CR): Define.
1344 * cr16c.h: New file.
1345
d507cf36
PB
13462004-03-23 Paul Brook <paul@codesourcery.com>
1347
1348 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1349
ae51a426
JR
13502003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1351
1352 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1353
676a64f4
RS
13542004-03-01 Richard Sandiford <rsandifo@redhat.com>
1355
1356 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1357
481fedf3
RM
13582004-01-28 Roland McGrath <roland@redhat.com>
1359
1360 * common.h (AT_SECURE): New macro.
1361
7e67eb11
RM
13622004-01-21 Roland McGrath <roland@redhat.com>
1363
1364 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1365 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1366 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1367 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1368 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1369
3fe74472
MK
13702004-01-17 Mark Kettenis <kettenis@gnu.org>
1371
1372 * common.h (NT_OPENBSD_IDENT): Define.
1373
79987b2f
AO
13742004-01-06 Alexandre Oliva <aoliva@redhat.com>
1375
1376 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1377 * frv.h (EF_FRV_FDPIC): New macro.
1378 (EF_FRV_PIC_FLAGS): Adjust.
1379 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1380 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1381 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1382 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1383 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1384 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1385 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1386 New.
1387
252b5132 1388
c9e214e5 1389For older changes see ChangeLog-9103
252b5132
RH
1390\f
1391Local Variables:
c9e214e5
AM
1392mode: change-log
1393left-margin: 8
1394fill-column: 74
252b5132
RH
1395version-control: never
1396End: