Add R_386_GOT32X support to gas and ld
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
02a86693
L
12015-10-22 H.J. Lu <hongjiu.lu@intel.com>
2
3 * i386.h (R_386_GOT32X): New relocation.
4
886a2506
NC
52015-10-07 Cupertino Miranda <cmiranda@synopsys.com>
6
7 * arc-reloc.def: Macro file with definition of all relocation
8 types.
9 * arc.h: Changed macros for the newly supported ARC cpus. Altered
10 enum defining the supported relocations.
11 * common.h: Changed EM_ARC_A5 definition to EM_ARC_COMPACT. Added
12 macro for EM_ARC_COMPACT2.
13
5c383f02
RO
142015-09-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
15
16 * common.h (DF_1_STUB, DF_1_PIE): Define.
17
7f7a1bce
L
182015-09-21 H.J. Lu <hongjiu.lu@intel.com>
19
20 * external.h (Elf64_External_Chdr): Change ch_type to 4 bytes
21 and add ch_reserved.
22
70151fb5
JW
232015-08-11 Jiong Wang <jiong.wang@arm.com>
24
25 * aarch64.h (R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12): Define.
26
56a2e450
JW
272015-08-11 Jiong Wang <jiong.wang@arm.com>
28
29 * aarch64.h (R_AARCH64_P32_TLSLD_ADD_LO12_NC): Define.
30
2c0a466a
JW
312015-08-11 Jiong Wang <jiong.wang@arm.com>
32
33 * aarch64.h (R_AARCH64_P32_TLSLD_ADR_PAGE21): Define.
34
8c163c5a
SL
352015-07-01 Sandra Loosemore <sandra@codesourcery.com>
36 Cesar Philippidis <cesar@codesourcery.com>
37
38 * nios2.h (R_NIOS2_R2_S12): New.
39 (R_NIOS2_R2_I10_1_PCREL): New.
40 (R_NIOS2_R2_T1I7_1_PCREL): New.
41 (R_NIOS2_R2_T1I7_2): New.
42 (R_NIOS2_R2_T2I4): New.
43 (R_NIOS2_R2_T2I4_1): New.
44 (R_NIOS2_R2_T2I4_2): New.
45 (R_NIOS2_R2_X1I7_2): New.
46 (R_NIOS2_R2_X2L5): New.
47 (R_NIOS2_R2_F1I5_2): New.
48 (R_NIOS2_R2_L5I4X1): New.
49 (R_NIOS2_R2_T1X1I6): New.
50 (R_NIOS2_R2_T1X1I6_2): New.
51 (R_NIOS2_ILLEGAL): Renumber.
52
965b1d80
SL
532015-07-01 Sandra Loosemore <sandra@codesourcery.com>
54 Cesar Philippidis <cesar@codesourcery.com>
55
56 * nios2.h (EF_NIOS2_ARCH_R1, EF_NIOS2_ARCH_R2): Define.
57
14ae95f2
RM
582015-05-29 Roland McGrath <mcgrathr@google.com>
59
60 * common.h (GNU_ABI_TAG_SYLLABLE): New macro.
61 (GNU_ABI_TAG_NACL): New macro.
62
22abe556
L
632015-05-11 H.J. Lu <hongjiu.lu@intel.com>
64
65 * common.h (EM_486): Renamed to ...
66 (EM_IAMCU): This.
67
643f7afb
AK
682015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
69
70 * s390.h: Define Tag_GNU_S390_ABI_Vector.
71
44bd1acd
AM
722015-04-24 Alan Modra <amodra@gmail.com>
73
74 * internal.h (ELF_SECTION_IN_SEGMENT_1): Ensure PT_LOAD and
75 similar segments only contain alloc sections.
76
9361e630
L
772015-04-24 H.J. Lu <hongjiu.lu@intel.com>
78
79 PR binutils/18316
80 * mep.h (SEC_MEP_VLIW): Removed.
81
3525236c
NC
822015-04-09 Nick Clifton <nickc@redhat.com>
83
84 * rx.h (E_FLAG_RX_SINSNS_SET): New bit in e_flags field.
85 (E_FLAG_RX_SINSNS_YES): Likewise.
86 (E_FLAG_RX_SINSNS_MASK): New define.
87
6aa76120
L
882015-04-03 H.J. Lu <hongjiu.lu@intel.com>
89
90 * external.h (Elf32_External_Chdr): New.
91 (Elf64_External_Chdr): Likewise.
92 * internal.h (Elf_Internal_Chdr): Likewise.
93
332f5759
L
942015-03-26 H.J. Lu <hongjiu.lu@intel.com>
95
96 * common.h (ELFOSABI_CLOUDABI): New.
97 (SHF_COMPRESSED): Likewise.
98 (ELFCOMPRESS_ZLIB): Likewise.
99 (ELFCOMPRESS_LOOS): Likewise.
100 (ELFCOMPRESS_HIOS): Likewise.
101 (ELFCOMPRESS_LOPROC): Likewise.
102 (ELFCOMPRESS_HIPROC): Likewise.
103
1740ba0c
NC
1042015-03-19 Nick Clifton <nickc@redhat.com>
105
106 * rl78.h (E_FLAG_RL78_G10): Redefine.
107 (E_FLAG_RL78_CPU_MASK, E_FLAG_RL78_ANY_CPU, E_FLAG_RL78_G13
108 E_FLAG_RL78_G14): New flags.
109
3c12b054
MS
1102015-02-19 Marcus Shawcroft <marcus.shawcroft@arm.com>
111
112 * aarch64.h (R_AARCH64_P32_TLSGD_ADR_PREL21): Add.
113
685080f2
NC
1142015-02-24 Nick Clifton <nickc@redhat.com>
115
116 * v850.h (EF_RH850_SIMD): Delete deprecated flag.
117 (EF_RH850_CACHE): Likewise.
118 (EF_RH850_MMU): Likewise.
119 (EF_RH850_DATA_ALIGN8): Likewise.
120 (SHT_RENESAS_IOP): Fix typo in name.
121 (SHT_RENESAS_INFO): Define.
122 (V850_NOTE_SECNAME): Define.
123 (SIZEOF_V850_NOTE): Define.
124 (V850_NOTE_NAME): Define.
125 (enum v850_notes): New enum.
126 (NUM_V850_NOTES): Define.
127
8f3102ea
NC
1282015-02-23 Nick Clifton <nickc@redhat.com>
129
130 PR 17915
131 * score.h: Fix typo in license header.
132
4ef9f41a
AA
1332015-02-20 Andreas Arnez <arnez@linux.vnet.ibm.com>
134
135 * common.h (NT_S390_VXRS_LOW): New macro.
136 (NT_S390_VXRS_HIGH): Likewise.
137
3f8107ab
AM
1382015-01-28 James Bowman <james.bowman@ftdichip.com>
139
140 * common.h (EM_FT32): Define.
141 * ft32.h: New file.
142
400cf8cb
AG
1432015-01-09 Anthony Green <green@moxielogic.com>
144
145 * common.h (EM_MOXIE): Redefine to official number.
146 (EM_MOXIE_OLD): Define (from old number).
147
b90efa5b
AM
1482015-01-01 Alan Modra <amodra@gmail.com>
149
150 Update year range in copyright notice of all files.
151
5c294fee
TG
1522014-12-25 Thomas Preud'homme <thomas.preudhomme@arm.com>
153
154 * arm.h: New AEABI_FP_number_model_* and AEABI_VFP_args_* enum values.
155
d924db55
EB
1562014-12-06 Eric Botcazou <ebotcazou@adacore.com>
157
158 * common.h (EM_VISIUM): Define.
159 * visium.h: New file.
160
0be36304
L
1612014-11-13 H.J. Lu <hongjiu.lu@intel.com>
162
163 * x86-64.h (R_X86_64_GOTPLT64): Mark it obsolete.
164
0b6be415
JM
1652014-10-17 Jose E. Marchesi <jose.marchesi@oracle.com>
166
167 * sparc.h (ELF_SPARC_HWCAP2_VIS3B): Documentation improved.
168
3d68f91c
JM
1692014-10-09 Jose E. Marchesi <jose.marchesi@oracle.com>
170
171 * sparc.h (Tag_GNU_Sparc_HWCAPS2): New object attribute.
172 (ELF_SPARC_HWCAP2_FJATHPLUS): New HWCAP2 bitmask value.
173 (ELF_SPARC_HWCAP2_VIS3B): Likewise.
174 (ELF_SPARC_HWCAP2_ADP): Likewise.
175 (ELF_SPARC_HWCAP2_SPARC5): Likewise.
176 (ELF_SPARC_HWCAP2_MWAIT): Likewise.
177 (ELF_SPARC_HWCAP2_XMPMUL): Likewise.
178 (ELF_SPARC_HWCAP2_XMONT): Likewise.
179 (ELF_SPARC_HWCAP2_NSEC): Likewise.
180 (ELF_SPARC_HWCAP2_FJATHHPC): Likewise.
181 (ELF_SPARC_HWCAP2_FJDES): Likewise.
182 (ELF_SPARC_HWCAP2_FJAES): Likewise.
183
23664eac
WN
1842014-10-08 Will Newton <will.newton@linaro.org>
185
186 * aarch64.h: Sync up relocations with ABI release 1.0.
187
1c8f6a4d
KLC
1882014-09-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
189
190 * nds32.h: Declare new relocations.
191
7361da2c
AB
1922014-09-15 Andrew Bennett <andrew.bennett@imgtec.com>
193 Matthew Fortune <matthew.fortune@imgtec.com>
194
195 * mips.h: Add relocs: R_MIPS_PC21_S2, R_MIPS_PC26_S2, R_MIPS_PC18_S3,
196 R_MIPS_PC19_S2, R_MIPS_PCHI16 and R_MIPS_PCLO16.
197 (E_MIPS_ARCH_32R6): New define.
198 (E_MIPS_ARCH_64R6): New define.
199
599b6fb8
DD
2002014-08-26 DJ Delorie <dj@redhat.com>
201
202 * rl78.h (RL78_RELAXA_MASK): New. Relax types are enums, not bits
203
75f58085
BS
2042014-07-07 Barney Stratford <barney_stratford@fastmail.fm>
205
206 * avr.h: Add R_AVR_PORT5 and R_AVR_PORT6.
207
f36e8886 2082014-07-01 Barney Stratford <barney_stratford@fastmail.fm>
72f4393d
L
209 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
210 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
211 Soundararajan <Sounderarajan.D@atmel.com>
f36e8886
BS
212
213 * avr.h (E_AVR_MACH_AVRTINY): Define avrtiny machine number.
214 (R_AVR_LDS_STS_16): Define 16 bit lds/sts reloc number.
215 * include/opcode/avr.h (AVR_ISA_TINY): Define avrtiny specific ISA.
216 (AVR_ISA_2xxxa): Define ISA without LPM.
217 (AVR_ISA_AVRTINY): Define avrtiny arch ISA.
218 Add doc for contraint used in 16 bit lds/sts.
219 Adjust ISA group for icall, ijmp, pop and push.
220 Add 16 bit lds/sts encoding and update 32 bit lds/sts constraints.
221
73589c9d
CS
2222014-04-22 Christian Svensson <blue@cmd.nu>
223
224 * common.h: Remove openrisc and or32 support. Add support for or1k.
225 * or1k.h: New file.
226 * openrisc.h: Delete.
227 * or32.h: Delete.
228
4b95cf5c
AM
2292014-03-05 Alan Modra <amodra@gmail.com>
230
231 Update copyright years.
232
45965137
AM
2332014-03-05 Alan Modra <amodra@gmail.com>
234
235 * ppc64.h (R_PPC64_REL24_NOTOC, R_PPC64_ADDR64_LOCAL): Define.
236
d32e5c54
AP
2372014-02-06 Andrew Pinski <apinski@cavium.com>
238
239 * mips.h (E_MIPS_MACH_OCTEON3): New machine flag.
240
1c2de463
SL
2412014-02-03 Sandra Loosemore <sandra@codesourcery.com>
242
243 * nios2.h (R_NIOS2_GOT_LO, R_NIOS2_GOT_HA): New.
244 (R_NIOS2_CALL_LO, R_NIOS2_CALL_HA): New.
245 (R_NIOS2_ILLEGAL): Adjust.
246
78058a5e
SL
2472014-01-30 Sandra Loosemore <sandra@codesourcery.com>
248
249 * nios2.h (elf_nios2_reloc_type): Add R_NIOS2_CALL26_NOAT.
250
718ee4dc
UW
2512014-01-30 Ulrich Weigand <uweigand@de.ibm.com>
252
253 * common.h (AT_HWCAP2): Define.
254
35c08157
KLC
2552013-12-13 Kuan-Lin Chen <kuanlinchentw@gmail.com>
256 Wei-Cheng Wang <cole945@gmail.com>
257
258 * nds32.h: New file for Andes NDS32.
259
594d8fa8
MF
2602013-12-07 Mike Frysinger <vapier@gentoo.org>
261
262 * epiphany.h: Remove +x file mode.
263
c3320543
L
2642013-11-17 H.J. Lu <hongjiu.lu@intel.com>
265
266 * x86-64.h: Add R_X86_64_PC32_BND and R_X86_64_PLT32_BND.
267
da0781dc
YZ
2682013-11-13 Yufeng Zhang <yufeng.zhang@arm.com>
269
270 * aarch64.h: Define R_AARCH64_TLS_DTPMOD64,
271 R_AARCH64_TLS_DTPREL64 and R_AARCH64_TLS_TPREL64; guard
272 R_AARCH64_TLS_DTPMOD, R_AARCH64_TLS_DTPREL and
273 R_AARCH64_TLS_TPREL with RELOC_MACROS_GEN_FUNC.
274
e8910a83
AM
2752013-10-30 Alan Modra <amodra@gmail.com>
276
277 * ppc.h (DT_PPC_TLSOPT): Delete.
278 (DT_PPC_OPT, PPC_OPT_TLS): Define.
279 * ppc64.h (DT_PPC64_TLSOPT): Delete.
280 (DT_PPC64_OPT, PPC64_OPT_TLS, PPC64_OPT_MULTI_TOC): Define.
281
6911b7dc
AM
2822013-10-30 Alan Modra <amodra@gmail.com>
283
284 * ppc64.h (STO_PPC64_LOCAL_BIT, STO_PPC64_LOCAL_MASK): Define.
285 (ppc64_decode_local_entry, ppc64_encode_local_entry): New functions.
286 (PPC64_LOCAL_ENTRY_OFFSET, PPC64_SET_LOCAL_ENTRY_OFFSET): Define.
287
ee67d69a
AM
2882013-10-30 Alan Modra <amodra@gmail.com>
289
290 * ppc64.h (EF_PPC64_ABI): Define.
291
f9c6b907
AM
2922013-10-30 Alan Modra <amodra@gmail.com>
293
294 * ppc64.h (R_PPC64_ADDR16_HIGH, R_PPC64_ADDR16_HIGHA,
295 R_PPC64_TPREL16_HIGH, R_PPC64_TPREL16_HIGHA,
296 R_PPC64_DTPREL16_HIGH, R_PPC64_DTPREL16_HIGHA): New.
297 (IS_PPC64_TLS_RELOC): Match new tls relocs.
298
63b8b2af
CF
2992013-10-14 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
300
301 * mips.h (enum): Add Tag_GNU_MIPS_ABI_MSA.
302 (enum): Add Val_GNU_MIPS_ABI_MSA_ANY and Val_GNU_MIPS_ABI_MSA_128.
303
f303dcc0
SE
3042013-09-17 Doug Gilmore <Doug.Gilmore@imgtec.com>
305
306 * mips.h (EF_MIPS_FP64): New e_flags bit.
307
4046d87a
NC
3082013-08-09 Nick Clifton <nickc@redhat.com>
309
310 * rl78.c (E_FLAG_RL78_G10): Define.
311
d929bc19
MR
3122013-07-15 Maciej W. Rozycki <macro@codesourcery.com>
313
314 * mips.h (Tag_GNU_MIPS_ABI_FP): Remove comment.
315 (Val_GNU_MIPS_ABI_FP_ANY, Val_GNU_MIPS_ABI_FP_DOUBLE,
316 Val_GNU_MIPS_ABI_FP_SINGLE, Val_GNU_MIPS_ABI_FP_SOFT,
317 Val_GNU_MIPS_ABI_FP_64): New enum.
318
ba92f887
MR
3192013-07-12 Maciej W. Rozycki <macro@codesourcery.com>
320
321 * mips.h (EF_MIPS_NAN2008): New macro.
322
ee4dff51
TG
3232013-07-08 Tristan Gingold <gingold@adacore.com>
324
325 * ia64.h (STB_VMS_WEAK, STB_VMS_SYSTEM): Add.
326
fb798c50
AK
3272013-07-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
328
329 * s390.h: Add new relocs R_390_PC12DBL, R_390_PLT12DBL,
330 R_390_PC24DBL, and R_390_PLT24DBL.
331
a6bb11b2
YZ
3322013-06-26 Yufeng Zhang <yufeng.zhang@arm.com>
333
334 * aarch64.h: Add ELF32 reloc codes and remove fake ELF64 ones.
335
1bbce132
MR
3362013-06-24 Maciej W. Rozycki <macro@codesourcery.com>
337
338 * mips.h (ELF_ST_IS_MIPS_PLT): Respect STO_MIPS16 setting.
339 (ELF_ST_SET_MIPS_PLT): Likewise.
340
8847944f
WN
3412013-06-19 Will Newton <will.newton@linaro.org>
342
343 * aarch64.h: Remove R_AARCH64_IRELATIVE.
344
692e2b8b
WN
3452013-06-07 Will Newton <will.newton@linaro.org>
346
347 * aarch64.h: Add R_AARCH64_IRELATIVE reloc.
348
48e65d55
MR
3492013-06-06 Maciej W. Rozycki <macro@codesourcery.com>
350
351 * mips.h (ELF_ST_SET_MIPS_PIC): Clear any STO_MIPS16 setting.
352
067ec077
CM
3532013-05-30 Paul Brook <paul@codesourcery.com>
354
355 * mips.h (R_MIPS_EH): New.
356
418009c2
YZ
3572013-05-28 Yufeng Zhang <yufeng.zhang@arm.com>
358
359 * aarch64.h (R_AARCH64_TLSDESC_LD64_PREL19): Rename to ...
360 (R_AARCH64_TLSDESC_LD_PREL19): ... this.
361 (R_AARCH64_TLSDESC_ADR_PAGE): Rename to ...
362 (R_AARCH64_TLSDESC_ADR_PAGE21): ... this.
363
45901633
L
3642013-05-22 H.J. Lu <hongjiu.lu@intel.com>
365
366 * common.h (EM_INTEL205): New.
367 (EM_INTEL206): Likewise.
368 (EM_INTEL207): Likewise.
369 (EM_INTEL208): Likewise.
370 (EM_INTEL209): Likewise.
371
13761a11
NC
3722013-05-02 Nick Clifton <nickc@redhat.com>
373
374 * msp430.h: Add MSP430X relocs.
375 Add some more MSP430 machine numbers.
376 Add values used by .MSP430.attributes section.
377
81f5558e
NC
3782013-03-21 Michael Schewe <michael.schewe@gmx.net>
379
380 * h8.h: Add new reloc R_H8_DISP32A16 for relaxation of
381 mov @(disp:32,ERx) to mov @(disp:16,ERx).
382
abb3f6cc
NC
3832013-03-08 Andreas Arnez <arnez@linux.vnet.ibm.com>
384
385 * common.h (NT_S390_TDB): Define.
386
36591ba1 3872013-02-06 Sandra Loosemore <sandra@codesourcery.com>
72f4393d 388 Andrew Jenner <andrew@codesourcery.com>
36591ba1
SL
389
390 Based on patches from Altera Corporation.
391
392 * nios2.h: New file.
393
78c8d46c
NC
3942013-01-24 Nick Clifton <nickc@redhat.com>
395
396 * v850.h: Add support for e3v5 architecture.
397 Reorganize processor selection macros.
398
e1ec603f
L
3992013-01-16 H.J. Lu <hongjiu.lu@intel.com>
400
401 * i386.h (R_386_SIZE32): Fill it.
402 * x86-64.h (R_X86_64_SIZE32): Likewise.
403 (R_X86_64_SIZE64): Likewise.
404
a3c62988
NC
4052013-01-10 Will Newton <will.newton@imgtec.com>
406
407 * common.h: Fix case of "Meta".
408 * metag.h: New file.
409
652451f8
YZ
4102013-01-08 Yufeng Zhang <yufeng.zhang@arm.com>
411
412 * common.h (NT_ARM_TLS, NT_ARM_HW_BREAK, NT_ARM_HW_WATCH): New macro
413 definitions.
414
e407c74b
NC
4152013-01-04 Juergen Urban <JuergenUrban@gmx.de>
416
417 * mips.h: Add MIPS machine variant number for r5900 which is
418 compatible with old Playstation 2 software.
419
34b60028
L
4202012-11-16 H.J. Lu <hongjiu.lu@intel.com>
421
422 * common.h (DF_1_CONLFAT): Renamed to ...
423 (DF_1_CONFALT): This.
424 (DF_1_ENDFILTEE): New.
425 (DF_1_DISPRELDNE): Likewise.
426 (DF_1_DISPRELPND): Likewise.
427 (DF_1_NODIRECT): Likewise.
428 (DF_1_IGNMULDEF): Likewise.
429 (DF_1_NOKSYMS): Likewise.
430 (DF_1_NOHDR): Likewise.
431 (DF_1_EDITED): Likewise.
432 (DF_1_NORELOC): Likewise.
433 (DF_1_SYMINTPOSE): Likewise.
434 (DF_1_GLOBAUDIT): Likewise.
435 (DF_1_SINGLETON): Likewise.
436
708e2187
NC
4372012-11-09 Nick Clifton <nickc@redhat.com>
438
439 * rx.h (EF_RX_CPU_RX): Add comment.
440 (E_FLAG_RX_ABI): Define.
441
de863c74
NC
442 * v850.h: Add RH850 ABI values.
443
c266cd02
MR
4442012-11-08 Maciej W. Rozycki <macro@codesourcery.com>
445
446 * mips.h (EF_MIPS_32BITMODE): Move next to lower-order bits.
447
ff826ef3
TT
4482012-11-01 Tom Tromey <tromey@redhat.com>
449
450 * common.h (NT_386_TLS, NT_386_IOPERM): New defines.
451
3bfcb652
NC
4522012-10-30 Steve McIntyre <steve.mcintyre@linaro.org>
453
454 * elf/arm.h (EF_ARM_ABI_FLOAT_SOFT): New define.
455 (EF_ARM_ABI_FLOAT_HARD): Likewise.
456
9ece1fa9
TT
4572012-10-23 Tom Tromey <tromey@redhat.com>
458
459 * common.h (NT_SIGINFO, NT_FILE): New defines.
460
e5b95258
WL
4612012-08-27 Walter Lee <walt@tilera.com>
462
463 * tilegx.h (R_TILEGX_IMM16_X0_HW0_PLT_PCREL): New relocation.
464 (R_TILEGX_IMM16_X1_HW0_PLT_PCREL): Ditto.
465 (R_TILEGX_IMM16_X0_HW1_PLT_PCREL): Ditto.
466 (R_TILEGX_IMM16_X1_HW1_PLT_PCREL): Ditto.
467 (R_TILEGX_IMM16_X0_HW2_PLT_PCREL): Ditto.
468 (R_TILEGX_IMM16_X1_HW2_PLT_PCREL): Ditto.
469 (R_TILEGX_IMM16_X0_HW3_PLT_PCREL): Ditto.
470 (R_TILEGX_IMM16_X1_HW3_PLT_PCREL): Ditto.
471 (R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL): Ditto.
472 (R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL): Ditto.
473 (R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL): Ditto.
474 (R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL): Ditto.
475 (R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL ): Ditto.
476 (R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL): Ditto.
3bfcb652 477
a06ea964 4782012-08-13 Ian Bolton <ian.bolton@arm.com>
72f4393d
L
479 Laurent Desnogues <laurent.desnogues@arm.com>
480 Jim MacArthur <jim.macarthur@arm.com>
481 Marcus Shawcroft <marcus.shawcroft@arm.com>
482 Nigel Stephens <nigel.stephens@arm.com>
483 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
484 Richard Earnshaw <rearnsha@arm.com>
485 Sofiane Naci <sofiane.naci@arm.com>
486 Tejas Belagod <tejas.belagod@arm.com>
487 Yufeng Zhang <yufeng.zhang@arm.com>
a06ea964
NC
488
489 * aarch64.h: New file.
490 * common.h (EM_res183): Rename to EM_AARCH64.
491 (EM_res184): Rename to EM_ARM184.
492
cefc6d46
IS
4932012-06-28 Iain Sandoe <iain@codesourcery.com>
494
495 * common.h (AT_L1I_CACHESHAPE, AT_L1D_CACHESHAPE,
496 AT_L2_CACHESHAPE, AT_L3_CACHESHAPE): New defines.
497
40551fb8
NC
4982012-05-16 Georg-Johann Lay <avr@gjlay.de>
499
500 PR target/13503
501 * avr.h (RELOC_NUMBERS): Rename R_AVR_8_HHI8 to R_AVR_8_HLO8.
502
6927f982
NC
5032012-05-15 James Murray <jsm@jsm-net.demon.co.uk>
504
505 * m68hc11.h (R_M68HC12_16B, R_M68HC12_PCREL_9, R_M68HC12_PCREL_10)
506 R_M68HC12_HI8XG, R_M68HC12_LO8XG): New relocations.
507 (E_M68HC11_XGATE_RAMOFFSET): Define.
508
b9c361e0
JL
5092012-05-14 James Lemke <jwlemke@codesourcery.com>
510 * ppc.h (SEC_PPC_VLE): Remove.
511
5122012-05-14 Catherine Moore <clm@codesourcery.com>
513 James Lemke <jwlemke@codesourcery.com>
514
515 * ppc.h (R_PPC_VLE_REL8): New reloction.
516 (R_PPC_VLE_REL15): Likewise.
517 (R_PPC_VLE_REL24): Likewise.
518 (R_PPC_VLE_LO16A): Likewise.
519 (R_PPC_VLE_LO16D): Likewise.
520 (R_PPC_VLE_HI16A): Likewise.
521 (R_PPC_VLE_HI16D): Likewise.
522 (R_PPC_VLE_HA16A): Likewise.
523 (R_PPC_VLE_HA16D): Likewise.
524 (R_PPC_VLE_SDA21): Likewise.
525 (R_PPC_VLE_SDA21_LO): Likewise.
526 (R_PPC_VLE_SDAREL_LO16A): Likewise.
527 (R_PPC_VLE_SDAREL_LO16D): Likewise.
528 (R_PPC_VLE_SDAREL_HI16A): Likewise.
529 (R_PPC_VLE_SDAREL_HI16D): Likewise.
530 (R_PPC_VLE_SDAREL_HA16A): Likewise.
531 (R_PPC_VLE_SDAREL_HA16D): Likewise.
532 (SEC_PPC_VLE): Remove.
533 (PF_PPC_VLE): New program header flag.
534 (SHF_PPC_VLE): New section header flag.
535 (vle_opcodes, vle_num_opcodes): New.
536 (VLE_OP): New macro.
537 (VLE_OP_TO_SEG): New macro.
538
99700d6f
NC
5392012-05-11 Georg-Johann Lay <avr@gjlay.de
540
541 PR target/13503
542 * elf/avr.h (RELOC_NUMBERS): Add values for R_AVR_8_LO8,
543 R_AVR_8_HI8, R_AVR_8_HHI8.
544
f6c1a2d5
NC
5452012-05-03 Sean Keys <skeys@ipdatasys.com>
546
547 * xgate.h: Mininal file to support XGATE relocations.
548
4d296447
DM
5492012-04-27 David S. Miller <davem@davemloft.net>
550
551 * sparc.h: Add new ELF_SPARC_HWCAP_* defines for crypto,
552 pause, and compare-and-branch instructions.
553
0a22ae8e
NC
5542012-03-07 Nick Clifton <nickc@redhat.com>
555
556 * mn10300.h (elf_mn10300_reloc_type): Add R_MN10300_TLS_GD,
557 R_MN10300_TLS_LD, R_MN10300_TLS_LDO, R_MN10300_TLS_GOTIE,
558 R_MN10300_TLS_IE, R_MN10300_TLS_LE, R_MN10300_TLS_DPTMOD,
559 R_MN10300_TLS_DTPOFF and R_MN10300_TLS_TPOFF.
560
6f7be959
WL
5612012-02-25 Walter Lee <walt@tilera.com>
562
563 * tilegx.h (R_TILEGX_IMM16_X0_HW1_GOT): Delete.
564 (R_TILEGX_IMM16_X1_HW1_GOT): Ditto.
565 (R_TILEGX_IMM16_X0_HW2_GOT): Ditto.
566 (R_TILEGX_IMM16_X1_HW2_GOT): Ditto.
567 (R_TILEGX_IMM16_X0_HW3_GOT): Ditto.
568 (R_TILEGX_IMM16_X1_HW3_GOT): Ditto.
569 (R_TILEGX_IMM16_X0_HW2_LAST_GOT): Ditto.
570 (R_TILEGX_IMM16_X1_HW2_LAST_GOT): Ditto.
571 (R_TILEGX_IMM16_X0_HW1_TLS_GD): Ditto.
572 (R_TILEGX_IMM16_X1_HW1_TLS_GD): Ditto.
573 (R_TILEGX_IMM16_X0_HW2_TLS_GD): Ditto.
574 (R_TILEGX_IMM16_X1_HW2_TLS_GD): Ditto.
575 (R_TILEGX_IMM16_X0_HW3_TLS_GD): Ditto.
576 (R_TILEGX_IMM16_X1_HW3_TLS_GD): Ditto.
577 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_GD): Ditto.
578 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_GD): Ditto.
579 (R_TILEGX_IMM16_X0_HW1_TLS_IE): Ditto.
580 (R_TILEGX_IMM16_X1_HW1_TLS_IE): Ditto.
581 (R_TILEGX_IMM16_X0_HW2_TLS_IE): Ditto.
582 (R_TILEGX_IMM16_X1_HW2_TLS_IE): Ditto.
583 (R_TILEGX_IMM16_X0_HW3_TLS_IE): Ditto.
584 (R_TILEGX_IMM16_X1_HW3_TLS_IE): Ditto.
585 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_IE): Ditto.
586 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_IE): Ditto.
587 (R_TILEGX_IMM16_X0_HW0_TLS_LE): New relocation.
588 (R_TILEGX_IMM16_X1_HW0_TLS_LE): Ditto.
589 (R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE): Ditto.
590 (R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE): Ditto.
591 (R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE): Ditto.
592 (R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE): Ditto.
593 (R_TILEGX_TLS_GD_CALL): Ditto.
594 (R_TILEGX_IMM8_X0_TLS_GD_ADD): Ditto.
595 (R_TILEGX_IMM8_X1_TLS_GD_ADD): Ditto.
596 (R_TILEGX_IMM8_Y0_TLS_GD_ADD): Ditto.
597 (R_TILEGX_IMM8_Y1_TLS_GD_ADD): Ditto.
598 (R_TILEGX_TLS_IE_LOAD): Ditto.
599 (R_TILEGX_IMM8_X0_TLS_ADD): Ditto.
600 (R_TILEGX_IMM8_X1_TLS_ADD): Ditto.
601 (R_TILEGX_IMM8_Y0_TLS_ADD): Ditto.
602 (R_TILEGX_IMM8_Y1_TLS_ADD): Ditto.
603 * tilepro.h (R_TILEPRO_TLS_GD_CALL): New relocation.
604 (R_TILEPRO_IMM8_X0_TLS_GD_ADD): Ditto.
605 (R_TILEPRO_IMM8_X1_TLS_GD_ADD): Ditto.
606 (R_TILEPRO_IMM8_Y0_TLS_GD_ADD): Ditto.
607 (R_TILEPRO_IMM8_Y1_TLS_GD_ADD): Ditto.
608 (R_TILEPRO_TLS_IE_LOAD): Ditto.
609 (R_TILEPRO_IMM16_X0_TLS_LE): Ditto.
610 (R_TILEPRO_IMM16_X1_TLS_LE): Ditto.
611 (R_TILEPRO_IMM16_X0_TLS_LE_LO): Ditto.
612 (R_TILEPRO_IMM16_X1_TLS_LE_LO): Ditto.
613 (R_TILEPRO_IMM16_X0_TLS_LE_HI): Ditto.
614 (R_TILEPRO_IMM16_X1_TLS_LE_HI): Ditto.
615 (R_TILEPRO_IMM16_X0_TLS_LE_HA): Ditto.
616 (R_TILEPRO_IMM16_X1_TLS_LE_HA): Ditto.
617
9cea966c
DD
6182011-12-22 DJ Delorie <dj@redhat.com>
619
620 * rl78.h (R_RL78_RH_RELAX, R_RL78_RH_SFR, R_RL78_RH_SADDR): New.
621 (RL78_RELAXA_BRA, RL78_RELAXA_ADDR16: New.
622
8b40760a
L
6232011-12-19 Chung-Lin Tang <cltang@codesourcery.com>
624
625 * mips.h (elf_mips_reloc_type): Add R_MIPS16_TLS_* entries.
626
355b81d9
UW
6272011-12-06 Ulrich Weigand <uweigand@de.ibm.com>
628
629 * common.h (NT_S390_LAST_BREAK): Define.
630 (NT_S390_SYSTEM_CALL): Likewise.
631
99c513f6
DD
6322011-11-01 DJ Delorie <dj@redhat.com>
633
634 * common.h (EM_RL78, EM_78K0R): New.
635 * rl78.h: New.
636
cfb8c092
NC
6372011-10-25 Joern Rennecke <joern.rennecke@embecosm.com>
638
639 * epiphany.h: New file.
640 * common.h (EM_ADAPTEVA_EPIPHANY): Define.
641
3b421ab3
AM
6422011-10-10 Alan Modra <amodra@gmail.com>
643
644 * ppc64.h (R_PPC64_TOCSAVE): Add.
645
d4cb0ea0
NC
6462011-10-05 DJ Delorie <dj@redhat.com>
647
648 * rx.h (E_FLAG_RX_PID): New.
649
9e8c70f9
DM
6502011-09-21 David S. Miller <davem@davemloft.net>
651
652 * sparc.h (Tag_GNU_Sparc_HWCAPS): New object attribute.
653 (ELF_SPARC_HWCAP_*): New HWCAPS bitmask values.
654
505b88fb
L
6552011-08-12 H.J. Lu <hongjiu.lu@intel.com>
656
657 PR ld/13082
658 * x86-64.h (R_X86_64_RELATIVE64): New.
659
df58fc94 6602011-07-24 Chao-ying Fu <fu@mips.com>
72f4393d 661 Maciej W. Rozycki <macro@codesourcery.com>
df58fc94
RS
662
663 * mips.h (R_MICROMIPS_min): New relocations.
664 (R_MICROMIPS_26_S1): Likewise.
665 (R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
666 (R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
667 (R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
668 (R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
669 (R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
670 (R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
671 (R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
672 (R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
673 (R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
674 (R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
675 (R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
676 (R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
677 (R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
678 (R_MICROMIPS_TLS_GOTTPREL): Likewise.
679 (R_MICROMIPS_TLS_TPREL_HI16): Likewise.
680 (R_MICROMIPS_TLS_TPREL_LO16): Likewise.
681 (R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
682 (R_MICROMIPS_max): Likewise.
683 (EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
684 (STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
685 (ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
686 (STO_MICROMIPS): Likewise.
687 (ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
688 (ELF_ST_IS_COMPRESSED): Likewise.
689 (STO_MIPS_PLT, STO_MIPS_PIC): Rework.
690 (ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
691 (STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.
692
7a9068fe
L
6932011-07-22 H.J. Lu <hongjiu.lu@intel.com>
694
695 * common.h (EM_K1OM): New.
696
9c55345c
TS
6972011-07-03 Samuel Thibault <samuel.thibault@gnu.org>
698 Thomas Schwinge <thomas@schwinge.name>
699
2bb70ae0 700 PR binutils/12913
9c55345c
TS
701 * common.h (ELFOSABI_GNU): Define, replaces...
702 (ELFOSABI_LINUX): ... this, kept as an alias.
703 (ELFOSABI_HURD): Remove.
704
faa9a424
UW
7052011-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
706
707 * common.h (NT_ARM_VFP): Define.
708
aa137e4d
NC
7092011-06-13 Walter Lee <walt@tilera.com>
710
711 * common.h: Add EM_TILEGX.
712 * tilegx.h: New file.
713 * tilepro.h: New file.
714
2ddcd4af
TG
7152011-06-09 Tristan Gingold <gingold@adacore.com>
716
717 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
718
cc643b88
NC
7192011-06-02 Nick Clifton <nickc@redhat.com>
720
721 * common.h: Fix spelling mistake in comment.
722 * reloc-macros.h: Likewise.
723
63e1a0fc
PB
7242011-05-31 Paul Brook <paul@codesourcery.com>
725
726 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
727
8b40760a
L
7282011-05-09 Paul Brook <paul@codesourcery.com>
729
730 * tic6x.h (ELF_STRING_C6000_unwind,
731 ELF_STRING_C6000_unwind_info, ELF_STRING_C6000_unwind_once,
732 ELF_STRING_C6000_unwind_info_once): Define.
733
e21e5835
NC
7342011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
735
736 * common.h (NT_STAPSDT): New define.
737
c7811365
BS
7382011-03-31 Bernd Schmidt <bernds@codesourcery.com>
739
740 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
741 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
742 (SHN_TIC6X_SCOMMON): Define.
743
00e98fc7
TG
7442011-03-31 Tristan Gingold <gingold@adacore.com>
745
746 * ia64.h (Elf64_External_VMS_Note): New struct.
747 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
748 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
749 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
750 (NT_VMS_PATCHTIME) New macros.
751
34e77a92
RS
7522011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
753
754 * arm.h (R_ARM_IRELATIVE): New relocation.
755
35fc36a8
RS
7562011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
757
758 * internal.h (elf_internal_sym): Add st_target_internal.
759 * arm.h (arm_st_branch_type): New enum.
760 (ARM_SYM_BRANCH_TYPE): New macro.
761
8f7e76d0
NC
7622011-03-10 Nick Clifton <nickc@redhat.com>
763
764 * common.h (EM_V850): V850s now supplied by Renesas.
765
15a44d57
AM
7662011-02-25 Alan Modra <amodra@gmail.com>
767
eba5cfbc 768 PR 12516
15a44d57
AM
769 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
770 sections at start or end of PT_DYNAMIC.
771
0855e32b
NS
7722011-01-10 Nathan Sidwell <nathan@codesourcery.com>
773 Glauber de Oliveira Costa <glommer@gmail.com>
774
775 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
776 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
777 relocations.
778
aa137e4d
NC
7792010-11-16 Jie Zhang <jie.zhang@analog.com>
780
781 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
782 (EF_BFIN_DATA_IN_L1): Define.
783
fd503541
NC
7842010-11-11 Mingming Sun <mingm.sun@gmail.com>
785
786 * mips.h (E_MIPS_MACH_LS3A): Defined.
787
87779176
JM
7882010-11-02 Joseph Myers <joseph@codesourcery.com>
789
790 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
791 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
792 Tag_ABI_array_object_alignment,
793 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
794
3cbd1c06
JM
7952010-10-29 Joseph Myers <joseph@codesourcery.com>
796
797 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
798
b5593623 7992010-10-29 Bernd Schmidt <bernds@codesourcery.com>
72f4393d 800 Joseph Myers <joseph@codesourcery.com>
b5593623
JM
801
802 * tic6x-attrs.h (Tag_ABI_DSBT): New.
803
75fa6dc1
JM
8042010-10-21 Joseph Myers <joseph@codesourcery.com>
805
806 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
807 value 4.
808 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
809 attribute renaming.
810
1cd986c5
NC
8112010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
812 Ina Pandit <ina.pandit@kpitcummins.com>
813
814 * v850.h: Add support for V850E2 and V850E2V3.
815 (v850_reloc_type): Update the newly added relocations
816
f4638467
AM
8172010-07-20 Alan Modra <amodra@gmail.com>
818
819 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
820 (ELF_SECTION_SIZE): ..here.
821 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
822 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
823
ba761f19
AM
8242010-06-25 Alan Modra <amodra@gmail.com>
825
826 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
827
59e6276b
JM
8282010-06-15 Joseph Myers <joseph@codesourcery.com>
829
830 * tic6x-attrs.h: New.
831 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
832 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
833 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
834 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
835 C6XABI_Tag_CPU_arch_C674X): Define.
836
28f997cf
TG
8372010-06-11 Tristan Gingold <gingold@adacore.com>
838
839 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
840 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
841 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
842 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
843 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
844 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
845 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
846 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
847 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
848 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
849 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
850 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
851 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
852 (Elf64_External_VMS_IMAGE_RELA): Ditto.
853 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
854 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
855 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
856 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
857 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
858 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
859 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
860 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
861
8e45593f
NC
8622010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
863 Joseph Myers <joseph@codesourcery.com>
864 Andrew Stubbs <ams@codesourcery.com>
865
866 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
867 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
868 other invalid ranges.
869 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
870 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
871 (R_SH_FUNCDESC_VALUE): New.
872
18ae9cc1
L
8732010-05-18 H.J. Lu <hongjiu.lu@intel.com>
874
875 PR gas/11600
876 * common.h (SHF_EXCLUDE): New.
877
878 * i370.h (SHF_EXCLUDE): Removed.
879 * or32.h (SHF_EXCLUDE): Likewise.
880 * ppc.h (SHF_EXCLUDE): Likewise.
881 * sparc.h (SHF_EXCLUDE): Likewise.
882
9a83a553
AM
8832010-04-23 Alan Modra <amodra@gmail.com>
884
885 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
886 Invert logic to clarify test for .tbss.
887 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
888 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
889 macro args with parentheses.
890 (ELF_SECTION_IN_SEGMENT): Define.
891 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
892 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
893
75375b3e
MGD
8942010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
895
896 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
897 Tag_FP_HP_extension): Add new ABI attribute tags.
898
e4e42b45
NC
8992010-04-15 Nick Clifton <nickc@redhat.com>
900
901 * alpha.h: Update copyright notice to use GPLv3.
902 * arc.h: Likewise.
903 * arm.h: Likewise.
904 * avr.h: Likewise.
905 * bfin.h: Likewise.
906 * common.h: Likewise.
907 * cr16.h: Likewise.
908 * cr16c.h: Likewise.
909 * cris.h: Likewise.
910 * crx.h: Likewise.
911 * d10v.h: Likewise.
912 * d30v.h: Likewise.
913 * dlx.h: Likewise.
914 * dwarf.h: Likewise.
915 * external.h: Likewise.
916 * fr30.h: Likewise.
917 * frv.h: Likewise.
918 * h8.h: Likewise.
919 * hppa.h: Likewise.
920 * i370.h: Likewise.
921 * i386.h: Likewise.
922 * i860.h: Likewise.
923 * i960.h: Likewise.
924 * ia64.h: Likewise.
925 * internal.h: Likewise.
926 * ip2k.h: Likewise.
927 * iq2000.h: Likewise.
928 * lm32.h: Likewise.
929 * m32c.h: Likewise.
930 * m32r.h: Likewise.
931 * m68hc11.h: Likewise.
932 * m68k.h: Likewise.
933 * mcore.h: Likewise.
934 * mep.h: Likewise.
935 * microblaze.h: Likewise.
936 * mips.h: Likewise.
937 * mmix.h: Likewise.
938 * mn10200.h: Likewise.
939 * moxie.h: Likewise.
940 * msp430.h: Likewise.
941 * mt.h: Likewise.
942 * openrisc.h: Likewise.
943 * or32.h: Likewise.
944 * pj.h: Likewise.
945 * ppc.h: Likewise.
946 * ppc64.h: Likewise.
947 * reloc-macros.h: Likewise.
948 * rx.h: Likewise.
949 * s390.h: Likewise.
950 * sh.h: Likewise.
951 * sparc.h: Likewise.
952 * spu.h: Likewise.
953 * v850.h: Likewise.
954 * vax.h: Likewise.
955 * vxworks.h: Likewise.
956 * x86-64.h: Likewise.
957 * xc16x.h: Likewise.
958 * xstormy16.h: Likewise.
959 * xtensa.h: Likewise.
960
9957b18f
AM
9612010-04-08 David Stubbs <stubbs@icerasemi.com>
962
963 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
964 cannot contain any sections.
965
40b36596
JM
9662010-03-25 Joseph Myers <joseph@codesourcery.com>
967
968 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
969 * tic6x.h: New.
970
e1dcda2d
L
9712010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
972
973 * common.h (VER_FLG_*): Document.
974 (VER_FLG_INFO): Define.
975
17e57237
NC
9762010-02-23 Andrew Zabolotny <anpaza@mail.ru>
977
978 PR binutils/11297
979 * avr.h: (R_AVR_8): New relocation number.
980
cd21e546
MGD
9812010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
982
983 * arm.h (Tag_MPextension_use): Renumber.
984 (Tag_DIV_use): Add.
985 (Tag_MPextension_use_legacy): Likewise.
986
d7eeb400
MS
9872010-02-09 Michael Holzheu <holzheu@de.ibm.com>
988
989 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
990 NT_S390_CTRS and NT_S390_PREFIX): Define.
991
e1dcda2d
L
9922010-02-08 David S. Miller <davem@davemloft.net>
993
994 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
995
4339cae0
L
9962010-02-02 H.J. Lu <hongjiu.lu@intel.com>
997
998 * common.h (NT_386_XSTATE): New.
999
3ff95107 10002010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 1001
3ff95107
L
1002 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
1003
c75a08aa
AM
10042010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
1005
4339cae0 1006 * common.h (PN_XNUM): Define.
c75a08aa 1007
0675e188
UW
10082009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
1009
1010 * common.h (NT_S390_HIGH_GPRS): Define.
1011
32af9f6e
AM
10122009-12-17 Alan Modra <amodra@bigpond.net.au>
1013
1014 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1015 R_PPC_RELAX32PC_PLT): Delete.
1016 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
1017
8b40760a
L
10182009-12-03 David Daney <ddaney@caviumnetworks.com>
1019 Adam Nemet <adambnemet@gmail.com>
1020
1021 * mips.h (E_MIPS_MACH_OCTEON2): New machine flag.
1022
3c65b800
JM
10232009-11-28 Joseph Myers <joseph@codesourcery.com>
1024
1025 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
1026 EM_TI_C5500, EM_CUDA): Define.
1027 (EM_res140, EM_res141, EM_res142): Remove.
1028
9e3c6df6
PB
10292009-11-17 Paul Brook <paul@codesourcery.com>
1030 Daniel Jacobowitz <dan@codesourcery.com>
1031
1032 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
1033
c7927a3c
NC
10342009-09-29 DJ Delorie <dj@redhat.com>
1035
1036 * rx.h: New file.
1037
a7f2871e
AM
10382009-09-21 Alan Modra <amodra@bigpond.net.au>
1039
1040 * ppc.h (DT_PPC_TLSOPT): Define.
1041 * ppc64.h (DT_PPC64_TLSOPT): Define.
1042
7f6fed87
NC
10432009-08-10 Daniel Gutson <dgutson@codesourcery.com>
1044
1045 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
1046 (SHT_ARM_OVERLAYSECTION): New define.
1047
cb88ce9f
BS
10482006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
1049
1050 From Mike Frysinger <michael.frysinger@analog.com>
1051 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
1052 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
1053 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
1054 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
1055 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
1056 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
1057 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
1058 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
1059 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
1060 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
1061 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
1062 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
1063 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
1064 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
1065 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
1066 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
1067 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
1068 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
1069 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 1070
44db4087
ME
10712009-08-09 Michael Eager <eager@eagercon.com>
1072
1073 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 1074 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 1075
7ba29e2a
NC
10762009-08-06 Michael Eager <eager@eagercon.com>
1077
1078 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
1079 * elf/microblaze.h: New reloc definitions.
1080
28ec585f
AM
10812009-07-30 Alan Modra <amodra@bigpond.net.au>
1082
1083 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
1084 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
1085
8a9036a4
L
10862009-07-25 H.J. Lu <hongjiu.lu@intel.com>
1087
1088 * common.h (EM_L1OM): New.
1089
8fdcc58d
TS
10902009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
1091 Alan Modra <amodra@bigpond.net.au>
1092
1093 * spu.h (R_SPU_ADD_PIC): New.
1094
3e7a7d11
NC
10952009-07-23 Ulrich Drepper <drepper@redhat.com>
1096
1097 * common.h (STB_GNU_UNIQUE): Define.
1098
fa8f86ff
TT
10992009-07-10 Tom Tromey <tromey@redhat.com>
1100
1101 * dwarf2.h: Move to `..'.
1102
1bffd25b
L
11032009-07-10 H.J. Lu <hongjiu.lu@intel.com>
1104
1105 * dwarf2.h: Just include ../dwarf2.h.
1106
e054468f
AM
11072009-07-10 Alan Modra <amodra@bigpond.net.au>
1108
1109 * ppc.h (R_PPC_IRELATIVE): Add.
1110 (R_PPC_RELAX32, R_PPC_RELAX32PC,
1111 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
1112 * ppc64.h (R_PPC64_IRELATIVE): Add.
1113
3244e8f5
JJ
11142009-07-03 Jakub Jelinek <jakub@redhat.com>
1115
1116 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
1117 and DW_OP_stack_value.
1118
ceaf50a2
AM
11192009-06-22 Alan Modra <amodra@bigpond.net.au>
1120
1121 * ppc.h (R_PPC_RELAX*): Define as enum.
1122
f865a31d
AG
11232009-06-11 Anthony Green <green@moxielogic.org>
1124
1125 * moxie.h (R_MOXIE_PCREL10): New.
1126
cbe950e9
L
11272009-06-01 H.J. Lu <hongjiu.lu@intel.com>
1128
1129 PR ld/10205
1130 * i386.h (R_386_IRELATIVE): New.
1131 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
1132
cf65542b
L
11332009-05-27 H.J. Lu <hongjiu.lu@intel.com>
1134
1135 * common.h: Update comments for dynamic tag ranges.
1136
4e38f72c
DD
11372009-04-30 DJ Delorie <dj@redhat.com>
1138
1139 * mep.h (EF_MEP_COP_*): New.
1140 (EF_MEP_ALL_FLAGS): Add them.
1141
d8045f23
NC
11422009-04-30 Nick Clifton <nickc@redhat.com>
1143
1144 * common.h (STT_GNU_IFUNC): Define.
1145
ed4a4bdf
CC
11462009-04-24 Cary Coutant <ccoutant@google.com>
1147
1148 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
1149
20135e4c
NC
11502009-04-15 Anthony Green <green@moxielogic.com>
1151
1152 * common.h (EM_MOXIE): Define.
1153 * moxie.h: New file.
1154
4d28413b
DD
11552009-04-07 DJ Delorie <dj@redhat.com>
1156
1157 * mep.h (EF_MEP_CPU_C5): New.
1158
96b2958f
L
11592009-04-01 H.J. Lu <hongjiu.lu@intel.com>
1160
1161 * common.h (EM_INTEL178): Removed.
1162 (EM_INTEL179): Likewise.
1163 (EM_ETPU): New.
1164 (EM_SLE9X): Likewise.
1165 (EM_INTEL181): Likewise.
1166 (EM_INTEL182): Likewise.
1167
f47a1d2e
L
11682009-03-31 H.J. Lu <hongjiu.lu@intel.com>
1169
1170 * common.h (EM_INTEL178): New.
1171 (EM_INTEL179): Likewise.
1172 (EM_INTEL180): Likewise.
1173
0e879927
ILT
11742009-03-20 Mikolaj Zalewski <mikolajz@google.com>
1175
1176 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
1177
4d407348
MK
11782009-03-14 Mark Kettenis <kettenis@gnu.org>
1179
17e57237
NC
1180 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
1181 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
1182 (NT_OPENBSD_WCOOKIE): New defines.
1183
904001b0
JK
11842009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
1185
1186 * common.h (AT_RANDOM): Define.
1187
727fc41e
AM
11882009-03-04 Alan Modra <amodra@bigpond.net.au>
1189
1190 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
1191 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
1192
c3b7224a
NC
11932009-03-02 Qinwei <qinwei@sunnorth.com.cn>
1194
1195 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
1196 * common.h (EM_SCORE_OLD): Define.
1197
36319970
L
11982009-02-23 H.J. Lu <hongjiu.lu@intel.com>
1199
1200 * common.h (STB_LOPROC): Replace Application-specific with
1201 Processor-specific in comments.
1202 (STB_HIPROC): Likewise.
1203 (STT_LOPROC): Likewise.
1204 (STT_HIPROC): Likewise.
1205
52b6b6b9
JM
12062009-02-03 Sandip Matte <sandip@rmicorp.com>
1207
1208 * mips.h (E_MIPS_MACH_XLR): Define.
1209
cf869cce
NC
12102009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
1211
1212 * m68k.h: Map TLS relocations to numbers.
1213
91e22acd
AS
12142009-01-15 Andrew Stubbs <ams@codesourcery.com>
1215 Julian Brown <julian@codesourcery.com>
1216
1217 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
1218 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
1219 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
1220 version 2.07.
1221 (Tag_undefined39, Tag_nodefaults): New enum values.
1222 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
1223 (Tag_conformance, Tag_Virtualization_use): Likewise.
1224 (Tag_undefined69, Tag_MPextension_use): Likewise.
1225
01e1a5bc
NC
12262009-01-15 Douglas B Rupp <rupp@gnat.com>
1227
1228 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
1229 New macros. Minor reformatting.
1230
84e94c90
NC
12312008-12-23 Jon Beniston <jon@beniston.com>
1232
1233 * lm32.h: New file.
1234
0f88be7a
NC
12352008-12-23 Nick Clifton <nickc@redhat.com>
1236
1237 * commmon.h (STT_IFUNC): Delete.
1238
7a0cc8ed
HPN
12392008-12-20 Hans-Peter Nilsson <hp@axis.com>
1240
1241 * cris.h (R_CRIS_32_IE): New relocation.
1242
e7c33416
NC
12432008-12-03 Nick Clifton <nickc@redhat.com>
1244
1245 * common.h (STT_IFUNC): Define.
1246
e73521d6
SR
12472008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1248
1249 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
1250 R_CR16_GLOB_DAT): New relocations.
1251
a973d22c
HPN
12522008-11-25 Hans-Peter Nilsson <hp@axis.com>
1253
1254 * cris.h (R_CRIS_32_TPREL): Correct comment.
1255 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
1256
8e79c3df
CM
12572008-11-18 Catherine Moore <clm@codesourcery.com>
1258
1259 * arm.h (Tag_ABI_FP_16bit_format): Define.
1260
2b0bc088
NC
12612008-11-14 Nathan Sidwell <nathan@codesourcery.com>
1262
1263 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 1264
759cc328
UW
12652008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
1266
1267 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
1268
f82e0623
NF
12692008-10-10 Nathan Froyd <froydnj@codesourcery.com>
1270
1271 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
1272
1d037692
HPN
12732008-10-04 Hans-Peter Nilsson <hp@axis.com>
1274
1275 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
1276 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
1277 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
1278 (R_CRIS_16_TPREL): New relocations.
1279
28dbbc02
BW
12802008-08-20 Bob Wilson <bob.wilson@acm.org>
1281
1282 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
1283 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
1284 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
1285
861fb55a
DJ
12862008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
1287 Daniel Jacobowitz <dan@codesourcery.com>
1288 Catherine Moore <clm@codesourcery.com>
1289 Mark Shinwell <shinwell@codesourcery.com>
1290
1291 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
1292 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
1293
0deb8eee
AM
12942008-08-04 Markus Weiss <weissms@aros.org>
1295
1296 * common.h (ELFOSABI_AROS): Update comment.
1297
3c7b9897
AM
12982008-07-26 Michael Eager <eager@eagercon.com>
1299
1300 * ppc.h: Add description of single-precision.
1301
89eeb0bc
LM
13022008-07-21 Luis Machado <luisgpm@br.ibm.com>
1303
1304 * common.h: Define NT_PPC_VSX.
1305
30c09090
RS
13062008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
1307
1308 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
1309
b8a39af8
SR
13102008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1311
1312 * common.h (EM_CR16): Correct value.
1313 (EM_CR16): Rename to EM_CR16_OLD.
1314
ff7eeb89
DD
13152008-06-12 DJ Delorie <dj@redhat.com>
1316
1317 * common.h (EM_M32C_NEW): Rename to EM_M32C.
1318 (EM_M32C): Rename to EM_M32C_OLD.
1319
3c9a78e0
JM
13202008-06-12 Joseph Myers <joseph@codesourcery.com>
1321
1322 * common.h: Update e_machine table.
1323
a23ede3d
KK
13242008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
1325
1326 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
1327
2424f303
JM
13282008-06-09 Joseph Myers <joseph@codesourcery.com>
1329
1330 * common.h: Change registry@caldera.com to registry@sco.com.
1331
7c90103b
NC
13322008-05-21 Nick Clifton <nickc@redhat.com>
1333
1334 * reloc-macros.h: Add a comment about the use of the
1335 END_RELOC_NUMBERS symbol as a sentinel value.
1336
13372008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 1338
7c90103b
NC
1339 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
1340
14a6d8e0
DM
13412008-04-16 David S. Miller <davem@davemloft.net>
1342
1343 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
1344 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
1345 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
1346 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
1347
15397d0b
ILT
13482008-03-24 Ian Lance Taylor <iant@google.com>
1349
1350 * common.h (NT_GNU_GOLD_VERSION): Define.
1351
72de5009
AM
13522008-03-13 Alan Modra <amodra@bigpond.net.au>
1353
1354 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
1355 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
1356 Order struct as for external version.
1357
1bce5d2c
AM
13582008-03-12 Alan Modra <amodra@bigpond.net.au>
1359
4fbb74a6
AM
1360 PR 5900
1361 * common.h (SHN_BAD): Delete.
1362 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
1363 * external.h: ..here.
1364 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
1365 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
1366 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
1367
13682008-03-12 Alan Modra <amodra@bigpond.net.au>
1369
1370 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 1371 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 1372 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 1373 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 1374 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 1375 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
1376 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
1377 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 1378 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 1379 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 1380 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
1381 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
1382 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 1383 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 1384 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 1385
35d60fe4
NC
13862008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
1387
1388 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
1389 DW_OP_PGI_omp_thread_num.
1390
7b03d09a
AN
13912008-02-04 Adam Nemet <anemet@caviumnetworks.com>
1392
1393 * mips.h: Update copyright.
1394 (E_MIPS_MACH_OCTEON): New macro.
1395
148b93f2
NC
13962008-01-30 Tristan Gingold <gingold@adacore.com>
1397
1398 Add OpenVMS extensions.
1bce5d2c
AM
1399 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
1400 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 1401 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
1402 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
1403 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
1404 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
1405 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
1406 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
1407 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
1408 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
1409 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
1410 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
1411 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
1412 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
1413 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
1414 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
1415 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
1416 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
1417 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
1418 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
1419 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
1420 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
1421
c74ba406
MK
14222008-01-16 Mark Kettenis <kettenis@gnu.org>
1423
1424 * common.h (AT_SUN_AUXFLAGS): Define.
1425
60955fda
DJ
14262007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
1427
1428 * dwarf2.h (DW_AT_hi_user): Correct value.
1429
1bbb5f21 14302007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 1431
1bbb5f21 1432 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 1433
350cc38d
MS
14342007-11-29 Mark Shinwell <shinwell@codesourcery.com>
1435
1436 * mips.h (E_MIPS_MACH_LS2E): New.
1437 (E_MIPS_MACH_LS2F): New.
1438
f7bc09bd
NS
14392007-11-28 Nathan Sidwell <nathan@codesourcery.com>
1440
1441 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
1442 segments at the end of memory.
1443
e210c36b
NC
14442007-11-17 Thiemo Seufer <ths@mips.com>
1445
1446 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
1447 in comment.
1448
e2a0d921
NC
14492007-11-16 Nick Clifton <nickc@redhat.com>
1450
1451 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
1452 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
1453 (DW_AT_stride): Rename to DW_AT_byte_stride.
1454
7a2b07ff
NS
14552007-11-08 Nathan Sidwell <nathan@codesourcery.com>
1456
1457 * vxworks.h: New.
1458
569006e5
NC
14592007-10-30 Nick Clifton <nickc@redhat.com>
1460
1461 * mn10300.h (R_MN10300_ALIGN): Define.
1462
c6e65352
DJ
14632007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
1464
1465 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
1466
bfff1642
NC
14672007-10-19 Nick Clifton <nickc@redhat.com>
1468
1469 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
1470
3e6ff6e5
RM
14712007-10-18 Roland McGrath <roland@redhat.com>
1472
1473 * common.h (NT_PPC_VMX): New macro.
1474
7fac7ff4
NC
14752007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1476
1477 * cr16.h: Updated with new relocaction macros.
1478
b10a8ae0
L
14792007-09-17 H.J. Lu <hongjiu.lu@intel.com>
1480
1481 PR binutils/3281
1482 PR binutils/5037
1483 * internal.h (elf_segment_map): Add p_size and p_size_valid.
1484 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
1485 PT_GNU_RELRO segments.
1486
8d100c32
KH
14872007-09-11 Nathan Sidwell <nathan@codesourcery.com>
1488
1489 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
1490
b15fa79e
AM
14912007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
1492
1493 * common.h (NT_SPU): Define.
1494
2b05f1b7
L
14952007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1496
1497 * common.h: Revert last change.
1498
94b11780
L
14992007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1500
1501 * common.h (PT_GNU_STACK): Renamed to ...
1502 (PT_GNU_ATTR): This.
1503 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
1504
fd2f25da
RM
15052007-07-09 Roland McGrath <roland@redhat.com>
1506
1507 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
1508
34c8bcba
JM
15092007-06-29 Joseph Myers <joseph@codesourcery.com>
1510
1511 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
1512
2cf19d5c
JM
15132007-06-29 Joseph Myers <joseph@codesourcery.com>
1514
1515 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
1516
104d59d1
JM
15172007-06-29 Joseph Myers <joseph@codesourcery.com>
1518
1519 * arm.h (elf32_arm_add_eabi_attr_int,
1520 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
1521 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
1522 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
1523 Tag_Symbol, Tag_compatibility): Remove.
1524 * common.h (SHT_GNU_ATTRIBUTES): Define.
1525
3d3d428f
NC
15262007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1527
1528 * common.h (EM_CR16): New entry for CR16 cpu.
1529 * cr16.h: New file.
1530
99ded152
BW
15312007-06-11 Sterling Augustine <sterling@tensilica.com>
1532 Bob Wilson <bob.wilson@acm.org>
fd2f25da 1533
99ded152
BW
1534 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
1535 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 1536
f89d32d9
CT
15372007-05-18 Caroline Tice <ctice@apple.com>
1538
fd2f25da 1539 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
1540 DW_OP_GNU_uninit.
1541
4f4416b5
AM
15422007-05-12 Alan Modra <amodra@bigpond.net.au>
1543
1544 * spu.h (R_SPU_ADDR16X): Define.
1545 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
1546
ece5ef60
AM
15472007-05-11 Alan Modra <amodra@bigpond.net.au>
1548
1549 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
1550
627b32bc
AM
15512007-05-02 Alan Modra <amodra@bigpond.net.au>
1552
1553 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
1554 and vma for appropriate sections.
1555
0c3e446c
JB
15562007-04-26 Jan Beulich <jbeulich@novell.com>
1557
1558 * common.h (DT_ENCODING): Correct value (back to spec mandated
1559 value).
1560
d4c87fc1
AM
15612007-03-08 Alan Modra <amodra@bigpond.net.au>
1562
1563 * v850.h (V850_OTHER_TDA_BYTE): Delete.
1564 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
1565 that don't clash with visibility bits.
1566
689d9c8c
AM
15672007-03-07 Alan Modra <amodra@bigpond.net.au>
1568
1569 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
1570
b95dd98f 15712007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
1572 Richard Sandiford <rsandifo@redhat.com>
1573 Richard Henderson <rth@redhat.com>
1574 DJ Delorie <dj@redhat.com>
1575 Ben Elliston <bje@redhat.com>
b95dd98f
DB
1576
1577 * mep.h: New file.
b95dd98f
DB
1578 * common.h (EM_CYGNUS_MEP): Define.
1579
15802007-02-15 Dave Brolley <brolley@redhat.com>
1581
1582 From Graydon Hoare <graydon@redhat.com>:
1583 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
1584
3bdcfdf4
KH
15852007-01-08 Kazu Hirata <kazu@codesourcery.com>
1586
1587 * m68k.h (EF_M68K_FIDO): New.
1588 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
1589 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
1590
9840d27e
KH
15912006-12-25 Kazu Hirata <kazu@codesourcery.com>
1592
1593 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
1594
425c6cb0
KH
15952006-12-19 Kazu Hirata <kazu@codesourcery.com>
1596
1597 * m68k.h (EF_M68K_ARCH_MASK): New.
1598
3271a814
NS
15992006-12-19 Nathan Sidwell <nathan@codesourcery.com>
1600
1601 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
1602
c694fd50
KH
16032006-12-07 Kazu Hirata <kazu@codesourcery.com>
1604
1605 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
1606 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
1607 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
1608 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
1609 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
1610 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
1611 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
1612 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
1613 EF_M68K_CF_FLOAT, respectively.
1614
4fd454c8
NC
16152006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
1616 Nick Clifton <nickc@redhat.com>
1617
1618 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
1619
165b93e7
RS
16202006-10-28 Richard Sandiford <richard@codesourcery.com>
1621
1622 * mips.h (R_MIPS_GLOB_DAT): Define
1623 (R_MIPS_max): Bump by 1.
1624
e9f53129
AM
16252006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
1626 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
1627 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
1628 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
1629 Alan Modra <amodra@bigpond.net.au>
1630
1631 * common.h (EM_SPU): Define.
1632 * spu.h: New file.
1633
b3549761
NC
16342006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
1635
1636 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
1637 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
1638 (EF_SCORE_HASENTRY): Delete.
1639
e210c36b
NC
16402006-10-17 Mark Shinwell <shinwell@codesourcery.com>
1641
1642 * arm.h: Define TAG_CPU_ARCH_* constants.
1643
1c0d3aa6
NC
16442006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
1645
1646 * score.h: New file.
1647 * common.h: Add Score machine number.
1648
fdc90cb4
JJ
16492006-07-10 Jakub Jelinek <jakub@redhat.com>
1650
1651 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
1652
1224efb8
L
16532006-05-31 H.J. Lu <hongjiu.lu@intel.com>
1654
1655 * internal.h (ELF_SECTION_SIZE): New.
1656 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
1657 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
1658 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1659
3f570048
AM
16602006-05-27 H.J. Lu <hongjiu.lu@intel.com>
1661
1662 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
1663
9b52905e
NC
16642006-05-24 Carlos O'Donell <carlos@systemhalted.org>
1665 Randolph Chung <randolph@tausq.org>
1666 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
1667 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
1668 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
1669 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
1670 New TLS relocs.
1671 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
1672 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
1673 Define TLS relocs using existing equivalents.
1674
fd2f25da
RM
16752006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
1676
28c9d252
NC
1677 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
1678
e210c36b
NC
16792006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
1680
1681 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
1682 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
1683 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
1684 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
1685 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
1686 R_BFIN_GOTOFFLO): New relocs.
1687 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
1688
16892006-03-23 Michael Matz <matz@suse.de>
1690
1691 * x86-64.h: Add the new relocations with their official
1692 numbers.
1693
0a44bf69
RS
16942006-03-22 Richard Sandiford <richard@codesourcery.com>
1695 Daniel Jacobowitz <dan@codesourcery.com>
1696 Phil Edwards <phil@codesourcery.com>
1697 Zack Weinberg <zack@codesourcery.com>
1698 Mark Mitchell <mark@codesourcery.com>
1699 Nathan Sidwell <nathan@codesourcery.com>
1700
1701 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
1702
e14430ab
DA
17032006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1704
1705 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
1706 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1707 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1708 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1709 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1710
3a4a14e9
PB
17112006-03-10 Paul Brook <paul@codesourcery.com>
1712
1713 * arm.h (EF_ARM_EABI_VER5): Define.
1714
0b2e31dc
NS
17152006-03-06 Nathan Sidwell <nathan@codesourcery.com>
1716
1717 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1718 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1719 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1720 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1721 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1722 (EF_M68K_EMAC_B): New.
1723
df406460
NC
17242006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
1725
1726 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1727 (EF_AVR_LINKRELAX_PREPARED): Add.
1728
2c10a7e5
BE
17292006-03-02 Ben Elliston <bje@au.ibm.com>
1730
1731 Import from the GCC tree:
1732 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1733
1734 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1735 from DWARF 3.
1736 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1737 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1738 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1739 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1740 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1741 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1742 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1743 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1744 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1745 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1746 (DW_END_default, DW_END_big, DW_END_little): New.
1747 (DW_END_lo_user, DW_END_hi_user): Define.
1748 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1749 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1750 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1751 DW_LANG_D): New.
1752
e210c36b
NC
17532006-02-06 Steve Ellcey <sje@cup.hp.com>
1754
1755 * ia64.h (SHF_IA_64_HP_TLS): New.
1756
6772dd07
DD
17572006-02-24 DJ Delorie <dj@redhat.com>
1758
1759 * m32c.h: Add relax relocs.
1760
d70c5fc7 17612006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
72f4393d
L
1762 Anil Paranjape <anilp1@kpitcummins.com>
1763 Shilin Shakti <shilins@kpitcummins.com>
d70c5fc7
NC
1764
1765 * common.h (EM_XC16X): New entry for xc16x cpu.
1766 Sort other EM_* numbers into numerical order.
1767 * xc16x.h: New file.
fd2f25da 1768
84d1d650
L
17692006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1770
1771 PR binutils/2258
1772 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1773 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1774
266abb8f
NS
17752006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1776
1777 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1778 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1779 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1780 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1781 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1782
17832006-02-06 Steve Ellcey <sje@cup.hp.com>
1784
1785 * ia64.h (SHF_IA_64_HP_TLS): New.
1786
67a4f2b7
AO
17872006-01-18 Alexandre Oliva <aoliva@redhat.com>
1788
1789 Introduce TLS descriptors for i386 and x86_64.
1790 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1791 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1792 New.
1793 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1794 R_X86_64_TLSDESC): New.
1795
64fd6348
NC
17962006-01-09 Mike Frysinger <vapier@gentoo.org>:
1797
1798 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1799
d031aafb
NS
18002005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1801
1802 Second part of ms1 to mt renaming.
1803 * common.h (EM_MT): Renamed.
1804 * mt.h: Rename relocs, cpu & other defines.
1805
e210c36b
NC
18062005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1807
1808 * mt.h: Renamed from ms1.h
1809
39b41c9c
PB
18102005-12-12 Paul Brook <paul@codesourcery.com>
1811
1812 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1813
5e2b0d47
NC
18142005-11-11 Nick Clifton <nickc@redhat.com>
1815
1816 PR 1150
1817 * mips.h (STO_OPTIONAL): Define.
1818 (ELF_MIPS_IS_OPTIONAL): Define.
1819
e210c36b
NC
18202005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1821
1822 Add ms2.
1823 * ms1.h (EF_MS1_CPU_MS2): New.
1824
18252005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1826
1827 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1828
3c9b82ba
NC
18292005-09-30 Catherine Moore <clm@cm00re.com>
1830
1831 * bfin.h: New file.
1832 * common.h (EM_BLACKFIN): Define.
1833
ee065d83
PB
18342005-10-08 Paul Brook <paul@codesourcery.com>
1835
1836 * arm.h: Add prototypes for BFD object attribute routines.
1837
1cacb694
RE
18382005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1839
1840 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1841
3c26c61a
DA
18422005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1843
1844 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1845 New defines.
1846
67762f6b
DA
18472005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1848
1849 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1850 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1851 deprecated defines.
1852 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1853 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1854 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1855 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1856 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1857 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1858 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1859 NT_HP_UX_OPTIONS): Define.
1860
fd54057a
DD
18612005-07-25 DJ Delorie <dj@redhat.com>
1862
1863 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1864
3b22753a
L
18652005-07-25 Jan Hubicka <jh@suse.cz>
1866
1867 * x86-64.h (SHN_X86_64_LCOMMON): New.
1868 (SHF_X86_64_LARGE): New.
1869
157e7bd1
NC
18702005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1871
1872 * m32r.h (R_M32R_REL32): Added.
1873
df45824a
BE
18742005-07-18 Ben Elliston <bje@au.ibm.com>
1875
1876 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1877 Replace with DW_ATE_decimal_float (now in DWARF 3).
1878
49f58d10
JB
18792005-07-14 Jim Blandy <jimb@redhat.com>
1880
1881 Add support for Renesas M32C and M16C.
1882 * common.h (EM_M32C): New machine number.
1883 * m32c.h: New file.
fd2f25da 1884
e210c36b
NC
18852005-06-17 Jakub Jelinek <jakub@redhat.com>
1886
1887 * external.h (GRP_ENTRY_SIZE): Define.
1888
d6ab8113
JB
18892005-06-17 Jan Beulich <jbeulich@novell.com>
1890
1891 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1892 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1893 R_X86_64_GOTPC32.
1894
3c33e371
AH
18952005-06-07 Aldy Hernandez <aldyh@redhat.com>
1896 Michael Snyder <msnyder@redhat.com>
1897 Stan Cox <scox@redhat.com>
1898
1899 * common.h (EM_MS1): Define.
1900
1901 * ms1.h: New file.
1902
2acf634e
RH
19032005-05-31 Richard Henderson <rth@redhat.com>
1904
1905 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1906
484124bb
RH
19072005-05-29 Richard Henderson <rth@redhat.com>
1908
1909 * alpha.h (DT_ALPHA_PLTRO): New.
1910
d68f4033
BE
19112005-05-19 Ben Elliston <bje@au.ibm.com>
1912
1913 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1914 the user-defined encoding space pending inclusion in the standard.
1915
cb1afa5c
ZW
19162005-05-18 Zack Weinberg <zack@codesourcery.com>
1917
1918 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1919 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1920
c19d1205
ZW
19212005-05-17 Zack Weinberg <zack@codesourcery.com>
1922
1923 * arm.h: Import complete list of official relocation names
1924 and numbers from AAELF. Define FAKE_RELOCs for old names.
1925 Remove a few old names no longer used anywhere.
1926
1fe44d79
AM
19272005-05-14 Alan Modra <amodra@bigpond.net.au>
1928
1929 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1930
2df98d85
AM
19312005-05-11 Alan Modra <amodra@bigpond.net.au>
1932
1933 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1934 R_PPC_RELAX32PC_PLT) Adjust.
1935 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1936 (DT_PPC_GLINK): Define.
1937
e172dbf8
NC
19382005-05-10 Nick Clifton <nickc@redhat.com>
1939
1940 * Update the address and phone number of the FSF organization in
1941 the GPL notices in the following files:
2df98d85 1942 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1943 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1944 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1945 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1946 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1947 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1948 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1949
faa7ef87
L
19502005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1951
a63027e5
L
1952 Moved from ../ChangeLog
1953
faa7ef87
L
1954 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1955 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1956
1957 2004-10-12 Paul Brook <paul@codesourcery.com>
1958 * arm.h (EF_ARM_EABI_VER4): Define.
1959
1960 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1961
1962 * common.h (PT_SUNW_EH_FRAME): Define.
1963 * x86-64.h (SHT_X86_64_UNWIND): Define.
1964
1965 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1966 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1967 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1968 (XTENSA_PROP_SEC_NAME): Define.
1969 (property_table_entry): Add flags field.
1970 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1971
1972 2004-09-17 Paul Brook <paul@codesourcery.com>
1973 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1974 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1975 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1976
1977 2004-09-13 Paul Brook <paul@codesourcery.com>
1978 * arm.h: Rename RELABS to TARGET1.
1979
1980 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1981 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1982 (PT_GNU_RELRO): Define.
1983
ba93b8ac
DJ
19842005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1985 Phil Blundell <philb@gnu.org>
1986
1987 * arm.h: Add TLS relocations.
1988
c927f9ef
BE
19892005-03-23 Ben Elliston <bje@au.ibm.com>
1990
1991 * dwarf.h: Merge with GCC's dwarf.h.
1992
238d258f
NC
19932005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1994
1995 * m68k.h (EF_CFV4E): Define.
1996
b294bdf8
MM
19972005-03-17 Paul Brook <paul@codesourcery.com>
1998 Dan Jacobowitz <dan@codesourcery.com>
1999 Mark Mitchell <mark@codesourcery.com>
2000
2001 * arm.h (PT_ARM_EXIDX): Define.
2002
51cb3ca7
DJ
20032005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
2004 Joseph Myers <joseph@codesourcery.com>
2005
2006 * mips.h: Define MIPS TLS relocations.
2007
d6f16593 20082005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 2009 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
2010
2011 * mips.h (R_MIPS16_GOT16): New reloc code.
2012 (R_MIPS16_CALL16): Likewise.
2013 (R_MIPS16_HI16): Likewise.
2014 (R_MIPS16_LO16): Likewise.
2015 (R_MIPS16_min): New fake reloc code.
2016 (R_MIPS16_max): Likewise.
2017
a1c17af2
MR
20182005-02-11 Maciej W. Rozycki <macro@mips.com>
2019
2020 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
2021
90219bd0
AO
20222005-01-25 Alexandre Oliva <aoliva@redhat.com>
2023
2024 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
2025 * frv.h: Add R_FRV_TLSMOFF.
2026 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
2027 * frv.h: Add TLS relocations.
2028
e38bc3b5
NC
20292005-01-17 Nick Clifton <nickc@redhat.com>
2030
2031 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
2032 EF_SH2A_SH3E): New flags.
2033 (EF_SH_BFD_TABLE): Add these new flags to the table.
2034
b4a38de6
AM
20352005-01-12 Alan Modra <amodra@bigpond.net.au>
2036
2037 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
2038 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
2039
750bce0e 20402004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 2041
faa7ef87 2042 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 2043
1e50d24d
RS
20442004-12-16 Richard Sandiford <rsandifo@redhat.com>
2045
2046 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
2047
69881c93
ILT
20482004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
2049
2050 * mips.h (E_MIPS_MACH_9000): Define.
2051
b676888f
HPN
20522004-11-04 Hans-Peter Nilsson <hp@axis.com>
2053
2054 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
2055 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
2056 macros.
2057
637cf767
EC
20582004-10-06 Eric Christopher <echristo@redhat.com>
2059
2060 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
2061
40a18ebd
NC
20622004-10-01 Paul Brook <paul@codesourcery.com>
2063
2064 * arm.h (SHT_ARM_EXIDX): Define.
2065 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
2066 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
2067 Define.
2068
b18c562e
NC
20692004-08-25 Dmitry Diky <diwil@spec.ru>
2070
2071 * msp430.h: Add new relocs.
2072
083febaa
L
20732004-08-12 H.J. Lu <hongjiu.lu@intel.com>
2074
2075 * i386.h (R_386_USED_BY_INTEL_200): New.
2076
1d70c7fb
AO
20772004-07-29 Alexandre Oliva <aoliva@redhat.com>
2078
2079 Introduce SH2a support.
2080 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
2081 * sh.h (EF_SH2A_NOFPU): New.
2082 2003-12-01 Michael Snyder <msnyder@redhat.com>
2083 * sh.h (EF_SH2A): New.
2084
670ec21d
NC
20852004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
2086
2087 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
2088 BFD_RELOC_CRX_SWITCH32.
2089
1fe1f39c
NC
20902004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
2091
2092 * common.h (EM_CRX): Define.
2093 * crx.h: New file.
2094
097f809a
NC
20952004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
2096
2097 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
2098 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
2099
375db92b
AM
21002004-06-19 Alan Modra <amodra@bigpond.net.au>
2101
2102 * common.h (ELF64_R_INFO): Warning fix.
2103
092dcd75
CD
21042004-06-14 Chris Demetriou <cgd@broadcom.com>
2105
2106 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
2107 with an updated comment.
2108
f6f9408f
JR
21092004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
2110
2111 * sh.h (EF_SH_HAS_DSP): Remove.
2112 (EF_SH_HAS_FP): Remove.
2113 (EF_SH_MERGE_MACH): Remove.
2114 (EF_SH4_NOFPU): Convert to decimal.
2115 (EF_SH4A_NOFPU): Likewise.
2116 (EF_SH4_NOMMU_NOFPU): Likewise.
2117 (EF_SH3_NOMMU): Add new macro.
2118 (EF_SH_BFD_TABLE): Likewise.
2119 (sh_find_elf_flags): Add prototype.
2120 (sh_elf_get_flags_from_mach): Likewise.
2121
4030e8f6
CD
21222004-04-24 Chris Demetriou <cgd@broadcom.com>
2123
2124 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
2125 (R_MIPS_GNU_REL_HI16): Remove.
2126 (R_MIPS_GNU_REL16_S2): Update comment.
2127
0949843d 21282004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 2129 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
2130
2131 * common.h (EM_CR): Define.
2132 * cr16c.h: New file.
2133
d507cf36
PB
21342004-03-23 Paul Brook <paul@codesourcery.com>
2135
2136 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
2137
ae51a426
JR
21382003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
2139
2140 * sh.h: Add EF_SH4_NOMMU_NOFPU.
2141
676a64f4
RS
21422004-03-01 Richard Sandiford <rsandifo@redhat.com>
2143
2144 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
2145
481fedf3
RM
21462004-01-28 Roland McGrath <roland@redhat.com>
2147
2148 * common.h (AT_SECURE): New macro.
2149
7e67eb11
RM
21502004-01-21 Roland McGrath <roland@redhat.com>
2151
2152 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
2153 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
2154 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
2155 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
2156 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
2157
3fe74472
MK
21582004-01-17 Mark Kettenis <kettenis@gnu.org>
2159
2160 * common.h (NT_OPENBSD_IDENT): Define.
2161
79987b2f
AO
21622004-01-06 Alexandre Oliva <aoliva@redhat.com>
2163
2164 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
2165 * frv.h (EF_FRV_FDPIC): New macro.
2166 (EF_FRV_PIC_FLAGS): Adjust.
2167 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
2168 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
2169 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
2170 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
2171 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
2172 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
2173 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
2174 New.
2175
252b5132 2176
c9e214e5 2177For older changes see ChangeLog-9103
252b5132 2178\f
b90efa5b 2179Copyright (C) 2004-2015 Free Software Foundation, Inc.
752937aa
NC
2180
2181Copying and distribution of this file, with or without modification,
2182are permitted in any medium without royalty provided the copyright
2183notice and this notice are preserved.
2184
252b5132 2185Local Variables:
c9e214e5
AM
2186mode: change-log
2187left-margin: 8
2188fill-column: 74
252b5132
RH
2189version-control: never
2190End:
This page took 0.804152 seconds and 4 git commands to generate.