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