Add copyright notices
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
34b60028
L
12012-11-16 H.J. Lu <hongjiu.lu@intel.com>
2
3 * common.h (DF_1_CONLFAT): Renamed to ...
4 (DF_1_CONFALT): This.
5 (DF_1_ENDFILTEE): New.
6 (DF_1_DISPRELDNE): Likewise.
7 (DF_1_DISPRELPND): Likewise.
8 (DF_1_NODIRECT): Likewise.
9 (DF_1_IGNMULDEF): Likewise.
10 (DF_1_NOKSYMS): Likewise.
11 (DF_1_NOHDR): Likewise.
12 (DF_1_EDITED): Likewise.
13 (DF_1_NORELOC): Likewise.
14 (DF_1_SYMINTPOSE): Likewise.
15 (DF_1_GLOBAUDIT): Likewise.
16 (DF_1_SINGLETON): Likewise.
17
708e2187
NC
182012-11-09 Nick Clifton <nickc@redhat.com>
19
20 * rx.h (EF_RX_CPU_RX): Add comment.
21 (E_FLAG_RX_ABI): Define.
22
de863c74
NC
23 * v850.h: Add RH850 ABI values.
24
c266cd02
MR
252012-11-08 Maciej W. Rozycki <macro@codesourcery.com>
26
27 * mips.h (EF_MIPS_32BITMODE): Move next to lower-order bits.
28
ff826ef3
TT
292012-11-01 Tom Tromey <tromey@redhat.com>
30
31 * common.h (NT_386_TLS, NT_386_IOPERM): New defines.
32
3bfcb652
NC
332012-10-30 Steve McIntyre <steve.mcintyre@linaro.org>
34
35 * elf/arm.h (EF_ARM_ABI_FLOAT_SOFT): New define.
36 (EF_ARM_ABI_FLOAT_HARD): Likewise.
37
9ece1fa9
TT
382012-10-23 Tom Tromey <tromey@redhat.com>
39
40 * common.h (NT_SIGINFO, NT_FILE): New defines.
41
e5b95258
WL
422012-08-27 Walter Lee <walt@tilera.com>
43
44 * tilegx.h (R_TILEGX_IMM16_X0_HW0_PLT_PCREL): New relocation.
45 (R_TILEGX_IMM16_X1_HW0_PLT_PCREL): Ditto.
46 (R_TILEGX_IMM16_X0_HW1_PLT_PCREL): Ditto.
47 (R_TILEGX_IMM16_X1_HW1_PLT_PCREL): Ditto.
48 (R_TILEGX_IMM16_X0_HW2_PLT_PCREL): Ditto.
49 (R_TILEGX_IMM16_X1_HW2_PLT_PCREL): Ditto.
50 (R_TILEGX_IMM16_X0_HW3_PLT_PCREL): Ditto.
51 (R_TILEGX_IMM16_X1_HW3_PLT_PCREL): Ditto.
52 (R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL): Ditto.
53 (R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL): Ditto.
54 (R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL): Ditto.
55 (R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL): Ditto.
56 (R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL ): Ditto.
57 (R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL): Ditto.
3bfcb652 58
a06ea964
NC
592012-08-13 Ian Bolton <ian.bolton@arm.com>
60 Laurent Desnogues <laurent.desnogues@arm.com>
61 Jim MacArthur <jim.macarthur@arm.com>
62 Marcus Shawcroft <marcus.shawcroft@arm.com>
63 Nigel Stephens <nigel.stephens@arm.com>
64 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
65 Richard Earnshaw <rearnsha@arm.com>
66 Sofiane Naci <sofiane.naci@arm.com>
67 Tejas Belagod <tejas.belagod@arm.com>
68 Yufeng Zhang <yufeng.zhang@arm.com>
69
70 * aarch64.h: New file.
71 * common.h (EM_res183): Rename to EM_AARCH64.
72 (EM_res184): Rename to EM_ARM184.
73
cefc6d46
IS
742012-06-28 Iain Sandoe <iain@codesourcery.com>
75
76 * common.h (AT_L1I_CACHESHAPE, AT_L1D_CACHESHAPE,
77 AT_L2_CACHESHAPE, AT_L3_CACHESHAPE): New defines.
78
40551fb8
NC
792012-05-16 Georg-Johann Lay <avr@gjlay.de>
80
81 PR target/13503
82 * avr.h (RELOC_NUMBERS): Rename R_AVR_8_HHI8 to R_AVR_8_HLO8.
83
6927f982
NC
842012-05-15 James Murray <jsm@jsm-net.demon.co.uk>
85
86 * m68hc11.h (R_M68HC12_16B, R_M68HC12_PCREL_9, R_M68HC12_PCREL_10)
87 R_M68HC12_HI8XG, R_M68HC12_LO8XG): New relocations.
88 (E_M68HC11_XGATE_RAMOFFSET): Define.
89
b9c361e0
JL
902012-05-14 James Lemke <jwlemke@codesourcery.com>
91 * ppc.h (SEC_PPC_VLE): Remove.
92
932012-05-14 Catherine Moore <clm@codesourcery.com>
94 James Lemke <jwlemke@codesourcery.com>
95
96 * ppc.h (R_PPC_VLE_REL8): New reloction.
97 (R_PPC_VLE_REL15): Likewise.
98 (R_PPC_VLE_REL24): Likewise.
99 (R_PPC_VLE_LO16A): Likewise.
100 (R_PPC_VLE_LO16D): Likewise.
101 (R_PPC_VLE_HI16A): Likewise.
102 (R_PPC_VLE_HI16D): Likewise.
103 (R_PPC_VLE_HA16A): Likewise.
104 (R_PPC_VLE_HA16D): Likewise.
105 (R_PPC_VLE_SDA21): Likewise.
106 (R_PPC_VLE_SDA21_LO): Likewise.
107 (R_PPC_VLE_SDAREL_LO16A): Likewise.
108 (R_PPC_VLE_SDAREL_LO16D): Likewise.
109 (R_PPC_VLE_SDAREL_HI16A): Likewise.
110 (R_PPC_VLE_SDAREL_HI16D): Likewise.
111 (R_PPC_VLE_SDAREL_HA16A): Likewise.
112 (R_PPC_VLE_SDAREL_HA16D): Likewise.
113 (SEC_PPC_VLE): Remove.
114 (PF_PPC_VLE): New program header flag.
115 (SHF_PPC_VLE): New section header flag.
116 (vle_opcodes, vle_num_opcodes): New.
117 (VLE_OP): New macro.
118 (VLE_OP_TO_SEG): New macro.
119
99700d6f
NC
1202012-05-11 Georg-Johann Lay <avr@gjlay.de
121
122 PR target/13503
123 * elf/avr.h (RELOC_NUMBERS): Add values for R_AVR_8_LO8,
124 R_AVR_8_HI8, R_AVR_8_HHI8.
125
f6c1a2d5
NC
1262012-05-03 Sean Keys <skeys@ipdatasys.com>
127
128 * xgate.h: Mininal file to support XGATE relocations.
129
4d296447
DM
1302012-04-27 David S. Miller <davem@davemloft.net>
131
132 * sparc.h: Add new ELF_SPARC_HWCAP_* defines for crypto,
133 pause, and compare-and-branch instructions.
134
0a22ae8e
NC
1352012-03-07 Nick Clifton <nickc@redhat.com>
136
137 * mn10300.h (elf_mn10300_reloc_type): Add R_MN10300_TLS_GD,
138 R_MN10300_TLS_LD, R_MN10300_TLS_LDO, R_MN10300_TLS_GOTIE,
139 R_MN10300_TLS_IE, R_MN10300_TLS_LE, R_MN10300_TLS_DPTMOD,
140 R_MN10300_TLS_DTPOFF and R_MN10300_TLS_TPOFF.
141
6f7be959
WL
1422012-02-25 Walter Lee <walt@tilera.com>
143
144 * tilegx.h (R_TILEGX_IMM16_X0_HW1_GOT): Delete.
145 (R_TILEGX_IMM16_X1_HW1_GOT): Ditto.
146 (R_TILEGX_IMM16_X0_HW2_GOT): Ditto.
147 (R_TILEGX_IMM16_X1_HW2_GOT): Ditto.
148 (R_TILEGX_IMM16_X0_HW3_GOT): Ditto.
149 (R_TILEGX_IMM16_X1_HW3_GOT): Ditto.
150 (R_TILEGX_IMM16_X0_HW2_LAST_GOT): Ditto.
151 (R_TILEGX_IMM16_X1_HW2_LAST_GOT): Ditto.
152 (R_TILEGX_IMM16_X0_HW1_TLS_GD): Ditto.
153 (R_TILEGX_IMM16_X1_HW1_TLS_GD): Ditto.
154 (R_TILEGX_IMM16_X0_HW2_TLS_GD): Ditto.
155 (R_TILEGX_IMM16_X1_HW2_TLS_GD): Ditto.
156 (R_TILEGX_IMM16_X0_HW3_TLS_GD): Ditto.
157 (R_TILEGX_IMM16_X1_HW3_TLS_GD): Ditto.
158 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_GD): Ditto.
159 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_GD): Ditto.
160 (R_TILEGX_IMM16_X0_HW1_TLS_IE): Ditto.
161 (R_TILEGX_IMM16_X1_HW1_TLS_IE): Ditto.
162 (R_TILEGX_IMM16_X0_HW2_TLS_IE): Ditto.
163 (R_TILEGX_IMM16_X1_HW2_TLS_IE): Ditto.
164 (R_TILEGX_IMM16_X0_HW3_TLS_IE): Ditto.
165 (R_TILEGX_IMM16_X1_HW3_TLS_IE): Ditto.
166 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_IE): Ditto.
167 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_IE): Ditto.
168 (R_TILEGX_IMM16_X0_HW0_TLS_LE): New relocation.
169 (R_TILEGX_IMM16_X1_HW0_TLS_LE): Ditto.
170 (R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE): Ditto.
171 (R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE): Ditto.
172 (R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE): Ditto.
173 (R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE): Ditto.
174 (R_TILEGX_TLS_GD_CALL): Ditto.
175 (R_TILEGX_IMM8_X0_TLS_GD_ADD): Ditto.
176 (R_TILEGX_IMM8_X1_TLS_GD_ADD): Ditto.
177 (R_TILEGX_IMM8_Y0_TLS_GD_ADD): Ditto.
178 (R_TILEGX_IMM8_Y1_TLS_GD_ADD): Ditto.
179 (R_TILEGX_TLS_IE_LOAD): Ditto.
180 (R_TILEGX_IMM8_X0_TLS_ADD): Ditto.
181 (R_TILEGX_IMM8_X1_TLS_ADD): Ditto.
182 (R_TILEGX_IMM8_Y0_TLS_ADD): Ditto.
183 (R_TILEGX_IMM8_Y1_TLS_ADD): Ditto.
184 * tilepro.h (R_TILEPRO_TLS_GD_CALL): New relocation.
185 (R_TILEPRO_IMM8_X0_TLS_GD_ADD): Ditto.
186 (R_TILEPRO_IMM8_X1_TLS_GD_ADD): Ditto.
187 (R_TILEPRO_IMM8_Y0_TLS_GD_ADD): Ditto.
188 (R_TILEPRO_IMM8_Y1_TLS_GD_ADD): Ditto.
189 (R_TILEPRO_TLS_IE_LOAD): Ditto.
190 (R_TILEPRO_IMM16_X0_TLS_LE): Ditto.
191 (R_TILEPRO_IMM16_X1_TLS_LE): Ditto.
192 (R_TILEPRO_IMM16_X0_TLS_LE_LO): Ditto.
193 (R_TILEPRO_IMM16_X1_TLS_LE_LO): Ditto.
194 (R_TILEPRO_IMM16_X0_TLS_LE_HI): Ditto.
195 (R_TILEPRO_IMM16_X1_TLS_LE_HI): Ditto.
196 (R_TILEPRO_IMM16_X0_TLS_LE_HA): Ditto.
197 (R_TILEPRO_IMM16_X1_TLS_LE_HA): Ditto.
198
9cea966c
DD
1992011-12-22 DJ Delorie <dj@redhat.com>
200
201 * rl78.h (R_RL78_RH_RELAX, R_RL78_RH_SFR, R_RL78_RH_SADDR): New.
202 (RL78_RELAXA_BRA, RL78_RELAXA_ADDR16: New.
203
8b40760a
L
2042011-12-19 Chung-Lin Tang <cltang@codesourcery.com>
205
206 * mips.h (elf_mips_reloc_type): Add R_MIPS16_TLS_* entries.
207
355b81d9
UW
2082011-12-06 Ulrich Weigand <uweigand@de.ibm.com>
209
210 * common.h (NT_S390_LAST_BREAK): Define.
211 (NT_S390_SYSTEM_CALL): Likewise.
212
99c513f6
DD
2132011-11-01 DJ Delorie <dj@redhat.com>
214
215 * common.h (EM_RL78, EM_78K0R): New.
216 * rl78.h: New.
217
cfb8c092
NC
2182011-10-25 Joern Rennecke <joern.rennecke@embecosm.com>
219
220 * epiphany.h: New file.
221 * common.h (EM_ADAPTEVA_EPIPHANY): Define.
222
3b421ab3
AM
2232011-10-10 Alan Modra <amodra@gmail.com>
224
225 * ppc64.h (R_PPC64_TOCSAVE): Add.
226
d4cb0ea0
NC
2272011-10-05 DJ Delorie <dj@redhat.com>
228
229 * rx.h (E_FLAG_RX_PID): New.
230
9e8c70f9
DM
2312011-09-21 David S. Miller <davem@davemloft.net>
232
233 * sparc.h (Tag_GNU_Sparc_HWCAPS): New object attribute.
234 (ELF_SPARC_HWCAP_*): New HWCAPS bitmask values.
235
505b88fb
L
2362011-08-12 H.J. Lu <hongjiu.lu@intel.com>
237
238 PR ld/13082
239 * x86-64.h (R_X86_64_RELATIVE64): New.
240
df58fc94
RS
2412011-07-24 Chao-ying Fu <fu@mips.com>
242 Maciej W. Rozycki <macro@codesourcery.com>
243
244 * mips.h (R_MICROMIPS_min): New relocations.
245 (R_MICROMIPS_26_S1): Likewise.
246 (R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
247 (R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
248 (R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
249 (R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
250 (R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
251 (R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
252 (R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
253 (R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
254 (R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
255 (R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
256 (R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
257 (R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
258 (R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
259 (R_MICROMIPS_TLS_GOTTPREL): Likewise.
260 (R_MICROMIPS_TLS_TPREL_HI16): Likewise.
261 (R_MICROMIPS_TLS_TPREL_LO16): Likewise.
262 (R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
263 (R_MICROMIPS_max): Likewise.
264 (EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
265 (STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
266 (ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
267 (STO_MICROMIPS): Likewise.
268 (ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
269 (ELF_ST_IS_COMPRESSED): Likewise.
270 (STO_MIPS_PLT, STO_MIPS_PIC): Rework.
271 (ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
272 (STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.
273
7a9068fe
L
2742011-07-22 H.J. Lu <hongjiu.lu@intel.com>
275
276 * common.h (EM_K1OM): New.
277
9c55345c
TS
2782011-07-03 Samuel Thibault <samuel.thibault@gnu.org>
279 Thomas Schwinge <thomas@schwinge.name>
280
2bb70ae0 281 PR binutils/12913
9c55345c
TS
282 * common.h (ELFOSABI_GNU): Define, replaces...
283 (ELFOSABI_LINUX): ... this, kept as an alias.
284 (ELFOSABI_HURD): Remove.
285
faa9a424
UW
2862011-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
287
288 * common.h (NT_ARM_VFP): Define.
289
aa137e4d
NC
2902011-06-13 Walter Lee <walt@tilera.com>
291
292 * common.h: Add EM_TILEGX.
293 * tilegx.h: New file.
294 * tilepro.h: New file.
295
2ddcd4af
TG
2962011-06-09 Tristan Gingold <gingold@adacore.com>
297
298 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
299
cc643b88
NC
3002011-06-02 Nick Clifton <nickc@redhat.com>
301
302 * common.h: Fix spelling mistake in comment.
303 * reloc-macros.h: Likewise.
304
63e1a0fc
PB
3052011-05-31 Paul Brook <paul@codesourcery.com>
306
307 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
308
8b40760a
L
3092011-05-09 Paul Brook <paul@codesourcery.com>
310
311 * tic6x.h (ELF_STRING_C6000_unwind,
312 ELF_STRING_C6000_unwind_info, ELF_STRING_C6000_unwind_once,
313 ELF_STRING_C6000_unwind_info_once): Define.
314
e21e5835
NC
3152011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
316
317 * common.h (NT_STAPSDT): New define.
318
c7811365
BS
3192011-03-31 Bernd Schmidt <bernds@codesourcery.com>
320
321 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
322 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
323 (SHN_TIC6X_SCOMMON): Define.
324
00e98fc7
TG
3252011-03-31 Tristan Gingold <gingold@adacore.com>
326
327 * ia64.h (Elf64_External_VMS_Note): New struct.
328 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
329 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
330 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
331 (NT_VMS_PATCHTIME) New macros.
332
34e77a92
RS
3332011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
334
335 * arm.h (R_ARM_IRELATIVE): New relocation.
336
35fc36a8
RS
3372011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
338
339 * internal.h (elf_internal_sym): Add st_target_internal.
340 * arm.h (arm_st_branch_type): New enum.
341 (ARM_SYM_BRANCH_TYPE): New macro.
342
8f7e76d0
NC
3432011-03-10 Nick Clifton <nickc@redhat.com>
344
345 * common.h (EM_V850): V850s now supplied by Renesas.
346
15a44d57
AM
3472011-02-25 Alan Modra <amodra@gmail.com>
348
eba5cfbc 349 PR 12516
15a44d57
AM
350 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
351 sections at start or end of PT_DYNAMIC.
352
0855e32b
NS
3532011-01-10 Nathan Sidwell <nathan@codesourcery.com>
354 Glauber de Oliveira Costa <glommer@gmail.com>
355
356 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
357 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
358 relocations.
359
aa137e4d
NC
3602010-11-16 Jie Zhang <jie.zhang@analog.com>
361
362 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
363 (EF_BFIN_DATA_IN_L1): Define.
364
fd503541
NC
3652010-11-11 Mingming Sun <mingm.sun@gmail.com>
366
367 * mips.h (E_MIPS_MACH_LS3A): Defined.
368
87779176
JM
3692010-11-02 Joseph Myers <joseph@codesourcery.com>
370
371 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
372 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
373 Tag_ABI_array_object_alignment,
374 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
375
3cbd1c06
JM
3762010-10-29 Joseph Myers <joseph@codesourcery.com>
377
378 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
379
b5593623
JM
3802010-10-29 Bernd Schmidt <bernds@codesourcery.com>
381 Joseph Myers <joseph@codesourcery.com>
382
383 * tic6x-attrs.h (Tag_ABI_DSBT): New.
384
75fa6dc1
JM
3852010-10-21 Joseph Myers <joseph@codesourcery.com>
386
387 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
388 value 4.
389 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
390 attribute renaming.
391
1cd986c5
NC
3922010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
393 Ina Pandit <ina.pandit@kpitcummins.com>
394
395 * v850.h: Add support for V850E2 and V850E2V3.
396 (v850_reloc_type): Update the newly added relocations
397
f4638467
AM
3982010-07-20 Alan Modra <amodra@gmail.com>
399
400 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
401 (ELF_SECTION_SIZE): ..here.
402 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
403 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
404
ba761f19
AM
4052010-06-25 Alan Modra <amodra@gmail.com>
406
407 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
408
59e6276b
JM
4092010-06-15 Joseph Myers <joseph@codesourcery.com>
410
411 * tic6x-attrs.h: New.
412 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
413 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
414 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
415 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
416 C6XABI_Tag_CPU_arch_C674X): Define.
417
28f997cf
TG
4182010-06-11 Tristan Gingold <gingold@adacore.com>
419
420 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
421 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
422 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
423 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
424 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
425 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
426 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
427 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
428 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
429 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
430 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
431 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
432 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
433 (Elf64_External_VMS_IMAGE_RELA): Ditto.
434 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
435 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
436 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
437 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
438 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
439 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
440 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
441 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
442
8e45593f
NC
4432010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
444 Joseph Myers <joseph@codesourcery.com>
445 Andrew Stubbs <ams@codesourcery.com>
446
447 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
448 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
449 other invalid ranges.
450 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
451 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
452 (R_SH_FUNCDESC_VALUE): New.
453
18ae9cc1
L
4542010-05-18 H.J. Lu <hongjiu.lu@intel.com>
455
456 PR gas/11600
457 * common.h (SHF_EXCLUDE): New.
458
459 * i370.h (SHF_EXCLUDE): Removed.
460 * or32.h (SHF_EXCLUDE): Likewise.
461 * ppc.h (SHF_EXCLUDE): Likewise.
462 * sparc.h (SHF_EXCLUDE): Likewise.
463
9a83a553
AM
4642010-04-23 Alan Modra <amodra@gmail.com>
465
466 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
467 Invert logic to clarify test for .tbss.
468 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
469 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
470 macro args with parentheses.
471 (ELF_SECTION_IN_SEGMENT): Define.
472 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
473 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
474
75375b3e
MGD
4752010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
476
477 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
478 Tag_FP_HP_extension): Add new ABI attribute tags.
479
e4e42b45
NC
4802010-04-15 Nick Clifton <nickc@redhat.com>
481
482 * alpha.h: Update copyright notice to use GPLv3.
483 * arc.h: Likewise.
484 * arm.h: Likewise.
485 * avr.h: Likewise.
486 * bfin.h: Likewise.
487 * common.h: Likewise.
488 * cr16.h: Likewise.
489 * cr16c.h: Likewise.
490 * cris.h: Likewise.
491 * crx.h: Likewise.
492 * d10v.h: Likewise.
493 * d30v.h: Likewise.
494 * dlx.h: Likewise.
495 * dwarf.h: Likewise.
496 * external.h: Likewise.
497 * fr30.h: Likewise.
498 * frv.h: Likewise.
499 * h8.h: Likewise.
500 * hppa.h: Likewise.
501 * i370.h: Likewise.
502 * i386.h: Likewise.
503 * i860.h: Likewise.
504 * i960.h: Likewise.
505 * ia64.h: Likewise.
506 * internal.h: Likewise.
507 * ip2k.h: Likewise.
508 * iq2000.h: Likewise.
509 * lm32.h: Likewise.
510 * m32c.h: Likewise.
511 * m32r.h: Likewise.
512 * m68hc11.h: Likewise.
513 * m68k.h: Likewise.
514 * mcore.h: Likewise.
515 * mep.h: Likewise.
516 * microblaze.h: Likewise.
517 * mips.h: Likewise.
518 * mmix.h: Likewise.
519 * mn10200.h: Likewise.
520 * moxie.h: Likewise.
521 * msp430.h: Likewise.
522 * mt.h: Likewise.
523 * openrisc.h: Likewise.
524 * or32.h: Likewise.
525 * pj.h: Likewise.
526 * ppc.h: Likewise.
527 * ppc64.h: Likewise.
528 * reloc-macros.h: Likewise.
529 * rx.h: Likewise.
530 * s390.h: Likewise.
531 * sh.h: Likewise.
532 * sparc.h: Likewise.
533 * spu.h: Likewise.
534 * v850.h: Likewise.
535 * vax.h: Likewise.
536 * vxworks.h: Likewise.
537 * x86-64.h: Likewise.
538 * xc16x.h: Likewise.
539 * xstormy16.h: Likewise.
540 * xtensa.h: Likewise.
541
9957b18f
AM
5422010-04-08 David Stubbs <stubbs@icerasemi.com>
543
544 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
545 cannot contain any sections.
546
40b36596
JM
5472010-03-25 Joseph Myers <joseph@codesourcery.com>
548
549 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
550 * tic6x.h: New.
551
e1dcda2d
L
5522010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
553
554 * common.h (VER_FLG_*): Document.
555 (VER_FLG_INFO): Define.
556
17e57237
NC
5572010-02-23 Andrew Zabolotny <anpaza@mail.ru>
558
559 PR binutils/11297
560 * avr.h: (R_AVR_8): New relocation number.
561
cd21e546
MGD
5622010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
563
564 * arm.h (Tag_MPextension_use): Renumber.
565 (Tag_DIV_use): Add.
566 (Tag_MPextension_use_legacy): Likewise.
567
d7eeb400
MS
5682010-02-09 Michael Holzheu <holzheu@de.ibm.com>
569
570 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
571 NT_S390_CTRS and NT_S390_PREFIX): Define.
572
e1dcda2d
L
5732010-02-08 David S. Miller <davem@davemloft.net>
574
575 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
576
4339cae0
L
5772010-02-02 H.J. Lu <hongjiu.lu@intel.com>
578
579 * common.h (NT_386_XSTATE): New.
580
3ff95107 5812010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 582
3ff95107
L
583 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
584
c75a08aa
AM
5852010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
586
4339cae0 587 * common.h (PN_XNUM): Define.
c75a08aa 588
0675e188
UW
5892009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
590
591 * common.h (NT_S390_HIGH_GPRS): Define.
592
32af9f6e
AM
5932009-12-17 Alan Modra <amodra@bigpond.net.au>
594
595 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
596 R_PPC_RELAX32PC_PLT): Delete.
597 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
598
8b40760a
L
5992009-12-03 David Daney <ddaney@caviumnetworks.com>
600 Adam Nemet <adambnemet@gmail.com>
601
602 * mips.h (E_MIPS_MACH_OCTEON2): New machine flag.
603
3c65b800
JM
6042009-11-28 Joseph Myers <joseph@codesourcery.com>
605
606 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
607 EM_TI_C5500, EM_CUDA): Define.
608 (EM_res140, EM_res141, EM_res142): Remove.
609
9e3c6df6
PB
6102009-11-17 Paul Brook <paul@codesourcery.com>
611 Daniel Jacobowitz <dan@codesourcery.com>
612
613 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
614
c7927a3c
NC
6152009-09-29 DJ Delorie <dj@redhat.com>
616
617 * rx.h: New file.
618
a7f2871e
AM
6192009-09-21 Alan Modra <amodra@bigpond.net.au>
620
621 * ppc.h (DT_PPC_TLSOPT): Define.
622 * ppc64.h (DT_PPC64_TLSOPT): Define.
623
7f6fed87
NC
6242009-08-10 Daniel Gutson <dgutson@codesourcery.com>
625
626 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
627 (SHT_ARM_OVERLAYSECTION): New define.
628
cb88ce9f
BS
6292006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
630
631 From Mike Frysinger <michael.frysinger@analog.com>
632 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
633 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
634 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
635 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
636 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
637 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
638 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
639 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
640 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
641 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
642 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
643 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
644 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
645 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
646 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
647 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
648 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
649 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
650 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 651
44db4087
ME
6522009-08-09 Michael Eager <eager@eagercon.com>
653
654 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 655 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 656
7ba29e2a
NC
6572009-08-06 Michael Eager <eager@eagercon.com>
658
659 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
660 * elf/microblaze.h: New reloc definitions.
661
28ec585f
AM
6622009-07-30 Alan Modra <amodra@bigpond.net.au>
663
664 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
665 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
666
8a9036a4
L
6672009-07-25 H.J. Lu <hongjiu.lu@intel.com>
668
669 * common.h (EM_L1OM): New.
670
8fdcc58d
TS
6712009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
672 Alan Modra <amodra@bigpond.net.au>
673
674 * spu.h (R_SPU_ADD_PIC): New.
675
3e7a7d11
NC
6762009-07-23 Ulrich Drepper <drepper@redhat.com>
677
678 * common.h (STB_GNU_UNIQUE): Define.
679
fa8f86ff
TT
6802009-07-10 Tom Tromey <tromey@redhat.com>
681
682 * dwarf2.h: Move to `..'.
683
1bffd25b
L
6842009-07-10 H.J. Lu <hongjiu.lu@intel.com>
685
686 * dwarf2.h: Just include ../dwarf2.h.
687
e054468f
AM
6882009-07-10 Alan Modra <amodra@bigpond.net.au>
689
690 * ppc.h (R_PPC_IRELATIVE): Add.
691 (R_PPC_RELAX32, R_PPC_RELAX32PC,
692 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
693 * ppc64.h (R_PPC64_IRELATIVE): Add.
694
3244e8f5
JJ
6952009-07-03 Jakub Jelinek <jakub@redhat.com>
696
697 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
698 and DW_OP_stack_value.
699
ceaf50a2
AM
7002009-06-22 Alan Modra <amodra@bigpond.net.au>
701
702 * ppc.h (R_PPC_RELAX*): Define as enum.
703
f865a31d
AG
7042009-06-11 Anthony Green <green@moxielogic.org>
705
706 * moxie.h (R_MOXIE_PCREL10): New.
707
cbe950e9
L
7082009-06-01 H.J. Lu <hongjiu.lu@intel.com>
709
710 PR ld/10205
711 * i386.h (R_386_IRELATIVE): New.
712 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
713
cf65542b
L
7142009-05-27 H.J. Lu <hongjiu.lu@intel.com>
715
716 * common.h: Update comments for dynamic tag ranges.
717
4e38f72c
DD
7182009-04-30 DJ Delorie <dj@redhat.com>
719
720 * mep.h (EF_MEP_COP_*): New.
721 (EF_MEP_ALL_FLAGS): Add them.
722
d8045f23
NC
7232009-04-30 Nick Clifton <nickc@redhat.com>
724
725 * common.h (STT_GNU_IFUNC): Define.
726
ed4a4bdf
CC
7272009-04-24 Cary Coutant <ccoutant@google.com>
728
729 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
730
20135e4c
NC
7312009-04-15 Anthony Green <green@moxielogic.com>
732
733 * common.h (EM_MOXIE): Define.
734 * moxie.h: New file.
735
4d28413b
DD
7362009-04-07 DJ Delorie <dj@redhat.com>
737
738 * mep.h (EF_MEP_CPU_C5): New.
739
96b2958f
L
7402009-04-01 H.J. Lu <hongjiu.lu@intel.com>
741
742 * common.h (EM_INTEL178): Removed.
743 (EM_INTEL179): Likewise.
744 (EM_ETPU): New.
745 (EM_SLE9X): Likewise.
746 (EM_INTEL181): Likewise.
747 (EM_INTEL182): Likewise.
748
f47a1d2e
L
7492009-03-31 H.J. Lu <hongjiu.lu@intel.com>
750
751 * common.h (EM_INTEL178): New.
752 (EM_INTEL179): Likewise.
753 (EM_INTEL180): Likewise.
754
0e879927
ILT
7552009-03-20 Mikolaj Zalewski <mikolajz@google.com>
756
757 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
758
4d407348
MK
7592009-03-14 Mark Kettenis <kettenis@gnu.org>
760
17e57237
NC
761 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
762 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
763 (NT_OPENBSD_WCOOKIE): New defines.
764
904001b0
JK
7652009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
766
767 * common.h (AT_RANDOM): Define.
768
727fc41e
AM
7692009-03-04 Alan Modra <amodra@bigpond.net.au>
770
771 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
772 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
773
c3b7224a
NC
7742009-03-02 Qinwei <qinwei@sunnorth.com.cn>
775
776 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
777 * common.h (EM_SCORE_OLD): Define.
778
36319970
L
7792009-02-23 H.J. Lu <hongjiu.lu@intel.com>
780
781 * common.h (STB_LOPROC): Replace Application-specific with
782 Processor-specific in comments.
783 (STB_HIPROC): Likewise.
784 (STT_LOPROC): Likewise.
785 (STT_HIPROC): Likewise.
786
52b6b6b9
JM
7872009-02-03 Sandip Matte <sandip@rmicorp.com>
788
789 * mips.h (E_MIPS_MACH_XLR): Define.
790
cf869cce
NC
7912009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
792
793 * m68k.h: Map TLS relocations to numbers.
794
91e22acd
AS
7952009-01-15 Andrew Stubbs <ams@codesourcery.com>
796 Julian Brown <julian@codesourcery.com>
797
798 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
799 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
800 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
801 version 2.07.
802 (Tag_undefined39, Tag_nodefaults): New enum values.
803 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
804 (Tag_conformance, Tag_Virtualization_use): Likewise.
805 (Tag_undefined69, Tag_MPextension_use): Likewise.
806
01e1a5bc
NC
8072009-01-15 Douglas B Rupp <rupp@gnat.com>
808
809 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
810 New macros. Minor reformatting.
811
84e94c90
NC
8122008-12-23 Jon Beniston <jon@beniston.com>
813
814 * lm32.h: New file.
815
0f88be7a
NC
8162008-12-23 Nick Clifton <nickc@redhat.com>
817
818 * commmon.h (STT_IFUNC): Delete.
819
7a0cc8ed
HPN
8202008-12-20 Hans-Peter Nilsson <hp@axis.com>
821
822 * cris.h (R_CRIS_32_IE): New relocation.
823
e7c33416
NC
8242008-12-03 Nick Clifton <nickc@redhat.com>
825
826 * common.h (STT_IFUNC): Define.
827
e73521d6
SR
8282008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
829
830 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
831 R_CR16_GLOB_DAT): New relocations.
832
a973d22c
HPN
8332008-11-25 Hans-Peter Nilsson <hp@axis.com>
834
835 * cris.h (R_CRIS_32_TPREL): Correct comment.
836 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
837
8e79c3df
CM
8382008-11-18 Catherine Moore <clm@codesourcery.com>
839
840 * arm.h (Tag_ABI_FP_16bit_format): Define.
841
2b0bc088
NC
8422008-11-14 Nathan Sidwell <nathan@codesourcery.com>
843
844 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 845
759cc328
UW
8462008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
847
848 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
849
f82e0623
NF
8502008-10-10 Nathan Froyd <froydnj@codesourcery.com>
851
852 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
853
1d037692
HPN
8542008-10-04 Hans-Peter Nilsson <hp@axis.com>
855
856 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
857 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
858 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
859 (R_CRIS_16_TPREL): New relocations.
860
28dbbc02
BW
8612008-08-20 Bob Wilson <bob.wilson@acm.org>
862
863 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
864 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
865 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
866
861fb55a
DJ
8672008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
868 Daniel Jacobowitz <dan@codesourcery.com>
869 Catherine Moore <clm@codesourcery.com>
870 Mark Shinwell <shinwell@codesourcery.com>
871
872 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
873 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
874
0deb8eee
AM
8752008-08-04 Markus Weiss <weissms@aros.org>
876
877 * common.h (ELFOSABI_AROS): Update comment.
878
3c7b9897
AM
8792008-07-26 Michael Eager <eager@eagercon.com>
880
881 * ppc.h: Add description of single-precision.
882
89eeb0bc
LM
8832008-07-21 Luis Machado <luisgpm@br.ibm.com>
884
885 * common.h: Define NT_PPC_VSX.
886
30c09090
RS
8872008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
888
889 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
890
b8a39af8
SR
8912008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
892
893 * common.h (EM_CR16): Correct value.
894 (EM_CR16): Rename to EM_CR16_OLD.
895
ff7eeb89
DD
8962008-06-12 DJ Delorie <dj@redhat.com>
897
898 * common.h (EM_M32C_NEW): Rename to EM_M32C.
899 (EM_M32C): Rename to EM_M32C_OLD.
900
3c9a78e0
JM
9012008-06-12 Joseph Myers <joseph@codesourcery.com>
902
903 * common.h: Update e_machine table.
904
a23ede3d
KK
9052008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
906
907 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
908
2424f303
JM
9092008-06-09 Joseph Myers <joseph@codesourcery.com>
910
911 * common.h: Change registry@caldera.com to registry@sco.com.
912
7c90103b
NC
9132008-05-21 Nick Clifton <nickc@redhat.com>
914
915 * reloc-macros.h: Add a comment about the use of the
916 END_RELOC_NUMBERS symbol as a sentinel value.
917
9182008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 919
7c90103b
NC
920 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
921
14a6d8e0
DM
9222008-04-16 David S. Miller <davem@davemloft.net>
923
924 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
925 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
926 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
927 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
928
15397d0b
ILT
9292008-03-24 Ian Lance Taylor <iant@google.com>
930
931 * common.h (NT_GNU_GOLD_VERSION): Define.
932
72de5009
AM
9332008-03-13 Alan Modra <amodra@bigpond.net.au>
934
935 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
936 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
937 Order struct as for external version.
938
1bce5d2c
AM
9392008-03-12 Alan Modra <amodra@bigpond.net.au>
940
4fbb74a6
AM
941 PR 5900
942 * common.h (SHN_BAD): Delete.
943 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
944 * external.h: ..here.
945 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
946 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
947 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
948
9492008-03-12 Alan Modra <amodra@bigpond.net.au>
950
951 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 952 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 953 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 954 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 955 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 956 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
957 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
958 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 959 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 960 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 961 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
962 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
963 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 964 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 965 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 966
35d60fe4
NC
9672008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
968
969 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
970 DW_OP_PGI_omp_thread_num.
971
7b03d09a
AN
9722008-02-04 Adam Nemet <anemet@caviumnetworks.com>
973
974 * mips.h: Update copyright.
975 (E_MIPS_MACH_OCTEON): New macro.
976
148b93f2
NC
9772008-01-30 Tristan Gingold <gingold@adacore.com>
978
979 Add OpenVMS extensions.
1bce5d2c
AM
980 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
981 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 982 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
983 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
984 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
985 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
986 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
987 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
988 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
989 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
990 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
991 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
992 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
993 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
994 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
995 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
996 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
997 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
998 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
999 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
1000 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
1001 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
1002
c74ba406
MK
10032008-01-16 Mark Kettenis <kettenis@gnu.org>
1004
1005 * common.h (AT_SUN_AUXFLAGS): Define.
1006
60955fda
DJ
10072007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
1008
1009 * dwarf2.h (DW_AT_hi_user): Correct value.
1010
1bbb5f21 10112007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 1012
1bbb5f21 1013 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 1014
350cc38d
MS
10152007-11-29 Mark Shinwell <shinwell@codesourcery.com>
1016
1017 * mips.h (E_MIPS_MACH_LS2E): New.
1018 (E_MIPS_MACH_LS2F): New.
1019
f7bc09bd
NS
10202007-11-28 Nathan Sidwell <nathan@codesourcery.com>
1021
1022 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
1023 segments at the end of memory.
1024
e210c36b
NC
10252007-11-17 Thiemo Seufer <ths@mips.com>
1026
1027 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
1028 in comment.
1029
e2a0d921
NC
10302007-11-16 Nick Clifton <nickc@redhat.com>
1031
1032 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
1033 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
1034 (DW_AT_stride): Rename to DW_AT_byte_stride.
1035
7a2b07ff
NS
10362007-11-08 Nathan Sidwell <nathan@codesourcery.com>
1037
1038 * vxworks.h: New.
1039
569006e5
NC
10402007-10-30 Nick Clifton <nickc@redhat.com>
1041
1042 * mn10300.h (R_MN10300_ALIGN): Define.
1043
c6e65352
DJ
10442007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
1045
1046 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
1047
bfff1642
NC
10482007-10-19 Nick Clifton <nickc@redhat.com>
1049
1050 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
1051
3e6ff6e5
RM
10522007-10-18 Roland McGrath <roland@redhat.com>
1053
1054 * common.h (NT_PPC_VMX): New macro.
1055
7fac7ff4
NC
10562007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1057
1058 * cr16.h: Updated with new relocaction macros.
1059
b10a8ae0
L
10602007-09-17 H.J. Lu <hongjiu.lu@intel.com>
1061
1062 PR binutils/3281
1063 PR binutils/5037
1064 * internal.h (elf_segment_map): Add p_size and p_size_valid.
1065 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
1066 PT_GNU_RELRO segments.
1067
8d100c32
KH
10682007-09-11 Nathan Sidwell <nathan@codesourcery.com>
1069
1070 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
1071
b15fa79e
AM
10722007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
1073
1074 * common.h (NT_SPU): Define.
1075
2b05f1b7
L
10762007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1077
1078 * common.h: Revert last change.
1079
94b11780
L
10802007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1081
1082 * common.h (PT_GNU_STACK): Renamed to ...
1083 (PT_GNU_ATTR): This.
1084 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
1085
fd2f25da
RM
10862007-07-09 Roland McGrath <roland@redhat.com>
1087
1088 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
1089
34c8bcba
JM
10902007-06-29 Joseph Myers <joseph@codesourcery.com>
1091
1092 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
1093
2cf19d5c
JM
10942007-06-29 Joseph Myers <joseph@codesourcery.com>
1095
1096 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
1097
104d59d1
JM
10982007-06-29 Joseph Myers <joseph@codesourcery.com>
1099
1100 * arm.h (elf32_arm_add_eabi_attr_int,
1101 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
1102 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
1103 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
1104 Tag_Symbol, Tag_compatibility): Remove.
1105 * common.h (SHT_GNU_ATTRIBUTES): Define.
1106
3d3d428f
NC
11072007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1108
1109 * common.h (EM_CR16): New entry for CR16 cpu.
1110 * cr16.h: New file.
1111
99ded152
BW
11122007-06-11 Sterling Augustine <sterling@tensilica.com>
1113 Bob Wilson <bob.wilson@acm.org>
fd2f25da 1114
99ded152
BW
1115 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
1116 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 1117
f89d32d9
CT
11182007-05-18 Caroline Tice <ctice@apple.com>
1119
fd2f25da 1120 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
1121 DW_OP_GNU_uninit.
1122
4f4416b5
AM
11232007-05-12 Alan Modra <amodra@bigpond.net.au>
1124
1125 * spu.h (R_SPU_ADDR16X): Define.
1126 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
1127
ece5ef60
AM
11282007-05-11 Alan Modra <amodra@bigpond.net.au>
1129
1130 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
1131
627b32bc
AM
11322007-05-02 Alan Modra <amodra@bigpond.net.au>
1133
1134 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
1135 and vma for appropriate sections.
1136
0c3e446c
JB
11372007-04-26 Jan Beulich <jbeulich@novell.com>
1138
1139 * common.h (DT_ENCODING): Correct value (back to spec mandated
1140 value).
1141
d4c87fc1
AM
11422007-03-08 Alan Modra <amodra@bigpond.net.au>
1143
1144 * v850.h (V850_OTHER_TDA_BYTE): Delete.
1145 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
1146 that don't clash with visibility bits.
1147
689d9c8c
AM
11482007-03-07 Alan Modra <amodra@bigpond.net.au>
1149
1150 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
1151
b95dd98f 11522007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
1153 Richard Sandiford <rsandifo@redhat.com>
1154 Richard Henderson <rth@redhat.com>
1155 DJ Delorie <dj@redhat.com>
1156 Ben Elliston <bje@redhat.com>
b95dd98f
DB
1157
1158 * mep.h: New file.
b95dd98f
DB
1159 * common.h (EM_CYGNUS_MEP): Define.
1160
11612007-02-15 Dave Brolley <brolley@redhat.com>
1162
1163 From Graydon Hoare <graydon@redhat.com>:
1164 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
1165
3bdcfdf4
KH
11662007-01-08 Kazu Hirata <kazu@codesourcery.com>
1167
1168 * m68k.h (EF_M68K_FIDO): New.
1169 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
1170 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
1171
9840d27e
KH
11722006-12-25 Kazu Hirata <kazu@codesourcery.com>
1173
1174 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
1175
425c6cb0
KH
11762006-12-19 Kazu Hirata <kazu@codesourcery.com>
1177
1178 * m68k.h (EF_M68K_ARCH_MASK): New.
1179
3271a814
NS
11802006-12-19 Nathan Sidwell <nathan@codesourcery.com>
1181
1182 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
1183
c694fd50
KH
11842006-12-07 Kazu Hirata <kazu@codesourcery.com>
1185
1186 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
1187 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
1188 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
1189 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
1190 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
1191 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
1192 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
1193 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
1194 EF_M68K_CF_FLOAT, respectively.
1195
4fd454c8
NC
11962006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
1197 Nick Clifton <nickc@redhat.com>
1198
1199 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
1200
165b93e7
RS
12012006-10-28 Richard Sandiford <richard@codesourcery.com>
1202
1203 * mips.h (R_MIPS_GLOB_DAT): Define
1204 (R_MIPS_max): Bump by 1.
1205
e9f53129
AM
12062006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
1207 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
1208 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
1209 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
1210 Alan Modra <amodra@bigpond.net.au>
1211
1212 * common.h (EM_SPU): Define.
1213 * spu.h: New file.
1214
b3549761
NC
12152006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
1216
1217 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
1218 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
1219 (EF_SCORE_HASENTRY): Delete.
1220
e210c36b
NC
12212006-10-17 Mark Shinwell <shinwell@codesourcery.com>
1222
1223 * arm.h: Define TAG_CPU_ARCH_* constants.
1224
1c0d3aa6
NC
12252006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
1226
1227 * score.h: New file.
1228 * common.h: Add Score machine number.
1229
fdc90cb4
JJ
12302006-07-10 Jakub Jelinek <jakub@redhat.com>
1231
1232 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
1233
1224efb8
L
12342006-05-31 H.J. Lu <hongjiu.lu@intel.com>
1235
1236 * internal.h (ELF_SECTION_SIZE): New.
1237 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
1238 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
1239 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1240
3f570048
AM
12412006-05-27 H.J. Lu <hongjiu.lu@intel.com>
1242
1243 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
1244
9b52905e
NC
12452006-05-24 Carlos O'Donell <carlos@systemhalted.org>
1246 Randolph Chung <randolph@tausq.org>
1247 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
1248 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
1249 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
1250 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
1251 New TLS relocs.
1252 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
1253 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
1254 Define TLS relocs using existing equivalents.
1255
fd2f25da
RM
12562006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
1257
28c9d252
NC
1258 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
1259
e210c36b
NC
12602006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
1261
1262 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
1263 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
1264 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
1265 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
1266 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
1267 R_BFIN_GOTOFFLO): New relocs.
1268 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
1269
12702006-03-23 Michael Matz <matz@suse.de>
1271
1272 * x86-64.h: Add the new relocations with their official
1273 numbers.
1274
0a44bf69
RS
12752006-03-22 Richard Sandiford <richard@codesourcery.com>
1276 Daniel Jacobowitz <dan@codesourcery.com>
1277 Phil Edwards <phil@codesourcery.com>
1278 Zack Weinberg <zack@codesourcery.com>
1279 Mark Mitchell <mark@codesourcery.com>
1280 Nathan Sidwell <nathan@codesourcery.com>
1281
1282 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
1283
e14430ab
DA
12842006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1285
1286 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
1287 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1288 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1289 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1290 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1291
3a4a14e9
PB
12922006-03-10 Paul Brook <paul@codesourcery.com>
1293
1294 * arm.h (EF_ARM_EABI_VER5): Define.
1295
0b2e31dc
NS
12962006-03-06 Nathan Sidwell <nathan@codesourcery.com>
1297
1298 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1299 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1300 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1301 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1302 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1303 (EF_M68K_EMAC_B): New.
1304
df406460
NC
13052006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
1306
1307 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1308 (EF_AVR_LINKRELAX_PREPARED): Add.
1309
2c10a7e5
BE
13102006-03-02 Ben Elliston <bje@au.ibm.com>
1311
1312 Import from the GCC tree:
1313 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1314
1315 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1316 from DWARF 3.
1317 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1318 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1319 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1320 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1321 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1322 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1323 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1324 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1325 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1326 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1327 (DW_END_default, DW_END_big, DW_END_little): New.
1328 (DW_END_lo_user, DW_END_hi_user): Define.
1329 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1330 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1331 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1332 DW_LANG_D): New.
1333
e210c36b
NC
13342006-02-06 Steve Ellcey <sje@cup.hp.com>
1335
1336 * ia64.h (SHF_IA_64_HP_TLS): New.
1337
6772dd07
DD
13382006-02-24 DJ Delorie <dj@redhat.com>
1339
1340 * m32c.h: Add relax relocs.
1341
d70c5fc7
NC
13422006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
1343 Anil Paranjape <anilp1@kpitcummins.com>
1344 Shilin Shakti <shilins@kpitcummins.com>
1345
1346 * common.h (EM_XC16X): New entry for xc16x cpu.
1347 Sort other EM_* numbers into numerical order.
1348 * xc16x.h: New file.
fd2f25da 1349
84d1d650
L
13502006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1351
1352 PR binutils/2258
1353 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1354 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1355
266abb8f
NS
13562006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1357
1358 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1359 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1360 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1361 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1362 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1363
13642006-02-06 Steve Ellcey <sje@cup.hp.com>
1365
1366 * ia64.h (SHF_IA_64_HP_TLS): New.
1367
67a4f2b7
AO
13682006-01-18 Alexandre Oliva <aoliva@redhat.com>
1369
1370 Introduce TLS descriptors for i386 and x86_64.
1371 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1372 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1373 New.
1374 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1375 R_X86_64_TLSDESC): New.
1376
64fd6348
NC
13772006-01-09 Mike Frysinger <vapier@gentoo.org>:
1378
1379 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1380
d031aafb
NS
13812005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1382
1383 Second part of ms1 to mt renaming.
1384 * common.h (EM_MT): Renamed.
1385 * mt.h: Rename relocs, cpu & other defines.
1386
e210c36b
NC
13872005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1388
1389 * mt.h: Renamed from ms1.h
1390
39b41c9c
PB
13912005-12-12 Paul Brook <paul@codesourcery.com>
1392
1393 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1394
5e2b0d47
NC
13952005-11-11 Nick Clifton <nickc@redhat.com>
1396
1397 PR 1150
1398 * mips.h (STO_OPTIONAL): Define.
1399 (ELF_MIPS_IS_OPTIONAL): Define.
1400
e210c36b
NC
14012005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1402
1403 Add ms2.
1404 * ms1.h (EF_MS1_CPU_MS2): New.
1405
14062005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1407
1408 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1409
3c9b82ba
NC
14102005-09-30 Catherine Moore <clm@cm00re.com>
1411
1412 * bfin.h: New file.
1413 * common.h (EM_BLACKFIN): Define.
1414
ee065d83
PB
14152005-10-08 Paul Brook <paul@codesourcery.com>
1416
1417 * arm.h: Add prototypes for BFD object attribute routines.
1418
1cacb694
RE
14192005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1420
1421 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1422
3c26c61a
DA
14232005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1424
1425 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1426 New defines.
1427
67762f6b
DA
14282005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1429
1430 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1431 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1432 deprecated defines.
1433 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1434 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1435 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1436 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1437 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1438 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1439 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1440 NT_HP_UX_OPTIONS): Define.
1441
fd54057a
DD
14422005-07-25 DJ Delorie <dj@redhat.com>
1443
1444 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1445
3b22753a
L
14462005-07-25 Jan Hubicka <jh@suse.cz>
1447
1448 * x86-64.h (SHN_X86_64_LCOMMON): New.
1449 (SHF_X86_64_LARGE): New.
1450
157e7bd1
NC
14512005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1452
1453 * m32r.h (R_M32R_REL32): Added.
1454
df45824a
BE
14552005-07-18 Ben Elliston <bje@au.ibm.com>
1456
1457 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1458 Replace with DW_ATE_decimal_float (now in DWARF 3).
1459
49f58d10
JB
14602005-07-14 Jim Blandy <jimb@redhat.com>
1461
1462 Add support for Renesas M32C and M16C.
1463 * common.h (EM_M32C): New machine number.
1464 * m32c.h: New file.
fd2f25da 1465
e210c36b
NC
14662005-06-17 Jakub Jelinek <jakub@redhat.com>
1467
1468 * external.h (GRP_ENTRY_SIZE): Define.
1469
d6ab8113
JB
14702005-06-17 Jan Beulich <jbeulich@novell.com>
1471
1472 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1473 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1474 R_X86_64_GOTPC32.
1475
3c33e371
AH
14762005-06-07 Aldy Hernandez <aldyh@redhat.com>
1477 Michael Snyder <msnyder@redhat.com>
1478 Stan Cox <scox@redhat.com>
1479
1480 * common.h (EM_MS1): Define.
1481
1482 * ms1.h: New file.
1483
2acf634e
RH
14842005-05-31 Richard Henderson <rth@redhat.com>
1485
1486 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1487
484124bb
RH
14882005-05-29 Richard Henderson <rth@redhat.com>
1489
1490 * alpha.h (DT_ALPHA_PLTRO): New.
1491
d68f4033
BE
14922005-05-19 Ben Elliston <bje@au.ibm.com>
1493
1494 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1495 the user-defined encoding space pending inclusion in the standard.
1496
cb1afa5c
ZW
14972005-05-18 Zack Weinberg <zack@codesourcery.com>
1498
1499 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1500 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1501
c19d1205
ZW
15022005-05-17 Zack Weinberg <zack@codesourcery.com>
1503
1504 * arm.h: Import complete list of official relocation names
1505 and numbers from AAELF. Define FAKE_RELOCs for old names.
1506 Remove a few old names no longer used anywhere.
1507
1fe44d79
AM
15082005-05-14 Alan Modra <amodra@bigpond.net.au>
1509
1510 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1511
2df98d85
AM
15122005-05-11 Alan Modra <amodra@bigpond.net.au>
1513
1514 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1515 R_PPC_RELAX32PC_PLT) Adjust.
1516 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1517 (DT_PPC_GLINK): Define.
1518
e172dbf8
NC
15192005-05-10 Nick Clifton <nickc@redhat.com>
1520
1521 * Update the address and phone number of the FSF organization in
1522 the GPL notices in the following files:
2df98d85 1523 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1524 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1525 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1526 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1527 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1528 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1529 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1530
faa7ef87
L
15312005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1532
a63027e5
L
1533 Moved from ../ChangeLog
1534
faa7ef87
L
1535 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1536 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1537
1538 2004-10-12 Paul Brook <paul@codesourcery.com>
1539 * arm.h (EF_ARM_EABI_VER4): Define.
1540
1541 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1542
1543 * common.h (PT_SUNW_EH_FRAME): Define.
1544 * x86-64.h (SHT_X86_64_UNWIND): Define.
1545
1546 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1547 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1548 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1549 (XTENSA_PROP_SEC_NAME): Define.
1550 (property_table_entry): Add flags field.
1551 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1552
1553 2004-09-17 Paul Brook <paul@codesourcery.com>
1554 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1555 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1556 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1557
1558 2004-09-13 Paul Brook <paul@codesourcery.com>
1559 * arm.h: Rename RELABS to TARGET1.
1560
1561 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1562 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1563 (PT_GNU_RELRO): Define.
1564
ba93b8ac
DJ
15652005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1566 Phil Blundell <philb@gnu.org>
1567
1568 * arm.h: Add TLS relocations.
1569
c927f9ef
BE
15702005-03-23 Ben Elliston <bje@au.ibm.com>
1571
1572 * dwarf.h: Merge with GCC's dwarf.h.
1573
238d258f
NC
15742005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1575
1576 * m68k.h (EF_CFV4E): Define.
1577
b294bdf8
MM
15782005-03-17 Paul Brook <paul@codesourcery.com>
1579 Dan Jacobowitz <dan@codesourcery.com>
1580 Mark Mitchell <mark@codesourcery.com>
1581
1582 * arm.h (PT_ARM_EXIDX): Define.
1583
51cb3ca7
DJ
15842005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1585 Joseph Myers <joseph@codesourcery.com>
1586
1587 * mips.h: Define MIPS TLS relocations.
1588
d6f16593 15892005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1590 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1591
1592 * mips.h (R_MIPS16_GOT16): New reloc code.
1593 (R_MIPS16_CALL16): Likewise.
1594 (R_MIPS16_HI16): Likewise.
1595 (R_MIPS16_LO16): Likewise.
1596 (R_MIPS16_min): New fake reloc code.
1597 (R_MIPS16_max): Likewise.
1598
a1c17af2
MR
15992005-02-11 Maciej W. Rozycki <macro@mips.com>
1600
1601 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1602
90219bd0
AO
16032005-01-25 Alexandre Oliva <aoliva@redhat.com>
1604
1605 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1606 * frv.h: Add R_FRV_TLSMOFF.
1607 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1608 * frv.h: Add TLS relocations.
1609
e38bc3b5
NC
16102005-01-17 Nick Clifton <nickc@redhat.com>
1611
1612 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1613 EF_SH2A_SH3E): New flags.
1614 (EF_SH_BFD_TABLE): Add these new flags to the table.
1615
b4a38de6
AM
16162005-01-12 Alan Modra <amodra@bigpond.net.au>
1617
1618 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1619 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1620
750bce0e 16212004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1622
faa7ef87 1623 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1624
1e50d24d
RS
16252004-12-16 Richard Sandiford <rsandifo@redhat.com>
1626
1627 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1628
69881c93
ILT
16292004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1630
1631 * mips.h (E_MIPS_MACH_9000): Define.
1632
b676888f
HPN
16332004-11-04 Hans-Peter Nilsson <hp@axis.com>
1634
1635 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1636 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1637 macros.
1638
637cf767
EC
16392004-10-06 Eric Christopher <echristo@redhat.com>
1640
1641 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1642
40a18ebd
NC
16432004-10-01 Paul Brook <paul@codesourcery.com>
1644
1645 * arm.h (SHT_ARM_EXIDX): Define.
1646 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1647 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1648 Define.
1649
b18c562e
NC
16502004-08-25 Dmitry Diky <diwil@spec.ru>
1651
1652 * msp430.h: Add new relocs.
1653
083febaa
L
16542004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1655
1656 * i386.h (R_386_USED_BY_INTEL_200): New.
1657
1d70c7fb
AO
16582004-07-29 Alexandre Oliva <aoliva@redhat.com>
1659
1660 Introduce SH2a support.
1661 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1662 * sh.h (EF_SH2A_NOFPU): New.
1663 2003-12-01 Michael Snyder <msnyder@redhat.com>
1664 * sh.h (EF_SH2A): New.
1665
670ec21d
NC
16662004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1667
1668 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1669 BFD_RELOC_CRX_SWITCH32.
1670
1fe1f39c
NC
16712004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1672
1673 * common.h (EM_CRX): Define.
1674 * crx.h: New file.
1675
097f809a
NC
16762004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1677
1678 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1679 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1680
375db92b
AM
16812004-06-19 Alan Modra <amodra@bigpond.net.au>
1682
1683 * common.h (ELF64_R_INFO): Warning fix.
1684
092dcd75
CD
16852004-06-14 Chris Demetriou <cgd@broadcom.com>
1686
1687 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1688 with an updated comment.
1689
f6f9408f
JR
16902004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1691
1692 * sh.h (EF_SH_HAS_DSP): Remove.
1693 (EF_SH_HAS_FP): Remove.
1694 (EF_SH_MERGE_MACH): Remove.
1695 (EF_SH4_NOFPU): Convert to decimal.
1696 (EF_SH4A_NOFPU): Likewise.
1697 (EF_SH4_NOMMU_NOFPU): Likewise.
1698 (EF_SH3_NOMMU): Add new macro.
1699 (EF_SH_BFD_TABLE): Likewise.
1700 (sh_find_elf_flags): Add prototype.
1701 (sh_elf_get_flags_from_mach): Likewise.
1702
4030e8f6
CD
17032004-04-24 Chris Demetriou <cgd@broadcom.com>
1704
1705 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1706 (R_MIPS_GNU_REL_HI16): Remove.
1707 (R_MIPS_GNU_REL16_S2): Update comment.
1708
0949843d 17092004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1710 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1711
1712 * common.h (EM_CR): Define.
1713 * cr16c.h: New file.
1714
d507cf36
PB
17152004-03-23 Paul Brook <paul@codesourcery.com>
1716
1717 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1718
ae51a426
JR
17192003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1720
1721 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1722
676a64f4
RS
17232004-03-01 Richard Sandiford <rsandifo@redhat.com>
1724
1725 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1726
481fedf3
RM
17272004-01-28 Roland McGrath <roland@redhat.com>
1728
1729 * common.h (AT_SECURE): New macro.
1730
7e67eb11
RM
17312004-01-21 Roland McGrath <roland@redhat.com>
1732
1733 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1734 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1735 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1736 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1737 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1738
3fe74472
MK
17392004-01-17 Mark Kettenis <kettenis@gnu.org>
1740
1741 * common.h (NT_OPENBSD_IDENT): Define.
1742
79987b2f
AO
17432004-01-06 Alexandre Oliva <aoliva@redhat.com>
1744
1745 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1746 * frv.h (EF_FRV_FDPIC): New macro.
1747 (EF_FRV_PIC_FLAGS): Adjust.
1748 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1749 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1750 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1751 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1752 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1753 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1754 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1755 New.
1756
252b5132 1757
c9e214e5 1758For older changes see ChangeLog-9103
252b5132 1759\f
752937aa
NC
1760Copyright (C) 2004-2012 Free Software Foundation, Inc.
1761
1762Copying and distribution of this file, with or without modification,
1763are permitted in any medium without royalty provided the copyright
1764notice and this notice are preserved.
1765
252b5132 1766Local Variables:
c9e214e5
AM
1767mode: change-log
1768left-margin: 8
1769fill-column: 74
252b5132
RH
1770version-control: never
1771End:
This page took 0.767625 seconds and 4 git commands to generate.