]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - include/elf/ChangeLog
bfd/
[thirdparty/binutils-gdb.git] / include / elf / ChangeLog
1 2011-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
8 2010-11-11 Mingming Sun <mingm.sun@gmail.com>
9
10 * mips.h (E_MIPS_MACH_LS3A): Defined.
11
12 2010-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
19 2010-10-29 Joseph Myers <joseph@codesourcery.com>
20
21 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
22
23 2010-10-29 Bernd Schmidt <bernds@codesourcery.com>
24 Joseph Myers <joseph@codesourcery.com>
25
26 * tic6x-attrs.h (Tag_ABI_DSBT): New.
27
28 2010-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
35 2010-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
41 2010-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
48 2010-06-25 Alan Modra <amodra@gmail.com>
49
50 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
51
52 2010-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
61 2010-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
86 2010-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
97 2010-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
107 2010-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
118 2010-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
123 2010-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
185 2010-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
190 2010-03-25 Joseph Myers <joseph@codesourcery.com>
191
192 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
193 * tic6x.h: New.
194
195 2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
196
197 * common.h (VER_FLG_*): Document.
198 (VER_FLG_INFO): Define.
199
200 2010-02-23 Andrew Zabolotny <anpaza@mail.ru>
201
202 PR binutils/11297
203 * avr.h: (R_AVR_8): New relocation number.
204
205 2010-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
211 2010-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
216 2010-02-08 David S. Miller <davem@davemloft.net>
217
218 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
219
220 2010-02-02 H.J. Lu <hongjiu.lu@intel.com>
221
222 * common.h (NT_386_XSTATE): New.
223
224 2010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
225
226 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
227
228 2010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
229
230 * common.h (PN_XNUM): Define.
231
232 2009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
233
234 * common.h (NT_S390_HIGH_GPRS): Define.
235
236 2009-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
242 2009-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
248 2009-11-17 Paul Brook <paul@codesourcery.com>
249 Daniel Jacobowitz <dan@codesourcery.com>
250
251 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
252
253 2009-09-29 DJ Delorie <dj@redhat.com>
254
255 * rx.h: New file.
256
257 2009-09-21 Alan Modra <amodra@bigpond.net.au>
258
259 * ppc.h (DT_PPC_TLSOPT): Define.
260 * ppc64.h (DT_PPC64_TLSOPT): Define.
261
262 2009-08-10 Daniel Gutson <dgutson@codesourcery.com>
263
264 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
265 (SHT_ARM_OVERLAYSECTION): New define.
266
267 2006-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.
289
290 2009-08-09 Michael Eager <eager@eagercon.com>
291
292 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
293 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
294
295 2009-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
300 2009-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
305 2009-07-25 H.J. Lu <hongjiu.lu@intel.com>
306
307 * common.h (EM_L1OM): New.
308
309 2009-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
314 2009-07-23 Ulrich Drepper <drepper@redhat.com>
315
316 * common.h (STB_GNU_UNIQUE): Define.
317
318 2009-07-10 Tom Tromey <tromey@redhat.com>
319
320 * dwarf2.h: Move to `..'.
321
322 2009-07-10 H.J. Lu <hongjiu.lu@intel.com>
323
324 * dwarf2.h: Just include ../dwarf2.h.
325
326 2009-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
333 2009-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
338 2009-06-22 Alan Modra <amodra@bigpond.net.au>
339
340 * ppc.h (R_PPC_RELAX*): Define as enum.
341
342 2009-06-11 Anthony Green <green@moxielogic.org>
343
344 * moxie.h (R_MOXIE_PCREL10): New.
345
346 2009-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
352 2009-05-27 H.J. Lu <hongjiu.lu@intel.com>
353
354 * common.h: Update comments for dynamic tag ranges.
355
356 2009-04-30 DJ Delorie <dj@redhat.com>
357
358 * mep.h (EF_MEP_COP_*): New.
359 (EF_MEP_ALL_FLAGS): Add them.
360
361 2009-04-30 Nick Clifton <nickc@redhat.com>
362
363 * common.h (STT_GNU_IFUNC): Define.
364
365 2009-04-24 Cary Coutant <ccoutant@google.com>
366
367 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
368
369 2009-04-15 Anthony Green <green@moxielogic.com>
370
371 * common.h (EM_MOXIE): Define.
372 * moxie.h: New file.
373
374 2009-04-07 DJ Delorie <dj@redhat.com>
375
376 * mep.h (EF_MEP_CPU_C5): New.
377
378 2009-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
387 2009-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
393 2009-03-20 Mikolaj Zalewski <mikolajz@google.com>
394
395 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
396
397 2009-03-14 Mark Kettenis <kettenis@gnu.org>
398
399 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
400 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
401 (NT_OPENBSD_WCOOKIE): New defines.
402
403 2009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
404
405 * common.h (AT_RANDOM): Define.
406
407 2009-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
412 2009-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
417 2009-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
425 2009-02-03 Sandip Matte <sandip@rmicorp.com>
426
427 * mips.h (E_MIPS_MACH_XLR): Define.
428
429 2009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
430
431 * m68k.h: Map TLS relocations to numbers.
432
433 2009-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
445 2009-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
450 2008-12-23 Jon Beniston <jon@beniston.com>
451
452 * lm32.h: New file.
453
454 2008-12-23 Nick Clifton <nickc@redhat.com>
455
456 * commmon.h (STT_IFUNC): Delete.
457
458 2008-12-20 Hans-Peter Nilsson <hp@axis.com>
459
460 * cris.h (R_CRIS_32_IE): New relocation.
461
462 2008-12-03 Nick Clifton <nickc@redhat.com>
463
464 * common.h (STT_IFUNC): Define.
465
466 2008-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
471 2008-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
476 2008-11-18 Catherine Moore <clm@codesourcery.com>
477
478 * arm.h (Tag_ABI_FP_16bit_format): Define.
479
480 2008-11-14 Nathan Sidwell <nathan@codesourcery.com>
481
482 * internal.h (struct elf_segment_map): Add header_size field.
483
484 2008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
485
486 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
487
488 2008-10-10 Nathan Froyd <froydnj@codesourcery.com>
489
490 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
491
492 2008-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
499 2008-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
505 2008-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
513 2008-08-04 Markus Weiss <weissms@aros.org>
514
515 * common.h (ELFOSABI_AROS): Update comment.
516
517 2008-07-26 Michael Eager <eager@eagercon.com>
518
519 * ppc.h: Add description of single-precision.
520
521 2008-07-21 Luis Machado <luisgpm@br.ibm.com>
522
523 * common.h: Define NT_PPC_VSX.
524
525 2008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
526
527 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
528
529 2008-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
534 2008-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
539 2008-06-12 Joseph Myers <joseph@codesourcery.com>
540
541 * common.h: Update e_machine table.
542
543 2008-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
547 2008-06-09 Joseph Myers <joseph@codesourcery.com>
548
549 * common.h: Change registry@caldera.com to registry@sco.com.
550
551 2008-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
556 2008-05-15 Christophe Lyon <christophe.lyon@st.com>
557
558 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
559
560 2008-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
567 2008-03-24 Ian Lance Taylor <iant@google.com>
568
569 * common.h (NT_GNU_GOLD_VERSION): Define.
570
571 2008-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
577 2008-03-12 Alan Modra <amodra@bigpond.net.au>
578
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
587 2008-03-12 Alan Modra <amodra@bigpond.net.au>
588
589 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
590 (SHN_CR16C_NCOMMON): Likewise.
591 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
592 (SHN_PARISC_HUGE_COMMON): Likewise.
593 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
594 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
595 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
596 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
597 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
598 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
599 (SHN_SCORE_SCOMMON): Likewise.
600 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
601 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
602 (SHN_V850_ZCOMMON): Likewise.
603 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
604
605 2008-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
610 2008-02-04 Adam Nemet <anemet@caviumnetworks.com>
611
612 * mips.h: Update copyright.
613 (E_MIPS_MACH_OCTEON): New macro.
614
615 2008-01-30 Tristan Gingold <gingold@adacore.com>
616
617 Add OpenVMS extensions.
618 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
619 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
620 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
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)
639 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
640
641 2008-01-16 Mark Kettenis <kettenis@gnu.org>
642
643 * common.h (AT_SUN_AUXFLAGS): Define.
644
645 2007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
646
647 * dwarf2.h (DW_AT_hi_user): Correct value.
648
649 2007-12-07 Bob Wilson <bob.wilson@acm.org>
650
651 * xtensa.h (R_XTENSA_32_PCREL): New.
652
653 2007-11-29 Mark Shinwell <shinwell@codesourcery.com>
654
655 * mips.h (E_MIPS_MACH_LS2E): New.
656 (E_MIPS_MACH_LS2F): New.
657
658 2007-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
663 2007-11-17 Thiemo Seufer <ths@mips.com>
664
665 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
666 in comment.
667
668 2007-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
674 2007-11-08 Nathan Sidwell <nathan@codesourcery.com>
675
676 * vxworks.h: New.
677
678 2007-10-30 Nick Clifton <nickc@redhat.com>
679
680 * mn10300.h (R_MN10300_ALIGN): Define.
681
682 2007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
683
684 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
685
686 2007-10-19 Nick Clifton <nickc@redhat.com>
687
688 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
689
690 2007-10-18 Roland McGrath <roland@redhat.com>
691
692 * common.h (NT_PPC_VMX): New macro.
693
694 2007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
695
696 * cr16.h: Updated with new relocaction macros.
697
698 2007-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
706 2007-09-11 Nathan Sidwell <nathan@codesourcery.com>
707
708 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
709
710 2007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
711
712 * common.h (NT_SPU): Define.
713
714 2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
715
716 * common.h: Revert last change.
717
718 2007-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
724 2007-07-09 Roland McGrath <roland@redhat.com>
725
726 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
727
728 2007-06-29 Joseph Myers <joseph@codesourcery.com>
729
730 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
731
732 2007-06-29 Joseph Myers <joseph@codesourcery.com>
733
734 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
735
736 2007-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
745 2007-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
750 2007-06-11 Sterling Augustine <sterling@tensilica.com>
751 Bob Wilson <bob.wilson@acm.org>
752
753 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
754 (XTENSA_PROP_NO_TRANSFORM): ...this.
755
756 2007-05-18 Caroline Tice <ctice@apple.com>
757
758 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
759 DW_OP_GNU_uninit.
760
761 2007-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
766 2007-05-11 Alan Modra <amodra@bigpond.net.au>
767
768 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
769
770 2007-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
775 2007-04-26 Jan Beulich <jbeulich@novell.com>
776
777 * common.h (DT_ENCODING): Correct value (back to spec mandated
778 value).
779
780 2007-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
786 2007-03-07 Alan Modra <amodra@bigpond.net.au>
787
788 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
789
790 2007-02-05 Dave Brolley <brolley@redhat.com>
791 Richard Sandiford <rsandifo@redhat.com>
792 Richard Henderson <rth@redhat.com>
793 DJ Delorie <dj@redhat.com>
794 Ben Elliston <bje@redhat.com>
795
796 * mep.h: New file.
797 * common.h (EM_CYGNUS_MEP): Define.
798
799 2007-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
804 2007-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
810 2006-12-25 Kazu Hirata <kazu@codesourcery.com>
811
812 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
813
814 2006-12-19 Kazu Hirata <kazu@codesourcery.com>
815
816 * m68k.h (EF_M68K_ARCH_MASK): New.
817
818 2006-12-19 Nathan Sidwell <nathan@codesourcery.com>
819
820 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
821
822 2006-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
834 2006-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
839 2006-10-28 Richard Sandiford <richard@codesourcery.com>
840
841 * mips.h (R_MIPS_GLOB_DAT): Define
842 (R_MIPS_max): Bump by 1.
843
844 2006-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
853 2006-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
859 2006-10-17 Mark Shinwell <shinwell@codesourcery.com>
860
861 * arm.h: Define TAG_CPU_ARCH_* constants.
862
863 2006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
864
865 * score.h: New file.
866 * common.h: Add Score machine number.
867
868 2006-07-10 Jakub Jelinek <jakub@redhat.com>
869
870 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
871
872 2006-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
879 2006-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
883 2006-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,
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):
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
894 2006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
895
896 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
897
898 2006-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
908 2006-03-23 Michael Matz <matz@suse.de>
909
910 * x86-64.h: Add the new relocations with their official
911 numbers.
912
913 2006-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
922 2006-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
930 2006-03-10 Paul Brook <paul@codesourcery.com>
931
932 * arm.h (EF_ARM_EABI_VER5): Define.
933
934 2006-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
943 2006-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
948 2006-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
972 2006-02-06 Steve Ellcey <sje@cup.hp.com>
973
974 * ia64.h (SHF_IA_64_HP_TLS): New.
975
976 2006-02-24 DJ Delorie <dj@redhat.com>
977
978 * m32c.h: Add relax relocs.
979
980 2006-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.
987
988 2006-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
994 2006-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
1002 2006-02-06 Steve Ellcey <sje@cup.hp.com>
1003
1004 * ia64.h (SHF_IA_64_HP_TLS): New.
1005
1006 2006-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
1015 2006-01-09 Mike Frysinger <vapier@gentoo.org>:
1016
1017 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1018
1019 2005-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
1025 2005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1026
1027 * mt.h: Renamed from ms1.h
1028
1029 2005-12-12 Paul Brook <paul@codesourcery.com>
1030
1031 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1032
1033 2005-11-11 Nick Clifton <nickc@redhat.com>
1034
1035 PR 1150
1036 * mips.h (STO_OPTIONAL): Define.
1037 (ELF_MIPS_IS_OPTIONAL): Define.
1038
1039 2005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1040
1041 Add ms2.
1042 * ms1.h (EF_MS1_CPU_MS2): New.
1043
1044 2005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1045
1046 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1047
1048 2005-09-30 Catherine Moore <clm@cm00re.com>
1049
1050 * bfin.h: New file.
1051 * common.h (EM_BLACKFIN): Define.
1052
1053 2005-10-08 Paul Brook <paul@codesourcery.com>
1054
1055 * arm.h: Add prototypes for BFD object attribute routines.
1056
1057 2005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1058
1059 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1060
1061 2005-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
1066 2005-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
1080 2005-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
1084 2005-07-25 Jan Hubicka <jh@suse.cz>
1085
1086 * x86-64.h (SHN_X86_64_LCOMMON): New.
1087 (SHF_X86_64_LARGE): New.
1088
1089 2005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1090
1091 * m32r.h (R_M32R_REL32): Added.
1092
1093 2005-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
1098 2005-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.
1103
1104 2005-06-17 Jakub Jelinek <jakub@redhat.com>
1105
1106 * external.h (GRP_ENTRY_SIZE): Define.
1107
1108 2005-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
1114 2005-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
1122 2005-05-31 Richard Henderson <rth@redhat.com>
1123
1124 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1125
1126 2005-05-29 Richard Henderson <rth@redhat.com>
1127
1128 * alpha.h (DT_ALPHA_PLTRO): New.
1129
1130 2005-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
1135 2005-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
1140 2005-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
1146 2005-05-14 Alan Modra <amodra@bigpond.net.au>
1147
1148 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1149
1150 2005-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
1157 2005-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:
1161 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
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
1168
1169 2005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1170
1171 Moved from ../ChangeLog
1172
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
1203 2005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1204 Phil Blundell <philb@gnu.org>
1205
1206 * arm.h: Add TLS relocations.
1207
1208 2005-03-23 Ben Elliston <bje@au.ibm.com>
1209
1210 * dwarf.h: Merge with GCC's dwarf.h.
1211
1212 2005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1213
1214 * m68k.h (EF_CFV4E): Define.
1215
1216 2005-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
1222 2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1223 Joseph Myers <joseph@codesourcery.com>
1224
1225 * mips.h: Define MIPS TLS relocations.
1226
1227 2005-02-15 Nigel Stephens <nigel@mips.com>
1228 Maciej W. Rozycki <macro@mips.com>
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
1237 2005-02-11 Maciej W. Rozycki <macro@mips.com>
1238
1239 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1240
1241 2005-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
1248 2005-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
1254 2005-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
1259 2004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
1260
1261 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
1262
1263 2004-12-16 Richard Sandiford <rsandifo@redhat.com>
1264
1265 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1266
1267 2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1268
1269 * mips.h (E_MIPS_MACH_9000): Define.
1270
1271 2004-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
1277 2004-10-06 Eric Christopher <echristo@redhat.com>
1278
1279 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1280
1281 2004-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
1288 2004-08-25 Dmitry Diky <diwil@spec.ru>
1289
1290 * msp430.h: Add new relocs.
1291
1292 2004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1293
1294 * i386.h (R_386_USED_BY_INTEL_200): New.
1295
1296 2004-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
1304 2004-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
1309 2004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1310
1311 * common.h (EM_CRX): Define.
1312 * crx.h: New file.
1313
1314 2004-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
1319 2004-06-19 Alan Modra <amodra@bigpond.net.au>
1320
1321 * common.h (ELF64_R_INFO): Warning fix.
1322
1323 2004-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
1328 2004-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
1341 2004-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
1347 2004-30-30 Galit Heller <Galit.Heller@nsc.com>
1348 Tomer Levi <Tomer.Levi@nsc.com>
1349
1350 * common.h (EM_CR): Define.
1351 * cr16c.h: New file.
1352
1353 2004-03-23 Paul Brook <paul@codesourcery.com>
1354
1355 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1356
1357 2003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1358
1359 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1360
1361 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
1362
1363 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1364
1365 2004-01-28 Roland McGrath <roland@redhat.com>
1366
1367 * common.h (AT_SECURE): New macro.
1368
1369 2004-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
1377 2004-01-17 Mark Kettenis <kettenis@gnu.org>
1378
1379 * common.h (NT_OPENBSD_IDENT): Define.
1380
1381 2004-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
1395
1396 For older changes see ChangeLog-9103
1397 \f
1398 Local Variables:
1399 mode: change-log
1400 left-margin: 8
1401 fill-column: 74
1402 version-control: never
1403 End: