Add assembler support for ARMv8-M Baseline
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
ff8646ee
TP
12015-12-24 Thomas Preud'homme <thomas.preudhomme@arm.com>
2
3 * arm.h (TAG_CPU_ARCH_V8M_BASE): Declare.
4
4ed7ed8d
TP
52015-12-24 Thomas Preud'homme <thomas.preudhomme@arm.com>
6
7 * arm.h (TAG_CPU_ARCH_V8M_MAIN): Declare.
8 (MAX_TAG_CPU_ARCH): Define to TAG_CPU_ARCH_V8M_MAIN.
9 (TAG_CPU_ARCH_V4T_PLUS_V6_M): Define to unused value 15.
10
ac4c9b04
MG
112015-12-22 Mickael Guene <mickael.guene@st.com>
12
13 * arm.h: Add arm SHF_ARM_NOREAD section flag.
14
152015-12-16 Mickael Guene <mickael.guene@st.com>
16
17 * arm.h: Add new arm relocations.
18
a117b0a5
YS
192015-12-14 Yoshinori Sato <ysato@users.sourceforge.jp>
20
21 * rx.h (E_FLAG_RX_V2): New RXv2 type.
22
006589cf
AM
232015-12-07 Alan Modra <amodra@gmail.com>
24
25 * ppc64.h (R_PPC64_ENTRY): Define.
26
a680de9a
PB
272015-11-11 Alan Modra <amodra@gmail.com>
28 Peter Bergner <bergner@vnet.ibm.com>
29
30 * ppc.h (R_PPC_REL16DX_HA): New reloction.
31 * ppc64.h (R_PPC64_REL16DX_HA): Likewise.
32
6f4b1afc
CM
332015-10-28 Cupertino Miranda <cmiranda@synopsys.com>
34
35 * arc-reloc.def (ARC_32_PCREL): New definition.
36 (ARC_TLS_DTPOFF): Arrange it in order.
37
c6056a74
SF
382015-10-27 Stephen Fisher <sfisher@panix.com>
39
40 * common.h (NT_NETBSD_MARCH): Define.
41
56ceb5b5
L
422015-10-22 H.J. Lu <hongjiu.lu@intel.com>
43
44 * x86-64.h (R_X86_64_GOTPCRELX): New.
45 (R_X86_64_REX_GOTPCRELX): Likewise.
46
02a86693
L
472015-10-22 H.J. Lu <hongjiu.lu@intel.com>
48
49 * i386.h (R_386_GOT32X): New relocation.
50
886a2506
NC
512015-10-07 Cupertino Miranda <cmiranda@synopsys.com>
52
53 * arc-reloc.def: Macro file with definition of all relocation
54 types.
55 * arc.h: Changed macros for the newly supported ARC cpus. Altered
56 enum defining the supported relocations.
57 * common.h: Changed EM_ARC_A5 definition to EM_ARC_COMPACT. Added
58 macro for EM_ARC_COMPACT2.
59
5c383f02
RO
602015-09-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
61
62 * common.h (DF_1_STUB, DF_1_PIE): Define.
63
7f7a1bce
L
642015-09-21 H.J. Lu <hongjiu.lu@intel.com>
65
66 * external.h (Elf64_External_Chdr): Change ch_type to 4 bytes
67 and add ch_reserved.
68
70151fb5
JW
692015-08-11 Jiong Wang <jiong.wang@arm.com>
70
71 * aarch64.h (R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12): Define.
72
56a2e450
JW
732015-08-11 Jiong Wang <jiong.wang@arm.com>
74
75 * aarch64.h (R_AARCH64_P32_TLSLD_ADD_LO12_NC): Define.
76
2c0a466a
JW
772015-08-11 Jiong Wang <jiong.wang@arm.com>
78
79 * aarch64.h (R_AARCH64_P32_TLSLD_ADR_PAGE21): Define.
80
8c163c5a
SL
812015-07-01 Sandra Loosemore <sandra@codesourcery.com>
82 Cesar Philippidis <cesar@codesourcery.com>
83
84 * nios2.h (R_NIOS2_R2_S12): New.
85 (R_NIOS2_R2_I10_1_PCREL): New.
86 (R_NIOS2_R2_T1I7_1_PCREL): New.
87 (R_NIOS2_R2_T1I7_2): New.
88 (R_NIOS2_R2_T2I4): New.
89 (R_NIOS2_R2_T2I4_1): New.
90 (R_NIOS2_R2_T2I4_2): New.
91 (R_NIOS2_R2_X1I7_2): New.
92 (R_NIOS2_R2_X2L5): New.
93 (R_NIOS2_R2_F1I5_2): New.
94 (R_NIOS2_R2_L5I4X1): New.
95 (R_NIOS2_R2_T1X1I6): New.
96 (R_NIOS2_R2_T1X1I6_2): New.
97 (R_NIOS2_ILLEGAL): Renumber.
98
965b1d80
SL
992015-07-01 Sandra Loosemore <sandra@codesourcery.com>
100 Cesar Philippidis <cesar@codesourcery.com>
101
102 * nios2.h (EF_NIOS2_ARCH_R1, EF_NIOS2_ARCH_R2): Define.
103
14ae95f2
RM
1042015-05-29 Roland McGrath <mcgrathr@google.com>
105
106 * common.h (GNU_ABI_TAG_SYLLABLE): New macro.
107 (GNU_ABI_TAG_NACL): New macro.
108
22abe556
L
1092015-05-11 H.J. Lu <hongjiu.lu@intel.com>
110
111 * common.h (EM_486): Renamed to ...
112 (EM_IAMCU): This.
113
643f7afb
AK
1142015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
115
116 * s390.h: Define Tag_GNU_S390_ABI_Vector.
117
44bd1acd
AM
1182015-04-24 Alan Modra <amodra@gmail.com>
119
120 * internal.h (ELF_SECTION_IN_SEGMENT_1): Ensure PT_LOAD and
121 similar segments only contain alloc sections.
122
9361e630
L
1232015-04-24 H.J. Lu <hongjiu.lu@intel.com>
124
125 PR binutils/18316
126 * mep.h (SEC_MEP_VLIW): Removed.
127
3525236c
NC
1282015-04-09 Nick Clifton <nickc@redhat.com>
129
130 * rx.h (E_FLAG_RX_SINSNS_SET): New bit in e_flags field.
131 (E_FLAG_RX_SINSNS_YES): Likewise.
132 (E_FLAG_RX_SINSNS_MASK): New define.
133
6aa76120
L
1342015-04-03 H.J. Lu <hongjiu.lu@intel.com>
135
136 * external.h (Elf32_External_Chdr): New.
137 (Elf64_External_Chdr): Likewise.
138 * internal.h (Elf_Internal_Chdr): Likewise.
139
332f5759
L
1402015-03-26 H.J. Lu <hongjiu.lu@intel.com>
141
142 * common.h (ELFOSABI_CLOUDABI): New.
143 (SHF_COMPRESSED): Likewise.
144 (ELFCOMPRESS_ZLIB): Likewise.
145 (ELFCOMPRESS_LOOS): Likewise.
146 (ELFCOMPRESS_HIOS): Likewise.
147 (ELFCOMPRESS_LOPROC): Likewise.
148 (ELFCOMPRESS_HIPROC): Likewise.
149
1740ba0c
NC
1502015-03-19 Nick Clifton <nickc@redhat.com>
151
152 * rl78.h (E_FLAG_RL78_G10): Redefine.
153 (E_FLAG_RL78_CPU_MASK, E_FLAG_RL78_ANY_CPU, E_FLAG_RL78_G13
154 E_FLAG_RL78_G14): New flags.
155
3c12b054
MS
1562015-02-19 Marcus Shawcroft <marcus.shawcroft@arm.com>
157
158 * aarch64.h (R_AARCH64_P32_TLSGD_ADR_PREL21): Add.
159
685080f2
NC
1602015-02-24 Nick Clifton <nickc@redhat.com>
161
162 * v850.h (EF_RH850_SIMD): Delete deprecated flag.
163 (EF_RH850_CACHE): Likewise.
164 (EF_RH850_MMU): Likewise.
165 (EF_RH850_DATA_ALIGN8): Likewise.
166 (SHT_RENESAS_IOP): Fix typo in name.
167 (SHT_RENESAS_INFO): Define.
168 (V850_NOTE_SECNAME): Define.
169 (SIZEOF_V850_NOTE): Define.
170 (V850_NOTE_NAME): Define.
171 (enum v850_notes): New enum.
172 (NUM_V850_NOTES): Define.
173
8f3102ea
NC
1742015-02-23 Nick Clifton <nickc@redhat.com>
175
176 PR 17915
177 * score.h: Fix typo in license header.
178
4ef9f41a
AA
1792015-02-20 Andreas Arnez <arnez@linux.vnet.ibm.com>
180
181 * common.h (NT_S390_VXRS_LOW): New macro.
182 (NT_S390_VXRS_HIGH): Likewise.
183
3f8107ab
AM
1842015-01-28 James Bowman <james.bowman@ftdichip.com>
185
186 * common.h (EM_FT32): Define.
187 * ft32.h: New file.
188
400cf8cb
AG
1892015-01-09 Anthony Green <green@moxielogic.com>
190
191 * common.h (EM_MOXIE): Redefine to official number.
192 (EM_MOXIE_OLD): Define (from old number).
193
b90efa5b
AM
1942015-01-01 Alan Modra <amodra@gmail.com>
195
196 Update year range in copyright notice of all files.
197
5c294fee
TG
1982014-12-25 Thomas Preud'homme <thomas.preudhomme@arm.com>
199
200 * arm.h: New AEABI_FP_number_model_* and AEABI_VFP_args_* enum values.
201
d924db55
EB
2022014-12-06 Eric Botcazou <ebotcazou@adacore.com>
203
204 * common.h (EM_VISIUM): Define.
205 * visium.h: New file.
206
0be36304
L
2072014-11-13 H.J. Lu <hongjiu.lu@intel.com>
208
209 * x86-64.h (R_X86_64_GOTPLT64): Mark it obsolete.
210
0b6be415
JM
2112014-10-17 Jose E. Marchesi <jose.marchesi@oracle.com>
212
213 * sparc.h (ELF_SPARC_HWCAP2_VIS3B): Documentation improved.
214
3d68f91c
JM
2152014-10-09 Jose E. Marchesi <jose.marchesi@oracle.com>
216
217 * sparc.h (Tag_GNU_Sparc_HWCAPS2): New object attribute.
218 (ELF_SPARC_HWCAP2_FJATHPLUS): New HWCAP2 bitmask value.
219 (ELF_SPARC_HWCAP2_VIS3B): Likewise.
220 (ELF_SPARC_HWCAP2_ADP): Likewise.
221 (ELF_SPARC_HWCAP2_SPARC5): Likewise.
222 (ELF_SPARC_HWCAP2_MWAIT): Likewise.
223 (ELF_SPARC_HWCAP2_XMPMUL): Likewise.
224 (ELF_SPARC_HWCAP2_XMONT): Likewise.
225 (ELF_SPARC_HWCAP2_NSEC): Likewise.
226 (ELF_SPARC_HWCAP2_FJATHHPC): Likewise.
227 (ELF_SPARC_HWCAP2_FJDES): Likewise.
228 (ELF_SPARC_HWCAP2_FJAES): Likewise.
229
23664eac
WN
2302014-10-08 Will Newton <will.newton@linaro.org>
231
232 * aarch64.h: Sync up relocations with ABI release 1.0.
233
1c8f6a4d
KLC
2342014-09-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
235
236 * nds32.h: Declare new relocations.
237
7361da2c
AB
2382014-09-15 Andrew Bennett <andrew.bennett@imgtec.com>
239 Matthew Fortune <matthew.fortune@imgtec.com>
240
241 * mips.h: Add relocs: R_MIPS_PC21_S2, R_MIPS_PC26_S2, R_MIPS_PC18_S3,
242 R_MIPS_PC19_S2, R_MIPS_PCHI16 and R_MIPS_PCLO16.
243 (E_MIPS_ARCH_32R6): New define.
244 (E_MIPS_ARCH_64R6): New define.
245
599b6fb8
DD
2462014-08-26 DJ Delorie <dj@redhat.com>
247
248 * rl78.h (RL78_RELAXA_MASK): New. Relax types are enums, not bits
249
75f58085
BS
2502014-07-07 Barney Stratford <barney_stratford@fastmail.fm>
251
252 * avr.h: Add R_AVR_PORT5 and R_AVR_PORT6.
253
f36e8886 2542014-07-01 Barney Stratford <barney_stratford@fastmail.fm>
72f4393d
L
255 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
256 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
257 Soundararajan <Sounderarajan.D@atmel.com>
f36e8886
BS
258
259 * avr.h (E_AVR_MACH_AVRTINY): Define avrtiny machine number.
260 (R_AVR_LDS_STS_16): Define 16 bit lds/sts reloc number.
261 * include/opcode/avr.h (AVR_ISA_TINY): Define avrtiny specific ISA.
262 (AVR_ISA_2xxxa): Define ISA without LPM.
263 (AVR_ISA_AVRTINY): Define avrtiny arch ISA.
264 Add doc for contraint used in 16 bit lds/sts.
265 Adjust ISA group for icall, ijmp, pop and push.
266 Add 16 bit lds/sts encoding and update 32 bit lds/sts constraints.
267
73589c9d
CS
2682014-04-22 Christian Svensson <blue@cmd.nu>
269
270 * common.h: Remove openrisc and or32 support. Add support for or1k.
271 * or1k.h: New file.
272 * openrisc.h: Delete.
273 * or32.h: Delete.
274
4b95cf5c
AM
2752014-03-05 Alan Modra <amodra@gmail.com>
276
277 Update copyright years.
278
45965137
AM
2792014-03-05 Alan Modra <amodra@gmail.com>
280
281 * ppc64.h (R_PPC64_REL24_NOTOC, R_PPC64_ADDR64_LOCAL): Define.
282
d32e5c54
AP
2832014-02-06 Andrew Pinski <apinski@cavium.com>
284
285 * mips.h (E_MIPS_MACH_OCTEON3): New machine flag.
286
1c2de463
SL
2872014-02-03 Sandra Loosemore <sandra@codesourcery.com>
288
289 * nios2.h (R_NIOS2_GOT_LO, R_NIOS2_GOT_HA): New.
290 (R_NIOS2_CALL_LO, R_NIOS2_CALL_HA): New.
291 (R_NIOS2_ILLEGAL): Adjust.
292
78058a5e
SL
2932014-01-30 Sandra Loosemore <sandra@codesourcery.com>
294
295 * nios2.h (elf_nios2_reloc_type): Add R_NIOS2_CALL26_NOAT.
296
718ee4dc
UW
2972014-01-30 Ulrich Weigand <uweigand@de.ibm.com>
298
299 * common.h (AT_HWCAP2): Define.
300
35c08157
KLC
3012013-12-13 Kuan-Lin Chen <kuanlinchentw@gmail.com>
302 Wei-Cheng Wang <cole945@gmail.com>
303
304 * nds32.h: New file for Andes NDS32.
305
594d8fa8
MF
3062013-12-07 Mike Frysinger <vapier@gentoo.org>
307
308 * epiphany.h: Remove +x file mode.
309
c3320543
L
3102013-11-17 H.J. Lu <hongjiu.lu@intel.com>
311
312 * x86-64.h: Add R_X86_64_PC32_BND and R_X86_64_PLT32_BND.
313
da0781dc
YZ
3142013-11-13 Yufeng Zhang <yufeng.zhang@arm.com>
315
316 * aarch64.h: Define R_AARCH64_TLS_DTPMOD64,
317 R_AARCH64_TLS_DTPREL64 and R_AARCH64_TLS_TPREL64; guard
318 R_AARCH64_TLS_DTPMOD, R_AARCH64_TLS_DTPREL and
319 R_AARCH64_TLS_TPREL with RELOC_MACROS_GEN_FUNC.
320
e8910a83
AM
3212013-10-30 Alan Modra <amodra@gmail.com>
322
323 * ppc.h (DT_PPC_TLSOPT): Delete.
324 (DT_PPC_OPT, PPC_OPT_TLS): Define.
325 * ppc64.h (DT_PPC64_TLSOPT): Delete.
326 (DT_PPC64_OPT, PPC64_OPT_TLS, PPC64_OPT_MULTI_TOC): Define.
327
6911b7dc
AM
3282013-10-30 Alan Modra <amodra@gmail.com>
329
330 * ppc64.h (STO_PPC64_LOCAL_BIT, STO_PPC64_LOCAL_MASK): Define.
331 (ppc64_decode_local_entry, ppc64_encode_local_entry): New functions.
332 (PPC64_LOCAL_ENTRY_OFFSET, PPC64_SET_LOCAL_ENTRY_OFFSET): Define.
333
ee67d69a
AM
3342013-10-30 Alan Modra <amodra@gmail.com>
335
336 * ppc64.h (EF_PPC64_ABI): Define.
337
f9c6b907
AM
3382013-10-30 Alan Modra <amodra@gmail.com>
339
340 * ppc64.h (R_PPC64_ADDR16_HIGH, R_PPC64_ADDR16_HIGHA,
341 R_PPC64_TPREL16_HIGH, R_PPC64_TPREL16_HIGHA,
342 R_PPC64_DTPREL16_HIGH, R_PPC64_DTPREL16_HIGHA): New.
343 (IS_PPC64_TLS_RELOC): Match new tls relocs.
344
63b8b2af
CF
3452013-10-14 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
346
347 * mips.h (enum): Add Tag_GNU_MIPS_ABI_MSA.
348 (enum): Add Val_GNU_MIPS_ABI_MSA_ANY and Val_GNU_MIPS_ABI_MSA_128.
349
f303dcc0
SE
3502013-09-17 Doug Gilmore <Doug.Gilmore@imgtec.com>
351
352 * mips.h (EF_MIPS_FP64): New e_flags bit.
353
4046d87a
NC
3542013-08-09 Nick Clifton <nickc@redhat.com>
355
356 * rl78.c (E_FLAG_RL78_G10): Define.
357
d929bc19
MR
3582013-07-15 Maciej W. Rozycki <macro@codesourcery.com>
359
360 * mips.h (Tag_GNU_MIPS_ABI_FP): Remove comment.
361 (Val_GNU_MIPS_ABI_FP_ANY, Val_GNU_MIPS_ABI_FP_DOUBLE,
362 Val_GNU_MIPS_ABI_FP_SINGLE, Val_GNU_MIPS_ABI_FP_SOFT,
363 Val_GNU_MIPS_ABI_FP_64): New enum.
364
ba92f887
MR
3652013-07-12 Maciej W. Rozycki <macro@codesourcery.com>
366
367 * mips.h (EF_MIPS_NAN2008): New macro.
368
ee4dff51
TG
3692013-07-08 Tristan Gingold <gingold@adacore.com>
370
371 * ia64.h (STB_VMS_WEAK, STB_VMS_SYSTEM): Add.
372
fb798c50
AK
3732013-07-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
374
375 * s390.h: Add new relocs R_390_PC12DBL, R_390_PLT12DBL,
376 R_390_PC24DBL, and R_390_PLT24DBL.
377
a6bb11b2
YZ
3782013-06-26 Yufeng Zhang <yufeng.zhang@arm.com>
379
380 * aarch64.h: Add ELF32 reloc codes and remove fake ELF64 ones.
381
1bbce132
MR
3822013-06-24 Maciej W. Rozycki <macro@codesourcery.com>
383
384 * mips.h (ELF_ST_IS_MIPS_PLT): Respect STO_MIPS16 setting.
385 (ELF_ST_SET_MIPS_PLT): Likewise.
386
8847944f
WN
3872013-06-19 Will Newton <will.newton@linaro.org>
388
389 * aarch64.h: Remove R_AARCH64_IRELATIVE.
390
692e2b8b
WN
3912013-06-07 Will Newton <will.newton@linaro.org>
392
393 * aarch64.h: Add R_AARCH64_IRELATIVE reloc.
394
48e65d55
MR
3952013-06-06 Maciej W. Rozycki <macro@codesourcery.com>
396
397 * mips.h (ELF_ST_SET_MIPS_PIC): Clear any STO_MIPS16 setting.
398
067ec077
CM
3992013-05-30 Paul Brook <paul@codesourcery.com>
400
401 * mips.h (R_MIPS_EH): New.
402
418009c2
YZ
4032013-05-28 Yufeng Zhang <yufeng.zhang@arm.com>
404
405 * aarch64.h (R_AARCH64_TLSDESC_LD64_PREL19): Rename to ...
406 (R_AARCH64_TLSDESC_LD_PREL19): ... this.
407 (R_AARCH64_TLSDESC_ADR_PAGE): Rename to ...
408 (R_AARCH64_TLSDESC_ADR_PAGE21): ... this.
409
45901633
L
4102013-05-22 H.J. Lu <hongjiu.lu@intel.com>
411
412 * common.h (EM_INTEL205): New.
413 (EM_INTEL206): Likewise.
414 (EM_INTEL207): Likewise.
415 (EM_INTEL208): Likewise.
416 (EM_INTEL209): Likewise.
417
13761a11
NC
4182013-05-02 Nick Clifton <nickc@redhat.com>
419
420 * msp430.h: Add MSP430X relocs.
421 Add some more MSP430 machine numbers.
422 Add values used by .MSP430.attributes section.
423
81f5558e
NC
4242013-03-21 Michael Schewe <michael.schewe@gmx.net>
425
426 * h8.h: Add new reloc R_H8_DISP32A16 for relaxation of
427 mov @(disp:32,ERx) to mov @(disp:16,ERx).
428
abb3f6cc
NC
4292013-03-08 Andreas Arnez <arnez@linux.vnet.ibm.com>
430
431 * common.h (NT_S390_TDB): Define.
432
36591ba1 4332013-02-06 Sandra Loosemore <sandra@codesourcery.com>
72f4393d 434 Andrew Jenner <andrew@codesourcery.com>
36591ba1
SL
435
436 Based on patches from Altera Corporation.
437
438 * nios2.h: New file.
439
78c8d46c
NC
4402013-01-24 Nick Clifton <nickc@redhat.com>
441
442 * v850.h: Add support for e3v5 architecture.
443 Reorganize processor selection macros.
444
e1ec603f
L
4452013-01-16 H.J. Lu <hongjiu.lu@intel.com>
446
447 * i386.h (R_386_SIZE32): Fill it.
448 * x86-64.h (R_X86_64_SIZE32): Likewise.
449 (R_X86_64_SIZE64): Likewise.
450
a3c62988
NC
4512013-01-10 Will Newton <will.newton@imgtec.com>
452
453 * common.h: Fix case of "Meta".
454 * metag.h: New file.
455
652451f8
YZ
4562013-01-08 Yufeng Zhang <yufeng.zhang@arm.com>
457
458 * common.h (NT_ARM_TLS, NT_ARM_HW_BREAK, NT_ARM_HW_WATCH): New macro
459 definitions.
460
e407c74b
NC
4612013-01-04 Juergen Urban <JuergenUrban@gmx.de>
462
463 * mips.h: Add MIPS machine variant number for r5900 which is
464 compatible with old Playstation 2 software.
465
34b60028
L
4662012-11-16 H.J. Lu <hongjiu.lu@intel.com>
467
468 * common.h (DF_1_CONLFAT): Renamed to ...
469 (DF_1_CONFALT): This.
470 (DF_1_ENDFILTEE): New.
471 (DF_1_DISPRELDNE): Likewise.
472 (DF_1_DISPRELPND): Likewise.
473 (DF_1_NODIRECT): Likewise.
474 (DF_1_IGNMULDEF): Likewise.
475 (DF_1_NOKSYMS): Likewise.
476 (DF_1_NOHDR): Likewise.
477 (DF_1_EDITED): Likewise.
478 (DF_1_NORELOC): Likewise.
479 (DF_1_SYMINTPOSE): Likewise.
480 (DF_1_GLOBAUDIT): Likewise.
481 (DF_1_SINGLETON): Likewise.
482
708e2187
NC
4832012-11-09 Nick Clifton <nickc@redhat.com>
484
485 * rx.h (EF_RX_CPU_RX): Add comment.
486 (E_FLAG_RX_ABI): Define.
487
de863c74
NC
488 * v850.h: Add RH850 ABI values.
489
c266cd02
MR
4902012-11-08 Maciej W. Rozycki <macro@codesourcery.com>
491
492 * mips.h (EF_MIPS_32BITMODE): Move next to lower-order bits.
493
ff826ef3
TT
4942012-11-01 Tom Tromey <tromey@redhat.com>
495
496 * common.h (NT_386_TLS, NT_386_IOPERM): New defines.
497
3bfcb652
NC
4982012-10-30 Steve McIntyre <steve.mcintyre@linaro.org>
499
500 * elf/arm.h (EF_ARM_ABI_FLOAT_SOFT): New define.
501 (EF_ARM_ABI_FLOAT_HARD): Likewise.
502
9ece1fa9
TT
5032012-10-23 Tom Tromey <tromey@redhat.com>
504
505 * common.h (NT_SIGINFO, NT_FILE): New defines.
506
e5b95258
WL
5072012-08-27 Walter Lee <walt@tilera.com>
508
509 * tilegx.h (R_TILEGX_IMM16_X0_HW0_PLT_PCREL): New relocation.
510 (R_TILEGX_IMM16_X1_HW0_PLT_PCREL): Ditto.
511 (R_TILEGX_IMM16_X0_HW1_PLT_PCREL): Ditto.
512 (R_TILEGX_IMM16_X1_HW1_PLT_PCREL): Ditto.
513 (R_TILEGX_IMM16_X0_HW2_PLT_PCREL): Ditto.
514 (R_TILEGX_IMM16_X1_HW2_PLT_PCREL): Ditto.
515 (R_TILEGX_IMM16_X0_HW3_PLT_PCREL): Ditto.
516 (R_TILEGX_IMM16_X1_HW3_PLT_PCREL): Ditto.
517 (R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL): Ditto.
518 (R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL): Ditto.
519 (R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL): Ditto.
520 (R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL): Ditto.
521 (R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL ): Ditto.
522 (R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL): Ditto.
3bfcb652 523
a06ea964 5242012-08-13 Ian Bolton <ian.bolton@arm.com>
72f4393d
L
525 Laurent Desnogues <laurent.desnogues@arm.com>
526 Jim MacArthur <jim.macarthur@arm.com>
527 Marcus Shawcroft <marcus.shawcroft@arm.com>
528 Nigel Stephens <nigel.stephens@arm.com>
529 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
530 Richard Earnshaw <rearnsha@arm.com>
531 Sofiane Naci <sofiane.naci@arm.com>
532 Tejas Belagod <tejas.belagod@arm.com>
533 Yufeng Zhang <yufeng.zhang@arm.com>
a06ea964
NC
534
535 * aarch64.h: New file.
536 * common.h (EM_res183): Rename to EM_AARCH64.
537 (EM_res184): Rename to EM_ARM184.
538
cefc6d46
IS
5392012-06-28 Iain Sandoe <iain@codesourcery.com>
540
541 * common.h (AT_L1I_CACHESHAPE, AT_L1D_CACHESHAPE,
542 AT_L2_CACHESHAPE, AT_L3_CACHESHAPE): New defines.
543
40551fb8
NC
5442012-05-16 Georg-Johann Lay <avr@gjlay.de>
545
546 PR target/13503
547 * avr.h (RELOC_NUMBERS): Rename R_AVR_8_HHI8 to R_AVR_8_HLO8.
548
6927f982
NC
5492012-05-15 James Murray <jsm@jsm-net.demon.co.uk>
550
551 * m68hc11.h (R_M68HC12_16B, R_M68HC12_PCREL_9, R_M68HC12_PCREL_10)
552 R_M68HC12_HI8XG, R_M68HC12_LO8XG): New relocations.
553 (E_M68HC11_XGATE_RAMOFFSET): Define.
554
b9c361e0
JL
5552012-05-14 James Lemke <jwlemke@codesourcery.com>
556 * ppc.h (SEC_PPC_VLE): Remove.
557
5582012-05-14 Catherine Moore <clm@codesourcery.com>
559 James Lemke <jwlemke@codesourcery.com>
560
561 * ppc.h (R_PPC_VLE_REL8): New reloction.
562 (R_PPC_VLE_REL15): Likewise.
563 (R_PPC_VLE_REL24): Likewise.
564 (R_PPC_VLE_LO16A): Likewise.
565 (R_PPC_VLE_LO16D): Likewise.
566 (R_PPC_VLE_HI16A): Likewise.
567 (R_PPC_VLE_HI16D): Likewise.
568 (R_PPC_VLE_HA16A): Likewise.
569 (R_PPC_VLE_HA16D): Likewise.
570 (R_PPC_VLE_SDA21): Likewise.
571 (R_PPC_VLE_SDA21_LO): Likewise.
572 (R_PPC_VLE_SDAREL_LO16A): Likewise.
573 (R_PPC_VLE_SDAREL_LO16D): Likewise.
574 (R_PPC_VLE_SDAREL_HI16A): Likewise.
575 (R_PPC_VLE_SDAREL_HI16D): Likewise.
576 (R_PPC_VLE_SDAREL_HA16A): Likewise.
577 (R_PPC_VLE_SDAREL_HA16D): Likewise.
578 (SEC_PPC_VLE): Remove.
579 (PF_PPC_VLE): New program header flag.
580 (SHF_PPC_VLE): New section header flag.
581 (vle_opcodes, vle_num_opcodes): New.
582 (VLE_OP): New macro.
583 (VLE_OP_TO_SEG): New macro.
584
99700d6f
NC
5852012-05-11 Georg-Johann Lay <avr@gjlay.de
586
587 PR target/13503
588 * elf/avr.h (RELOC_NUMBERS): Add values for R_AVR_8_LO8,
589 R_AVR_8_HI8, R_AVR_8_HHI8.
590
f6c1a2d5
NC
5912012-05-03 Sean Keys <skeys@ipdatasys.com>
592
593 * xgate.h: Mininal file to support XGATE relocations.
594
4d296447
DM
5952012-04-27 David S. Miller <davem@davemloft.net>
596
597 * sparc.h: Add new ELF_SPARC_HWCAP_* defines for crypto,
598 pause, and compare-and-branch instructions.
599
0a22ae8e
NC
6002012-03-07 Nick Clifton <nickc@redhat.com>
601
602 * mn10300.h (elf_mn10300_reloc_type): Add R_MN10300_TLS_GD,
603 R_MN10300_TLS_LD, R_MN10300_TLS_LDO, R_MN10300_TLS_GOTIE,
604 R_MN10300_TLS_IE, R_MN10300_TLS_LE, R_MN10300_TLS_DPTMOD,
605 R_MN10300_TLS_DTPOFF and R_MN10300_TLS_TPOFF.
606
6f7be959
WL
6072012-02-25 Walter Lee <walt@tilera.com>
608
609 * tilegx.h (R_TILEGX_IMM16_X0_HW1_GOT): Delete.
610 (R_TILEGX_IMM16_X1_HW1_GOT): Ditto.
611 (R_TILEGX_IMM16_X0_HW2_GOT): Ditto.
612 (R_TILEGX_IMM16_X1_HW2_GOT): Ditto.
613 (R_TILEGX_IMM16_X0_HW3_GOT): Ditto.
614 (R_TILEGX_IMM16_X1_HW3_GOT): Ditto.
615 (R_TILEGX_IMM16_X0_HW2_LAST_GOT): Ditto.
616 (R_TILEGX_IMM16_X1_HW2_LAST_GOT): Ditto.
617 (R_TILEGX_IMM16_X0_HW1_TLS_GD): Ditto.
618 (R_TILEGX_IMM16_X1_HW1_TLS_GD): Ditto.
619 (R_TILEGX_IMM16_X0_HW2_TLS_GD): Ditto.
620 (R_TILEGX_IMM16_X1_HW2_TLS_GD): Ditto.
621 (R_TILEGX_IMM16_X0_HW3_TLS_GD): Ditto.
622 (R_TILEGX_IMM16_X1_HW3_TLS_GD): Ditto.
623 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_GD): Ditto.
624 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_GD): Ditto.
625 (R_TILEGX_IMM16_X0_HW1_TLS_IE): Ditto.
626 (R_TILEGX_IMM16_X1_HW1_TLS_IE): Ditto.
627 (R_TILEGX_IMM16_X0_HW2_TLS_IE): Ditto.
628 (R_TILEGX_IMM16_X1_HW2_TLS_IE): Ditto.
629 (R_TILEGX_IMM16_X0_HW3_TLS_IE): Ditto.
630 (R_TILEGX_IMM16_X1_HW3_TLS_IE): Ditto.
631 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_IE): Ditto.
632 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_IE): Ditto.
633 (R_TILEGX_IMM16_X0_HW0_TLS_LE): New relocation.
634 (R_TILEGX_IMM16_X1_HW0_TLS_LE): Ditto.
635 (R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE): Ditto.
636 (R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE): Ditto.
637 (R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE): Ditto.
638 (R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE): Ditto.
639 (R_TILEGX_TLS_GD_CALL): Ditto.
640 (R_TILEGX_IMM8_X0_TLS_GD_ADD): Ditto.
641 (R_TILEGX_IMM8_X1_TLS_GD_ADD): Ditto.
642 (R_TILEGX_IMM8_Y0_TLS_GD_ADD): Ditto.
643 (R_TILEGX_IMM8_Y1_TLS_GD_ADD): Ditto.
644 (R_TILEGX_TLS_IE_LOAD): Ditto.
645 (R_TILEGX_IMM8_X0_TLS_ADD): Ditto.
646 (R_TILEGX_IMM8_X1_TLS_ADD): Ditto.
647 (R_TILEGX_IMM8_Y0_TLS_ADD): Ditto.
648 (R_TILEGX_IMM8_Y1_TLS_ADD): Ditto.
649 * tilepro.h (R_TILEPRO_TLS_GD_CALL): New relocation.
650 (R_TILEPRO_IMM8_X0_TLS_GD_ADD): Ditto.
651 (R_TILEPRO_IMM8_X1_TLS_GD_ADD): Ditto.
652 (R_TILEPRO_IMM8_Y0_TLS_GD_ADD): Ditto.
653 (R_TILEPRO_IMM8_Y1_TLS_GD_ADD): Ditto.
654 (R_TILEPRO_TLS_IE_LOAD): Ditto.
655 (R_TILEPRO_IMM16_X0_TLS_LE): Ditto.
656 (R_TILEPRO_IMM16_X1_TLS_LE): Ditto.
657 (R_TILEPRO_IMM16_X0_TLS_LE_LO): Ditto.
658 (R_TILEPRO_IMM16_X1_TLS_LE_LO): Ditto.
659 (R_TILEPRO_IMM16_X0_TLS_LE_HI): Ditto.
660 (R_TILEPRO_IMM16_X1_TLS_LE_HI): Ditto.
661 (R_TILEPRO_IMM16_X0_TLS_LE_HA): Ditto.
662 (R_TILEPRO_IMM16_X1_TLS_LE_HA): Ditto.
663
9cea966c
DD
6642011-12-22 DJ Delorie <dj@redhat.com>
665
666 * rl78.h (R_RL78_RH_RELAX, R_RL78_RH_SFR, R_RL78_RH_SADDR): New.
667 (RL78_RELAXA_BRA, RL78_RELAXA_ADDR16: New.
668
8b40760a
L
6692011-12-19 Chung-Lin Tang <cltang@codesourcery.com>
670
671 * mips.h (elf_mips_reloc_type): Add R_MIPS16_TLS_* entries.
672
355b81d9
UW
6732011-12-06 Ulrich Weigand <uweigand@de.ibm.com>
674
675 * common.h (NT_S390_LAST_BREAK): Define.
676 (NT_S390_SYSTEM_CALL): Likewise.
677
99c513f6
DD
6782011-11-01 DJ Delorie <dj@redhat.com>
679
680 * common.h (EM_RL78, EM_78K0R): New.
681 * rl78.h: New.
682
cfb8c092
NC
6832011-10-25 Joern Rennecke <joern.rennecke@embecosm.com>
684
685 * epiphany.h: New file.
686 * common.h (EM_ADAPTEVA_EPIPHANY): Define.
687
3b421ab3
AM
6882011-10-10 Alan Modra <amodra@gmail.com>
689
690 * ppc64.h (R_PPC64_TOCSAVE): Add.
691
d4cb0ea0
NC
6922011-10-05 DJ Delorie <dj@redhat.com>
693
694 * rx.h (E_FLAG_RX_PID): New.
695
9e8c70f9
DM
6962011-09-21 David S. Miller <davem@davemloft.net>
697
698 * sparc.h (Tag_GNU_Sparc_HWCAPS): New object attribute.
699 (ELF_SPARC_HWCAP_*): New HWCAPS bitmask values.
700
505b88fb
L
7012011-08-12 H.J. Lu <hongjiu.lu@intel.com>
702
703 PR ld/13082
704 * x86-64.h (R_X86_64_RELATIVE64): New.
705
df58fc94 7062011-07-24 Chao-ying Fu <fu@mips.com>
72f4393d 707 Maciej W. Rozycki <macro@codesourcery.com>
df58fc94
RS
708
709 * mips.h (R_MICROMIPS_min): New relocations.
710 (R_MICROMIPS_26_S1): Likewise.
711 (R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
712 (R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
713 (R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
714 (R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
715 (R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
716 (R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
717 (R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
718 (R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
719 (R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
720 (R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
721 (R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
722 (R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
723 (R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
724 (R_MICROMIPS_TLS_GOTTPREL): Likewise.
725 (R_MICROMIPS_TLS_TPREL_HI16): Likewise.
726 (R_MICROMIPS_TLS_TPREL_LO16): Likewise.
727 (R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
728 (R_MICROMIPS_max): Likewise.
729 (EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
730 (STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
731 (ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
732 (STO_MICROMIPS): Likewise.
733 (ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
734 (ELF_ST_IS_COMPRESSED): Likewise.
735 (STO_MIPS_PLT, STO_MIPS_PIC): Rework.
736 (ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
737 (STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.
738
7a9068fe
L
7392011-07-22 H.J. Lu <hongjiu.lu@intel.com>
740
741 * common.h (EM_K1OM): New.
742
9c55345c
TS
7432011-07-03 Samuel Thibault <samuel.thibault@gnu.org>
744 Thomas Schwinge <thomas@schwinge.name>
745
2bb70ae0 746 PR binutils/12913
9c55345c
TS
747 * common.h (ELFOSABI_GNU): Define, replaces...
748 (ELFOSABI_LINUX): ... this, kept as an alias.
749 (ELFOSABI_HURD): Remove.
750
faa9a424
UW
7512011-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
752
753 * common.h (NT_ARM_VFP): Define.
754
aa137e4d
NC
7552011-06-13 Walter Lee <walt@tilera.com>
756
757 * common.h: Add EM_TILEGX.
758 * tilegx.h: New file.
759 * tilepro.h: New file.
760
2ddcd4af
TG
7612011-06-09 Tristan Gingold <gingold@adacore.com>
762
763 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
764
cc643b88
NC
7652011-06-02 Nick Clifton <nickc@redhat.com>
766
767 * common.h: Fix spelling mistake in comment.
768 * reloc-macros.h: Likewise.
769
63e1a0fc
PB
7702011-05-31 Paul Brook <paul@codesourcery.com>
771
772 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
773
8b40760a
L
7742011-05-09 Paul Brook <paul@codesourcery.com>
775
776 * tic6x.h (ELF_STRING_C6000_unwind,
777 ELF_STRING_C6000_unwind_info, ELF_STRING_C6000_unwind_once,
778 ELF_STRING_C6000_unwind_info_once): Define.
779
e21e5835
NC
7802011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
781
782 * common.h (NT_STAPSDT): New define.
783
c7811365
BS
7842011-03-31 Bernd Schmidt <bernds@codesourcery.com>
785
786 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
787 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
788 (SHN_TIC6X_SCOMMON): Define.
789
00e98fc7
TG
7902011-03-31 Tristan Gingold <gingold@adacore.com>
791
792 * ia64.h (Elf64_External_VMS_Note): New struct.
793 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
794 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
795 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
796 (NT_VMS_PATCHTIME) New macros.
797
34e77a92
RS
7982011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
799
800 * arm.h (R_ARM_IRELATIVE): New relocation.
801
35fc36a8
RS
8022011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
803
804 * internal.h (elf_internal_sym): Add st_target_internal.
805 * arm.h (arm_st_branch_type): New enum.
806 (ARM_SYM_BRANCH_TYPE): New macro.
807
8f7e76d0
NC
8082011-03-10 Nick Clifton <nickc@redhat.com>
809
810 * common.h (EM_V850): V850s now supplied by Renesas.
811
15a44d57
AM
8122011-02-25 Alan Modra <amodra@gmail.com>
813
eba5cfbc 814 PR 12516
15a44d57
AM
815 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
816 sections at start or end of PT_DYNAMIC.
817
0855e32b
NS
8182011-01-10 Nathan Sidwell <nathan@codesourcery.com>
819 Glauber de Oliveira Costa <glommer@gmail.com>
820
821 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
822 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
823 relocations.
824
aa137e4d
NC
8252010-11-16 Jie Zhang <jie.zhang@analog.com>
826
827 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
828 (EF_BFIN_DATA_IN_L1): Define.
829
fd503541
NC
8302010-11-11 Mingming Sun <mingm.sun@gmail.com>
831
832 * mips.h (E_MIPS_MACH_LS3A): Defined.
833
87779176
JM
8342010-11-02 Joseph Myers <joseph@codesourcery.com>
835
836 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
837 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
838 Tag_ABI_array_object_alignment,
839 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
840
3cbd1c06
JM
8412010-10-29 Joseph Myers <joseph@codesourcery.com>
842
843 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
844
b5593623 8452010-10-29 Bernd Schmidt <bernds@codesourcery.com>
72f4393d 846 Joseph Myers <joseph@codesourcery.com>
b5593623
JM
847
848 * tic6x-attrs.h (Tag_ABI_DSBT): New.
849
75fa6dc1
JM
8502010-10-21 Joseph Myers <joseph@codesourcery.com>
851
852 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
853 value 4.
854 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
855 attribute renaming.
856
1cd986c5
NC
8572010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
858 Ina Pandit <ina.pandit@kpitcummins.com>
859
860 * v850.h: Add support for V850E2 and V850E2V3.
861 (v850_reloc_type): Update the newly added relocations
862
f4638467
AM
8632010-07-20 Alan Modra <amodra@gmail.com>
864
865 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
866 (ELF_SECTION_SIZE): ..here.
867 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
868 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
869
ba761f19
AM
8702010-06-25 Alan Modra <amodra@gmail.com>
871
872 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
873
59e6276b
JM
8742010-06-15 Joseph Myers <joseph@codesourcery.com>
875
876 * tic6x-attrs.h: New.
877 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
878 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
879 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
880 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
881 C6XABI_Tag_CPU_arch_C674X): Define.
882
28f997cf
TG
8832010-06-11 Tristan Gingold <gingold@adacore.com>
884
885 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
886 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
887 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
888 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
889 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
890 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
891 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
892 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
893 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
894 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
895 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
896 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
897 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
898 (Elf64_External_VMS_IMAGE_RELA): Ditto.
899 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
900 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
901 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
902 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
903 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
904 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
905 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
906 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
907
8e45593f
NC
9082010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
909 Joseph Myers <joseph@codesourcery.com>
910 Andrew Stubbs <ams@codesourcery.com>
911
912 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
913 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
914 other invalid ranges.
915 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
916 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
917 (R_SH_FUNCDESC_VALUE): New.
918
18ae9cc1
L
9192010-05-18 H.J. Lu <hongjiu.lu@intel.com>
920
921 PR gas/11600
922 * common.h (SHF_EXCLUDE): New.
923
924 * i370.h (SHF_EXCLUDE): Removed.
925 * or32.h (SHF_EXCLUDE): Likewise.
926 * ppc.h (SHF_EXCLUDE): Likewise.
927 * sparc.h (SHF_EXCLUDE): Likewise.
928
9a83a553
AM
9292010-04-23 Alan Modra <amodra@gmail.com>
930
931 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
932 Invert logic to clarify test for .tbss.
933 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
934 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
935 macro args with parentheses.
936 (ELF_SECTION_IN_SEGMENT): Define.
937 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
938 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
939
75375b3e
MGD
9402010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
941
942 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
943 Tag_FP_HP_extension): Add new ABI attribute tags.
944
e4e42b45
NC
9452010-04-15 Nick Clifton <nickc@redhat.com>
946
947 * alpha.h: Update copyright notice to use GPLv3.
948 * arc.h: Likewise.
949 * arm.h: Likewise.
950 * avr.h: Likewise.
951 * bfin.h: Likewise.
952 * common.h: Likewise.
953 * cr16.h: Likewise.
954 * cr16c.h: Likewise.
955 * cris.h: Likewise.
956 * crx.h: Likewise.
957 * d10v.h: Likewise.
958 * d30v.h: Likewise.
959 * dlx.h: Likewise.
960 * dwarf.h: Likewise.
961 * external.h: Likewise.
962 * fr30.h: Likewise.
963 * frv.h: Likewise.
964 * h8.h: Likewise.
965 * hppa.h: Likewise.
966 * i370.h: Likewise.
967 * i386.h: Likewise.
968 * i860.h: Likewise.
969 * i960.h: Likewise.
970 * ia64.h: Likewise.
971 * internal.h: Likewise.
972 * ip2k.h: Likewise.
973 * iq2000.h: Likewise.
974 * lm32.h: Likewise.
975 * m32c.h: Likewise.
976 * m32r.h: Likewise.
977 * m68hc11.h: Likewise.
978 * m68k.h: Likewise.
979 * mcore.h: Likewise.
980 * mep.h: Likewise.
981 * microblaze.h: Likewise.
982 * mips.h: Likewise.
983 * mmix.h: Likewise.
984 * mn10200.h: Likewise.
985 * moxie.h: Likewise.
986 * msp430.h: Likewise.
987 * mt.h: Likewise.
988 * openrisc.h: Likewise.
989 * or32.h: Likewise.
990 * pj.h: Likewise.
991 * ppc.h: Likewise.
992 * ppc64.h: Likewise.
993 * reloc-macros.h: Likewise.
994 * rx.h: Likewise.
995 * s390.h: Likewise.
996 * sh.h: Likewise.
997 * sparc.h: Likewise.
998 * spu.h: Likewise.
999 * v850.h: Likewise.
1000 * vax.h: Likewise.
1001 * vxworks.h: Likewise.
1002 * x86-64.h: Likewise.
1003 * xc16x.h: Likewise.
1004 * xstormy16.h: Likewise.
1005 * xtensa.h: Likewise.
1006
9957b18f
AM
10072010-04-08 David Stubbs <stubbs@icerasemi.com>
1008
1009 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
1010 cannot contain any sections.
1011
40b36596
JM
10122010-03-25 Joseph Myers <joseph@codesourcery.com>
1013
1014 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
1015 * tic6x.h: New.
1016
e1dcda2d
L
10172010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1018
1019 * common.h (VER_FLG_*): Document.
1020 (VER_FLG_INFO): Define.
1021
17e57237
NC
10222010-02-23 Andrew Zabolotny <anpaza@mail.ru>
1023
1024 PR binutils/11297
1025 * avr.h: (R_AVR_8): New relocation number.
1026
cd21e546
MGD
10272010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
1028
1029 * arm.h (Tag_MPextension_use): Renumber.
1030 (Tag_DIV_use): Add.
1031 (Tag_MPextension_use_legacy): Likewise.
1032
d7eeb400
MS
10332010-02-09 Michael Holzheu <holzheu@de.ibm.com>
1034
1035 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
1036 NT_S390_CTRS and NT_S390_PREFIX): Define.
1037
e1dcda2d
L
10382010-02-08 David S. Miller <davem@davemloft.net>
1039
1040 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
1041
4339cae0
L
10422010-02-02 H.J. Lu <hongjiu.lu@intel.com>
1043
1044 * common.h (NT_386_XSTATE): New.
1045
3ff95107 10462010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 1047
3ff95107
L
1048 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
1049
c75a08aa
AM
10502010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
1051
4339cae0 1052 * common.h (PN_XNUM): Define.
c75a08aa 1053
0675e188
UW
10542009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
1055
1056 * common.h (NT_S390_HIGH_GPRS): Define.
1057
32af9f6e
AM
10582009-12-17 Alan Modra <amodra@bigpond.net.au>
1059
1060 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1061 R_PPC_RELAX32PC_PLT): Delete.
1062 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
1063
8b40760a
L
10642009-12-03 David Daney <ddaney@caviumnetworks.com>
1065 Adam Nemet <adambnemet@gmail.com>
1066
1067 * mips.h (E_MIPS_MACH_OCTEON2): New machine flag.
1068
3c65b800
JM
10692009-11-28 Joseph Myers <joseph@codesourcery.com>
1070
1071 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
1072 EM_TI_C5500, EM_CUDA): Define.
1073 (EM_res140, EM_res141, EM_res142): Remove.
1074
9e3c6df6
PB
10752009-11-17 Paul Brook <paul@codesourcery.com>
1076 Daniel Jacobowitz <dan@codesourcery.com>
1077
1078 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
1079
c7927a3c
NC
10802009-09-29 DJ Delorie <dj@redhat.com>
1081
1082 * rx.h: New file.
1083
a7f2871e
AM
10842009-09-21 Alan Modra <amodra@bigpond.net.au>
1085
1086 * ppc.h (DT_PPC_TLSOPT): Define.
1087 * ppc64.h (DT_PPC64_TLSOPT): Define.
1088
7f6fed87
NC
10892009-08-10 Daniel Gutson <dgutson@codesourcery.com>
1090
1091 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
1092 (SHT_ARM_OVERLAYSECTION): New define.
1093
cb88ce9f
BS
10942006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
1095
1096 From Mike Frysinger <michael.frysinger@analog.com>
1097 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
1098 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
1099 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
1100 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
1101 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
1102 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
1103 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
1104 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
1105 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
1106 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
1107 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
1108 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
1109 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
1110 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
1111 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
1112 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
1113 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
1114 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
1115 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 1116
44db4087
ME
11172009-08-09 Michael Eager <eager@eagercon.com>
1118
1119 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 1120 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 1121
7ba29e2a
NC
11222009-08-06 Michael Eager <eager@eagercon.com>
1123
1124 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
1125 * elf/microblaze.h: New reloc definitions.
1126
28ec585f
AM
11272009-07-30 Alan Modra <amodra@bigpond.net.au>
1128
1129 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
1130 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
1131
8a9036a4
L
11322009-07-25 H.J. Lu <hongjiu.lu@intel.com>
1133
1134 * common.h (EM_L1OM): New.
1135
8fdcc58d
TS
11362009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
1137 Alan Modra <amodra@bigpond.net.au>
1138
1139 * spu.h (R_SPU_ADD_PIC): New.
1140
3e7a7d11
NC
11412009-07-23 Ulrich Drepper <drepper@redhat.com>
1142
1143 * common.h (STB_GNU_UNIQUE): Define.
1144
fa8f86ff
TT
11452009-07-10 Tom Tromey <tromey@redhat.com>
1146
1147 * dwarf2.h: Move to `..'.
1148
1bffd25b
L
11492009-07-10 H.J. Lu <hongjiu.lu@intel.com>
1150
1151 * dwarf2.h: Just include ../dwarf2.h.
1152
e054468f
AM
11532009-07-10 Alan Modra <amodra@bigpond.net.au>
1154
1155 * ppc.h (R_PPC_IRELATIVE): Add.
1156 (R_PPC_RELAX32, R_PPC_RELAX32PC,
1157 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
1158 * ppc64.h (R_PPC64_IRELATIVE): Add.
1159
3244e8f5
JJ
11602009-07-03 Jakub Jelinek <jakub@redhat.com>
1161
1162 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
1163 and DW_OP_stack_value.
1164
ceaf50a2
AM
11652009-06-22 Alan Modra <amodra@bigpond.net.au>
1166
1167 * ppc.h (R_PPC_RELAX*): Define as enum.
1168
f865a31d
AG
11692009-06-11 Anthony Green <green@moxielogic.org>
1170
1171 * moxie.h (R_MOXIE_PCREL10): New.
1172
cbe950e9
L
11732009-06-01 H.J. Lu <hongjiu.lu@intel.com>
1174
1175 PR ld/10205
1176 * i386.h (R_386_IRELATIVE): New.
1177 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
1178
cf65542b
L
11792009-05-27 H.J. Lu <hongjiu.lu@intel.com>
1180
1181 * common.h: Update comments for dynamic tag ranges.
1182
4e38f72c
DD
11832009-04-30 DJ Delorie <dj@redhat.com>
1184
1185 * mep.h (EF_MEP_COP_*): New.
1186 (EF_MEP_ALL_FLAGS): Add them.
1187
d8045f23
NC
11882009-04-30 Nick Clifton <nickc@redhat.com>
1189
1190 * common.h (STT_GNU_IFUNC): Define.
1191
ed4a4bdf
CC
11922009-04-24 Cary Coutant <ccoutant@google.com>
1193
1194 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
1195
20135e4c
NC
11962009-04-15 Anthony Green <green@moxielogic.com>
1197
1198 * common.h (EM_MOXIE): Define.
1199 * moxie.h: New file.
1200
4d28413b
DD
12012009-04-07 DJ Delorie <dj@redhat.com>
1202
1203 * mep.h (EF_MEP_CPU_C5): New.
1204
96b2958f
L
12052009-04-01 H.J. Lu <hongjiu.lu@intel.com>
1206
1207 * common.h (EM_INTEL178): Removed.
1208 (EM_INTEL179): Likewise.
1209 (EM_ETPU): New.
1210 (EM_SLE9X): Likewise.
1211 (EM_INTEL181): Likewise.
1212 (EM_INTEL182): Likewise.
1213
f47a1d2e
L
12142009-03-31 H.J. Lu <hongjiu.lu@intel.com>
1215
1216 * common.h (EM_INTEL178): New.
1217 (EM_INTEL179): Likewise.
1218 (EM_INTEL180): Likewise.
1219
0e879927
ILT
12202009-03-20 Mikolaj Zalewski <mikolajz@google.com>
1221
1222 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
1223
4d407348
MK
12242009-03-14 Mark Kettenis <kettenis@gnu.org>
1225
17e57237
NC
1226 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
1227 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
1228 (NT_OPENBSD_WCOOKIE): New defines.
1229
904001b0
JK
12302009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
1231
1232 * common.h (AT_RANDOM): Define.
1233
727fc41e
AM
12342009-03-04 Alan Modra <amodra@bigpond.net.au>
1235
1236 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
1237 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
1238
c3b7224a
NC
12392009-03-02 Qinwei <qinwei@sunnorth.com.cn>
1240
1241 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
1242 * common.h (EM_SCORE_OLD): Define.
1243
36319970
L
12442009-02-23 H.J. Lu <hongjiu.lu@intel.com>
1245
1246 * common.h (STB_LOPROC): Replace Application-specific with
1247 Processor-specific in comments.
1248 (STB_HIPROC): Likewise.
1249 (STT_LOPROC): Likewise.
1250 (STT_HIPROC): Likewise.
1251
52b6b6b9
JM
12522009-02-03 Sandip Matte <sandip@rmicorp.com>
1253
1254 * mips.h (E_MIPS_MACH_XLR): Define.
1255
cf869cce
NC
12562009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
1257
1258 * m68k.h: Map TLS relocations to numbers.
1259
91e22acd
AS
12602009-01-15 Andrew Stubbs <ams@codesourcery.com>
1261 Julian Brown <julian@codesourcery.com>
1262
1263 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
1264 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
1265 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
1266 version 2.07.
1267 (Tag_undefined39, Tag_nodefaults): New enum values.
1268 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
1269 (Tag_conformance, Tag_Virtualization_use): Likewise.
1270 (Tag_undefined69, Tag_MPextension_use): Likewise.
1271
01e1a5bc
NC
12722009-01-15 Douglas B Rupp <rupp@gnat.com>
1273
1274 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
1275 New macros. Minor reformatting.
1276
84e94c90
NC
12772008-12-23 Jon Beniston <jon@beniston.com>
1278
1279 * lm32.h: New file.
1280
0f88be7a
NC
12812008-12-23 Nick Clifton <nickc@redhat.com>
1282
1283 * commmon.h (STT_IFUNC): Delete.
1284
7a0cc8ed
HPN
12852008-12-20 Hans-Peter Nilsson <hp@axis.com>
1286
1287 * cris.h (R_CRIS_32_IE): New relocation.
1288
e7c33416
NC
12892008-12-03 Nick Clifton <nickc@redhat.com>
1290
1291 * common.h (STT_IFUNC): Define.
1292
e73521d6
SR
12932008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1294
1295 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
1296 R_CR16_GLOB_DAT): New relocations.
1297
a973d22c
HPN
12982008-11-25 Hans-Peter Nilsson <hp@axis.com>
1299
1300 * cris.h (R_CRIS_32_TPREL): Correct comment.
1301 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
1302
8e79c3df
CM
13032008-11-18 Catherine Moore <clm@codesourcery.com>
1304
1305 * arm.h (Tag_ABI_FP_16bit_format): Define.
1306
2b0bc088
NC
13072008-11-14 Nathan Sidwell <nathan@codesourcery.com>
1308
1309 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 1310
759cc328
UW
13112008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
1312
1313 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
1314
f82e0623
NF
13152008-10-10 Nathan Froyd <froydnj@codesourcery.com>
1316
1317 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
1318
1d037692
HPN
13192008-10-04 Hans-Peter Nilsson <hp@axis.com>
1320
1321 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
1322 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
1323 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
1324 (R_CRIS_16_TPREL): New relocations.
1325
28dbbc02
BW
13262008-08-20 Bob Wilson <bob.wilson@acm.org>
1327
1328 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
1329 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
1330 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
1331
861fb55a
DJ
13322008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
1333 Daniel Jacobowitz <dan@codesourcery.com>
1334 Catherine Moore <clm@codesourcery.com>
1335 Mark Shinwell <shinwell@codesourcery.com>
1336
1337 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
1338 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
1339
0deb8eee
AM
13402008-08-04 Markus Weiss <weissms@aros.org>
1341
1342 * common.h (ELFOSABI_AROS): Update comment.
1343
3c7b9897
AM
13442008-07-26 Michael Eager <eager@eagercon.com>
1345
1346 * ppc.h: Add description of single-precision.
1347
89eeb0bc
LM
13482008-07-21 Luis Machado <luisgpm@br.ibm.com>
1349
1350 * common.h: Define NT_PPC_VSX.
1351
30c09090
RS
13522008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
1353
1354 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
1355
b8a39af8
SR
13562008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1357
1358 * common.h (EM_CR16): Correct value.
1359 (EM_CR16): Rename to EM_CR16_OLD.
1360
ff7eeb89
DD
13612008-06-12 DJ Delorie <dj@redhat.com>
1362
1363 * common.h (EM_M32C_NEW): Rename to EM_M32C.
1364 (EM_M32C): Rename to EM_M32C_OLD.
1365
3c9a78e0
JM
13662008-06-12 Joseph Myers <joseph@codesourcery.com>
1367
1368 * common.h: Update e_machine table.
1369
a23ede3d
KK
13702008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
1371
1372 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
1373
2424f303
JM
13742008-06-09 Joseph Myers <joseph@codesourcery.com>
1375
1376 * common.h: Change registry@caldera.com to registry@sco.com.
1377
7c90103b
NC
13782008-05-21 Nick Clifton <nickc@redhat.com>
1379
1380 * reloc-macros.h: Add a comment about the use of the
1381 END_RELOC_NUMBERS symbol as a sentinel value.
1382
13832008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 1384
7c90103b
NC
1385 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
1386
14a6d8e0
DM
13872008-04-16 David S. Miller <davem@davemloft.net>
1388
1389 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
1390 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
1391 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
1392 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
1393
15397d0b
ILT
13942008-03-24 Ian Lance Taylor <iant@google.com>
1395
1396 * common.h (NT_GNU_GOLD_VERSION): Define.
1397
72de5009
AM
13982008-03-13 Alan Modra <amodra@bigpond.net.au>
1399
1400 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
1401 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
1402 Order struct as for external version.
1403
1bce5d2c
AM
14042008-03-12 Alan Modra <amodra@bigpond.net.au>
1405
4fbb74a6
AM
1406 PR 5900
1407 * common.h (SHN_BAD): Delete.
1408 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
1409 * external.h: ..here.
1410 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
1411 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
1412 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
1413
14142008-03-12 Alan Modra <amodra@bigpond.net.au>
1415
1416 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 1417 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 1418 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 1419 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 1420 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 1421 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
1422 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
1423 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 1424 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 1425 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 1426 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
1427 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
1428 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 1429 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 1430 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 1431
35d60fe4
NC
14322008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
1433
1434 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
1435 DW_OP_PGI_omp_thread_num.
1436
7b03d09a
AN
14372008-02-04 Adam Nemet <anemet@caviumnetworks.com>
1438
1439 * mips.h: Update copyright.
1440 (E_MIPS_MACH_OCTEON): New macro.
1441
148b93f2
NC
14422008-01-30 Tristan Gingold <gingold@adacore.com>
1443
1444 Add OpenVMS extensions.
1bce5d2c
AM
1445 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
1446 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 1447 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
1448 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
1449 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
1450 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
1451 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
1452 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
1453 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
1454 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
1455 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
1456 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
1457 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
1458 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
1459 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
1460 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
1461 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
1462 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
1463 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
1464 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
1465 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
1466 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
1467
c74ba406
MK
14682008-01-16 Mark Kettenis <kettenis@gnu.org>
1469
1470 * common.h (AT_SUN_AUXFLAGS): Define.
1471
60955fda
DJ
14722007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
1473
1474 * dwarf2.h (DW_AT_hi_user): Correct value.
1475
1bbb5f21 14762007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 1477
1bbb5f21 1478 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 1479
350cc38d
MS
14802007-11-29 Mark Shinwell <shinwell@codesourcery.com>
1481
1482 * mips.h (E_MIPS_MACH_LS2E): New.
1483 (E_MIPS_MACH_LS2F): New.
1484
f7bc09bd
NS
14852007-11-28 Nathan Sidwell <nathan@codesourcery.com>
1486
1487 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
1488 segments at the end of memory.
1489
e210c36b
NC
14902007-11-17 Thiemo Seufer <ths@mips.com>
1491
1492 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
1493 in comment.
1494
e2a0d921
NC
14952007-11-16 Nick Clifton <nickc@redhat.com>
1496
1497 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
1498 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
1499 (DW_AT_stride): Rename to DW_AT_byte_stride.
1500
7a2b07ff
NS
15012007-11-08 Nathan Sidwell <nathan@codesourcery.com>
1502
1503 * vxworks.h: New.
1504
569006e5
NC
15052007-10-30 Nick Clifton <nickc@redhat.com>
1506
1507 * mn10300.h (R_MN10300_ALIGN): Define.
1508
c6e65352
DJ
15092007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
1510
1511 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
1512
bfff1642
NC
15132007-10-19 Nick Clifton <nickc@redhat.com>
1514
1515 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
1516
3e6ff6e5
RM
15172007-10-18 Roland McGrath <roland@redhat.com>
1518
1519 * common.h (NT_PPC_VMX): New macro.
1520
7fac7ff4
NC
15212007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1522
1523 * cr16.h: Updated with new relocaction macros.
1524
b10a8ae0
L
15252007-09-17 H.J. Lu <hongjiu.lu@intel.com>
1526
1527 PR binutils/3281
1528 PR binutils/5037
1529 * internal.h (elf_segment_map): Add p_size and p_size_valid.
1530 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
1531 PT_GNU_RELRO segments.
1532
8d100c32
KH
15332007-09-11 Nathan Sidwell <nathan@codesourcery.com>
1534
1535 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
1536
b15fa79e
AM
15372007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
1538
1539 * common.h (NT_SPU): Define.
1540
2b05f1b7
L
15412007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1542
1543 * common.h: Revert last change.
1544
94b11780
L
15452007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1546
1547 * common.h (PT_GNU_STACK): Renamed to ...
1548 (PT_GNU_ATTR): This.
1549 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
1550
fd2f25da
RM
15512007-07-09 Roland McGrath <roland@redhat.com>
1552
1553 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
1554
34c8bcba
JM
15552007-06-29 Joseph Myers <joseph@codesourcery.com>
1556
1557 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
1558
2cf19d5c
JM
15592007-06-29 Joseph Myers <joseph@codesourcery.com>
1560
1561 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
1562
104d59d1
JM
15632007-06-29 Joseph Myers <joseph@codesourcery.com>
1564
1565 * arm.h (elf32_arm_add_eabi_attr_int,
1566 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
1567 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
1568 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
1569 Tag_Symbol, Tag_compatibility): Remove.
1570 * common.h (SHT_GNU_ATTRIBUTES): Define.
1571
3d3d428f
NC
15722007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1573
1574 * common.h (EM_CR16): New entry for CR16 cpu.
1575 * cr16.h: New file.
1576
99ded152
BW
15772007-06-11 Sterling Augustine <sterling@tensilica.com>
1578 Bob Wilson <bob.wilson@acm.org>
fd2f25da 1579
99ded152
BW
1580 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
1581 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 1582
f89d32d9
CT
15832007-05-18 Caroline Tice <ctice@apple.com>
1584
fd2f25da 1585 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
1586 DW_OP_GNU_uninit.
1587
4f4416b5
AM
15882007-05-12 Alan Modra <amodra@bigpond.net.au>
1589
1590 * spu.h (R_SPU_ADDR16X): Define.
1591 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
1592
ece5ef60
AM
15932007-05-11 Alan Modra <amodra@bigpond.net.au>
1594
1595 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
1596
627b32bc
AM
15972007-05-02 Alan Modra <amodra@bigpond.net.au>
1598
1599 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
1600 and vma for appropriate sections.
1601
0c3e446c
JB
16022007-04-26 Jan Beulich <jbeulich@novell.com>
1603
1604 * common.h (DT_ENCODING): Correct value (back to spec mandated
1605 value).
1606
d4c87fc1
AM
16072007-03-08 Alan Modra <amodra@bigpond.net.au>
1608
1609 * v850.h (V850_OTHER_TDA_BYTE): Delete.
1610 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
1611 that don't clash with visibility bits.
1612
689d9c8c
AM
16132007-03-07 Alan Modra <amodra@bigpond.net.au>
1614
1615 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
1616
b95dd98f 16172007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
1618 Richard Sandiford <rsandifo@redhat.com>
1619 Richard Henderson <rth@redhat.com>
1620 DJ Delorie <dj@redhat.com>
1621 Ben Elliston <bje@redhat.com>
b95dd98f
DB
1622
1623 * mep.h: New file.
b95dd98f
DB
1624 * common.h (EM_CYGNUS_MEP): Define.
1625
16262007-02-15 Dave Brolley <brolley@redhat.com>
1627
1628 From Graydon Hoare <graydon@redhat.com>:
1629 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
1630
3bdcfdf4
KH
16312007-01-08 Kazu Hirata <kazu@codesourcery.com>
1632
1633 * m68k.h (EF_M68K_FIDO): New.
1634 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
1635 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
1636
9840d27e
KH
16372006-12-25 Kazu Hirata <kazu@codesourcery.com>
1638
1639 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
1640
425c6cb0
KH
16412006-12-19 Kazu Hirata <kazu@codesourcery.com>
1642
1643 * m68k.h (EF_M68K_ARCH_MASK): New.
1644
3271a814
NS
16452006-12-19 Nathan Sidwell <nathan@codesourcery.com>
1646
1647 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
1648
c694fd50
KH
16492006-12-07 Kazu Hirata <kazu@codesourcery.com>
1650
1651 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
1652 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
1653 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
1654 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
1655 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
1656 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
1657 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
1658 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
1659 EF_M68K_CF_FLOAT, respectively.
1660
4fd454c8
NC
16612006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
1662 Nick Clifton <nickc@redhat.com>
1663
1664 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
1665
165b93e7
RS
16662006-10-28 Richard Sandiford <richard@codesourcery.com>
1667
1668 * mips.h (R_MIPS_GLOB_DAT): Define
1669 (R_MIPS_max): Bump by 1.
1670
e9f53129
AM
16712006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
1672 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
1673 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
1674 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
1675 Alan Modra <amodra@bigpond.net.au>
1676
1677 * common.h (EM_SPU): Define.
1678 * spu.h: New file.
1679
b3549761
NC
16802006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
1681
1682 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
1683 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
1684 (EF_SCORE_HASENTRY): Delete.
1685
e210c36b
NC
16862006-10-17 Mark Shinwell <shinwell@codesourcery.com>
1687
1688 * arm.h: Define TAG_CPU_ARCH_* constants.
1689
1c0d3aa6
NC
16902006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
1691
1692 * score.h: New file.
1693 * common.h: Add Score machine number.
1694
fdc90cb4
JJ
16952006-07-10 Jakub Jelinek <jakub@redhat.com>
1696
1697 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
1698
1224efb8
L
16992006-05-31 H.J. Lu <hongjiu.lu@intel.com>
1700
1701 * internal.h (ELF_SECTION_SIZE): New.
1702 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
1703 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
1704 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1705
3f570048
AM
17062006-05-27 H.J. Lu <hongjiu.lu@intel.com>
1707
1708 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
1709
9b52905e
NC
17102006-05-24 Carlos O'Donell <carlos@systemhalted.org>
1711 Randolph Chung <randolph@tausq.org>
1712 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
1713 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
1714 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
1715 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
1716 New TLS relocs.
1717 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
1718 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
1719 Define TLS relocs using existing equivalents.
1720
fd2f25da
RM
17212006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
1722
28c9d252
NC
1723 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
1724
e210c36b
NC
17252006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
1726
1727 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
1728 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
1729 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
1730 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
1731 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
1732 R_BFIN_GOTOFFLO): New relocs.
1733 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
1734
17352006-03-23 Michael Matz <matz@suse.de>
1736
1737 * x86-64.h: Add the new relocations with their official
1738 numbers.
1739
0a44bf69
RS
17402006-03-22 Richard Sandiford <richard@codesourcery.com>
1741 Daniel Jacobowitz <dan@codesourcery.com>
1742 Phil Edwards <phil@codesourcery.com>
1743 Zack Weinberg <zack@codesourcery.com>
1744 Mark Mitchell <mark@codesourcery.com>
1745 Nathan Sidwell <nathan@codesourcery.com>
1746
1747 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
1748
e14430ab
DA
17492006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1750
1751 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
1752 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1753 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1754 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1755 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1756
3a4a14e9
PB
17572006-03-10 Paul Brook <paul@codesourcery.com>
1758
1759 * arm.h (EF_ARM_EABI_VER5): Define.
1760
0b2e31dc
NS
17612006-03-06 Nathan Sidwell <nathan@codesourcery.com>
1762
1763 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1764 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1765 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1766 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1767 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1768 (EF_M68K_EMAC_B): New.
1769
df406460
NC
17702006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
1771
1772 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1773 (EF_AVR_LINKRELAX_PREPARED): Add.
1774
2c10a7e5
BE
17752006-03-02 Ben Elliston <bje@au.ibm.com>
1776
1777 Import from the GCC tree:
1778 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1779
1780 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1781 from DWARF 3.
1782 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1783 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1784 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1785 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1786 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1787 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1788 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1789 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1790 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1791 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1792 (DW_END_default, DW_END_big, DW_END_little): New.
1793 (DW_END_lo_user, DW_END_hi_user): Define.
1794 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1795 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1796 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1797 DW_LANG_D): New.
1798
e210c36b
NC
17992006-02-06 Steve Ellcey <sje@cup.hp.com>
1800
1801 * ia64.h (SHF_IA_64_HP_TLS): New.
1802
6772dd07
DD
18032006-02-24 DJ Delorie <dj@redhat.com>
1804
1805 * m32c.h: Add relax relocs.
1806
d70c5fc7 18072006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
72f4393d
L
1808 Anil Paranjape <anilp1@kpitcummins.com>
1809 Shilin Shakti <shilins@kpitcummins.com>
d70c5fc7
NC
1810
1811 * common.h (EM_XC16X): New entry for xc16x cpu.
1812 Sort other EM_* numbers into numerical order.
1813 * xc16x.h: New file.
fd2f25da 1814
84d1d650
L
18152006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1816
1817 PR binutils/2258
1818 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1819 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1820
266abb8f
NS
18212006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1822
1823 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1824 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1825 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1826 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1827 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1828
18292006-02-06 Steve Ellcey <sje@cup.hp.com>
1830
1831 * ia64.h (SHF_IA_64_HP_TLS): New.
1832
67a4f2b7
AO
18332006-01-18 Alexandre Oliva <aoliva@redhat.com>
1834
1835 Introduce TLS descriptors for i386 and x86_64.
1836 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1837 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1838 New.
1839 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1840 R_X86_64_TLSDESC): New.
1841
64fd6348
NC
18422006-01-09 Mike Frysinger <vapier@gentoo.org>:
1843
1844 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1845
d031aafb
NS
18462005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1847
1848 Second part of ms1 to mt renaming.
1849 * common.h (EM_MT): Renamed.
1850 * mt.h: Rename relocs, cpu & other defines.
1851
e210c36b
NC
18522005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1853
1854 * mt.h: Renamed from ms1.h
1855
39b41c9c
PB
18562005-12-12 Paul Brook <paul@codesourcery.com>
1857
1858 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1859
5e2b0d47
NC
18602005-11-11 Nick Clifton <nickc@redhat.com>
1861
1862 PR 1150
1863 * mips.h (STO_OPTIONAL): Define.
1864 (ELF_MIPS_IS_OPTIONAL): Define.
1865
e210c36b
NC
18662005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1867
1868 Add ms2.
1869 * ms1.h (EF_MS1_CPU_MS2): New.
1870
18712005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1872
1873 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1874
3c9b82ba
NC
18752005-09-30 Catherine Moore <clm@cm00re.com>
1876
1877 * bfin.h: New file.
1878 * common.h (EM_BLACKFIN): Define.
1879
ee065d83
PB
18802005-10-08 Paul Brook <paul@codesourcery.com>
1881
1882 * arm.h: Add prototypes for BFD object attribute routines.
1883
1cacb694
RE
18842005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1885
1886 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1887
3c26c61a
DA
18882005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1889
1890 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1891 New defines.
1892
67762f6b
DA
18932005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1894
1895 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1896 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1897 deprecated defines.
1898 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1899 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1900 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1901 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1902 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1903 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1904 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1905 NT_HP_UX_OPTIONS): Define.
1906
fd54057a
DD
19072005-07-25 DJ Delorie <dj@redhat.com>
1908
1909 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1910
3b22753a
L
19112005-07-25 Jan Hubicka <jh@suse.cz>
1912
1913 * x86-64.h (SHN_X86_64_LCOMMON): New.
1914 (SHF_X86_64_LARGE): New.
1915
157e7bd1
NC
19162005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1917
1918 * m32r.h (R_M32R_REL32): Added.
1919
df45824a
BE
19202005-07-18 Ben Elliston <bje@au.ibm.com>
1921
1922 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1923 Replace with DW_ATE_decimal_float (now in DWARF 3).
1924
49f58d10
JB
19252005-07-14 Jim Blandy <jimb@redhat.com>
1926
1927 Add support for Renesas M32C and M16C.
1928 * common.h (EM_M32C): New machine number.
1929 * m32c.h: New file.
fd2f25da 1930
e210c36b
NC
19312005-06-17 Jakub Jelinek <jakub@redhat.com>
1932
1933 * external.h (GRP_ENTRY_SIZE): Define.
1934
d6ab8113
JB
19352005-06-17 Jan Beulich <jbeulich@novell.com>
1936
1937 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1938 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1939 R_X86_64_GOTPC32.
1940
3c33e371
AH
19412005-06-07 Aldy Hernandez <aldyh@redhat.com>
1942 Michael Snyder <msnyder@redhat.com>
1943 Stan Cox <scox@redhat.com>
1944
1945 * common.h (EM_MS1): Define.
1946
1947 * ms1.h: New file.
1948
2acf634e
RH
19492005-05-31 Richard Henderson <rth@redhat.com>
1950
1951 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1952
484124bb
RH
19532005-05-29 Richard Henderson <rth@redhat.com>
1954
1955 * alpha.h (DT_ALPHA_PLTRO): New.
1956
d68f4033
BE
19572005-05-19 Ben Elliston <bje@au.ibm.com>
1958
1959 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1960 the user-defined encoding space pending inclusion in the standard.
1961
cb1afa5c
ZW
19622005-05-18 Zack Weinberg <zack@codesourcery.com>
1963
1964 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1965 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1966
c19d1205
ZW
19672005-05-17 Zack Weinberg <zack@codesourcery.com>
1968
1969 * arm.h: Import complete list of official relocation names
1970 and numbers from AAELF. Define FAKE_RELOCs for old names.
1971 Remove a few old names no longer used anywhere.
1972
1fe44d79
AM
19732005-05-14 Alan Modra <amodra@bigpond.net.au>
1974
1975 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1976
2df98d85
AM
19772005-05-11 Alan Modra <amodra@bigpond.net.au>
1978
1979 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1980 R_PPC_RELAX32PC_PLT) Adjust.
1981 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1982 (DT_PPC_GLINK): Define.
1983
e172dbf8
NC
19842005-05-10 Nick Clifton <nickc@redhat.com>
1985
1986 * Update the address and phone number of the FSF organization in
1987 the GPL notices in the following files:
2df98d85 1988 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1989 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1990 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1991 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1992 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1993 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1994 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1995
faa7ef87
L
19962005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1997
a63027e5
L
1998 Moved from ../ChangeLog
1999
faa7ef87
L
2000 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
2001 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
2002
2003 2004-10-12 Paul Brook <paul@codesourcery.com>
2004 * arm.h (EF_ARM_EABI_VER4): Define.
2005
2006 2004-10-08 Daniel Jacobowitz <dan@debian.org>
2007
2008 * common.h (PT_SUNW_EH_FRAME): Define.
2009 * x86-64.h (SHT_X86_64_UNWIND): Define.
2010
2011 2004-10-07 Bob Wilson <bob.wilson@acm.org>
2012 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
2013 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
2014 (XTENSA_PROP_SEC_NAME): Define.
2015 (property_table_entry): Add flags field.
2016 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
2017
2018 2004-09-17 Paul Brook <paul@codesourcery.com>
2019 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
2020 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
2021 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
2022
2023 2004-09-13 Paul Brook <paul@codesourcery.com>
2024 * arm.h: Rename RELABS to TARGET1.
2025
2026 2004-05-11 Jakub Jelinek <jakub@redhat.com>
2027 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
2028 (PT_GNU_RELRO): Define.
2029
ba93b8ac
DJ
20302005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
2031 Phil Blundell <philb@gnu.org>
2032
2033 * arm.h: Add TLS relocations.
2034
c927f9ef
BE
20352005-03-23 Ben Elliston <bje@au.ibm.com>
2036
2037 * dwarf.h: Merge with GCC's dwarf.h.
2038
238d258f
NC
20392005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
2040
2041 * m68k.h (EF_CFV4E): Define.
2042
b294bdf8
MM
20432005-03-17 Paul Brook <paul@codesourcery.com>
2044 Dan Jacobowitz <dan@codesourcery.com>
2045 Mark Mitchell <mark@codesourcery.com>
2046
2047 * arm.h (PT_ARM_EXIDX): Define.
2048
51cb3ca7
DJ
20492005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
2050 Joseph Myers <joseph@codesourcery.com>
2051
2052 * mips.h: Define MIPS TLS relocations.
2053
d6f16593 20542005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 2055 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
2056
2057 * mips.h (R_MIPS16_GOT16): New reloc code.
2058 (R_MIPS16_CALL16): Likewise.
2059 (R_MIPS16_HI16): Likewise.
2060 (R_MIPS16_LO16): Likewise.
2061 (R_MIPS16_min): New fake reloc code.
2062 (R_MIPS16_max): Likewise.
2063
a1c17af2
MR
20642005-02-11 Maciej W. Rozycki <macro@mips.com>
2065
2066 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
2067
90219bd0
AO
20682005-01-25 Alexandre Oliva <aoliva@redhat.com>
2069
2070 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
2071 * frv.h: Add R_FRV_TLSMOFF.
2072 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
2073 * frv.h: Add TLS relocations.
2074
e38bc3b5
NC
20752005-01-17 Nick Clifton <nickc@redhat.com>
2076
2077 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
2078 EF_SH2A_SH3E): New flags.
2079 (EF_SH_BFD_TABLE): Add these new flags to the table.
2080
b4a38de6
AM
20812005-01-12 Alan Modra <amodra@bigpond.net.au>
2082
2083 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
2084 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
2085
750bce0e 20862004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 2087
faa7ef87 2088 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 2089
1e50d24d
RS
20902004-12-16 Richard Sandiford <rsandifo@redhat.com>
2091
2092 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
2093
69881c93
ILT
20942004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
2095
2096 * mips.h (E_MIPS_MACH_9000): Define.
2097
b676888f
HPN
20982004-11-04 Hans-Peter Nilsson <hp@axis.com>
2099
2100 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
2101 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
2102 macros.
2103
637cf767
EC
21042004-10-06 Eric Christopher <echristo@redhat.com>
2105
2106 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
2107
40a18ebd
NC
21082004-10-01 Paul Brook <paul@codesourcery.com>
2109
2110 * arm.h (SHT_ARM_EXIDX): Define.
2111 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
2112 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
2113 Define.
2114
b18c562e
NC
21152004-08-25 Dmitry Diky <diwil@spec.ru>
2116
2117 * msp430.h: Add new relocs.
2118
083febaa
L
21192004-08-12 H.J. Lu <hongjiu.lu@intel.com>
2120
2121 * i386.h (R_386_USED_BY_INTEL_200): New.
2122
1d70c7fb
AO
21232004-07-29 Alexandre Oliva <aoliva@redhat.com>
2124
2125 Introduce SH2a support.
2126 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
2127 * sh.h (EF_SH2A_NOFPU): New.
2128 2003-12-01 Michael Snyder <msnyder@redhat.com>
2129 * sh.h (EF_SH2A): New.
2130
670ec21d
NC
21312004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
2132
2133 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
2134 BFD_RELOC_CRX_SWITCH32.
2135
1fe1f39c
NC
21362004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
2137
2138 * common.h (EM_CRX): Define.
2139 * crx.h: New file.
2140
097f809a
NC
21412004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
2142
2143 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
2144 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
2145
375db92b
AM
21462004-06-19 Alan Modra <amodra@bigpond.net.au>
2147
2148 * common.h (ELF64_R_INFO): Warning fix.
2149
092dcd75
CD
21502004-06-14 Chris Demetriou <cgd@broadcom.com>
2151
2152 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
2153 with an updated comment.
2154
f6f9408f
JR
21552004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
2156
2157 * sh.h (EF_SH_HAS_DSP): Remove.
2158 (EF_SH_HAS_FP): Remove.
2159 (EF_SH_MERGE_MACH): Remove.
2160 (EF_SH4_NOFPU): Convert to decimal.
2161 (EF_SH4A_NOFPU): Likewise.
2162 (EF_SH4_NOMMU_NOFPU): Likewise.
2163 (EF_SH3_NOMMU): Add new macro.
2164 (EF_SH_BFD_TABLE): Likewise.
2165 (sh_find_elf_flags): Add prototype.
2166 (sh_elf_get_flags_from_mach): Likewise.
2167
4030e8f6
CD
21682004-04-24 Chris Demetriou <cgd@broadcom.com>
2169
2170 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
2171 (R_MIPS_GNU_REL_HI16): Remove.
2172 (R_MIPS_GNU_REL16_S2): Update comment.
2173
0949843d 21742004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 2175 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
2176
2177 * common.h (EM_CR): Define.
2178 * cr16c.h: New file.
2179
d507cf36
PB
21802004-03-23 Paul Brook <paul@codesourcery.com>
2181
2182 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
2183
ae51a426
JR
21842003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
2185
2186 * sh.h: Add EF_SH4_NOMMU_NOFPU.
2187
676a64f4
RS
21882004-03-01 Richard Sandiford <rsandifo@redhat.com>
2189
2190 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
2191
481fedf3
RM
21922004-01-28 Roland McGrath <roland@redhat.com>
2193
2194 * common.h (AT_SECURE): New macro.
2195
7e67eb11
RM
21962004-01-21 Roland McGrath <roland@redhat.com>
2197
2198 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
2199 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
2200 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
2201 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
2202 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
2203
3fe74472
MK
22042004-01-17 Mark Kettenis <kettenis@gnu.org>
2205
2206 * common.h (NT_OPENBSD_IDENT): Define.
2207
79987b2f
AO
22082004-01-06 Alexandre Oliva <aoliva@redhat.com>
2209
2210 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
2211 * frv.h (EF_FRV_FDPIC): New macro.
2212 (EF_FRV_PIC_FLAGS): Adjust.
2213 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
2214 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
2215 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
2216 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
2217 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
2218 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
2219 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
2220 New.
2221
252b5132 2222
c9e214e5 2223For older changes see ChangeLog-9103
252b5132 2224\f
b90efa5b 2225Copyright (C) 2004-2015 Free Software Foundation, Inc.
752937aa
NC
2226
2227Copying and distribution of this file, with or without modification,
2228are permitted in any medium without royalty provided the copyright
2229notice and this notice are preserved.
2230
252b5132 2231Local Variables:
c9e214e5
AM
2232mode: change-log
2233left-margin: 8
2234fill-column: 74
252b5132
RH
2235version-control: never
2236End:
This page took 0.762191 seconds and 4 git commands to generate.