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