ELFOSABI_GNU
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
1 2011-07-03 Samuel Thibault <samuel.thibault@gnu.org>
2 Thomas Schwinge <thomas@schwinge.name>
3
4 PR binutils/12913
5 * common.h (ELFOSABI_GNU): Define, replaces...
6 (ELFOSABI_LINUX): ... this, kept as an alias.
7 (ELFOSABI_HURD): Remove.
8
9 2011-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
10
11 * common.h (NT_ARM_VFP): Define.
12
13 2011-06-13 Walter Lee <walt@tilera.com>
14
15 * common.h: Add EM_TILEGX.
16 * tilegx.h: New file.
17 * tilepro.h: New file.
18
19 2011-06-09 Tristan Gingold <gingold@adacore.com>
20
21 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
22
23 2011-06-02 Nick Clifton <nickc@redhat.com>
24
25 * common.h: Fix spelling mistake in comment.
26 * reloc-macros.h: Likewise.
27
28 2011-05-31 Paul Brook <paul@codesourcery.com>
29
30 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
31
32 2011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
33
34 * common.h (NT_STAPSDT): New define.
35
36 2011-03-31 Bernd Schmidt <bernds@codesourcery.com>
37
38 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
39 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
40 (SHN_TIC6X_SCOMMON): Define.
41
42 2011-03-31 Tristan Gingold <gingold@adacore.com>
43
44 * ia64.h (Elf64_External_VMS_Note): New struct.
45 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
46 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
47 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
48 (NT_VMS_PATCHTIME) New macros.
49
50 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
51
52 * arm.h (R_ARM_IRELATIVE): New relocation.
53
54 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
55
56 * internal.h (elf_internal_sym): Add st_target_internal.
57 * arm.h (arm_st_branch_type): New enum.
58 (ARM_SYM_BRANCH_TYPE): New macro.
59
60 2011-03-10 Nick Clifton <nickc@redhat.com>
61
62 * common.h (EM_V850): V850s now supplied by Renesas.
63
64 2011-02-25 Alan Modra <amodra@gmail.com>
65
66 PR 12516
67 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
68 sections at start or end of PT_DYNAMIC.
69
70 2011-01-10 Nathan Sidwell <nathan@codesourcery.com>
71 Glauber de Oliveira Costa <glommer@gmail.com>
72
73 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
74 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
75 relocations.
76
77 2010-11-16 Jie Zhang <jie.zhang@analog.com>
78
79 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
80 (EF_BFIN_DATA_IN_L1): Define.
81
82 2010-11-11 Mingming Sun <mingm.sun@gmail.com>
83
84 * mips.h (E_MIPS_MACH_LS3A): Defined.
85
86 2010-11-02 Joseph Myers <joseph@codesourcery.com>
87
88 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
89 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
90 Tag_ABI_array_object_alignment,
91 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
92
93 2010-10-29 Joseph Myers <joseph@codesourcery.com>
94
95 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
96
97 2010-10-29 Bernd Schmidt <bernds@codesourcery.com>
98 Joseph Myers <joseph@codesourcery.com>
99
100 * tic6x-attrs.h (Tag_ABI_DSBT): New.
101
102 2010-10-21 Joseph Myers <joseph@codesourcery.com>
103
104 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
105 value 4.
106 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
107 attribute renaming.
108
109 2010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
110 Ina Pandit <ina.pandit@kpitcummins.com>
111
112 * v850.h: Add support for V850E2 and V850E2V3.
113 (v850_reloc_type): Update the newly added relocations
114
115 2010-07-20 Alan Modra <amodra@gmail.com>
116
117 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
118 (ELF_SECTION_SIZE): ..here.
119 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
120 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
121
122 2010-06-25 Alan Modra <amodra@gmail.com>
123
124 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
125
126 2010-06-15 Joseph Myers <joseph@codesourcery.com>
127
128 * tic6x-attrs.h: New.
129 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
130 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
131 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
132 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
133 C6XABI_Tag_CPU_arch_C674X): Define.
134
135 2010-06-11 Tristan Gingold <gingold@adacore.com>
136
137 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
138 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
139 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
140 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
141 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
142 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
143 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
144 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
145 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
146 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
147 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
148 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
149 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
150 (Elf64_External_VMS_IMAGE_RELA): Ditto.
151 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
152 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
153 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
154 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
155 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
156 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
157 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
158 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
159
160 2010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
161 Joseph Myers <joseph@codesourcery.com>
162 Andrew Stubbs <ams@codesourcery.com>
163
164 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
165 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
166 other invalid ranges.
167 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
168 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
169 (R_SH_FUNCDESC_VALUE): New.
170
171 2010-05-18 H.J. Lu <hongjiu.lu@intel.com>
172
173 PR gas/11600
174 * common.h (SHF_EXCLUDE): New.
175
176 * i370.h (SHF_EXCLUDE): Removed.
177 * or32.h (SHF_EXCLUDE): Likewise.
178 * ppc.h (SHF_EXCLUDE): Likewise.
179 * sparc.h (SHF_EXCLUDE): Likewise.
180
181 2010-04-23 Alan Modra <amodra@gmail.com>
182
183 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
184 Invert logic to clarify test for .tbss.
185 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
186 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
187 macro args with parentheses.
188 (ELF_SECTION_IN_SEGMENT): Define.
189 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
190 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
191
192 2010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
193
194 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
195 Tag_FP_HP_extension): Add new ABI attribute tags.
196
197 2010-04-15 Nick Clifton <nickc@redhat.com>
198
199 * alpha.h: Update copyright notice to use GPLv3.
200 * arc.h: Likewise.
201 * arm.h: Likewise.
202 * avr.h: Likewise.
203 * bfin.h: Likewise.
204 * common.h: Likewise.
205 * cr16.h: Likewise.
206 * cr16c.h: Likewise.
207 * cris.h: Likewise.
208 * crx.h: Likewise.
209 * d10v.h: Likewise.
210 * d30v.h: Likewise.
211 * dlx.h: Likewise.
212 * dwarf.h: Likewise.
213 * external.h: Likewise.
214 * fr30.h: Likewise.
215 * frv.h: Likewise.
216 * h8.h: Likewise.
217 * hppa.h: Likewise.
218 * i370.h: Likewise.
219 * i386.h: Likewise.
220 * i860.h: Likewise.
221 * i960.h: Likewise.
222 * ia64.h: Likewise.
223 * internal.h: Likewise.
224 * ip2k.h: Likewise.
225 * iq2000.h: Likewise.
226 * lm32.h: Likewise.
227 * m32c.h: Likewise.
228 * m32r.h: Likewise.
229 * m68hc11.h: Likewise.
230 * m68k.h: Likewise.
231 * mcore.h: Likewise.
232 * mep.h: Likewise.
233 * microblaze.h: Likewise.
234 * mips.h: Likewise.
235 * mmix.h: Likewise.
236 * mn10200.h: Likewise.
237 * moxie.h: Likewise.
238 * msp430.h: Likewise.
239 * mt.h: Likewise.
240 * openrisc.h: Likewise.
241 * or32.h: Likewise.
242 * pj.h: Likewise.
243 * ppc.h: Likewise.
244 * ppc64.h: Likewise.
245 * reloc-macros.h: Likewise.
246 * rx.h: Likewise.
247 * s390.h: Likewise.
248 * sh.h: Likewise.
249 * sparc.h: Likewise.
250 * spu.h: Likewise.
251 * v850.h: Likewise.
252 * vax.h: Likewise.
253 * vxworks.h: Likewise.
254 * x86-64.h: Likewise.
255 * xc16x.h: Likewise.
256 * xstormy16.h: Likewise.
257 * xtensa.h: Likewise.
258
259 2010-04-08 David Stubbs <stubbs@icerasemi.com>
260
261 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
262 cannot contain any sections.
263
264 2010-03-25 Joseph Myers <joseph@codesourcery.com>
265
266 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
267 * tic6x.h: New.
268
269 2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
270
271 * common.h (VER_FLG_*): Document.
272 (VER_FLG_INFO): Define.
273
274 2010-02-23 Andrew Zabolotny <anpaza@mail.ru>
275
276 PR binutils/11297
277 * avr.h: (R_AVR_8): New relocation number.
278
279 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
280
281 * arm.h (Tag_MPextension_use): Renumber.
282 (Tag_DIV_use): Add.
283 (Tag_MPextension_use_legacy): Likewise.
284
285 2010-02-09 Michael Holzheu <holzheu@de.ibm.com>
286
287 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
288 NT_S390_CTRS and NT_S390_PREFIX): Define.
289
290 2010-02-08 David S. Miller <davem@davemloft.net>
291
292 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
293
294 2010-02-02 H.J. Lu <hongjiu.lu@intel.com>
295
296 * common.h (NT_386_XSTATE): New.
297
298 2010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
299
300 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
301
302 2010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
303
304 * common.h (PN_XNUM): Define.
305
306 2009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
307
308 * common.h (NT_S390_HIGH_GPRS): Define.
309
310 2009-12-17 Alan Modra <amodra@bigpond.net.au>
311
312 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
313 R_PPC_RELAX32PC_PLT): Delete.
314 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
315
316 2009-11-28 Joseph Myers <joseph@codesourcery.com>
317
318 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
319 EM_TI_C5500, EM_CUDA): Define.
320 (EM_res140, EM_res141, EM_res142): Remove.
321
322 2009-11-17 Paul Brook <paul@codesourcery.com>
323 Daniel Jacobowitz <dan@codesourcery.com>
324
325 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
326
327 2009-09-29 DJ Delorie <dj@redhat.com>
328
329 * rx.h: New file.
330
331 2009-09-21 Alan Modra <amodra@bigpond.net.au>
332
333 * ppc.h (DT_PPC_TLSOPT): Define.
334 * ppc64.h (DT_PPC64_TLSOPT): Define.
335
336 2009-08-10 Daniel Gutson <dgutson@codesourcery.com>
337
338 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
339 (SHT_ARM_OVERLAYSECTION): New define.
340
341 2006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
342
343 From Mike Frysinger <michael.frysinger@analog.com>
344 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
345 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
346 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
347 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
348 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
349 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
350 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
351 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
352 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
353 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
354 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
355 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
356 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
357 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
358 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
359 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
360 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
361 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
362 R_page, R_hwpage, R_addr, R_pltpc, R_got.
363
364 2009-08-09 Michael Eager <eager@eagercon.com>
365
366 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
367 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
368
369 2009-08-06 Michael Eager <eager@eagercon.com>
370
371 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
372 * elf/microblaze.h: New reloc definitions.
373
374 2009-07-30 Alan Modra <amodra@bigpond.net.au>
375
376 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
377 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
378
379 2009-07-25 H.J. Lu <hongjiu.lu@intel.com>
380
381 * common.h (EM_L1OM): New.
382
383 2009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
384 Alan Modra <amodra@bigpond.net.au>
385
386 * spu.h (R_SPU_ADD_PIC): New.
387
388 2009-07-23 Ulrich Drepper <drepper@redhat.com>
389
390 * common.h (STB_GNU_UNIQUE): Define.
391
392 2009-07-10 Tom Tromey <tromey@redhat.com>
393
394 * dwarf2.h: Move to `..'.
395
396 2009-07-10 H.J. Lu <hongjiu.lu@intel.com>
397
398 * dwarf2.h: Just include ../dwarf2.h.
399
400 2009-07-10 Alan Modra <amodra@bigpond.net.au>
401
402 * ppc.h (R_PPC_IRELATIVE): Add.
403 (R_PPC_RELAX32, R_PPC_RELAX32PC,
404 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
405 * ppc64.h (R_PPC64_IRELATIVE): Add.
406
407 2009-07-03 Jakub Jelinek <jakub@redhat.com>
408
409 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
410 and DW_OP_stack_value.
411
412 2009-06-22 Alan Modra <amodra@bigpond.net.au>
413
414 * ppc.h (R_PPC_RELAX*): Define as enum.
415
416 2009-06-11 Anthony Green <green@moxielogic.org>
417
418 * moxie.h (R_MOXIE_PCREL10): New.
419
420 2009-06-01 H.J. Lu <hongjiu.lu@intel.com>
421
422 PR ld/10205
423 * i386.h (R_386_IRELATIVE): New.
424 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
425
426 2009-05-27 H.J. Lu <hongjiu.lu@intel.com>
427
428 * common.h: Update comments for dynamic tag ranges.
429
430 2009-04-30 DJ Delorie <dj@redhat.com>
431
432 * mep.h (EF_MEP_COP_*): New.
433 (EF_MEP_ALL_FLAGS): Add them.
434
435 2009-04-30 Nick Clifton <nickc@redhat.com>
436
437 * common.h (STT_GNU_IFUNC): Define.
438
439 2009-04-24 Cary Coutant <ccoutant@google.com>
440
441 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
442
443 2009-04-15 Anthony Green <green@moxielogic.com>
444
445 * common.h (EM_MOXIE): Define.
446 * moxie.h: New file.
447
448 2009-04-07 DJ Delorie <dj@redhat.com>
449
450 * mep.h (EF_MEP_CPU_C5): New.
451
452 2009-04-01 H.J. Lu <hongjiu.lu@intel.com>
453
454 * common.h (EM_INTEL178): Removed.
455 (EM_INTEL179): Likewise.
456 (EM_ETPU): New.
457 (EM_SLE9X): Likewise.
458 (EM_INTEL181): Likewise.
459 (EM_INTEL182): Likewise.
460
461 2009-03-31 H.J. Lu <hongjiu.lu@intel.com>
462
463 * common.h (EM_INTEL178): New.
464 (EM_INTEL179): Likewise.
465 (EM_INTEL180): Likewise.
466
467 2009-03-20 Mikolaj Zalewski <mikolajz@google.com>
468
469 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
470
471 2009-03-14 Mark Kettenis <kettenis@gnu.org>
472
473 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
474 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
475 (NT_OPENBSD_WCOOKIE): New defines.
476
477 2009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
478
479 * common.h (AT_RANDOM): Define.
480
481 2009-03-04 Alan Modra <amodra@bigpond.net.au>
482
483 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
484 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
485
486 2009-03-02 Qinwei <qinwei@sunnorth.com.cn>
487
488 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
489 * common.h (EM_SCORE_OLD): Define.
490
491 2009-02-23 H.J. Lu <hongjiu.lu@intel.com>
492
493 * common.h (STB_LOPROC): Replace Application-specific with
494 Processor-specific in comments.
495 (STB_HIPROC): Likewise.
496 (STT_LOPROC): Likewise.
497 (STT_HIPROC): Likewise.
498
499 2009-02-03 Sandip Matte <sandip@rmicorp.com>
500
501 * mips.h (E_MIPS_MACH_XLR): Define.
502
503 2009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
504
505 * m68k.h: Map TLS relocations to numbers.
506
507 2009-01-15 Andrew Stubbs <ams@codesourcery.com>
508 Julian Brown <julian@codesourcery.com>
509
510 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
511 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
512 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
513 version 2.07.
514 (Tag_undefined39, Tag_nodefaults): New enum values.
515 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
516 (Tag_conformance, Tag_Virtualization_use): Likewise.
517 (Tag_undefined69, Tag_MPextension_use): Likewise.
518
519 2009-01-15 Douglas B Rupp <rupp@gnat.com>
520
521 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
522 New macros. Minor reformatting.
523
524 2008-12-23 Jon Beniston <jon@beniston.com>
525
526 * lm32.h: New file.
527
528 2008-12-23 Nick Clifton <nickc@redhat.com>
529
530 * commmon.h (STT_IFUNC): Delete.
531
532 2008-12-20 Hans-Peter Nilsson <hp@axis.com>
533
534 * cris.h (R_CRIS_32_IE): New relocation.
535
536 2008-12-03 Nick Clifton <nickc@redhat.com>
537
538 * common.h (STT_IFUNC): Define.
539
540 2008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
541
542 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
543 R_CR16_GLOB_DAT): New relocations.
544
545 2008-11-25 Hans-Peter Nilsson <hp@axis.com>
546
547 * cris.h (R_CRIS_32_TPREL): Correct comment.
548 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
549
550 2008-11-18 Catherine Moore <clm@codesourcery.com>
551
552 * arm.h (Tag_ABI_FP_16bit_format): Define.
553
554 2008-11-14 Nathan Sidwell <nathan@codesourcery.com>
555
556 * internal.h (struct elf_segment_map): Add header_size field.
557
558 2008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
559
560 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
561
562 2008-10-10 Nathan Froyd <froydnj@codesourcery.com>
563
564 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
565
566 2008-10-04 Hans-Peter Nilsson <hp@axis.com>
567
568 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
569 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
570 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
571 (R_CRIS_16_TPREL): New relocations.
572
573 2008-08-20 Bob Wilson <bob.wilson@acm.org>
574
575 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
576 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
577 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
578
579 2008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
580 Daniel Jacobowitz <dan@codesourcery.com>
581 Catherine Moore <clm@codesourcery.com>
582 Mark Shinwell <shinwell@codesourcery.com>
583
584 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
585 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
586
587 2008-08-04 Markus Weiss <weissms@aros.org>
588
589 * common.h (ELFOSABI_AROS): Update comment.
590
591 2008-07-26 Michael Eager <eager@eagercon.com>
592
593 * ppc.h: Add description of single-precision.
594
595 2008-07-21 Luis Machado <luisgpm@br.ibm.com>
596
597 * common.h: Define NT_PPC_VSX.
598
599 2008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
600
601 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
602
603 2008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
604
605 * common.h (EM_CR16): Correct value.
606 (EM_CR16): Rename to EM_CR16_OLD.
607
608 2008-06-12 DJ Delorie <dj@redhat.com>
609
610 * common.h (EM_M32C_NEW): Rename to EM_M32C.
611 (EM_M32C): Rename to EM_M32C_OLD.
612
613 2008-06-12 Joseph Myers <joseph@codesourcery.com>
614
615 * common.h: Update e_machine table.
616
617 2008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
618
619 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
620
621 2008-06-09 Joseph Myers <joseph@codesourcery.com>
622
623 * common.h: Change registry@caldera.com to registry@sco.com.
624
625 2008-05-21 Nick Clifton <nickc@redhat.com>
626
627 * reloc-macros.h: Add a comment about the use of the
628 END_RELOC_NUMBERS symbol as a sentinel value.
629
630 2008-05-15 Christophe Lyon <christophe.lyon@st.com>
631
632 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
633
634 2008-04-16 David S. Miller <davem@davemloft.net>
635
636 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
637 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
638 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
639 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
640
641 2008-03-24 Ian Lance Taylor <iant@google.com>
642
643 * common.h (NT_GNU_GOLD_VERSION): Define.
644
645 2008-03-13 Alan Modra <amodra@bigpond.net.au>
646
647 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
648 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
649 Order struct as for external version.
650
651 2008-03-12 Alan Modra <amodra@bigpond.net.au>
652
653 PR 5900
654 * common.h (SHN_BAD): Delete.
655 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
656 * external.h: ..here.
657 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
658 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
659 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
660
661 2008-03-12 Alan Modra <amodra@bigpond.net.au>
662
663 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
664 (SHN_CR16C_NCOMMON): Likewise.
665 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
666 (SHN_PARISC_HUGE_COMMON): Likewise.
667 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
668 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
669 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
670 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
671 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
672 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
673 (SHN_SCORE_SCOMMON): Likewise.
674 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
675 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
676 (SHN_V850_ZCOMMON): Likewise.
677 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
678
679 2008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
680
681 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
682 DW_OP_PGI_omp_thread_num.
683
684 2008-02-04 Adam Nemet <anemet@caviumnetworks.com>
685
686 * mips.h: Update copyright.
687 (E_MIPS_MACH_OCTEON): New macro.
688
689 2008-01-30 Tristan Gingold <gingold@adacore.com>
690
691 Add OpenVMS extensions.
692 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
693 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
694 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
695 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
696 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
697 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
698 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
699 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
700 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
701 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
702 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
703 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
704 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
705 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
706 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
707 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
708 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
709 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
710 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
711 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
712 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
713 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
714
715 2008-01-16 Mark Kettenis <kettenis@gnu.org>
716
717 * common.h (AT_SUN_AUXFLAGS): Define.
718
719 2007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
720
721 * dwarf2.h (DW_AT_hi_user): Correct value.
722
723 2007-12-07 Bob Wilson <bob.wilson@acm.org>
724
725 * xtensa.h (R_XTENSA_32_PCREL): New.
726
727 2007-11-29 Mark Shinwell <shinwell@codesourcery.com>
728
729 * mips.h (E_MIPS_MACH_LS2E): New.
730 (E_MIPS_MACH_LS2F): New.
731
732 2007-11-28 Nathan Sidwell <nathan@codesourcery.com>
733
734 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
735 segments at the end of memory.
736
737 2007-11-17 Thiemo Seufer <ths@mips.com>
738
739 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
740 in comment.
741
742 2007-11-16 Nick Clifton <nickc@redhat.com>
743
744 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
745 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
746 (DW_AT_stride): Rename to DW_AT_byte_stride.
747
748 2007-11-08 Nathan Sidwell <nathan@codesourcery.com>
749
750 * vxworks.h: New.
751
752 2007-10-30 Nick Clifton <nickc@redhat.com>
753
754 * mn10300.h (R_MN10300_ALIGN): Define.
755
756 2007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
757
758 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
759
760 2007-10-19 Nick Clifton <nickc@redhat.com>
761
762 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
763
764 2007-10-18 Roland McGrath <roland@redhat.com>
765
766 * common.h (NT_PPC_VMX): New macro.
767
768 2007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
769
770 * cr16.h: Updated with new relocaction macros.
771
772 2007-09-17 H.J. Lu <hongjiu.lu@intel.com>
773
774 PR binutils/3281
775 PR binutils/5037
776 * internal.h (elf_segment_map): Add p_size and p_size_valid.
777 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
778 PT_GNU_RELRO segments.
779
780 2007-09-11 Nathan Sidwell <nathan@codesourcery.com>
781
782 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
783
784 2007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
785
786 * common.h (NT_SPU): Define.
787
788 2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
789
790 * common.h: Revert last change.
791
792 2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
793
794 * common.h (PT_GNU_STACK): Renamed to ...
795 (PT_GNU_ATTR): This.
796 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
797
798 2007-07-09 Roland McGrath <roland@redhat.com>
799
800 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
801
802 2007-06-29 Joseph Myers <joseph@codesourcery.com>
803
804 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
805
806 2007-06-29 Joseph Myers <joseph@codesourcery.com>
807
808 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
809
810 2007-06-29 Joseph Myers <joseph@codesourcery.com>
811
812 * arm.h (elf32_arm_add_eabi_attr_int,
813 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
814 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
815 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
816 Tag_Symbol, Tag_compatibility): Remove.
817 * common.h (SHT_GNU_ATTRIBUTES): Define.
818
819 2007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
820
821 * common.h (EM_CR16): New entry for CR16 cpu.
822 * cr16.h: New file.
823
824 2007-06-11 Sterling Augustine <sterling@tensilica.com>
825 Bob Wilson <bob.wilson@acm.org>
826
827 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
828 (XTENSA_PROP_NO_TRANSFORM): ...this.
829
830 2007-05-18 Caroline Tice <ctice@apple.com>
831
832 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
833 DW_OP_GNU_uninit.
834
835 2007-05-12 Alan Modra <amodra@bigpond.net.au>
836
837 * spu.h (R_SPU_ADDR16X): Define.
838 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
839
840 2007-05-11 Alan Modra <amodra@bigpond.net.au>
841
842 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
843
844 2007-05-02 Alan Modra <amodra@bigpond.net.au>
845
846 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
847 and vma for appropriate sections.
848
849 2007-04-26 Jan Beulich <jbeulich@novell.com>
850
851 * common.h (DT_ENCODING): Correct value (back to spec mandated
852 value).
853
854 2007-03-08 Alan Modra <amodra@bigpond.net.au>
855
856 * v850.h (V850_OTHER_TDA_BYTE): Delete.
857 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
858 that don't clash with visibility bits.
859
860 2007-03-07 Alan Modra <amodra@bigpond.net.au>
861
862 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
863
864 2007-02-05 Dave Brolley <brolley@redhat.com>
865 Richard Sandiford <rsandifo@redhat.com>
866 Richard Henderson <rth@redhat.com>
867 DJ Delorie <dj@redhat.com>
868 Ben Elliston <bje@redhat.com>
869
870 * mep.h: New file.
871 * common.h (EM_CYGNUS_MEP): Define.
872
873 2007-02-15 Dave Brolley <brolley@redhat.com>
874
875 From Graydon Hoare <graydon@redhat.com>:
876 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
877
878 2007-01-08 Kazu Hirata <kazu@codesourcery.com>
879
880 * m68k.h (EF_M68K_FIDO): New.
881 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
882 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
883
884 2006-12-25 Kazu Hirata <kazu@codesourcery.com>
885
886 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
887
888 2006-12-19 Kazu Hirata <kazu@codesourcery.com>
889
890 * m68k.h (EF_M68K_ARCH_MASK): New.
891
892 2006-12-19 Nathan Sidwell <nathan@codesourcery.com>
893
894 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
895
896 2006-12-07 Kazu Hirata <kazu@codesourcery.com>
897
898 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
899 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
900 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
901 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
902 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
903 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
904 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
905 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
906 EF_M68K_CF_FLOAT, respectively.
907
908 2006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
909 Nick Clifton <nickc@redhat.com>
910
911 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
912
913 2006-10-28 Richard Sandiford <richard@codesourcery.com>
914
915 * mips.h (R_MIPS_GLOB_DAT): Define
916 (R_MIPS_max): Bump by 1.
917
918 2006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
919 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
920 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
921 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
922 Alan Modra <amodra@bigpond.net.au>
923
924 * common.h (EM_SPU): Define.
925 * spu.h: New file.
926
927 2006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
928
929 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
930 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
931 (EF_SCORE_HASENTRY): Delete.
932
933 2006-10-17 Mark Shinwell <shinwell@codesourcery.com>
934
935 * arm.h: Define TAG_CPU_ARCH_* constants.
936
937 2006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
938
939 * score.h: New file.
940 * common.h: Add Score machine number.
941
942 2006-07-10 Jakub Jelinek <jakub@redhat.com>
943
944 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
945
946 2006-05-31 H.J. Lu <hongjiu.lu@intel.com>
947
948 * internal.h (ELF_SECTION_SIZE): New.
949 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
950 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
951 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
952
953 2006-05-27 H.J. Lu <hongjiu.lu@intel.com>
954
955 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
956
957 2006-05-24 Carlos O'Donell <carlos@systemhalted.org>
958 Randolph Chung <randolph@tausq.org>
959 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
960 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
961 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
962 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
963 New TLS relocs.
964 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
965 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
966 Define TLS relocs using existing equivalents.
967
968 2006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
969
970 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
971
972 2006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
973
974 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
975 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
976 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
977 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
978 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
979 R_BFIN_GOTOFFLO): New relocs.
980 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
981
982 2006-03-23 Michael Matz <matz@suse.de>
983
984 * x86-64.h: Add the new relocations with their official
985 numbers.
986
987 2006-03-22 Richard Sandiford <richard@codesourcery.com>
988 Daniel Jacobowitz <dan@codesourcery.com>
989 Phil Edwards <phil@codesourcery.com>
990 Zack Weinberg <zack@codesourcery.com>
991 Mark Mitchell <mark@codesourcery.com>
992 Nathan Sidwell <nathan@codesourcery.com>
993
994 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
995
996 2006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
997
998 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
999 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1000 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1001 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1002 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1003
1004 2006-03-10 Paul Brook <paul@codesourcery.com>
1005
1006 * arm.h (EF_ARM_EABI_VER5): Define.
1007
1008 2006-03-06 Nathan Sidwell <nathan@codesourcery.com>
1009
1010 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1011 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1012 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1013 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1014 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1015 (EF_M68K_EMAC_B): New.
1016
1017 2006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
1018
1019 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1020 (EF_AVR_LINKRELAX_PREPARED): Add.
1021
1022 2006-03-02 Ben Elliston <bje@au.ibm.com>
1023
1024 Import from the GCC tree:
1025 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1026
1027 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1028 from DWARF 3.
1029 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1030 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1031 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1032 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1033 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1034 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1035 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1036 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1037 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1038 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1039 (DW_END_default, DW_END_big, DW_END_little): New.
1040 (DW_END_lo_user, DW_END_hi_user): Define.
1041 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1042 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1043 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1044 DW_LANG_D): New.
1045
1046 2006-02-06 Steve Ellcey <sje@cup.hp.com>
1047
1048 * ia64.h (SHF_IA_64_HP_TLS): New.
1049
1050 2006-02-24 DJ Delorie <dj@redhat.com>
1051
1052 * m32c.h: Add relax relocs.
1053
1054 2006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
1055 Anil Paranjape <anilp1@kpitcummins.com>
1056 Shilin Shakti <shilins@kpitcummins.com>
1057
1058 * common.h (EM_XC16X): New entry for xc16x cpu.
1059 Sort other EM_* numbers into numerical order.
1060 * xc16x.h: New file.
1061
1062 2006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1063
1064 PR binutils/2258
1065 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1066 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1067
1068 2006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1069
1070 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1071 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1072 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1073 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1074 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1075
1076 2006-02-06 Steve Ellcey <sje@cup.hp.com>
1077
1078 * ia64.h (SHF_IA_64_HP_TLS): New.
1079
1080 2006-01-18 Alexandre Oliva <aoliva@redhat.com>
1081
1082 Introduce TLS descriptors for i386 and x86_64.
1083 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1084 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1085 New.
1086 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1087 R_X86_64_TLSDESC): New.
1088
1089 2006-01-09 Mike Frysinger <vapier@gentoo.org>:
1090
1091 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1092
1093 2005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1094
1095 Second part of ms1 to mt renaming.
1096 * common.h (EM_MT): Renamed.
1097 * mt.h: Rename relocs, cpu & other defines.
1098
1099 2005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1100
1101 * mt.h: Renamed from ms1.h
1102
1103 2005-12-12 Paul Brook <paul@codesourcery.com>
1104
1105 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1106
1107 2005-11-11 Nick Clifton <nickc@redhat.com>
1108
1109 PR 1150
1110 * mips.h (STO_OPTIONAL): Define.
1111 (ELF_MIPS_IS_OPTIONAL): Define.
1112
1113 2005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1114
1115 Add ms2.
1116 * ms1.h (EF_MS1_CPU_MS2): New.
1117
1118 2005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1119
1120 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1121
1122 2005-09-30 Catherine Moore <clm@cm00re.com>
1123
1124 * bfin.h: New file.
1125 * common.h (EM_BLACKFIN): Define.
1126
1127 2005-10-08 Paul Brook <paul@codesourcery.com>
1128
1129 * arm.h: Add prototypes for BFD object attribute routines.
1130
1131 2005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1132
1133 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1134
1135 2005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1136
1137 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1138 New defines.
1139
1140 2005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1141
1142 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1143 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1144 deprecated defines.
1145 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1146 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1147 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1148 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1149 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1150 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1151 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1152 NT_HP_UX_OPTIONS): Define.
1153
1154 2005-07-25 DJ Delorie <dj@redhat.com>
1155
1156 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1157
1158 2005-07-25 Jan Hubicka <jh@suse.cz>
1159
1160 * x86-64.h (SHN_X86_64_LCOMMON): New.
1161 (SHF_X86_64_LARGE): New.
1162
1163 2005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1164
1165 * m32r.h (R_M32R_REL32): Added.
1166
1167 2005-07-18 Ben Elliston <bje@au.ibm.com>
1168
1169 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1170 Replace with DW_ATE_decimal_float (now in DWARF 3).
1171
1172 2005-07-14 Jim Blandy <jimb@redhat.com>
1173
1174 Add support for Renesas M32C and M16C.
1175 * common.h (EM_M32C): New machine number.
1176 * m32c.h: New file.
1177
1178 2005-06-17 Jakub Jelinek <jakub@redhat.com>
1179
1180 * external.h (GRP_ENTRY_SIZE): Define.
1181
1182 2005-06-17 Jan Beulich <jbeulich@novell.com>
1183
1184 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1185 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1186 R_X86_64_GOTPC32.
1187
1188 2005-06-07 Aldy Hernandez <aldyh@redhat.com>
1189 Michael Snyder <msnyder@redhat.com>
1190 Stan Cox <scox@redhat.com>
1191
1192 * common.h (EM_MS1): Define.
1193
1194 * ms1.h: New file.
1195
1196 2005-05-31 Richard Henderson <rth@redhat.com>
1197
1198 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1199
1200 2005-05-29 Richard Henderson <rth@redhat.com>
1201
1202 * alpha.h (DT_ALPHA_PLTRO): New.
1203
1204 2005-05-19 Ben Elliston <bje@au.ibm.com>
1205
1206 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1207 the user-defined encoding space pending inclusion in the standard.
1208
1209 2005-05-18 Zack Weinberg <zack@codesourcery.com>
1210
1211 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1212 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1213
1214 2005-05-17 Zack Weinberg <zack@codesourcery.com>
1215
1216 * arm.h: Import complete list of official relocation names
1217 and numbers from AAELF. Define FAKE_RELOCs for old names.
1218 Remove a few old names no longer used anywhere.
1219
1220 2005-05-14 Alan Modra <amodra@bigpond.net.au>
1221
1222 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1223
1224 2005-05-11 Alan Modra <amodra@bigpond.net.au>
1225
1226 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1227 R_PPC_RELAX32PC_PLT) Adjust.
1228 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1229 (DT_PPC_GLINK): Define.
1230
1231 2005-05-10 Nick Clifton <nickc@redhat.com>
1232
1233 * Update the address and phone number of the FSF organization in
1234 the GPL notices in the following files:
1235 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
1236 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1237 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1238 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1239 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1240 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1241 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
1242
1243 2005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1244
1245 Moved from ../ChangeLog
1246
1247 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1248 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1249
1250 2004-10-12 Paul Brook <paul@codesourcery.com>
1251 * arm.h (EF_ARM_EABI_VER4): Define.
1252
1253 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1254
1255 * common.h (PT_SUNW_EH_FRAME): Define.
1256 * x86-64.h (SHT_X86_64_UNWIND): Define.
1257
1258 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1259 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1260 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1261 (XTENSA_PROP_SEC_NAME): Define.
1262 (property_table_entry): Add flags field.
1263 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1264
1265 2004-09-17 Paul Brook <paul@codesourcery.com>
1266 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1267 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1268 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1269
1270 2004-09-13 Paul Brook <paul@codesourcery.com>
1271 * arm.h: Rename RELABS to TARGET1.
1272
1273 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1274 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1275 (PT_GNU_RELRO): Define.
1276
1277 2005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1278 Phil Blundell <philb@gnu.org>
1279
1280 * arm.h: Add TLS relocations.
1281
1282 2005-03-23 Ben Elliston <bje@au.ibm.com>
1283
1284 * dwarf.h: Merge with GCC's dwarf.h.
1285
1286 2005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1287
1288 * m68k.h (EF_CFV4E): Define.
1289
1290 2005-03-17 Paul Brook <paul@codesourcery.com>
1291 Dan Jacobowitz <dan@codesourcery.com>
1292 Mark Mitchell <mark@codesourcery.com>
1293
1294 * arm.h (PT_ARM_EXIDX): Define.
1295
1296 2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1297 Joseph Myers <joseph@codesourcery.com>
1298
1299 * mips.h: Define MIPS TLS relocations.
1300
1301 2005-02-15 Nigel Stephens <nigel@mips.com>
1302 Maciej W. Rozycki <macro@mips.com>
1303
1304 * mips.h (R_MIPS16_GOT16): New reloc code.
1305 (R_MIPS16_CALL16): Likewise.
1306 (R_MIPS16_HI16): Likewise.
1307 (R_MIPS16_LO16): Likewise.
1308 (R_MIPS16_min): New fake reloc code.
1309 (R_MIPS16_max): Likewise.
1310
1311 2005-02-11 Maciej W. Rozycki <macro@mips.com>
1312
1313 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1314
1315 2005-01-25 Alexandre Oliva <aoliva@redhat.com>
1316
1317 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1318 * frv.h: Add R_FRV_TLSMOFF.
1319 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1320 * frv.h: Add TLS relocations.
1321
1322 2005-01-17 Nick Clifton <nickc@redhat.com>
1323
1324 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1325 EF_SH2A_SH3E): New flags.
1326 (EF_SH_BFD_TABLE): Add these new flags to the table.
1327
1328 2005-01-12 Alan Modra <amodra@bigpond.net.au>
1329
1330 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1331 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1332
1333 2004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
1334
1335 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
1336
1337 2004-12-16 Richard Sandiford <rsandifo@redhat.com>
1338
1339 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1340
1341 2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1342
1343 * mips.h (E_MIPS_MACH_9000): Define.
1344
1345 2004-11-04 Hans-Peter Nilsson <hp@axis.com>
1346
1347 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1348 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1349 macros.
1350
1351 2004-10-06 Eric Christopher <echristo@redhat.com>
1352
1353 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1354
1355 2004-10-01 Paul Brook <paul@codesourcery.com>
1356
1357 * arm.h (SHT_ARM_EXIDX): Define.
1358 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1359 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1360 Define.
1361
1362 2004-08-25 Dmitry Diky <diwil@spec.ru>
1363
1364 * msp430.h: Add new relocs.
1365
1366 2004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1367
1368 * i386.h (R_386_USED_BY_INTEL_200): New.
1369
1370 2004-07-29 Alexandre Oliva <aoliva@redhat.com>
1371
1372 Introduce SH2a support.
1373 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1374 * sh.h (EF_SH2A_NOFPU): New.
1375 2003-12-01 Michael Snyder <msnyder@redhat.com>
1376 * sh.h (EF_SH2A): New.
1377
1378 2004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1379
1380 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1381 BFD_RELOC_CRX_SWITCH32.
1382
1383 2004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1384
1385 * common.h (EM_CRX): Define.
1386 * crx.h: New file.
1387
1388 2004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1389
1390 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1391 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1392
1393 2004-06-19 Alan Modra <amodra@bigpond.net.au>
1394
1395 * common.h (ELF64_R_INFO): Warning fix.
1396
1397 2004-06-14 Chris Demetriou <cgd@broadcom.com>
1398
1399 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1400 with an updated comment.
1401
1402 2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1403
1404 * sh.h (EF_SH_HAS_DSP): Remove.
1405 (EF_SH_HAS_FP): Remove.
1406 (EF_SH_MERGE_MACH): Remove.
1407 (EF_SH4_NOFPU): Convert to decimal.
1408 (EF_SH4A_NOFPU): Likewise.
1409 (EF_SH4_NOMMU_NOFPU): Likewise.
1410 (EF_SH3_NOMMU): Add new macro.
1411 (EF_SH_BFD_TABLE): Likewise.
1412 (sh_find_elf_flags): Add prototype.
1413 (sh_elf_get_flags_from_mach): Likewise.
1414
1415 2004-04-24 Chris Demetriou <cgd@broadcom.com>
1416
1417 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1418 (R_MIPS_GNU_REL_HI16): Remove.
1419 (R_MIPS_GNU_REL16_S2): Update comment.
1420
1421 2004-30-30 Galit Heller <Galit.Heller@nsc.com>
1422 Tomer Levi <Tomer.Levi@nsc.com>
1423
1424 * common.h (EM_CR): Define.
1425 * cr16c.h: New file.
1426
1427 2004-03-23 Paul Brook <paul@codesourcery.com>
1428
1429 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1430
1431 2003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1432
1433 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1434
1435 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
1436
1437 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1438
1439 2004-01-28 Roland McGrath <roland@redhat.com>
1440
1441 * common.h (AT_SECURE): New macro.
1442
1443 2004-01-21 Roland McGrath <roland@redhat.com>
1444
1445 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1446 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1447 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1448 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1449 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1450
1451 2004-01-17 Mark Kettenis <kettenis@gnu.org>
1452
1453 * common.h (NT_OPENBSD_IDENT): Define.
1454
1455 2004-01-06 Alexandre Oliva <aoliva@redhat.com>
1456
1457 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1458 * frv.h (EF_FRV_FDPIC): New macro.
1459 (EF_FRV_PIC_FLAGS): Adjust.
1460 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1461 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1462 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1463 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1464 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1465 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1466 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1467 New.
1468
1469
1470 For older changes see ChangeLog-9103
1471 \f
1472 Local Variables:
1473 mode: change-log
1474 left-margin: 8
1475 fill-column: 74
1476 version-control: never
1477 End:
This page took 0.059782 seconds and 5 git commands to generate.