Add support for RX V2 Instruction Set
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
a117b0a5
YS
12015-12-14 Yoshinori Sato <ysato@users.sourceforge.jp>
2
3 * rx.h (E_FLAG_RX_V2): New RXv2 type.
4
006589cf
AM
52015-12-07 Alan Modra <amodra@gmail.com>
6
7 * ppc64.h (R_PPC64_ENTRY): Define.
8
a680de9a
PB
92015-11-11 Alan Modra <amodra@gmail.com>
10 Peter Bergner <bergner@vnet.ibm.com>
11
12 * ppc.h (R_PPC_REL16DX_HA): New reloction.
13 * ppc64.h (R_PPC64_REL16DX_HA): Likewise.
14
6f4b1afc
CM
152015-10-28 Cupertino Miranda <cmiranda@synopsys.com>
16
17 * arc-reloc.def (ARC_32_PCREL): New definition.
18 (ARC_TLS_DTPOFF): Arrange it in order.
19
c6056a74
SF
202015-10-27 Stephen Fisher <sfisher@panix.com>
21
22 * common.h (NT_NETBSD_MARCH): Define.
23
56ceb5b5
L
242015-10-22 H.J. Lu <hongjiu.lu@intel.com>
25
26 * x86-64.h (R_X86_64_GOTPCRELX): New.
27 (R_X86_64_REX_GOTPCRELX): Likewise.
28
02a86693
L
292015-10-22 H.J. Lu <hongjiu.lu@intel.com>
30
31 * i386.h (R_386_GOT32X): New relocation.
32
886a2506
NC
332015-10-07 Cupertino Miranda <cmiranda@synopsys.com>
34
35 * arc-reloc.def: Macro file with definition of all relocation
36 types.
37 * arc.h: Changed macros for the newly supported ARC cpus. Altered
38 enum defining the supported relocations.
39 * common.h: Changed EM_ARC_A5 definition to EM_ARC_COMPACT. Added
40 macro for EM_ARC_COMPACT2.
41
5c383f02
RO
422015-09-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
43
44 * common.h (DF_1_STUB, DF_1_PIE): Define.
45
7f7a1bce
L
462015-09-21 H.J. Lu <hongjiu.lu@intel.com>
47
48 * external.h (Elf64_External_Chdr): Change ch_type to 4 bytes
49 and add ch_reserved.
50
70151fb5
JW
512015-08-11 Jiong Wang <jiong.wang@arm.com>
52
53 * aarch64.h (R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12): Define.
54
56a2e450
JW
552015-08-11 Jiong Wang <jiong.wang@arm.com>
56
57 * aarch64.h (R_AARCH64_P32_TLSLD_ADD_LO12_NC): Define.
58
2c0a466a
JW
592015-08-11 Jiong Wang <jiong.wang@arm.com>
60
61 * aarch64.h (R_AARCH64_P32_TLSLD_ADR_PAGE21): Define.
62
8c163c5a
SL
632015-07-01 Sandra Loosemore <sandra@codesourcery.com>
64 Cesar Philippidis <cesar@codesourcery.com>
65
66 * nios2.h (R_NIOS2_R2_S12): New.
67 (R_NIOS2_R2_I10_1_PCREL): New.
68 (R_NIOS2_R2_T1I7_1_PCREL): New.
69 (R_NIOS2_R2_T1I7_2): New.
70 (R_NIOS2_R2_T2I4): New.
71 (R_NIOS2_R2_T2I4_1): New.
72 (R_NIOS2_R2_T2I4_2): New.
73 (R_NIOS2_R2_X1I7_2): New.
74 (R_NIOS2_R2_X2L5): New.
75 (R_NIOS2_R2_F1I5_2): New.
76 (R_NIOS2_R2_L5I4X1): New.
77 (R_NIOS2_R2_T1X1I6): New.
78 (R_NIOS2_R2_T1X1I6_2): New.
79 (R_NIOS2_ILLEGAL): Renumber.
80
965b1d80
SL
812015-07-01 Sandra Loosemore <sandra@codesourcery.com>
82 Cesar Philippidis <cesar@codesourcery.com>
83
84 * nios2.h (EF_NIOS2_ARCH_R1, EF_NIOS2_ARCH_R2): Define.
85
14ae95f2
RM
862015-05-29 Roland McGrath <mcgrathr@google.com>
87
88 * common.h (GNU_ABI_TAG_SYLLABLE): New macro.
89 (GNU_ABI_TAG_NACL): New macro.
90
22abe556
L
912015-05-11 H.J. Lu <hongjiu.lu@intel.com>
92
93 * common.h (EM_486): Renamed to ...
94 (EM_IAMCU): This.
95
643f7afb
AK
962015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
97
98 * s390.h: Define Tag_GNU_S390_ABI_Vector.
99
44bd1acd
AM
1002015-04-24 Alan Modra <amodra@gmail.com>
101
102 * internal.h (ELF_SECTION_IN_SEGMENT_1): Ensure PT_LOAD and
103 similar segments only contain alloc sections.
104
9361e630
L
1052015-04-24 H.J. Lu <hongjiu.lu@intel.com>
106
107 PR binutils/18316
108 * mep.h (SEC_MEP_VLIW): Removed.
109
3525236c
NC
1102015-04-09 Nick Clifton <nickc@redhat.com>
111
112 * rx.h (E_FLAG_RX_SINSNS_SET): New bit in e_flags field.
113 (E_FLAG_RX_SINSNS_YES): Likewise.
114 (E_FLAG_RX_SINSNS_MASK): New define.
115
6aa76120
L
1162015-04-03 H.J. Lu <hongjiu.lu@intel.com>
117
118 * external.h (Elf32_External_Chdr): New.
119 (Elf64_External_Chdr): Likewise.
120 * internal.h (Elf_Internal_Chdr): Likewise.
121
332f5759
L
1222015-03-26 H.J. Lu <hongjiu.lu@intel.com>
123
124 * common.h (ELFOSABI_CLOUDABI): New.
125 (SHF_COMPRESSED): Likewise.
126 (ELFCOMPRESS_ZLIB): Likewise.
127 (ELFCOMPRESS_LOOS): Likewise.
128 (ELFCOMPRESS_HIOS): Likewise.
129 (ELFCOMPRESS_LOPROC): Likewise.
130 (ELFCOMPRESS_HIPROC): Likewise.
131
1740ba0c
NC
1322015-03-19 Nick Clifton <nickc@redhat.com>
133
134 * rl78.h (E_FLAG_RL78_G10): Redefine.
135 (E_FLAG_RL78_CPU_MASK, E_FLAG_RL78_ANY_CPU, E_FLAG_RL78_G13
136 E_FLAG_RL78_G14): New flags.
137
3c12b054
MS
1382015-02-19 Marcus Shawcroft <marcus.shawcroft@arm.com>
139
140 * aarch64.h (R_AARCH64_P32_TLSGD_ADR_PREL21): Add.
141
685080f2
NC
1422015-02-24 Nick Clifton <nickc@redhat.com>
143
144 * v850.h (EF_RH850_SIMD): Delete deprecated flag.
145 (EF_RH850_CACHE): Likewise.
146 (EF_RH850_MMU): Likewise.
147 (EF_RH850_DATA_ALIGN8): Likewise.
148 (SHT_RENESAS_IOP): Fix typo in name.
149 (SHT_RENESAS_INFO): Define.
150 (V850_NOTE_SECNAME): Define.
151 (SIZEOF_V850_NOTE): Define.
152 (V850_NOTE_NAME): Define.
153 (enum v850_notes): New enum.
154 (NUM_V850_NOTES): Define.
155
8f3102ea
NC
1562015-02-23 Nick Clifton <nickc@redhat.com>
157
158 PR 17915
159 * score.h: Fix typo in license header.
160
4ef9f41a
AA
1612015-02-20 Andreas Arnez <arnez@linux.vnet.ibm.com>
162
163 * common.h (NT_S390_VXRS_LOW): New macro.
164 (NT_S390_VXRS_HIGH): Likewise.
165
3f8107ab
AM
1662015-01-28 James Bowman <james.bowman@ftdichip.com>
167
168 * common.h (EM_FT32): Define.
169 * ft32.h: New file.
170
400cf8cb
AG
1712015-01-09 Anthony Green <green@moxielogic.com>
172
173 * common.h (EM_MOXIE): Redefine to official number.
174 (EM_MOXIE_OLD): Define (from old number).
175
b90efa5b
AM
1762015-01-01 Alan Modra <amodra@gmail.com>
177
178 Update year range in copyright notice of all files.
179
5c294fee
TG
1802014-12-25 Thomas Preud'homme <thomas.preudhomme@arm.com>
181
182 * arm.h: New AEABI_FP_number_model_* and AEABI_VFP_args_* enum values.
183
d924db55
EB
1842014-12-06 Eric Botcazou <ebotcazou@adacore.com>
185
186 * common.h (EM_VISIUM): Define.
187 * visium.h: New file.
188
0be36304
L
1892014-11-13 H.J. Lu <hongjiu.lu@intel.com>
190
191 * x86-64.h (R_X86_64_GOTPLT64): Mark it obsolete.
192
0b6be415
JM
1932014-10-17 Jose E. Marchesi <jose.marchesi@oracle.com>
194
195 * sparc.h (ELF_SPARC_HWCAP2_VIS3B): Documentation improved.
196
3d68f91c
JM
1972014-10-09 Jose E. Marchesi <jose.marchesi@oracle.com>
198
199 * sparc.h (Tag_GNU_Sparc_HWCAPS2): New object attribute.
200 (ELF_SPARC_HWCAP2_FJATHPLUS): New HWCAP2 bitmask value.
201 (ELF_SPARC_HWCAP2_VIS3B): Likewise.
202 (ELF_SPARC_HWCAP2_ADP): Likewise.
203 (ELF_SPARC_HWCAP2_SPARC5): Likewise.
204 (ELF_SPARC_HWCAP2_MWAIT): Likewise.
205 (ELF_SPARC_HWCAP2_XMPMUL): Likewise.
206 (ELF_SPARC_HWCAP2_XMONT): Likewise.
207 (ELF_SPARC_HWCAP2_NSEC): Likewise.
208 (ELF_SPARC_HWCAP2_FJATHHPC): Likewise.
209 (ELF_SPARC_HWCAP2_FJDES): Likewise.
210 (ELF_SPARC_HWCAP2_FJAES): Likewise.
211
23664eac
WN
2122014-10-08 Will Newton <will.newton@linaro.org>
213
214 * aarch64.h: Sync up relocations with ABI release 1.0.
215
1c8f6a4d
KLC
2162014-09-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
217
218 * nds32.h: Declare new relocations.
219
7361da2c
AB
2202014-09-15 Andrew Bennett <andrew.bennett@imgtec.com>
221 Matthew Fortune <matthew.fortune@imgtec.com>
222
223 * mips.h: Add relocs: R_MIPS_PC21_S2, R_MIPS_PC26_S2, R_MIPS_PC18_S3,
224 R_MIPS_PC19_S2, R_MIPS_PCHI16 and R_MIPS_PCLO16.
225 (E_MIPS_ARCH_32R6): New define.
226 (E_MIPS_ARCH_64R6): New define.
227
599b6fb8
DD
2282014-08-26 DJ Delorie <dj@redhat.com>
229
230 * rl78.h (RL78_RELAXA_MASK): New. Relax types are enums, not bits
231
75f58085
BS
2322014-07-07 Barney Stratford <barney_stratford@fastmail.fm>
233
234 * avr.h: Add R_AVR_PORT5 and R_AVR_PORT6.
235
f36e8886 2362014-07-01 Barney Stratford <barney_stratford@fastmail.fm>
72f4393d
L
237 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
238 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
239 Soundararajan <Sounderarajan.D@atmel.com>
f36e8886
BS
240
241 * avr.h (E_AVR_MACH_AVRTINY): Define avrtiny machine number.
242 (R_AVR_LDS_STS_16): Define 16 bit lds/sts reloc number.
243 * include/opcode/avr.h (AVR_ISA_TINY): Define avrtiny specific ISA.
244 (AVR_ISA_2xxxa): Define ISA without LPM.
245 (AVR_ISA_AVRTINY): Define avrtiny arch ISA.
246 Add doc for contraint used in 16 bit lds/sts.
247 Adjust ISA group for icall, ijmp, pop and push.
248 Add 16 bit lds/sts encoding and update 32 bit lds/sts constraints.
249
73589c9d
CS
2502014-04-22 Christian Svensson <blue@cmd.nu>
251
252 * common.h: Remove openrisc and or32 support. Add support for or1k.
253 * or1k.h: New file.
254 * openrisc.h: Delete.
255 * or32.h: Delete.
256
4b95cf5c
AM
2572014-03-05 Alan Modra <amodra@gmail.com>
258
259 Update copyright years.
260
45965137
AM
2612014-03-05 Alan Modra <amodra@gmail.com>
262
263 * ppc64.h (R_PPC64_REL24_NOTOC, R_PPC64_ADDR64_LOCAL): Define.
264
d32e5c54
AP
2652014-02-06 Andrew Pinski <apinski@cavium.com>
266
267 * mips.h (E_MIPS_MACH_OCTEON3): New machine flag.
268
1c2de463
SL
2692014-02-03 Sandra Loosemore <sandra@codesourcery.com>
270
271 * nios2.h (R_NIOS2_GOT_LO, R_NIOS2_GOT_HA): New.
272 (R_NIOS2_CALL_LO, R_NIOS2_CALL_HA): New.
273 (R_NIOS2_ILLEGAL): Adjust.
274
78058a5e
SL
2752014-01-30 Sandra Loosemore <sandra@codesourcery.com>
276
277 * nios2.h (elf_nios2_reloc_type): Add R_NIOS2_CALL26_NOAT.
278
718ee4dc
UW
2792014-01-30 Ulrich Weigand <uweigand@de.ibm.com>
280
281 * common.h (AT_HWCAP2): Define.
282
35c08157
KLC
2832013-12-13 Kuan-Lin Chen <kuanlinchentw@gmail.com>
284 Wei-Cheng Wang <cole945@gmail.com>
285
286 * nds32.h: New file for Andes NDS32.
287
594d8fa8
MF
2882013-12-07 Mike Frysinger <vapier@gentoo.org>
289
290 * epiphany.h: Remove +x file mode.
291
c3320543
L
2922013-11-17 H.J. Lu <hongjiu.lu@intel.com>
293
294 * x86-64.h: Add R_X86_64_PC32_BND and R_X86_64_PLT32_BND.
295
da0781dc
YZ
2962013-11-13 Yufeng Zhang <yufeng.zhang@arm.com>
297
298 * aarch64.h: Define R_AARCH64_TLS_DTPMOD64,
299 R_AARCH64_TLS_DTPREL64 and R_AARCH64_TLS_TPREL64; guard
300 R_AARCH64_TLS_DTPMOD, R_AARCH64_TLS_DTPREL and
301 R_AARCH64_TLS_TPREL with RELOC_MACROS_GEN_FUNC.
302
e8910a83
AM
3032013-10-30 Alan Modra <amodra@gmail.com>
304
305 * ppc.h (DT_PPC_TLSOPT): Delete.
306 (DT_PPC_OPT, PPC_OPT_TLS): Define.
307 * ppc64.h (DT_PPC64_TLSOPT): Delete.
308 (DT_PPC64_OPT, PPC64_OPT_TLS, PPC64_OPT_MULTI_TOC): Define.
309
6911b7dc
AM
3102013-10-30 Alan Modra <amodra@gmail.com>
311
312 * ppc64.h (STO_PPC64_LOCAL_BIT, STO_PPC64_LOCAL_MASK): Define.
313 (ppc64_decode_local_entry, ppc64_encode_local_entry): New functions.
314 (PPC64_LOCAL_ENTRY_OFFSET, PPC64_SET_LOCAL_ENTRY_OFFSET): Define.
315
ee67d69a
AM
3162013-10-30 Alan Modra <amodra@gmail.com>
317
318 * ppc64.h (EF_PPC64_ABI): Define.
319
f9c6b907
AM
3202013-10-30 Alan Modra <amodra@gmail.com>
321
322 * ppc64.h (R_PPC64_ADDR16_HIGH, R_PPC64_ADDR16_HIGHA,
323 R_PPC64_TPREL16_HIGH, R_PPC64_TPREL16_HIGHA,
324 R_PPC64_DTPREL16_HIGH, R_PPC64_DTPREL16_HIGHA): New.
325 (IS_PPC64_TLS_RELOC): Match new tls relocs.
326
63b8b2af
CF
3272013-10-14 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
328
329 * mips.h (enum): Add Tag_GNU_MIPS_ABI_MSA.
330 (enum): Add Val_GNU_MIPS_ABI_MSA_ANY and Val_GNU_MIPS_ABI_MSA_128.
331
f303dcc0
SE
3322013-09-17 Doug Gilmore <Doug.Gilmore@imgtec.com>
333
334 * mips.h (EF_MIPS_FP64): New e_flags bit.
335
4046d87a
NC
3362013-08-09 Nick Clifton <nickc@redhat.com>
337
338 * rl78.c (E_FLAG_RL78_G10): Define.
339
d929bc19
MR
3402013-07-15 Maciej W. Rozycki <macro@codesourcery.com>
341
342 * mips.h (Tag_GNU_MIPS_ABI_FP): Remove comment.
343 (Val_GNU_MIPS_ABI_FP_ANY, Val_GNU_MIPS_ABI_FP_DOUBLE,
344 Val_GNU_MIPS_ABI_FP_SINGLE, Val_GNU_MIPS_ABI_FP_SOFT,
345 Val_GNU_MIPS_ABI_FP_64): New enum.
346
ba92f887
MR
3472013-07-12 Maciej W. Rozycki <macro@codesourcery.com>
348
349 * mips.h (EF_MIPS_NAN2008): New macro.
350
ee4dff51
TG
3512013-07-08 Tristan Gingold <gingold@adacore.com>
352
353 * ia64.h (STB_VMS_WEAK, STB_VMS_SYSTEM): Add.
354
fb798c50
AK
3552013-07-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
356
357 * s390.h: Add new relocs R_390_PC12DBL, R_390_PLT12DBL,
358 R_390_PC24DBL, and R_390_PLT24DBL.
359
a6bb11b2
YZ
3602013-06-26 Yufeng Zhang <yufeng.zhang@arm.com>
361
362 * aarch64.h: Add ELF32 reloc codes and remove fake ELF64 ones.
363
1bbce132
MR
3642013-06-24 Maciej W. Rozycki <macro@codesourcery.com>
365
366 * mips.h (ELF_ST_IS_MIPS_PLT): Respect STO_MIPS16 setting.
367 (ELF_ST_SET_MIPS_PLT): Likewise.
368
8847944f
WN
3692013-06-19 Will Newton <will.newton@linaro.org>
370
371 * aarch64.h: Remove R_AARCH64_IRELATIVE.
372
692e2b8b
WN
3732013-06-07 Will Newton <will.newton@linaro.org>
374
375 * aarch64.h: Add R_AARCH64_IRELATIVE reloc.
376
48e65d55
MR
3772013-06-06 Maciej W. Rozycki <macro@codesourcery.com>
378
379 * mips.h (ELF_ST_SET_MIPS_PIC): Clear any STO_MIPS16 setting.
380
067ec077
CM
3812013-05-30 Paul Brook <paul@codesourcery.com>
382
383 * mips.h (R_MIPS_EH): New.
384
418009c2
YZ
3852013-05-28 Yufeng Zhang <yufeng.zhang@arm.com>
386
387 * aarch64.h (R_AARCH64_TLSDESC_LD64_PREL19): Rename to ...
388 (R_AARCH64_TLSDESC_LD_PREL19): ... this.
389 (R_AARCH64_TLSDESC_ADR_PAGE): Rename to ...
390 (R_AARCH64_TLSDESC_ADR_PAGE21): ... this.
391
45901633
L
3922013-05-22 H.J. Lu <hongjiu.lu@intel.com>
393
394 * common.h (EM_INTEL205): New.
395 (EM_INTEL206): Likewise.
396 (EM_INTEL207): Likewise.
397 (EM_INTEL208): Likewise.
398 (EM_INTEL209): Likewise.
399
13761a11
NC
4002013-05-02 Nick Clifton <nickc@redhat.com>
401
402 * msp430.h: Add MSP430X relocs.
403 Add some more MSP430 machine numbers.
404 Add values used by .MSP430.attributes section.
405
81f5558e
NC
4062013-03-21 Michael Schewe <michael.schewe@gmx.net>
407
408 * h8.h: Add new reloc R_H8_DISP32A16 for relaxation of
409 mov @(disp:32,ERx) to mov @(disp:16,ERx).
410
abb3f6cc
NC
4112013-03-08 Andreas Arnez <arnez@linux.vnet.ibm.com>
412
413 * common.h (NT_S390_TDB): Define.
414
36591ba1 4152013-02-06 Sandra Loosemore <sandra@codesourcery.com>
72f4393d 416 Andrew Jenner <andrew@codesourcery.com>
36591ba1
SL
417
418 Based on patches from Altera Corporation.
419
420 * nios2.h: New file.
421
78c8d46c
NC
4222013-01-24 Nick Clifton <nickc@redhat.com>
423
424 * v850.h: Add support for e3v5 architecture.
425 Reorganize processor selection macros.
426
e1ec603f
L
4272013-01-16 H.J. Lu <hongjiu.lu@intel.com>
428
429 * i386.h (R_386_SIZE32): Fill it.
430 * x86-64.h (R_X86_64_SIZE32): Likewise.
431 (R_X86_64_SIZE64): Likewise.
432
a3c62988
NC
4332013-01-10 Will Newton <will.newton@imgtec.com>
434
435 * common.h: Fix case of "Meta".
436 * metag.h: New file.
437
652451f8
YZ
4382013-01-08 Yufeng Zhang <yufeng.zhang@arm.com>
439
440 * common.h (NT_ARM_TLS, NT_ARM_HW_BREAK, NT_ARM_HW_WATCH): New macro
441 definitions.
442
e407c74b
NC
4432013-01-04 Juergen Urban <JuergenUrban@gmx.de>
444
445 * mips.h: Add MIPS machine variant number for r5900 which is
446 compatible with old Playstation 2 software.
447
34b60028
L
4482012-11-16 H.J. Lu <hongjiu.lu@intel.com>
449
450 * common.h (DF_1_CONLFAT): Renamed to ...
451 (DF_1_CONFALT): This.
452 (DF_1_ENDFILTEE): New.
453 (DF_1_DISPRELDNE): Likewise.
454 (DF_1_DISPRELPND): Likewise.
455 (DF_1_NODIRECT): Likewise.
456 (DF_1_IGNMULDEF): Likewise.
457 (DF_1_NOKSYMS): Likewise.
458 (DF_1_NOHDR): Likewise.
459 (DF_1_EDITED): Likewise.
460 (DF_1_NORELOC): Likewise.
461 (DF_1_SYMINTPOSE): Likewise.
462 (DF_1_GLOBAUDIT): Likewise.
463 (DF_1_SINGLETON): Likewise.
464
708e2187
NC
4652012-11-09 Nick Clifton <nickc@redhat.com>
466
467 * rx.h (EF_RX_CPU_RX): Add comment.
468 (E_FLAG_RX_ABI): Define.
469
de863c74
NC
470 * v850.h: Add RH850 ABI values.
471
c266cd02
MR
4722012-11-08 Maciej W. Rozycki <macro@codesourcery.com>
473
474 * mips.h (EF_MIPS_32BITMODE): Move next to lower-order bits.
475
ff826ef3
TT
4762012-11-01 Tom Tromey <tromey@redhat.com>
477
478 * common.h (NT_386_TLS, NT_386_IOPERM): New defines.
479
3bfcb652
NC
4802012-10-30 Steve McIntyre <steve.mcintyre@linaro.org>
481
482 * elf/arm.h (EF_ARM_ABI_FLOAT_SOFT): New define.
483 (EF_ARM_ABI_FLOAT_HARD): Likewise.
484
9ece1fa9
TT
4852012-10-23 Tom Tromey <tromey@redhat.com>
486
487 * common.h (NT_SIGINFO, NT_FILE): New defines.
488
e5b95258
WL
4892012-08-27 Walter Lee <walt@tilera.com>
490
491 * tilegx.h (R_TILEGX_IMM16_X0_HW0_PLT_PCREL): New relocation.
492 (R_TILEGX_IMM16_X1_HW0_PLT_PCREL): Ditto.
493 (R_TILEGX_IMM16_X0_HW1_PLT_PCREL): Ditto.
494 (R_TILEGX_IMM16_X1_HW1_PLT_PCREL): Ditto.
495 (R_TILEGX_IMM16_X0_HW2_PLT_PCREL): Ditto.
496 (R_TILEGX_IMM16_X1_HW2_PLT_PCREL): Ditto.
497 (R_TILEGX_IMM16_X0_HW3_PLT_PCREL): Ditto.
498 (R_TILEGX_IMM16_X1_HW3_PLT_PCREL): Ditto.
499 (R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL): Ditto.
500 (R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL): Ditto.
501 (R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL): Ditto.
502 (R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL): Ditto.
503 (R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL ): Ditto.
504 (R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL): Ditto.
3bfcb652 505
a06ea964 5062012-08-13 Ian Bolton <ian.bolton@arm.com>
72f4393d
L
507 Laurent Desnogues <laurent.desnogues@arm.com>
508 Jim MacArthur <jim.macarthur@arm.com>
509 Marcus Shawcroft <marcus.shawcroft@arm.com>
510 Nigel Stephens <nigel.stephens@arm.com>
511 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
512 Richard Earnshaw <rearnsha@arm.com>
513 Sofiane Naci <sofiane.naci@arm.com>
514 Tejas Belagod <tejas.belagod@arm.com>
515 Yufeng Zhang <yufeng.zhang@arm.com>
a06ea964
NC
516
517 * aarch64.h: New file.
518 * common.h (EM_res183): Rename to EM_AARCH64.
519 (EM_res184): Rename to EM_ARM184.
520
cefc6d46
IS
5212012-06-28 Iain Sandoe <iain@codesourcery.com>
522
523 * common.h (AT_L1I_CACHESHAPE, AT_L1D_CACHESHAPE,
524 AT_L2_CACHESHAPE, AT_L3_CACHESHAPE): New defines.
525
40551fb8
NC
5262012-05-16 Georg-Johann Lay <avr@gjlay.de>
527
528 PR target/13503
529 * avr.h (RELOC_NUMBERS): Rename R_AVR_8_HHI8 to R_AVR_8_HLO8.
530
6927f982
NC
5312012-05-15 James Murray <jsm@jsm-net.demon.co.uk>
532
533 * m68hc11.h (R_M68HC12_16B, R_M68HC12_PCREL_9, R_M68HC12_PCREL_10)
534 R_M68HC12_HI8XG, R_M68HC12_LO8XG): New relocations.
535 (E_M68HC11_XGATE_RAMOFFSET): Define.
536
b9c361e0
JL
5372012-05-14 James Lemke <jwlemke@codesourcery.com>
538 * ppc.h (SEC_PPC_VLE): Remove.
539
5402012-05-14 Catherine Moore <clm@codesourcery.com>
541 James Lemke <jwlemke@codesourcery.com>
542
543 * ppc.h (R_PPC_VLE_REL8): New reloction.
544 (R_PPC_VLE_REL15): Likewise.
545 (R_PPC_VLE_REL24): Likewise.
546 (R_PPC_VLE_LO16A): Likewise.
547 (R_PPC_VLE_LO16D): Likewise.
548 (R_PPC_VLE_HI16A): Likewise.
549 (R_PPC_VLE_HI16D): Likewise.
550 (R_PPC_VLE_HA16A): Likewise.
551 (R_PPC_VLE_HA16D): Likewise.
552 (R_PPC_VLE_SDA21): Likewise.
553 (R_PPC_VLE_SDA21_LO): Likewise.
554 (R_PPC_VLE_SDAREL_LO16A): Likewise.
555 (R_PPC_VLE_SDAREL_LO16D): Likewise.
556 (R_PPC_VLE_SDAREL_HI16A): Likewise.
557 (R_PPC_VLE_SDAREL_HI16D): Likewise.
558 (R_PPC_VLE_SDAREL_HA16A): Likewise.
559 (R_PPC_VLE_SDAREL_HA16D): Likewise.
560 (SEC_PPC_VLE): Remove.
561 (PF_PPC_VLE): New program header flag.
562 (SHF_PPC_VLE): New section header flag.
563 (vle_opcodes, vle_num_opcodes): New.
564 (VLE_OP): New macro.
565 (VLE_OP_TO_SEG): New macro.
566
99700d6f
NC
5672012-05-11 Georg-Johann Lay <avr@gjlay.de
568
569 PR target/13503
570 * elf/avr.h (RELOC_NUMBERS): Add values for R_AVR_8_LO8,
571 R_AVR_8_HI8, R_AVR_8_HHI8.
572
f6c1a2d5
NC
5732012-05-03 Sean Keys <skeys@ipdatasys.com>
574
575 * xgate.h: Mininal file to support XGATE relocations.
576
4d296447
DM
5772012-04-27 David S. Miller <davem@davemloft.net>
578
579 * sparc.h: Add new ELF_SPARC_HWCAP_* defines for crypto,
580 pause, and compare-and-branch instructions.
581
0a22ae8e
NC
5822012-03-07 Nick Clifton <nickc@redhat.com>
583
584 * mn10300.h (elf_mn10300_reloc_type): Add R_MN10300_TLS_GD,
585 R_MN10300_TLS_LD, R_MN10300_TLS_LDO, R_MN10300_TLS_GOTIE,
586 R_MN10300_TLS_IE, R_MN10300_TLS_LE, R_MN10300_TLS_DPTMOD,
587 R_MN10300_TLS_DTPOFF and R_MN10300_TLS_TPOFF.
588
6f7be959
WL
5892012-02-25 Walter Lee <walt@tilera.com>
590
591 * tilegx.h (R_TILEGX_IMM16_X0_HW1_GOT): Delete.
592 (R_TILEGX_IMM16_X1_HW1_GOT): Ditto.
593 (R_TILEGX_IMM16_X0_HW2_GOT): Ditto.
594 (R_TILEGX_IMM16_X1_HW2_GOT): Ditto.
595 (R_TILEGX_IMM16_X0_HW3_GOT): Ditto.
596 (R_TILEGX_IMM16_X1_HW3_GOT): Ditto.
597 (R_TILEGX_IMM16_X0_HW2_LAST_GOT): Ditto.
598 (R_TILEGX_IMM16_X1_HW2_LAST_GOT): Ditto.
599 (R_TILEGX_IMM16_X0_HW1_TLS_GD): Ditto.
600 (R_TILEGX_IMM16_X1_HW1_TLS_GD): Ditto.
601 (R_TILEGX_IMM16_X0_HW2_TLS_GD): Ditto.
602 (R_TILEGX_IMM16_X1_HW2_TLS_GD): Ditto.
603 (R_TILEGX_IMM16_X0_HW3_TLS_GD): Ditto.
604 (R_TILEGX_IMM16_X1_HW3_TLS_GD): Ditto.
605 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_GD): Ditto.
606 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_GD): Ditto.
607 (R_TILEGX_IMM16_X0_HW1_TLS_IE): Ditto.
608 (R_TILEGX_IMM16_X1_HW1_TLS_IE): Ditto.
609 (R_TILEGX_IMM16_X0_HW2_TLS_IE): Ditto.
610 (R_TILEGX_IMM16_X1_HW2_TLS_IE): Ditto.
611 (R_TILEGX_IMM16_X0_HW3_TLS_IE): Ditto.
612 (R_TILEGX_IMM16_X1_HW3_TLS_IE): Ditto.
613 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_IE): Ditto.
614 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_IE): Ditto.
615 (R_TILEGX_IMM16_X0_HW0_TLS_LE): New relocation.
616 (R_TILEGX_IMM16_X1_HW0_TLS_LE): Ditto.
617 (R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE): Ditto.
618 (R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE): Ditto.
619 (R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE): Ditto.
620 (R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE): Ditto.
621 (R_TILEGX_TLS_GD_CALL): Ditto.
622 (R_TILEGX_IMM8_X0_TLS_GD_ADD): Ditto.
623 (R_TILEGX_IMM8_X1_TLS_GD_ADD): Ditto.
624 (R_TILEGX_IMM8_Y0_TLS_GD_ADD): Ditto.
625 (R_TILEGX_IMM8_Y1_TLS_GD_ADD): Ditto.
626 (R_TILEGX_TLS_IE_LOAD): Ditto.
627 (R_TILEGX_IMM8_X0_TLS_ADD): Ditto.
628 (R_TILEGX_IMM8_X1_TLS_ADD): Ditto.
629 (R_TILEGX_IMM8_Y0_TLS_ADD): Ditto.
630 (R_TILEGX_IMM8_Y1_TLS_ADD): Ditto.
631 * tilepro.h (R_TILEPRO_TLS_GD_CALL): New relocation.
632 (R_TILEPRO_IMM8_X0_TLS_GD_ADD): Ditto.
633 (R_TILEPRO_IMM8_X1_TLS_GD_ADD): Ditto.
634 (R_TILEPRO_IMM8_Y0_TLS_GD_ADD): Ditto.
635 (R_TILEPRO_IMM8_Y1_TLS_GD_ADD): Ditto.
636 (R_TILEPRO_TLS_IE_LOAD): Ditto.
637 (R_TILEPRO_IMM16_X0_TLS_LE): Ditto.
638 (R_TILEPRO_IMM16_X1_TLS_LE): Ditto.
639 (R_TILEPRO_IMM16_X0_TLS_LE_LO): Ditto.
640 (R_TILEPRO_IMM16_X1_TLS_LE_LO): Ditto.
641 (R_TILEPRO_IMM16_X0_TLS_LE_HI): Ditto.
642 (R_TILEPRO_IMM16_X1_TLS_LE_HI): Ditto.
643 (R_TILEPRO_IMM16_X0_TLS_LE_HA): Ditto.
644 (R_TILEPRO_IMM16_X1_TLS_LE_HA): Ditto.
645
9cea966c
DD
6462011-12-22 DJ Delorie <dj@redhat.com>
647
648 * rl78.h (R_RL78_RH_RELAX, R_RL78_RH_SFR, R_RL78_RH_SADDR): New.
649 (RL78_RELAXA_BRA, RL78_RELAXA_ADDR16: New.
650
8b40760a
L
6512011-12-19 Chung-Lin Tang <cltang@codesourcery.com>
652
653 * mips.h (elf_mips_reloc_type): Add R_MIPS16_TLS_* entries.
654
355b81d9
UW
6552011-12-06 Ulrich Weigand <uweigand@de.ibm.com>
656
657 * common.h (NT_S390_LAST_BREAK): Define.
658 (NT_S390_SYSTEM_CALL): Likewise.
659
99c513f6
DD
6602011-11-01 DJ Delorie <dj@redhat.com>
661
662 * common.h (EM_RL78, EM_78K0R): New.
663 * rl78.h: New.
664
cfb8c092
NC
6652011-10-25 Joern Rennecke <joern.rennecke@embecosm.com>
666
667 * epiphany.h: New file.
668 * common.h (EM_ADAPTEVA_EPIPHANY): Define.
669
3b421ab3
AM
6702011-10-10 Alan Modra <amodra@gmail.com>
671
672 * ppc64.h (R_PPC64_TOCSAVE): Add.
673
d4cb0ea0
NC
6742011-10-05 DJ Delorie <dj@redhat.com>
675
676 * rx.h (E_FLAG_RX_PID): New.
677
9e8c70f9
DM
6782011-09-21 David S. Miller <davem@davemloft.net>
679
680 * sparc.h (Tag_GNU_Sparc_HWCAPS): New object attribute.
681 (ELF_SPARC_HWCAP_*): New HWCAPS bitmask values.
682
505b88fb
L
6832011-08-12 H.J. Lu <hongjiu.lu@intel.com>
684
685 PR ld/13082
686 * x86-64.h (R_X86_64_RELATIVE64): New.
687
df58fc94 6882011-07-24 Chao-ying Fu <fu@mips.com>
72f4393d 689 Maciej W. Rozycki <macro@codesourcery.com>
df58fc94
RS
690
691 * mips.h (R_MICROMIPS_min): New relocations.
692 (R_MICROMIPS_26_S1): Likewise.
693 (R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
694 (R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
695 (R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
696 (R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
697 (R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
698 (R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
699 (R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
700 (R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
701 (R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
702 (R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
703 (R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
704 (R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
705 (R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
706 (R_MICROMIPS_TLS_GOTTPREL): Likewise.
707 (R_MICROMIPS_TLS_TPREL_HI16): Likewise.
708 (R_MICROMIPS_TLS_TPREL_LO16): Likewise.
709 (R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
710 (R_MICROMIPS_max): Likewise.
711 (EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
712 (STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
713 (ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
714 (STO_MICROMIPS): Likewise.
715 (ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
716 (ELF_ST_IS_COMPRESSED): Likewise.
717 (STO_MIPS_PLT, STO_MIPS_PIC): Rework.
718 (ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
719 (STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.
720
7a9068fe
L
7212011-07-22 H.J. Lu <hongjiu.lu@intel.com>
722
723 * common.h (EM_K1OM): New.
724
9c55345c
TS
7252011-07-03 Samuel Thibault <samuel.thibault@gnu.org>
726 Thomas Schwinge <thomas@schwinge.name>
727
2bb70ae0 728 PR binutils/12913
9c55345c
TS
729 * common.h (ELFOSABI_GNU): Define, replaces...
730 (ELFOSABI_LINUX): ... this, kept as an alias.
731 (ELFOSABI_HURD): Remove.
732
faa9a424
UW
7332011-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
734
735 * common.h (NT_ARM_VFP): Define.
736
aa137e4d
NC
7372011-06-13 Walter Lee <walt@tilera.com>
738
739 * common.h: Add EM_TILEGX.
740 * tilegx.h: New file.
741 * tilepro.h: New file.
742
2ddcd4af
TG
7432011-06-09 Tristan Gingold <gingold@adacore.com>
744
745 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
746
cc643b88
NC
7472011-06-02 Nick Clifton <nickc@redhat.com>
748
749 * common.h: Fix spelling mistake in comment.
750 * reloc-macros.h: Likewise.
751
63e1a0fc
PB
7522011-05-31 Paul Brook <paul@codesourcery.com>
753
754 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
755
8b40760a
L
7562011-05-09 Paul Brook <paul@codesourcery.com>
757
758 * tic6x.h (ELF_STRING_C6000_unwind,
759 ELF_STRING_C6000_unwind_info, ELF_STRING_C6000_unwind_once,
760 ELF_STRING_C6000_unwind_info_once): Define.
761
e21e5835
NC
7622011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
763
764 * common.h (NT_STAPSDT): New define.
765
c7811365
BS
7662011-03-31 Bernd Schmidt <bernds@codesourcery.com>
767
768 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
769 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
770 (SHN_TIC6X_SCOMMON): Define.
771
00e98fc7
TG
7722011-03-31 Tristan Gingold <gingold@adacore.com>
773
774 * ia64.h (Elf64_External_VMS_Note): New struct.
775 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
776 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
777 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
778 (NT_VMS_PATCHTIME) New macros.
779
34e77a92
RS
7802011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
781
782 * arm.h (R_ARM_IRELATIVE): New relocation.
783
35fc36a8
RS
7842011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
785
786 * internal.h (elf_internal_sym): Add st_target_internal.
787 * arm.h (arm_st_branch_type): New enum.
788 (ARM_SYM_BRANCH_TYPE): New macro.
789
8f7e76d0
NC
7902011-03-10 Nick Clifton <nickc@redhat.com>
791
792 * common.h (EM_V850): V850s now supplied by Renesas.
793
15a44d57
AM
7942011-02-25 Alan Modra <amodra@gmail.com>
795
eba5cfbc 796 PR 12516
15a44d57
AM
797 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
798 sections at start or end of PT_DYNAMIC.
799
0855e32b
NS
8002011-01-10 Nathan Sidwell <nathan@codesourcery.com>
801 Glauber de Oliveira Costa <glommer@gmail.com>
802
803 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
804 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
805 relocations.
806
aa137e4d
NC
8072010-11-16 Jie Zhang <jie.zhang@analog.com>
808
809 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
810 (EF_BFIN_DATA_IN_L1): Define.
811
fd503541
NC
8122010-11-11 Mingming Sun <mingm.sun@gmail.com>
813
814 * mips.h (E_MIPS_MACH_LS3A): Defined.
815
87779176
JM
8162010-11-02 Joseph Myers <joseph@codesourcery.com>
817
818 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
819 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
820 Tag_ABI_array_object_alignment,
821 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
822
3cbd1c06
JM
8232010-10-29 Joseph Myers <joseph@codesourcery.com>
824
825 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
826
b5593623 8272010-10-29 Bernd Schmidt <bernds@codesourcery.com>
72f4393d 828 Joseph Myers <joseph@codesourcery.com>
b5593623
JM
829
830 * tic6x-attrs.h (Tag_ABI_DSBT): New.
831
75fa6dc1
JM
8322010-10-21 Joseph Myers <joseph@codesourcery.com>
833
834 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
835 value 4.
836 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
837 attribute renaming.
838
1cd986c5
NC
8392010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
840 Ina Pandit <ina.pandit@kpitcummins.com>
841
842 * v850.h: Add support for V850E2 and V850E2V3.
843 (v850_reloc_type): Update the newly added relocations
844
f4638467
AM
8452010-07-20 Alan Modra <amodra@gmail.com>
846
847 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
848 (ELF_SECTION_SIZE): ..here.
849 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
850 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
851
ba761f19
AM
8522010-06-25 Alan Modra <amodra@gmail.com>
853
854 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
855
59e6276b
JM
8562010-06-15 Joseph Myers <joseph@codesourcery.com>
857
858 * tic6x-attrs.h: New.
859 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
860 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
861 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
862 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
863 C6XABI_Tag_CPU_arch_C674X): Define.
864
28f997cf
TG
8652010-06-11 Tristan Gingold <gingold@adacore.com>
866
867 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
868 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
869 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
870 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
871 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
872 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
873 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
874 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
875 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
876 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
877 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
878 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
879 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
880 (Elf64_External_VMS_IMAGE_RELA): Ditto.
881 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
882 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
883 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
884 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
885 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
886 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
887 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
888 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
889
8e45593f
NC
8902010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
891 Joseph Myers <joseph@codesourcery.com>
892 Andrew Stubbs <ams@codesourcery.com>
893
894 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
895 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
896 other invalid ranges.
897 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
898 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
899 (R_SH_FUNCDESC_VALUE): New.
900
18ae9cc1
L
9012010-05-18 H.J. Lu <hongjiu.lu@intel.com>
902
903 PR gas/11600
904 * common.h (SHF_EXCLUDE): New.
905
906 * i370.h (SHF_EXCLUDE): Removed.
907 * or32.h (SHF_EXCLUDE): Likewise.
908 * ppc.h (SHF_EXCLUDE): Likewise.
909 * sparc.h (SHF_EXCLUDE): Likewise.
910
9a83a553
AM
9112010-04-23 Alan Modra <amodra@gmail.com>
912
913 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
914 Invert logic to clarify test for .tbss.
915 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
916 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
917 macro args with parentheses.
918 (ELF_SECTION_IN_SEGMENT): Define.
919 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
920 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
921
75375b3e
MGD
9222010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
923
924 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
925 Tag_FP_HP_extension): Add new ABI attribute tags.
926
e4e42b45
NC
9272010-04-15 Nick Clifton <nickc@redhat.com>
928
929 * alpha.h: Update copyright notice to use GPLv3.
930 * arc.h: Likewise.
931 * arm.h: Likewise.
932 * avr.h: Likewise.
933 * bfin.h: Likewise.
934 * common.h: Likewise.
935 * cr16.h: Likewise.
936 * cr16c.h: Likewise.
937 * cris.h: Likewise.
938 * crx.h: Likewise.
939 * d10v.h: Likewise.
940 * d30v.h: Likewise.
941 * dlx.h: Likewise.
942 * dwarf.h: Likewise.
943 * external.h: Likewise.
944 * fr30.h: Likewise.
945 * frv.h: Likewise.
946 * h8.h: Likewise.
947 * hppa.h: Likewise.
948 * i370.h: Likewise.
949 * i386.h: Likewise.
950 * i860.h: Likewise.
951 * i960.h: Likewise.
952 * ia64.h: Likewise.
953 * internal.h: Likewise.
954 * ip2k.h: Likewise.
955 * iq2000.h: Likewise.
956 * lm32.h: Likewise.
957 * m32c.h: Likewise.
958 * m32r.h: Likewise.
959 * m68hc11.h: Likewise.
960 * m68k.h: Likewise.
961 * mcore.h: Likewise.
962 * mep.h: Likewise.
963 * microblaze.h: Likewise.
964 * mips.h: Likewise.
965 * mmix.h: Likewise.
966 * mn10200.h: Likewise.
967 * moxie.h: Likewise.
968 * msp430.h: Likewise.
969 * mt.h: Likewise.
970 * openrisc.h: Likewise.
971 * or32.h: Likewise.
972 * pj.h: Likewise.
973 * ppc.h: Likewise.
974 * ppc64.h: Likewise.
975 * reloc-macros.h: Likewise.
976 * rx.h: Likewise.
977 * s390.h: Likewise.
978 * sh.h: Likewise.
979 * sparc.h: Likewise.
980 * spu.h: Likewise.
981 * v850.h: Likewise.
982 * vax.h: Likewise.
983 * vxworks.h: Likewise.
984 * x86-64.h: Likewise.
985 * xc16x.h: Likewise.
986 * xstormy16.h: Likewise.
987 * xtensa.h: Likewise.
988
9957b18f
AM
9892010-04-08 David Stubbs <stubbs@icerasemi.com>
990
991 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
992 cannot contain any sections.
993
40b36596
JM
9942010-03-25 Joseph Myers <joseph@codesourcery.com>
995
996 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
997 * tic6x.h: New.
998
e1dcda2d
L
9992010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1000
1001 * common.h (VER_FLG_*): Document.
1002 (VER_FLG_INFO): Define.
1003
17e57237
NC
10042010-02-23 Andrew Zabolotny <anpaza@mail.ru>
1005
1006 PR binutils/11297
1007 * avr.h: (R_AVR_8): New relocation number.
1008
cd21e546
MGD
10092010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
1010
1011 * arm.h (Tag_MPextension_use): Renumber.
1012 (Tag_DIV_use): Add.
1013 (Tag_MPextension_use_legacy): Likewise.
1014
d7eeb400
MS
10152010-02-09 Michael Holzheu <holzheu@de.ibm.com>
1016
1017 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
1018 NT_S390_CTRS and NT_S390_PREFIX): Define.
1019
e1dcda2d
L
10202010-02-08 David S. Miller <davem@davemloft.net>
1021
1022 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
1023
4339cae0
L
10242010-02-02 H.J. Lu <hongjiu.lu@intel.com>
1025
1026 * common.h (NT_386_XSTATE): New.
1027
3ff95107 10282010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 1029
3ff95107
L
1030 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
1031
c75a08aa
AM
10322010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
1033
4339cae0 1034 * common.h (PN_XNUM): Define.
c75a08aa 1035
0675e188
UW
10362009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
1037
1038 * common.h (NT_S390_HIGH_GPRS): Define.
1039
32af9f6e
AM
10402009-12-17 Alan Modra <amodra@bigpond.net.au>
1041
1042 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1043 R_PPC_RELAX32PC_PLT): Delete.
1044 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
1045
8b40760a
L
10462009-12-03 David Daney <ddaney@caviumnetworks.com>
1047 Adam Nemet <adambnemet@gmail.com>
1048
1049 * mips.h (E_MIPS_MACH_OCTEON2): New machine flag.
1050
3c65b800
JM
10512009-11-28 Joseph Myers <joseph@codesourcery.com>
1052
1053 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
1054 EM_TI_C5500, EM_CUDA): Define.
1055 (EM_res140, EM_res141, EM_res142): Remove.
1056
9e3c6df6
PB
10572009-11-17 Paul Brook <paul@codesourcery.com>
1058 Daniel Jacobowitz <dan@codesourcery.com>
1059
1060 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
1061
c7927a3c
NC
10622009-09-29 DJ Delorie <dj@redhat.com>
1063
1064 * rx.h: New file.
1065
a7f2871e
AM
10662009-09-21 Alan Modra <amodra@bigpond.net.au>
1067
1068 * ppc.h (DT_PPC_TLSOPT): Define.
1069 * ppc64.h (DT_PPC64_TLSOPT): Define.
1070
7f6fed87
NC
10712009-08-10 Daniel Gutson <dgutson@codesourcery.com>
1072
1073 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
1074 (SHT_ARM_OVERLAYSECTION): New define.
1075
cb88ce9f
BS
10762006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
1077
1078 From Mike Frysinger <michael.frysinger@analog.com>
1079 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
1080 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
1081 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
1082 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
1083 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
1084 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
1085 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
1086 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
1087 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
1088 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
1089 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
1090 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
1091 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
1092 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
1093 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
1094 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
1095 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
1096 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
1097 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 1098
44db4087
ME
10992009-08-09 Michael Eager <eager@eagercon.com>
1100
1101 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 1102 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 1103
7ba29e2a
NC
11042009-08-06 Michael Eager <eager@eagercon.com>
1105
1106 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
1107 * elf/microblaze.h: New reloc definitions.
1108
28ec585f
AM
11092009-07-30 Alan Modra <amodra@bigpond.net.au>
1110
1111 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
1112 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
1113
8a9036a4
L
11142009-07-25 H.J. Lu <hongjiu.lu@intel.com>
1115
1116 * common.h (EM_L1OM): New.
1117
8fdcc58d
TS
11182009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
1119 Alan Modra <amodra@bigpond.net.au>
1120
1121 * spu.h (R_SPU_ADD_PIC): New.
1122
3e7a7d11
NC
11232009-07-23 Ulrich Drepper <drepper@redhat.com>
1124
1125 * common.h (STB_GNU_UNIQUE): Define.
1126
fa8f86ff
TT
11272009-07-10 Tom Tromey <tromey@redhat.com>
1128
1129 * dwarf2.h: Move to `..'.
1130
1bffd25b
L
11312009-07-10 H.J. Lu <hongjiu.lu@intel.com>
1132
1133 * dwarf2.h: Just include ../dwarf2.h.
1134
e054468f
AM
11352009-07-10 Alan Modra <amodra@bigpond.net.au>
1136
1137 * ppc.h (R_PPC_IRELATIVE): Add.
1138 (R_PPC_RELAX32, R_PPC_RELAX32PC,
1139 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
1140 * ppc64.h (R_PPC64_IRELATIVE): Add.
1141
3244e8f5
JJ
11422009-07-03 Jakub Jelinek <jakub@redhat.com>
1143
1144 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
1145 and DW_OP_stack_value.
1146
ceaf50a2
AM
11472009-06-22 Alan Modra <amodra@bigpond.net.au>
1148
1149 * ppc.h (R_PPC_RELAX*): Define as enum.
1150
f865a31d
AG
11512009-06-11 Anthony Green <green@moxielogic.org>
1152
1153 * moxie.h (R_MOXIE_PCREL10): New.
1154
cbe950e9
L
11552009-06-01 H.J. Lu <hongjiu.lu@intel.com>
1156
1157 PR ld/10205
1158 * i386.h (R_386_IRELATIVE): New.
1159 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
1160
cf65542b
L
11612009-05-27 H.J. Lu <hongjiu.lu@intel.com>
1162
1163 * common.h: Update comments for dynamic tag ranges.
1164
4e38f72c
DD
11652009-04-30 DJ Delorie <dj@redhat.com>
1166
1167 * mep.h (EF_MEP_COP_*): New.
1168 (EF_MEP_ALL_FLAGS): Add them.
1169
d8045f23
NC
11702009-04-30 Nick Clifton <nickc@redhat.com>
1171
1172 * common.h (STT_GNU_IFUNC): Define.
1173
ed4a4bdf
CC
11742009-04-24 Cary Coutant <ccoutant@google.com>
1175
1176 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
1177
20135e4c
NC
11782009-04-15 Anthony Green <green@moxielogic.com>
1179
1180 * common.h (EM_MOXIE): Define.
1181 * moxie.h: New file.
1182
4d28413b
DD
11832009-04-07 DJ Delorie <dj@redhat.com>
1184
1185 * mep.h (EF_MEP_CPU_C5): New.
1186
96b2958f
L
11872009-04-01 H.J. Lu <hongjiu.lu@intel.com>
1188
1189 * common.h (EM_INTEL178): Removed.
1190 (EM_INTEL179): Likewise.
1191 (EM_ETPU): New.
1192 (EM_SLE9X): Likewise.
1193 (EM_INTEL181): Likewise.
1194 (EM_INTEL182): Likewise.
1195
f47a1d2e
L
11962009-03-31 H.J. Lu <hongjiu.lu@intel.com>
1197
1198 * common.h (EM_INTEL178): New.
1199 (EM_INTEL179): Likewise.
1200 (EM_INTEL180): Likewise.
1201
0e879927
ILT
12022009-03-20 Mikolaj Zalewski <mikolajz@google.com>
1203
1204 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
1205
4d407348
MK
12062009-03-14 Mark Kettenis <kettenis@gnu.org>
1207
17e57237
NC
1208 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
1209 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
1210 (NT_OPENBSD_WCOOKIE): New defines.
1211
904001b0
JK
12122009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
1213
1214 * common.h (AT_RANDOM): Define.
1215
727fc41e
AM
12162009-03-04 Alan Modra <amodra@bigpond.net.au>
1217
1218 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
1219 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
1220
c3b7224a
NC
12212009-03-02 Qinwei <qinwei@sunnorth.com.cn>
1222
1223 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
1224 * common.h (EM_SCORE_OLD): Define.
1225
36319970
L
12262009-02-23 H.J. Lu <hongjiu.lu@intel.com>
1227
1228 * common.h (STB_LOPROC): Replace Application-specific with
1229 Processor-specific in comments.
1230 (STB_HIPROC): Likewise.
1231 (STT_LOPROC): Likewise.
1232 (STT_HIPROC): Likewise.
1233
52b6b6b9
JM
12342009-02-03 Sandip Matte <sandip@rmicorp.com>
1235
1236 * mips.h (E_MIPS_MACH_XLR): Define.
1237
cf869cce
NC
12382009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
1239
1240 * m68k.h: Map TLS relocations to numbers.
1241
91e22acd
AS
12422009-01-15 Andrew Stubbs <ams@codesourcery.com>
1243 Julian Brown <julian@codesourcery.com>
1244
1245 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
1246 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
1247 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
1248 version 2.07.
1249 (Tag_undefined39, Tag_nodefaults): New enum values.
1250 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
1251 (Tag_conformance, Tag_Virtualization_use): Likewise.
1252 (Tag_undefined69, Tag_MPextension_use): Likewise.
1253
01e1a5bc
NC
12542009-01-15 Douglas B Rupp <rupp@gnat.com>
1255
1256 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
1257 New macros. Minor reformatting.
1258
84e94c90
NC
12592008-12-23 Jon Beniston <jon@beniston.com>
1260
1261 * lm32.h: New file.
1262
0f88be7a
NC
12632008-12-23 Nick Clifton <nickc@redhat.com>
1264
1265 * commmon.h (STT_IFUNC): Delete.
1266
7a0cc8ed
HPN
12672008-12-20 Hans-Peter Nilsson <hp@axis.com>
1268
1269 * cris.h (R_CRIS_32_IE): New relocation.
1270
e7c33416
NC
12712008-12-03 Nick Clifton <nickc@redhat.com>
1272
1273 * common.h (STT_IFUNC): Define.
1274
e73521d6
SR
12752008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1276
1277 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
1278 R_CR16_GLOB_DAT): New relocations.
1279
a973d22c
HPN
12802008-11-25 Hans-Peter Nilsson <hp@axis.com>
1281
1282 * cris.h (R_CRIS_32_TPREL): Correct comment.
1283 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
1284
8e79c3df
CM
12852008-11-18 Catherine Moore <clm@codesourcery.com>
1286
1287 * arm.h (Tag_ABI_FP_16bit_format): Define.
1288
2b0bc088
NC
12892008-11-14 Nathan Sidwell <nathan@codesourcery.com>
1290
1291 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 1292
759cc328
UW
12932008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
1294
1295 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
1296
f82e0623
NF
12972008-10-10 Nathan Froyd <froydnj@codesourcery.com>
1298
1299 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
1300
1d037692
HPN
13012008-10-04 Hans-Peter Nilsson <hp@axis.com>
1302
1303 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
1304 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
1305 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
1306 (R_CRIS_16_TPREL): New relocations.
1307
28dbbc02
BW
13082008-08-20 Bob Wilson <bob.wilson@acm.org>
1309
1310 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
1311 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
1312 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
1313
861fb55a
DJ
13142008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
1315 Daniel Jacobowitz <dan@codesourcery.com>
1316 Catherine Moore <clm@codesourcery.com>
1317 Mark Shinwell <shinwell@codesourcery.com>
1318
1319 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
1320 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
1321
0deb8eee
AM
13222008-08-04 Markus Weiss <weissms@aros.org>
1323
1324 * common.h (ELFOSABI_AROS): Update comment.
1325
3c7b9897
AM
13262008-07-26 Michael Eager <eager@eagercon.com>
1327
1328 * ppc.h: Add description of single-precision.
1329
89eeb0bc
LM
13302008-07-21 Luis Machado <luisgpm@br.ibm.com>
1331
1332 * common.h: Define NT_PPC_VSX.
1333
30c09090
RS
13342008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
1335
1336 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
1337
b8a39af8
SR
13382008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1339
1340 * common.h (EM_CR16): Correct value.
1341 (EM_CR16): Rename to EM_CR16_OLD.
1342
ff7eeb89
DD
13432008-06-12 DJ Delorie <dj@redhat.com>
1344
1345 * common.h (EM_M32C_NEW): Rename to EM_M32C.
1346 (EM_M32C): Rename to EM_M32C_OLD.
1347
3c9a78e0
JM
13482008-06-12 Joseph Myers <joseph@codesourcery.com>
1349
1350 * common.h: Update e_machine table.
1351
a23ede3d
KK
13522008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
1353
1354 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
1355
2424f303
JM
13562008-06-09 Joseph Myers <joseph@codesourcery.com>
1357
1358 * common.h: Change registry@caldera.com to registry@sco.com.
1359
7c90103b
NC
13602008-05-21 Nick Clifton <nickc@redhat.com>
1361
1362 * reloc-macros.h: Add a comment about the use of the
1363 END_RELOC_NUMBERS symbol as a sentinel value.
1364
13652008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 1366
7c90103b
NC
1367 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
1368
14a6d8e0
DM
13692008-04-16 David S. Miller <davem@davemloft.net>
1370
1371 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
1372 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
1373 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
1374 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
1375
15397d0b
ILT
13762008-03-24 Ian Lance Taylor <iant@google.com>
1377
1378 * common.h (NT_GNU_GOLD_VERSION): Define.
1379
72de5009
AM
13802008-03-13 Alan Modra <amodra@bigpond.net.au>
1381
1382 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
1383 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
1384 Order struct as for external version.
1385
1bce5d2c
AM
13862008-03-12 Alan Modra <amodra@bigpond.net.au>
1387
4fbb74a6
AM
1388 PR 5900
1389 * common.h (SHN_BAD): Delete.
1390 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
1391 * external.h: ..here.
1392 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
1393 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
1394 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
1395
13962008-03-12 Alan Modra <amodra@bigpond.net.au>
1397
1398 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 1399 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 1400 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 1401 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 1402 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 1403 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
1404 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
1405 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 1406 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 1407 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 1408 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
1409 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
1410 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 1411 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 1412 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 1413
35d60fe4
NC
14142008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
1415
1416 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
1417 DW_OP_PGI_omp_thread_num.
1418
7b03d09a
AN
14192008-02-04 Adam Nemet <anemet@caviumnetworks.com>
1420
1421 * mips.h: Update copyright.
1422 (E_MIPS_MACH_OCTEON): New macro.
1423
148b93f2
NC
14242008-01-30 Tristan Gingold <gingold@adacore.com>
1425
1426 Add OpenVMS extensions.
1bce5d2c
AM
1427 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
1428 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 1429 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
1430 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
1431 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
1432 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
1433 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
1434 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
1435 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
1436 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
1437 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
1438 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
1439 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
1440 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
1441 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
1442 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
1443 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
1444 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
1445 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
1446 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
1447 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
1448 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
1449
c74ba406
MK
14502008-01-16 Mark Kettenis <kettenis@gnu.org>
1451
1452 * common.h (AT_SUN_AUXFLAGS): Define.
1453
60955fda
DJ
14542007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
1455
1456 * dwarf2.h (DW_AT_hi_user): Correct value.
1457
1bbb5f21 14582007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 1459
1bbb5f21 1460 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 1461
350cc38d
MS
14622007-11-29 Mark Shinwell <shinwell@codesourcery.com>
1463
1464 * mips.h (E_MIPS_MACH_LS2E): New.
1465 (E_MIPS_MACH_LS2F): New.
1466
f7bc09bd
NS
14672007-11-28 Nathan Sidwell <nathan@codesourcery.com>
1468
1469 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
1470 segments at the end of memory.
1471
e210c36b
NC
14722007-11-17 Thiemo Seufer <ths@mips.com>
1473
1474 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
1475 in comment.
1476
e2a0d921
NC
14772007-11-16 Nick Clifton <nickc@redhat.com>
1478
1479 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
1480 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
1481 (DW_AT_stride): Rename to DW_AT_byte_stride.
1482
7a2b07ff
NS
14832007-11-08 Nathan Sidwell <nathan@codesourcery.com>
1484
1485 * vxworks.h: New.
1486
569006e5
NC
14872007-10-30 Nick Clifton <nickc@redhat.com>
1488
1489 * mn10300.h (R_MN10300_ALIGN): Define.
1490
c6e65352
DJ
14912007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
1492
1493 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
1494
bfff1642
NC
14952007-10-19 Nick Clifton <nickc@redhat.com>
1496
1497 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
1498
3e6ff6e5
RM
14992007-10-18 Roland McGrath <roland@redhat.com>
1500
1501 * common.h (NT_PPC_VMX): New macro.
1502
7fac7ff4
NC
15032007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1504
1505 * cr16.h: Updated with new relocaction macros.
1506
b10a8ae0
L
15072007-09-17 H.J. Lu <hongjiu.lu@intel.com>
1508
1509 PR binutils/3281
1510 PR binutils/5037
1511 * internal.h (elf_segment_map): Add p_size and p_size_valid.
1512 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
1513 PT_GNU_RELRO segments.
1514
8d100c32
KH
15152007-09-11 Nathan Sidwell <nathan@codesourcery.com>
1516
1517 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
1518
b15fa79e
AM
15192007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
1520
1521 * common.h (NT_SPU): Define.
1522
2b05f1b7
L
15232007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1524
1525 * common.h: Revert last change.
1526
94b11780
L
15272007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1528
1529 * common.h (PT_GNU_STACK): Renamed to ...
1530 (PT_GNU_ATTR): This.
1531 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
1532
fd2f25da
RM
15332007-07-09 Roland McGrath <roland@redhat.com>
1534
1535 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
1536
34c8bcba
JM
15372007-06-29 Joseph Myers <joseph@codesourcery.com>
1538
1539 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
1540
2cf19d5c
JM
15412007-06-29 Joseph Myers <joseph@codesourcery.com>
1542
1543 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
1544
104d59d1
JM
15452007-06-29 Joseph Myers <joseph@codesourcery.com>
1546
1547 * arm.h (elf32_arm_add_eabi_attr_int,
1548 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
1549 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
1550 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
1551 Tag_Symbol, Tag_compatibility): Remove.
1552 * common.h (SHT_GNU_ATTRIBUTES): Define.
1553
3d3d428f
NC
15542007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1555
1556 * common.h (EM_CR16): New entry for CR16 cpu.
1557 * cr16.h: New file.
1558
99ded152
BW
15592007-06-11 Sterling Augustine <sterling@tensilica.com>
1560 Bob Wilson <bob.wilson@acm.org>
fd2f25da 1561
99ded152
BW
1562 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
1563 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 1564
f89d32d9
CT
15652007-05-18 Caroline Tice <ctice@apple.com>
1566
fd2f25da 1567 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
1568 DW_OP_GNU_uninit.
1569
4f4416b5
AM
15702007-05-12 Alan Modra <amodra@bigpond.net.au>
1571
1572 * spu.h (R_SPU_ADDR16X): Define.
1573 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
1574
ece5ef60
AM
15752007-05-11 Alan Modra <amodra@bigpond.net.au>
1576
1577 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
1578
627b32bc
AM
15792007-05-02 Alan Modra <amodra@bigpond.net.au>
1580
1581 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
1582 and vma for appropriate sections.
1583
0c3e446c
JB
15842007-04-26 Jan Beulich <jbeulich@novell.com>
1585
1586 * common.h (DT_ENCODING): Correct value (back to spec mandated
1587 value).
1588
d4c87fc1
AM
15892007-03-08 Alan Modra <amodra@bigpond.net.au>
1590
1591 * v850.h (V850_OTHER_TDA_BYTE): Delete.
1592 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
1593 that don't clash with visibility bits.
1594
689d9c8c
AM
15952007-03-07 Alan Modra <amodra@bigpond.net.au>
1596
1597 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
1598
b95dd98f 15992007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
1600 Richard Sandiford <rsandifo@redhat.com>
1601 Richard Henderson <rth@redhat.com>
1602 DJ Delorie <dj@redhat.com>
1603 Ben Elliston <bje@redhat.com>
b95dd98f
DB
1604
1605 * mep.h: New file.
b95dd98f
DB
1606 * common.h (EM_CYGNUS_MEP): Define.
1607
16082007-02-15 Dave Brolley <brolley@redhat.com>
1609
1610 From Graydon Hoare <graydon@redhat.com>:
1611 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
1612
3bdcfdf4
KH
16132007-01-08 Kazu Hirata <kazu@codesourcery.com>
1614
1615 * m68k.h (EF_M68K_FIDO): New.
1616 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
1617 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
1618
9840d27e
KH
16192006-12-25 Kazu Hirata <kazu@codesourcery.com>
1620
1621 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
1622
425c6cb0
KH
16232006-12-19 Kazu Hirata <kazu@codesourcery.com>
1624
1625 * m68k.h (EF_M68K_ARCH_MASK): New.
1626
3271a814
NS
16272006-12-19 Nathan Sidwell <nathan@codesourcery.com>
1628
1629 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
1630
c694fd50
KH
16312006-12-07 Kazu Hirata <kazu@codesourcery.com>
1632
1633 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
1634 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
1635 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
1636 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
1637 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
1638 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
1639 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
1640 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
1641 EF_M68K_CF_FLOAT, respectively.
1642
4fd454c8
NC
16432006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
1644 Nick Clifton <nickc@redhat.com>
1645
1646 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
1647
165b93e7
RS
16482006-10-28 Richard Sandiford <richard@codesourcery.com>
1649
1650 * mips.h (R_MIPS_GLOB_DAT): Define
1651 (R_MIPS_max): Bump by 1.
1652
e9f53129
AM
16532006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
1654 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
1655 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
1656 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
1657 Alan Modra <amodra@bigpond.net.au>
1658
1659 * common.h (EM_SPU): Define.
1660 * spu.h: New file.
1661
b3549761
NC
16622006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
1663
1664 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
1665 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
1666 (EF_SCORE_HASENTRY): Delete.
1667
e210c36b
NC
16682006-10-17 Mark Shinwell <shinwell@codesourcery.com>
1669
1670 * arm.h: Define TAG_CPU_ARCH_* constants.
1671
1c0d3aa6
NC
16722006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
1673
1674 * score.h: New file.
1675 * common.h: Add Score machine number.
1676
fdc90cb4
JJ
16772006-07-10 Jakub Jelinek <jakub@redhat.com>
1678
1679 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
1680
1224efb8
L
16812006-05-31 H.J. Lu <hongjiu.lu@intel.com>
1682
1683 * internal.h (ELF_SECTION_SIZE): New.
1684 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
1685 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
1686 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1687
3f570048
AM
16882006-05-27 H.J. Lu <hongjiu.lu@intel.com>
1689
1690 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
1691
9b52905e
NC
16922006-05-24 Carlos O'Donell <carlos@systemhalted.org>
1693 Randolph Chung <randolph@tausq.org>
1694 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
1695 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
1696 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
1697 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
1698 New TLS relocs.
1699 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
1700 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
1701 Define TLS relocs using existing equivalents.
1702
fd2f25da
RM
17032006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
1704
28c9d252
NC
1705 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
1706
e210c36b
NC
17072006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
1708
1709 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
1710 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
1711 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
1712 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
1713 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
1714 R_BFIN_GOTOFFLO): New relocs.
1715 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
1716
17172006-03-23 Michael Matz <matz@suse.de>
1718
1719 * x86-64.h: Add the new relocations with their official
1720 numbers.
1721
0a44bf69
RS
17222006-03-22 Richard Sandiford <richard@codesourcery.com>
1723 Daniel Jacobowitz <dan@codesourcery.com>
1724 Phil Edwards <phil@codesourcery.com>
1725 Zack Weinberg <zack@codesourcery.com>
1726 Mark Mitchell <mark@codesourcery.com>
1727 Nathan Sidwell <nathan@codesourcery.com>
1728
1729 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
1730
e14430ab
DA
17312006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1732
1733 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
1734 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1735 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1736 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1737 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1738
3a4a14e9
PB
17392006-03-10 Paul Brook <paul@codesourcery.com>
1740
1741 * arm.h (EF_ARM_EABI_VER5): Define.
1742
0b2e31dc
NS
17432006-03-06 Nathan Sidwell <nathan@codesourcery.com>
1744
1745 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1746 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1747 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1748 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1749 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1750 (EF_M68K_EMAC_B): New.
1751
df406460
NC
17522006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
1753
1754 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1755 (EF_AVR_LINKRELAX_PREPARED): Add.
1756
2c10a7e5
BE
17572006-03-02 Ben Elliston <bje@au.ibm.com>
1758
1759 Import from the GCC tree:
1760 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1761
1762 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1763 from DWARF 3.
1764 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1765 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1766 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1767 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1768 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1769 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1770 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1771 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1772 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1773 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1774 (DW_END_default, DW_END_big, DW_END_little): New.
1775 (DW_END_lo_user, DW_END_hi_user): Define.
1776 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1777 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1778 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1779 DW_LANG_D): New.
1780
e210c36b
NC
17812006-02-06 Steve Ellcey <sje@cup.hp.com>
1782
1783 * ia64.h (SHF_IA_64_HP_TLS): New.
1784
6772dd07
DD
17852006-02-24 DJ Delorie <dj@redhat.com>
1786
1787 * m32c.h: Add relax relocs.
1788
d70c5fc7 17892006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
72f4393d
L
1790 Anil Paranjape <anilp1@kpitcummins.com>
1791 Shilin Shakti <shilins@kpitcummins.com>
d70c5fc7
NC
1792
1793 * common.h (EM_XC16X): New entry for xc16x cpu.
1794 Sort other EM_* numbers into numerical order.
1795 * xc16x.h: New file.
fd2f25da 1796
84d1d650
L
17972006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1798
1799 PR binutils/2258
1800 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1801 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1802
266abb8f
NS
18032006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1804
1805 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1806 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1807 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1808 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1809 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1810
18112006-02-06 Steve Ellcey <sje@cup.hp.com>
1812
1813 * ia64.h (SHF_IA_64_HP_TLS): New.
1814
67a4f2b7
AO
18152006-01-18 Alexandre Oliva <aoliva@redhat.com>
1816
1817 Introduce TLS descriptors for i386 and x86_64.
1818 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1819 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1820 New.
1821 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1822 R_X86_64_TLSDESC): New.
1823
64fd6348
NC
18242006-01-09 Mike Frysinger <vapier@gentoo.org>:
1825
1826 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1827
d031aafb
NS
18282005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1829
1830 Second part of ms1 to mt renaming.
1831 * common.h (EM_MT): Renamed.
1832 * mt.h: Rename relocs, cpu & other defines.
1833
e210c36b
NC
18342005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1835
1836 * mt.h: Renamed from ms1.h
1837
39b41c9c
PB
18382005-12-12 Paul Brook <paul@codesourcery.com>
1839
1840 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1841
5e2b0d47
NC
18422005-11-11 Nick Clifton <nickc@redhat.com>
1843
1844 PR 1150
1845 * mips.h (STO_OPTIONAL): Define.
1846 (ELF_MIPS_IS_OPTIONAL): Define.
1847
e210c36b
NC
18482005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1849
1850 Add ms2.
1851 * ms1.h (EF_MS1_CPU_MS2): New.
1852
18532005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1854
1855 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1856
3c9b82ba
NC
18572005-09-30 Catherine Moore <clm@cm00re.com>
1858
1859 * bfin.h: New file.
1860 * common.h (EM_BLACKFIN): Define.
1861
ee065d83
PB
18622005-10-08 Paul Brook <paul@codesourcery.com>
1863
1864 * arm.h: Add prototypes for BFD object attribute routines.
1865
1cacb694
RE
18662005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1867
1868 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1869
3c26c61a
DA
18702005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1871
1872 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1873 New defines.
1874
67762f6b
DA
18752005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1876
1877 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1878 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1879 deprecated defines.
1880 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1881 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1882 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1883 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1884 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1885 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1886 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1887 NT_HP_UX_OPTIONS): Define.
1888
fd54057a
DD
18892005-07-25 DJ Delorie <dj@redhat.com>
1890
1891 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1892
3b22753a
L
18932005-07-25 Jan Hubicka <jh@suse.cz>
1894
1895 * x86-64.h (SHN_X86_64_LCOMMON): New.
1896 (SHF_X86_64_LARGE): New.
1897
157e7bd1
NC
18982005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1899
1900 * m32r.h (R_M32R_REL32): Added.
1901
df45824a
BE
19022005-07-18 Ben Elliston <bje@au.ibm.com>
1903
1904 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1905 Replace with DW_ATE_decimal_float (now in DWARF 3).
1906
49f58d10
JB
19072005-07-14 Jim Blandy <jimb@redhat.com>
1908
1909 Add support for Renesas M32C and M16C.
1910 * common.h (EM_M32C): New machine number.
1911 * m32c.h: New file.
fd2f25da 1912
e210c36b
NC
19132005-06-17 Jakub Jelinek <jakub@redhat.com>
1914
1915 * external.h (GRP_ENTRY_SIZE): Define.
1916
d6ab8113
JB
19172005-06-17 Jan Beulich <jbeulich@novell.com>
1918
1919 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1920 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1921 R_X86_64_GOTPC32.
1922
3c33e371
AH
19232005-06-07 Aldy Hernandez <aldyh@redhat.com>
1924 Michael Snyder <msnyder@redhat.com>
1925 Stan Cox <scox@redhat.com>
1926
1927 * common.h (EM_MS1): Define.
1928
1929 * ms1.h: New file.
1930
2acf634e
RH
19312005-05-31 Richard Henderson <rth@redhat.com>
1932
1933 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1934
484124bb
RH
19352005-05-29 Richard Henderson <rth@redhat.com>
1936
1937 * alpha.h (DT_ALPHA_PLTRO): New.
1938
d68f4033
BE
19392005-05-19 Ben Elliston <bje@au.ibm.com>
1940
1941 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1942 the user-defined encoding space pending inclusion in the standard.
1943
cb1afa5c
ZW
19442005-05-18 Zack Weinberg <zack@codesourcery.com>
1945
1946 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1947 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1948
c19d1205
ZW
19492005-05-17 Zack Weinberg <zack@codesourcery.com>
1950
1951 * arm.h: Import complete list of official relocation names
1952 and numbers from AAELF. Define FAKE_RELOCs for old names.
1953 Remove a few old names no longer used anywhere.
1954
1fe44d79
AM
19552005-05-14 Alan Modra <amodra@bigpond.net.au>
1956
1957 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1958
2df98d85
AM
19592005-05-11 Alan Modra <amodra@bigpond.net.au>
1960
1961 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1962 R_PPC_RELAX32PC_PLT) Adjust.
1963 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1964 (DT_PPC_GLINK): Define.
1965
e172dbf8
NC
19662005-05-10 Nick Clifton <nickc@redhat.com>
1967
1968 * Update the address and phone number of the FSF organization in
1969 the GPL notices in the following files:
2df98d85 1970 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1971 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1972 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1973 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1974 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1975 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1976 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1977
faa7ef87
L
19782005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1979
a63027e5
L
1980 Moved from ../ChangeLog
1981
faa7ef87
L
1982 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1983 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1984
1985 2004-10-12 Paul Brook <paul@codesourcery.com>
1986 * arm.h (EF_ARM_EABI_VER4): Define.
1987
1988 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1989
1990 * common.h (PT_SUNW_EH_FRAME): Define.
1991 * x86-64.h (SHT_X86_64_UNWIND): Define.
1992
1993 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1994 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1995 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1996 (XTENSA_PROP_SEC_NAME): Define.
1997 (property_table_entry): Add flags field.
1998 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1999
2000 2004-09-17 Paul Brook <paul@codesourcery.com>
2001 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
2002 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
2003 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
2004
2005 2004-09-13 Paul Brook <paul@codesourcery.com>
2006 * arm.h: Rename RELABS to TARGET1.
2007
2008 2004-05-11 Jakub Jelinek <jakub@redhat.com>
2009 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
2010 (PT_GNU_RELRO): Define.
2011
ba93b8ac
DJ
20122005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
2013 Phil Blundell <philb@gnu.org>
2014
2015 * arm.h: Add TLS relocations.
2016
c927f9ef
BE
20172005-03-23 Ben Elliston <bje@au.ibm.com>
2018
2019 * dwarf.h: Merge with GCC's dwarf.h.
2020
238d258f
NC
20212005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
2022
2023 * m68k.h (EF_CFV4E): Define.
2024
b294bdf8
MM
20252005-03-17 Paul Brook <paul@codesourcery.com>
2026 Dan Jacobowitz <dan@codesourcery.com>
2027 Mark Mitchell <mark@codesourcery.com>
2028
2029 * arm.h (PT_ARM_EXIDX): Define.
2030
51cb3ca7
DJ
20312005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
2032 Joseph Myers <joseph@codesourcery.com>
2033
2034 * mips.h: Define MIPS TLS relocations.
2035
d6f16593 20362005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 2037 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
2038
2039 * mips.h (R_MIPS16_GOT16): New reloc code.
2040 (R_MIPS16_CALL16): Likewise.
2041 (R_MIPS16_HI16): Likewise.
2042 (R_MIPS16_LO16): Likewise.
2043 (R_MIPS16_min): New fake reloc code.
2044 (R_MIPS16_max): Likewise.
2045
a1c17af2
MR
20462005-02-11 Maciej W. Rozycki <macro@mips.com>
2047
2048 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
2049
90219bd0
AO
20502005-01-25 Alexandre Oliva <aoliva@redhat.com>
2051
2052 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
2053 * frv.h: Add R_FRV_TLSMOFF.
2054 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
2055 * frv.h: Add TLS relocations.
2056
e38bc3b5
NC
20572005-01-17 Nick Clifton <nickc@redhat.com>
2058
2059 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
2060 EF_SH2A_SH3E): New flags.
2061 (EF_SH_BFD_TABLE): Add these new flags to the table.
2062
b4a38de6
AM
20632005-01-12 Alan Modra <amodra@bigpond.net.au>
2064
2065 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
2066 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
2067
750bce0e 20682004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 2069
faa7ef87 2070 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 2071
1e50d24d
RS
20722004-12-16 Richard Sandiford <rsandifo@redhat.com>
2073
2074 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
2075
69881c93
ILT
20762004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
2077
2078 * mips.h (E_MIPS_MACH_9000): Define.
2079
b676888f
HPN
20802004-11-04 Hans-Peter Nilsson <hp@axis.com>
2081
2082 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
2083 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
2084 macros.
2085
637cf767
EC
20862004-10-06 Eric Christopher <echristo@redhat.com>
2087
2088 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
2089
40a18ebd
NC
20902004-10-01 Paul Brook <paul@codesourcery.com>
2091
2092 * arm.h (SHT_ARM_EXIDX): Define.
2093 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
2094 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
2095 Define.
2096
b18c562e
NC
20972004-08-25 Dmitry Diky <diwil@spec.ru>
2098
2099 * msp430.h: Add new relocs.
2100
083febaa
L
21012004-08-12 H.J. Lu <hongjiu.lu@intel.com>
2102
2103 * i386.h (R_386_USED_BY_INTEL_200): New.
2104
1d70c7fb
AO
21052004-07-29 Alexandre Oliva <aoliva@redhat.com>
2106
2107 Introduce SH2a support.
2108 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
2109 * sh.h (EF_SH2A_NOFPU): New.
2110 2003-12-01 Michael Snyder <msnyder@redhat.com>
2111 * sh.h (EF_SH2A): New.
2112
670ec21d
NC
21132004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
2114
2115 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
2116 BFD_RELOC_CRX_SWITCH32.
2117
1fe1f39c
NC
21182004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
2119
2120 * common.h (EM_CRX): Define.
2121 * crx.h: New file.
2122
097f809a
NC
21232004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
2124
2125 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
2126 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
2127
375db92b
AM
21282004-06-19 Alan Modra <amodra@bigpond.net.au>
2129
2130 * common.h (ELF64_R_INFO): Warning fix.
2131
092dcd75
CD
21322004-06-14 Chris Demetriou <cgd@broadcom.com>
2133
2134 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
2135 with an updated comment.
2136
f6f9408f
JR
21372004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
2138
2139 * sh.h (EF_SH_HAS_DSP): Remove.
2140 (EF_SH_HAS_FP): Remove.
2141 (EF_SH_MERGE_MACH): Remove.
2142 (EF_SH4_NOFPU): Convert to decimal.
2143 (EF_SH4A_NOFPU): Likewise.
2144 (EF_SH4_NOMMU_NOFPU): Likewise.
2145 (EF_SH3_NOMMU): Add new macro.
2146 (EF_SH_BFD_TABLE): Likewise.
2147 (sh_find_elf_flags): Add prototype.
2148 (sh_elf_get_flags_from_mach): Likewise.
2149
4030e8f6
CD
21502004-04-24 Chris Demetriou <cgd@broadcom.com>
2151
2152 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
2153 (R_MIPS_GNU_REL_HI16): Remove.
2154 (R_MIPS_GNU_REL16_S2): Update comment.
2155
0949843d 21562004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 2157 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
2158
2159 * common.h (EM_CR): Define.
2160 * cr16c.h: New file.
2161
d507cf36
PB
21622004-03-23 Paul Brook <paul@codesourcery.com>
2163
2164 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
2165
ae51a426
JR
21662003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
2167
2168 * sh.h: Add EF_SH4_NOMMU_NOFPU.
2169
676a64f4
RS
21702004-03-01 Richard Sandiford <rsandifo@redhat.com>
2171
2172 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
2173
481fedf3
RM
21742004-01-28 Roland McGrath <roland@redhat.com>
2175
2176 * common.h (AT_SECURE): New macro.
2177
7e67eb11
RM
21782004-01-21 Roland McGrath <roland@redhat.com>
2179
2180 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
2181 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
2182 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
2183 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
2184 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
2185
3fe74472
MK
21862004-01-17 Mark Kettenis <kettenis@gnu.org>
2187
2188 * common.h (NT_OPENBSD_IDENT): Define.
2189
79987b2f
AO
21902004-01-06 Alexandre Oliva <aoliva@redhat.com>
2191
2192 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
2193 * frv.h (EF_FRV_FDPIC): New macro.
2194 (EF_FRV_PIC_FLAGS): Adjust.
2195 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
2196 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
2197 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
2198 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
2199 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
2200 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
2201 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
2202 New.
2203
252b5132 2204
c9e214e5 2205For older changes see ChangeLog-9103
252b5132 2206\f
b90efa5b 2207Copyright (C) 2004-2015 Free Software Foundation, Inc.
752937aa
NC
2208
2209Copying and distribution of this file, with or without modification,
2210are permitted in any medium without royalty provided the copyright
2211notice and this notice are preserved.
2212
252b5132 2213Local Variables:
c9e214e5
AM
2214mode: change-log
2215left-margin: 8
2216fill-column: 74
252b5132
RH
2217version-control: never
2218End:
This page took 0.807721 seconds and 4 git commands to generate.