2008-06-12 David S. Miller <davem@davemloft.net>
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
3c9a78e0
JM
12008-06-12 Joseph Myers <joseph@codesourcery.com>
2
3 * common.h: Update e_machine table.
4
a23ede3d
KK
52008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
6
7 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
8
2424f303
JM
92008-06-09 Joseph Myers <joseph@codesourcery.com>
10
11 * common.h: Change registry@caldera.com to registry@sco.com.
12
7c90103b
NC
132008-05-21 Nick Clifton <nickc@redhat.com>
14
15 * reloc-macros.h: Add a comment about the use of the
16 END_RELOC_NUMBERS symbol as a sentinel value.
17
182008-05-15 Christophe Lyon <christophe.lyon@st.com>
19
20 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
21
14a6d8e0
DM
222008-04-16 David S. Miller <davem@davemloft.net>
23
24 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
25 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
26 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
27 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
28
15397d0b
ILT
292008-03-24 Ian Lance Taylor <iant@google.com>
30
31 * common.h (NT_GNU_GOLD_VERSION): Define.
32
72de5009
AM
332008-03-13 Alan Modra <amodra@bigpond.net.au>
34
35 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
36 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
37 Order struct as for external version.
38
1bce5d2c
AM
392008-03-12 Alan Modra <amodra@bigpond.net.au>
40
4fbb74a6
AM
41 PR 5900
42 * common.h (SHN_BAD): Delete.
43 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
44 * external.h: ..here.
45 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
46 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
47 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
48
492008-03-12 Alan Modra <amodra@bigpond.net.au>
50
51 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 52 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 53 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 54 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 55 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 56 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
57 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
58 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 59 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 60 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 61 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
62 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
63 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 64 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 65 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 66
35d60fe4
NC
672008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
68
69 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
70 DW_OP_PGI_omp_thread_num.
71
7b03d09a
AN
722008-02-04 Adam Nemet <anemet@caviumnetworks.com>
73
74 * mips.h: Update copyright.
75 (E_MIPS_MACH_OCTEON): New macro.
76
148b93f2
NC
772008-01-30 Tristan Gingold <gingold@adacore.com>
78
79 Add OpenVMS extensions.
1bce5d2c
AM
80 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
81 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 82 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
83 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
84 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
85 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
86 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
87 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
88 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
89 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
90 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
91 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
92 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
93 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
94 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
95 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
96 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
97 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
98 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
99 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
100 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
101 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
102
c74ba406
MK
1032008-01-16 Mark Kettenis <kettenis@gnu.org>
104
105 * common.h (AT_SUN_AUXFLAGS): Define.
106
60955fda
DJ
1072007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
108
109 * dwarf2.h (DW_AT_hi_user): Correct value.
110
1bbb5f21 1112007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 112
1bbb5f21 113 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 114
350cc38d
MS
1152007-11-29 Mark Shinwell <shinwell@codesourcery.com>
116
117 * mips.h (E_MIPS_MACH_LS2E): New.
118 (E_MIPS_MACH_LS2F): New.
119
f7bc09bd
NS
1202007-11-28 Nathan Sidwell <nathan@codesourcery.com>
121
122 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
123 segments at the end of memory.
124
e210c36b
NC
1252007-11-17 Thiemo Seufer <ths@mips.com>
126
127 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
128 in comment.
129
e2a0d921
NC
1302007-11-16 Nick Clifton <nickc@redhat.com>
131
132 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
133 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
134 (DW_AT_stride): Rename to DW_AT_byte_stride.
135
7a2b07ff
NS
1362007-11-08 Nathan Sidwell <nathan@codesourcery.com>
137
138 * vxworks.h: New.
139
569006e5
NC
1402007-10-30 Nick Clifton <nickc@redhat.com>
141
142 * mn10300.h (R_MN10300_ALIGN): Define.
143
c6e65352
DJ
1442007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
145
146 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
147
bfff1642
NC
1482007-10-19 Nick Clifton <nickc@redhat.com>
149
150 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
151
3e6ff6e5
RM
1522007-10-18 Roland McGrath <roland@redhat.com>
153
154 * common.h (NT_PPC_VMX): New macro.
155
7fac7ff4
NC
1562007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
157
158 * cr16.h: Updated with new relocaction macros.
159
b10a8ae0
L
1602007-09-17 H.J. Lu <hongjiu.lu@intel.com>
161
162 PR binutils/3281
163 PR binutils/5037
164 * internal.h (elf_segment_map): Add p_size and p_size_valid.
165 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
166 PT_GNU_RELRO segments.
167
8d100c32
KH
1682007-09-11 Nathan Sidwell <nathan@codesourcery.com>
169
170 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
171
b15fa79e
AM
1722007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
173
174 * common.h (NT_SPU): Define.
175
2b05f1b7
L
1762007-08-16 H.J. Lu <hongjiu.lu@intel.com>
177
178 * common.h: Revert last change.
179
94b11780
L
1802007-08-16 H.J. Lu <hongjiu.lu@intel.com>
181
182 * common.h (PT_GNU_STACK): Renamed to ...
183 (PT_GNU_ATTR): This.
184 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
185
fd2f25da
RM
1862007-07-09 Roland McGrath <roland@redhat.com>
187
188 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
189
34c8bcba
JM
1902007-06-29 Joseph Myers <joseph@codesourcery.com>
191
192 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
193
2cf19d5c
JM
1942007-06-29 Joseph Myers <joseph@codesourcery.com>
195
196 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
197
104d59d1
JM
1982007-06-29 Joseph Myers <joseph@codesourcery.com>
199
200 * arm.h (elf32_arm_add_eabi_attr_int,
201 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
202 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
203 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
204 Tag_Symbol, Tag_compatibility): Remove.
205 * common.h (SHT_GNU_ATTRIBUTES): Define.
206
3d3d428f
NC
2072007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
208
209 * common.h (EM_CR16): New entry for CR16 cpu.
210 * cr16.h: New file.
211
99ded152
BW
2122007-06-11 Sterling Augustine <sterling@tensilica.com>
213 Bob Wilson <bob.wilson@acm.org>
fd2f25da 214
99ded152
BW
215 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
216 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 217
f89d32d9
CT
2182007-05-18 Caroline Tice <ctice@apple.com>
219
fd2f25da 220 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
221 DW_OP_GNU_uninit.
222
4f4416b5
AM
2232007-05-12 Alan Modra <amodra@bigpond.net.au>
224
225 * spu.h (R_SPU_ADDR16X): Define.
226 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
227
ece5ef60
AM
2282007-05-11 Alan Modra <amodra@bigpond.net.au>
229
230 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
231
627b32bc
AM
2322007-05-02 Alan Modra <amodra@bigpond.net.au>
233
234 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
235 and vma for appropriate sections.
236
0c3e446c
JB
2372007-04-26 Jan Beulich <jbeulich@novell.com>
238
239 * common.h (DT_ENCODING): Correct value (back to spec mandated
240 value).
241
d4c87fc1
AM
2422007-03-08 Alan Modra <amodra@bigpond.net.au>
243
244 * v850.h (V850_OTHER_TDA_BYTE): Delete.
245 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
246 that don't clash with visibility bits.
247
689d9c8c
AM
2482007-03-07 Alan Modra <amodra@bigpond.net.au>
249
250 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
251
b95dd98f 2522007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
253 Richard Sandiford <rsandifo@redhat.com>
254 Richard Henderson <rth@redhat.com>
255 DJ Delorie <dj@redhat.com>
256 Ben Elliston <bje@redhat.com>
b95dd98f
DB
257
258 * mep.h: New file.
b95dd98f
DB
259 * common.h (EM_CYGNUS_MEP): Define.
260
2612007-02-15 Dave Brolley <brolley@redhat.com>
262
263 From Graydon Hoare <graydon@redhat.com>:
264 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
265
3bdcfdf4
KH
2662007-01-08 Kazu Hirata <kazu@codesourcery.com>
267
268 * m68k.h (EF_M68K_FIDO): New.
269 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
270 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
271
9840d27e
KH
2722006-12-25 Kazu Hirata <kazu@codesourcery.com>
273
274 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
275
425c6cb0
KH
2762006-12-19 Kazu Hirata <kazu@codesourcery.com>
277
278 * m68k.h (EF_M68K_ARCH_MASK): New.
279
3271a814
NS
2802006-12-19 Nathan Sidwell <nathan@codesourcery.com>
281
282 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
283
c694fd50
KH
2842006-12-07 Kazu Hirata <kazu@codesourcery.com>
285
286 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
287 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
288 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
289 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
290 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
291 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
292 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
293 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
294 EF_M68K_CF_FLOAT, respectively.
295
4fd454c8
NC
2962006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
297 Nick Clifton <nickc@redhat.com>
298
299 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
300
165b93e7
RS
3012006-10-28 Richard Sandiford <richard@codesourcery.com>
302
303 * mips.h (R_MIPS_GLOB_DAT): Define
304 (R_MIPS_max): Bump by 1.
305
e9f53129
AM
3062006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
307 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
308 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
309 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
310 Alan Modra <amodra@bigpond.net.au>
311
312 * common.h (EM_SPU): Define.
313 * spu.h: New file.
314
b3549761
NC
3152006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
316
317 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
318 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
319 (EF_SCORE_HASENTRY): Delete.
320
e210c36b
NC
3212006-10-17 Mark Shinwell <shinwell@codesourcery.com>
322
323 * arm.h: Define TAG_CPU_ARCH_* constants.
324
1c0d3aa6
NC
3252006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
326
327 * score.h: New file.
328 * common.h: Add Score machine number.
329
fdc90cb4
JJ
3302006-07-10 Jakub Jelinek <jakub@redhat.com>
331
332 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
333
1224efb8
L
3342006-05-31 H.J. Lu <hongjiu.lu@intel.com>
335
336 * internal.h (ELF_SECTION_SIZE): New.
337 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
338 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
339 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
340
3f570048
AM
3412006-05-27 H.J. Lu <hongjiu.lu@intel.com>
342
343 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
344
9b52905e
NC
3452006-05-24 Carlos O'Donell <carlos@systemhalted.org>
346 Randolph Chung <randolph@tausq.org>
347 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
348 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
349 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
350 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
351 New TLS relocs.
352 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
353 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
354 Define TLS relocs using existing equivalents.
355
fd2f25da
RM
3562006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
357
28c9d252
NC
358 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
359
e210c36b
NC
3602006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
361
362 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
363 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
364 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
365 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
366 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
367 R_BFIN_GOTOFFLO): New relocs.
368 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
369
3702006-03-23 Michael Matz <matz@suse.de>
371
372 * x86-64.h: Add the new relocations with their official
373 numbers.
374
0a44bf69
RS
3752006-03-22 Richard Sandiford <richard@codesourcery.com>
376 Daniel Jacobowitz <dan@codesourcery.com>
377 Phil Edwards <phil@codesourcery.com>
378 Zack Weinberg <zack@codesourcery.com>
379 Mark Mitchell <mark@codesourcery.com>
380 Nathan Sidwell <nathan@codesourcery.com>
381
382 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
383
e14430ab
DA
3842006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
385
386 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
387 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
388 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
389 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
390 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
391
3a4a14e9
PB
3922006-03-10 Paul Brook <paul@codesourcery.com>
393
394 * arm.h (EF_ARM_EABI_VER5): Define.
395
0b2e31dc
NS
3962006-03-06 Nathan Sidwell <nathan@codesourcery.com>
397
398 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
399 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
400 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
401 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
402 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
403 (EF_M68K_EMAC_B): New.
404
df406460
NC
4052006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
406
407 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
408 (EF_AVR_LINKRELAX_PREPARED): Add.
409
2c10a7e5
BE
4102006-03-02 Ben Elliston <bje@au.ibm.com>
411
412 Import from the GCC tree:
413 2006-03-01 Jakub Jelinek <jakub@redhat.com>
414
415 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
416 from DWARF 3.
417 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
418 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
419 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
420 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
421 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
422 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
423 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
424 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
425 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
426 DW_DS_leading_separate, DW_DS_trailing_separate): New.
427 (DW_END_default, DW_END_big, DW_END_little): New.
428 (DW_END_lo_user, DW_END_hi_user): Define.
429 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
430 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
431 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
432 DW_LANG_D): New.
433
e210c36b
NC
4342006-02-06 Steve Ellcey <sje@cup.hp.com>
435
436 * ia64.h (SHF_IA_64_HP_TLS): New.
437
6772dd07
DD
4382006-02-24 DJ Delorie <dj@redhat.com>
439
440 * m32c.h: Add relax relocs.
441
d70c5fc7
NC
4422006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
443 Anil Paranjape <anilp1@kpitcummins.com>
444 Shilin Shakti <shilins@kpitcummins.com>
445
446 * common.h (EM_XC16X): New entry for xc16x cpu.
447 Sort other EM_* numbers into numerical order.
448 * xc16x.h: New file.
fd2f25da 449
84d1d650
L
4502006-02-10 H.J. Lu <hongjiu.lu@intel.com>
451
452 PR binutils/2258
453 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
454 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
455
266abb8f
NS
4562006-02-07 Nathan Sidwell <nathan@codesourcery.com>
457
458 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
459 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
460 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
461 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
462 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
463
4642006-02-06 Steve Ellcey <sje@cup.hp.com>
465
466 * ia64.h (SHF_IA_64_HP_TLS): New.
467
67a4f2b7
AO
4682006-01-18 Alexandre Oliva <aoliva@redhat.com>
469
470 Introduce TLS descriptors for i386 and x86_64.
471 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
472 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
473 New.
474 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
475 R_X86_64_TLSDESC): New.
476
64fd6348
NC
4772006-01-09 Mike Frysinger <vapier@gentoo.org>:
478
479 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
480
d031aafb
NS
4812005-12-16 Nathan Sidwell <nathan@codesourcery.com>
482
483 Second part of ms1 to mt renaming.
484 * common.h (EM_MT): Renamed.
485 * mt.h: Rename relocs, cpu & other defines.
486
e210c36b
NC
4872005-12-12 Nathan Sidwell <nathan@codesourcery.com>
488
489 * mt.h: Renamed from ms1.h
490
39b41c9c
PB
4912005-12-12 Paul Brook <paul@codesourcery.com>
492
493 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
494
5e2b0d47
NC
4952005-11-11 Nick Clifton <nickc@redhat.com>
496
497 PR 1150
498 * mips.h (STO_OPTIONAL): Define.
499 (ELF_MIPS_IS_OPTIONAL): Define.
500
e210c36b
NC
5012005-11-07 Nathan Sidwell <nathan@codesourcery.com>
502
503 Add ms2.
504 * ms1.h (EF_MS1_CPU_MS2): New.
505
5062005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
507
508 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
509
3c9b82ba
NC
5102005-09-30 Catherine Moore <clm@cm00re.com>
511
512 * bfin.h: New file.
513 * common.h (EM_BLACKFIN): Define.
514
ee065d83
PB
5152005-10-08 Paul Brook <paul@codesourcery.com>
516
517 * arm.h: Add prototypes for BFD object attribute routines.
518
1cacb694
RE
5192005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
520
521 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
522
3c26c61a
DA
5232005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
524
525 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
526 New defines.
527
67762f6b
DA
5282005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
529
530 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
531 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
532 deprecated defines.
533 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
534 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
535 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
536 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
537 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
538 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
539 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
540 NT_HP_UX_OPTIONS): Define.
541
fd54057a
DD
5422005-07-25 DJ Delorie <dj@redhat.com>
543
544 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
545
3b22753a
L
5462005-07-25 Jan Hubicka <jh@suse.cz>
547
548 * x86-64.h (SHN_X86_64_LCOMMON): New.
549 (SHF_X86_64_LARGE): New.
550
157e7bd1
NC
5512005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
552
553 * m32r.h (R_M32R_REL32): Added.
554
df45824a
BE
5552005-07-18 Ben Elliston <bje@au.ibm.com>
556
557 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
558 Replace with DW_ATE_decimal_float (now in DWARF 3).
559
49f58d10
JB
5602005-07-14 Jim Blandy <jimb@redhat.com>
561
562 Add support for Renesas M32C and M16C.
563 * common.h (EM_M32C): New machine number.
564 * m32c.h: New file.
fd2f25da 565
e210c36b
NC
5662005-06-17 Jakub Jelinek <jakub@redhat.com>
567
568 * external.h (GRP_ENTRY_SIZE): Define.
569
d6ab8113
JB
5702005-06-17 Jan Beulich <jbeulich@novell.com>
571
572 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
573 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
574 R_X86_64_GOTPC32.
575
3c33e371
AH
5762005-06-07 Aldy Hernandez <aldyh@redhat.com>
577 Michael Snyder <msnyder@redhat.com>
578 Stan Cox <scox@redhat.com>
579
580 * common.h (EM_MS1): Define.
581
582 * ms1.h: New file.
583
2acf634e
RH
5842005-05-31 Richard Henderson <rth@redhat.com>
585
586 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
587
484124bb
RH
5882005-05-29 Richard Henderson <rth@redhat.com>
589
590 * alpha.h (DT_ALPHA_PLTRO): New.
591
d68f4033
BE
5922005-05-19 Ben Elliston <bje@au.ibm.com>
593
594 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
595 the user-defined encoding space pending inclusion in the standard.
596
cb1afa5c
ZW
5972005-05-18 Zack Weinberg <zack@codesourcery.com>
598
599 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
600 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
601
c19d1205
ZW
6022005-05-17 Zack Weinberg <zack@codesourcery.com>
603
604 * arm.h: Import complete list of official relocation names
605 and numbers from AAELF. Define FAKE_RELOCs for old names.
606 Remove a few old names no longer used anywhere.
607
1fe44d79
AM
6082005-05-14 Alan Modra <amodra@bigpond.net.au>
609
610 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
611
2df98d85
AM
6122005-05-11 Alan Modra <amodra@bigpond.net.au>
613
614 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
615 R_PPC_RELAX32PC_PLT) Adjust.
616 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
617 (DT_PPC_GLINK): Define.
618
e172dbf8
NC
6192005-05-10 Nick Clifton <nickc@redhat.com>
620
621 * Update the address and phone number of the FSF organization in
622 the GPL notices in the following files:
2df98d85 623 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
624 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
625 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
626 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
627 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
628 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
629 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 630
faa7ef87
L
6312005-04-13 H.J. Lu <hongjiu.lu@intel.com>
632
a63027e5
L
633 Moved from ../ChangeLog
634
faa7ef87
L
635 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
636 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
637
638 2004-10-12 Paul Brook <paul@codesourcery.com>
639 * arm.h (EF_ARM_EABI_VER4): Define.
640
641 2004-10-08 Daniel Jacobowitz <dan@debian.org>
642
643 * common.h (PT_SUNW_EH_FRAME): Define.
644 * x86-64.h (SHT_X86_64_UNWIND): Define.
645
646 2004-10-07 Bob Wilson <bob.wilson@acm.org>
647 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
648 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
649 (XTENSA_PROP_SEC_NAME): Define.
650 (property_table_entry): Add flags field.
651 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
652
653 2004-09-17 Paul Brook <paul@codesourcery.com>
654 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
655 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
656 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
657
658 2004-09-13 Paul Brook <paul@codesourcery.com>
659 * arm.h: Rename RELABS to TARGET1.
660
661 2004-05-11 Jakub Jelinek <jakub@redhat.com>
662 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
663 (PT_GNU_RELRO): Define.
664
ba93b8ac
DJ
6652005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
666 Phil Blundell <philb@gnu.org>
667
668 * arm.h: Add TLS relocations.
669
c927f9ef
BE
6702005-03-23 Ben Elliston <bje@au.ibm.com>
671
672 * dwarf.h: Merge with GCC's dwarf.h.
673
238d258f
NC
6742005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
675
676 * m68k.h (EF_CFV4E): Define.
677
b294bdf8
MM
6782005-03-17 Paul Brook <paul@codesourcery.com>
679 Dan Jacobowitz <dan@codesourcery.com>
680 Mark Mitchell <mark@codesourcery.com>
681
682 * arm.h (PT_ARM_EXIDX): Define.
683
51cb3ca7
DJ
6842005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
685 Joseph Myers <joseph@codesourcery.com>
686
687 * mips.h: Define MIPS TLS relocations.
688
d6f16593 6892005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 690 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
691
692 * mips.h (R_MIPS16_GOT16): New reloc code.
693 (R_MIPS16_CALL16): Likewise.
694 (R_MIPS16_HI16): Likewise.
695 (R_MIPS16_LO16): Likewise.
696 (R_MIPS16_min): New fake reloc code.
697 (R_MIPS16_max): Likewise.
698
a1c17af2
MR
6992005-02-11 Maciej W. Rozycki <macro@mips.com>
700
701 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
702
90219bd0
AO
7032005-01-25 Alexandre Oliva <aoliva@redhat.com>
704
705 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
706 * frv.h: Add R_FRV_TLSMOFF.
707 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
708 * frv.h: Add TLS relocations.
709
e38bc3b5
NC
7102005-01-17 Nick Clifton <nickc@redhat.com>
711
712 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
713 EF_SH2A_SH3E): New flags.
714 (EF_SH_BFD_TABLE): Add these new flags to the table.
715
b4a38de6
AM
7162005-01-12 Alan Modra <amodra@bigpond.net.au>
717
718 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
719 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
720
750bce0e 7212004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 722
faa7ef87 723 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 724
1e50d24d
RS
7252004-12-16 Richard Sandiford <rsandifo@redhat.com>
726
727 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
728
69881c93
ILT
7292004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
730
731 * mips.h (E_MIPS_MACH_9000): Define.
732
b676888f
HPN
7332004-11-04 Hans-Peter Nilsson <hp@axis.com>
734
735 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
736 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
737 macros.
738
637cf767
EC
7392004-10-06 Eric Christopher <echristo@redhat.com>
740
741 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
742
40a18ebd
NC
7432004-10-01 Paul Brook <paul@codesourcery.com>
744
745 * arm.h (SHT_ARM_EXIDX): Define.
746 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
747 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
748 Define.
749
b18c562e
NC
7502004-08-25 Dmitry Diky <diwil@spec.ru>
751
752 * msp430.h: Add new relocs.
753
083febaa
L
7542004-08-12 H.J. Lu <hongjiu.lu@intel.com>
755
756 * i386.h (R_386_USED_BY_INTEL_200): New.
757
1d70c7fb
AO
7582004-07-29 Alexandre Oliva <aoliva@redhat.com>
759
760 Introduce SH2a support.
761 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
762 * sh.h (EF_SH2A_NOFPU): New.
763 2003-12-01 Michael Snyder <msnyder@redhat.com>
764 * sh.h (EF_SH2A): New.
765
670ec21d
NC
7662004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
767
768 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
769 BFD_RELOC_CRX_SWITCH32.
770
1fe1f39c
NC
7712004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
772
773 * common.h (EM_CRX): Define.
774 * crx.h: New file.
775
097f809a
NC
7762004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
777
778 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
779 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
780
375db92b
AM
7812004-06-19 Alan Modra <amodra@bigpond.net.au>
782
783 * common.h (ELF64_R_INFO): Warning fix.
784
092dcd75
CD
7852004-06-14 Chris Demetriou <cgd@broadcom.com>
786
787 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
788 with an updated comment.
789
f6f9408f
JR
7902004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
791
792 * sh.h (EF_SH_HAS_DSP): Remove.
793 (EF_SH_HAS_FP): Remove.
794 (EF_SH_MERGE_MACH): Remove.
795 (EF_SH4_NOFPU): Convert to decimal.
796 (EF_SH4A_NOFPU): Likewise.
797 (EF_SH4_NOMMU_NOFPU): Likewise.
798 (EF_SH3_NOMMU): Add new macro.
799 (EF_SH_BFD_TABLE): Likewise.
800 (sh_find_elf_flags): Add prototype.
801 (sh_elf_get_flags_from_mach): Likewise.
802
4030e8f6
CD
8032004-04-24 Chris Demetriou <cgd@broadcom.com>
804
805 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
806 (R_MIPS_GNU_REL_HI16): Remove.
807 (R_MIPS_GNU_REL16_S2): Update comment.
808
0949843d 8092004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 810 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
811
812 * common.h (EM_CR): Define.
813 * cr16c.h: New file.
814
d507cf36
PB
8152004-03-23 Paul Brook <paul@codesourcery.com>
816
817 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
818
ae51a426
JR
8192003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
820
821 * sh.h: Add EF_SH4_NOMMU_NOFPU.
822
676a64f4
RS
8232004-03-01 Richard Sandiford <rsandifo@redhat.com>
824
825 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
826
481fedf3
RM
8272004-01-28 Roland McGrath <roland@redhat.com>
828
829 * common.h (AT_SECURE): New macro.
830
7e67eb11
RM
8312004-01-21 Roland McGrath <roland@redhat.com>
832
833 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
834 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
835 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
836 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
837 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
838
3fe74472
MK
8392004-01-17 Mark Kettenis <kettenis@gnu.org>
840
841 * common.h (NT_OPENBSD_IDENT): Define.
842
79987b2f
AO
8432004-01-06 Alexandre Oliva <aoliva@redhat.com>
844
845 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
846 * frv.h (EF_FRV_FDPIC): New macro.
847 (EF_FRV_PIC_FLAGS): Adjust.
848 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
849 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
850 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
851 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
852 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
853 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
854 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
855 New.
856
252b5132 857
c9e214e5 858For older changes see ChangeLog-9103
252b5132
RH
859\f
860Local Variables:
c9e214e5
AM
861mode: change-log
862left-margin: 8
863fill-column: 74
252b5132
RH
864version-control: never
865End:
This page took 0.415017 seconds and 4 git commands to generate.