Add support for constructing pc-relative addresses to the plt, by
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
e5b95258
WL
12012-08-27 Walter Lee <walt@tilera.com>
2
3 * tilegx.h (R_TILEGX_IMM16_X0_HW0_PLT_PCREL): New relocation.
4 (R_TILEGX_IMM16_X1_HW0_PLT_PCREL): Ditto.
5 (R_TILEGX_IMM16_X0_HW1_PLT_PCREL): Ditto.
6 (R_TILEGX_IMM16_X1_HW1_PLT_PCREL): Ditto.
7 (R_TILEGX_IMM16_X0_HW2_PLT_PCREL): Ditto.
8 (R_TILEGX_IMM16_X1_HW2_PLT_PCREL): Ditto.
9 (R_TILEGX_IMM16_X0_HW3_PLT_PCREL): Ditto.
10 (R_TILEGX_IMM16_X1_HW3_PLT_PCREL): Ditto.
11 (R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL): Ditto.
12 (R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL): Ditto.
13 (R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL): Ditto.
14 (R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL): Ditto.
15 (R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL ): Ditto.
16 (R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL): Ditto.
17
a06ea964
NC
182012-08-13 Ian Bolton <ian.bolton@arm.com>
19 Laurent Desnogues <laurent.desnogues@arm.com>
20 Jim MacArthur <jim.macarthur@arm.com>
21 Marcus Shawcroft <marcus.shawcroft@arm.com>
22 Nigel Stephens <nigel.stephens@arm.com>
23 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
24 Richard Earnshaw <rearnsha@arm.com>
25 Sofiane Naci <sofiane.naci@arm.com>
26 Tejas Belagod <tejas.belagod@arm.com>
27 Yufeng Zhang <yufeng.zhang@arm.com>
28
29 * aarch64.h: New file.
30 * common.h (EM_res183): Rename to EM_AARCH64.
31 (EM_res184): Rename to EM_ARM184.
32
cefc6d46
IS
332012-06-28 Iain Sandoe <iain@codesourcery.com>
34
35 * common.h (AT_L1I_CACHESHAPE, AT_L1D_CACHESHAPE,
36 AT_L2_CACHESHAPE, AT_L3_CACHESHAPE): New defines.
37
40551fb8
NC
382012-05-16 Georg-Johann Lay <avr@gjlay.de>
39
40 PR target/13503
41 * avr.h (RELOC_NUMBERS): Rename R_AVR_8_HHI8 to R_AVR_8_HLO8.
42
6927f982
NC
432012-05-15 James Murray <jsm@jsm-net.demon.co.uk>
44
45 * m68hc11.h (R_M68HC12_16B, R_M68HC12_PCREL_9, R_M68HC12_PCREL_10)
46 R_M68HC12_HI8XG, R_M68HC12_LO8XG): New relocations.
47 (E_M68HC11_XGATE_RAMOFFSET): Define.
48
b9c361e0
JL
492012-05-14 James Lemke <jwlemke@codesourcery.com>
50 * ppc.h (SEC_PPC_VLE): Remove.
51
522012-05-14 Catherine Moore <clm@codesourcery.com>
53 James Lemke <jwlemke@codesourcery.com>
54
55 * ppc.h (R_PPC_VLE_REL8): New reloction.
56 (R_PPC_VLE_REL15): Likewise.
57 (R_PPC_VLE_REL24): Likewise.
58 (R_PPC_VLE_LO16A): Likewise.
59 (R_PPC_VLE_LO16D): Likewise.
60 (R_PPC_VLE_HI16A): Likewise.
61 (R_PPC_VLE_HI16D): Likewise.
62 (R_PPC_VLE_HA16A): Likewise.
63 (R_PPC_VLE_HA16D): Likewise.
64 (R_PPC_VLE_SDA21): Likewise.
65 (R_PPC_VLE_SDA21_LO): Likewise.
66 (R_PPC_VLE_SDAREL_LO16A): Likewise.
67 (R_PPC_VLE_SDAREL_LO16D): Likewise.
68 (R_PPC_VLE_SDAREL_HI16A): Likewise.
69 (R_PPC_VLE_SDAREL_HI16D): Likewise.
70 (R_PPC_VLE_SDAREL_HA16A): Likewise.
71 (R_PPC_VLE_SDAREL_HA16D): Likewise.
72 (SEC_PPC_VLE): Remove.
73 (PF_PPC_VLE): New program header flag.
74 (SHF_PPC_VLE): New section header flag.
75 (vle_opcodes, vle_num_opcodes): New.
76 (VLE_OP): New macro.
77 (VLE_OP_TO_SEG): New macro.
78
99700d6f
NC
792012-05-11 Georg-Johann Lay <avr@gjlay.de
80
81 PR target/13503
82 * elf/avr.h (RELOC_NUMBERS): Add values for R_AVR_8_LO8,
83 R_AVR_8_HI8, R_AVR_8_HHI8.
84
f6c1a2d5
NC
852012-05-03 Sean Keys <skeys@ipdatasys.com>
86
87 * xgate.h: Mininal file to support XGATE relocations.
88
4d296447
DM
892012-04-27 David S. Miller <davem@davemloft.net>
90
91 * sparc.h: Add new ELF_SPARC_HWCAP_* defines for crypto,
92 pause, and compare-and-branch instructions.
93
0a22ae8e
NC
942012-03-07 Nick Clifton <nickc@redhat.com>
95
96 * mn10300.h (elf_mn10300_reloc_type): Add R_MN10300_TLS_GD,
97 R_MN10300_TLS_LD, R_MN10300_TLS_LDO, R_MN10300_TLS_GOTIE,
98 R_MN10300_TLS_IE, R_MN10300_TLS_LE, R_MN10300_TLS_DPTMOD,
99 R_MN10300_TLS_DTPOFF and R_MN10300_TLS_TPOFF.
100
6f7be959
WL
1012012-02-25 Walter Lee <walt@tilera.com>
102
103 * tilegx.h (R_TILEGX_IMM16_X0_HW1_GOT): Delete.
104 (R_TILEGX_IMM16_X1_HW1_GOT): Ditto.
105 (R_TILEGX_IMM16_X0_HW2_GOT): Ditto.
106 (R_TILEGX_IMM16_X1_HW2_GOT): Ditto.
107 (R_TILEGX_IMM16_X0_HW3_GOT): Ditto.
108 (R_TILEGX_IMM16_X1_HW3_GOT): Ditto.
109 (R_TILEGX_IMM16_X0_HW2_LAST_GOT): Ditto.
110 (R_TILEGX_IMM16_X1_HW2_LAST_GOT): Ditto.
111 (R_TILEGX_IMM16_X0_HW1_TLS_GD): Ditto.
112 (R_TILEGX_IMM16_X1_HW1_TLS_GD): Ditto.
113 (R_TILEGX_IMM16_X0_HW2_TLS_GD): Ditto.
114 (R_TILEGX_IMM16_X1_HW2_TLS_GD): Ditto.
115 (R_TILEGX_IMM16_X0_HW3_TLS_GD): Ditto.
116 (R_TILEGX_IMM16_X1_HW3_TLS_GD): Ditto.
117 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_GD): Ditto.
118 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_GD): Ditto.
119 (R_TILEGX_IMM16_X0_HW1_TLS_IE): Ditto.
120 (R_TILEGX_IMM16_X1_HW1_TLS_IE): Ditto.
121 (R_TILEGX_IMM16_X0_HW2_TLS_IE): Ditto.
122 (R_TILEGX_IMM16_X1_HW2_TLS_IE): Ditto.
123 (R_TILEGX_IMM16_X0_HW3_TLS_IE): Ditto.
124 (R_TILEGX_IMM16_X1_HW3_TLS_IE): Ditto.
125 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_IE): Ditto.
126 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_IE): Ditto.
127 (R_TILEGX_IMM16_X0_HW0_TLS_LE): New relocation.
128 (R_TILEGX_IMM16_X1_HW0_TLS_LE): Ditto.
129 (R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE): Ditto.
130 (R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE): Ditto.
131 (R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE): Ditto.
132 (R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE): Ditto.
133 (R_TILEGX_TLS_GD_CALL): Ditto.
134 (R_TILEGX_IMM8_X0_TLS_GD_ADD): Ditto.
135 (R_TILEGX_IMM8_X1_TLS_GD_ADD): Ditto.
136 (R_TILEGX_IMM8_Y0_TLS_GD_ADD): Ditto.
137 (R_TILEGX_IMM8_Y1_TLS_GD_ADD): Ditto.
138 (R_TILEGX_TLS_IE_LOAD): Ditto.
139 (R_TILEGX_IMM8_X0_TLS_ADD): Ditto.
140 (R_TILEGX_IMM8_X1_TLS_ADD): Ditto.
141 (R_TILEGX_IMM8_Y0_TLS_ADD): Ditto.
142 (R_TILEGX_IMM8_Y1_TLS_ADD): Ditto.
143 * tilepro.h (R_TILEPRO_TLS_GD_CALL): New relocation.
144 (R_TILEPRO_IMM8_X0_TLS_GD_ADD): Ditto.
145 (R_TILEPRO_IMM8_X1_TLS_GD_ADD): Ditto.
146 (R_TILEPRO_IMM8_Y0_TLS_GD_ADD): Ditto.
147 (R_TILEPRO_IMM8_Y1_TLS_GD_ADD): Ditto.
148 (R_TILEPRO_TLS_IE_LOAD): Ditto.
149 (R_TILEPRO_IMM16_X0_TLS_LE): Ditto.
150 (R_TILEPRO_IMM16_X1_TLS_LE): Ditto.
151 (R_TILEPRO_IMM16_X0_TLS_LE_LO): Ditto.
152 (R_TILEPRO_IMM16_X1_TLS_LE_LO): Ditto.
153 (R_TILEPRO_IMM16_X0_TLS_LE_HI): Ditto.
154 (R_TILEPRO_IMM16_X1_TLS_LE_HI): Ditto.
155 (R_TILEPRO_IMM16_X0_TLS_LE_HA): Ditto.
156 (R_TILEPRO_IMM16_X1_TLS_LE_HA): Ditto.
157
9cea966c
DD
1582011-12-22 DJ Delorie <dj@redhat.com>
159
160 * rl78.h (R_RL78_RH_RELAX, R_RL78_RH_SFR, R_RL78_RH_SADDR): New.
161 (RL78_RELAXA_BRA, RL78_RELAXA_ADDR16: New.
162
8b40760a
L
1632011-12-19 Chung-Lin Tang <cltang@codesourcery.com>
164
165 * mips.h (elf_mips_reloc_type): Add R_MIPS16_TLS_* entries.
166
355b81d9
UW
1672011-12-06 Ulrich Weigand <uweigand@de.ibm.com>
168
169 * common.h (NT_S390_LAST_BREAK): Define.
170 (NT_S390_SYSTEM_CALL): Likewise.
171
99c513f6
DD
1722011-11-01 DJ Delorie <dj@redhat.com>
173
174 * common.h (EM_RL78, EM_78K0R): New.
175 * rl78.h: New.
176
cfb8c092
NC
1772011-10-25 Joern Rennecke <joern.rennecke@embecosm.com>
178
179 * epiphany.h: New file.
180 * common.h (EM_ADAPTEVA_EPIPHANY): Define.
181
3b421ab3
AM
1822011-10-10 Alan Modra <amodra@gmail.com>
183
184 * ppc64.h (R_PPC64_TOCSAVE): Add.
185
d4cb0ea0
NC
1862011-10-05 DJ Delorie <dj@redhat.com>
187
188 * rx.h (E_FLAG_RX_PID): New.
189
9e8c70f9
DM
1902011-09-21 David S. Miller <davem@davemloft.net>
191
192 * sparc.h (Tag_GNU_Sparc_HWCAPS): New object attribute.
193 (ELF_SPARC_HWCAP_*): New HWCAPS bitmask values.
194
505b88fb
L
1952011-08-12 H.J. Lu <hongjiu.lu@intel.com>
196
197 PR ld/13082
198 * x86-64.h (R_X86_64_RELATIVE64): New.
199
df58fc94
RS
2002011-07-24 Chao-ying Fu <fu@mips.com>
201 Maciej W. Rozycki <macro@codesourcery.com>
202
203 * mips.h (R_MICROMIPS_min): New relocations.
204 (R_MICROMIPS_26_S1): Likewise.
205 (R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
206 (R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
207 (R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
208 (R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
209 (R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
210 (R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
211 (R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
212 (R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
213 (R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
214 (R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
215 (R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
216 (R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
217 (R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
218 (R_MICROMIPS_TLS_GOTTPREL): Likewise.
219 (R_MICROMIPS_TLS_TPREL_HI16): Likewise.
220 (R_MICROMIPS_TLS_TPREL_LO16): Likewise.
221 (R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
222 (R_MICROMIPS_max): Likewise.
223 (EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
224 (STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
225 (ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
226 (STO_MICROMIPS): Likewise.
227 (ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
228 (ELF_ST_IS_COMPRESSED): Likewise.
229 (STO_MIPS_PLT, STO_MIPS_PIC): Rework.
230 (ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
231 (STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.
232
7a9068fe
L
2332011-07-22 H.J. Lu <hongjiu.lu@intel.com>
234
235 * common.h (EM_K1OM): New.
236
9c55345c
TS
2372011-07-03 Samuel Thibault <samuel.thibault@gnu.org>
238 Thomas Schwinge <thomas@schwinge.name>
239
2bb70ae0 240 PR binutils/12913
9c55345c
TS
241 * common.h (ELFOSABI_GNU): Define, replaces...
242 (ELFOSABI_LINUX): ... this, kept as an alias.
243 (ELFOSABI_HURD): Remove.
244
faa9a424
UW
2452011-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
246
247 * common.h (NT_ARM_VFP): Define.
248
aa137e4d
NC
2492011-06-13 Walter Lee <walt@tilera.com>
250
251 * common.h: Add EM_TILEGX.
252 * tilegx.h: New file.
253 * tilepro.h: New file.
254
2ddcd4af
TG
2552011-06-09 Tristan Gingold <gingold@adacore.com>
256
257 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
258
cc643b88
NC
2592011-06-02 Nick Clifton <nickc@redhat.com>
260
261 * common.h: Fix spelling mistake in comment.
262 * reloc-macros.h: Likewise.
263
63e1a0fc
PB
2642011-05-31 Paul Brook <paul@codesourcery.com>
265
266 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
267
8b40760a
L
2682011-05-09 Paul Brook <paul@codesourcery.com>
269
270 * tic6x.h (ELF_STRING_C6000_unwind,
271 ELF_STRING_C6000_unwind_info, ELF_STRING_C6000_unwind_once,
272 ELF_STRING_C6000_unwind_info_once): Define.
273
e21e5835
NC
2742011-04-15 Sergio Durigan Junior <sergiodj@redhat.com>
275
276 * common.h (NT_STAPSDT): New define.
277
c7811365
BS
2782011-03-31 Bernd Schmidt <bernds@codesourcery.com>
279
280 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
281 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
282 (SHN_TIC6X_SCOMMON): Define.
283
00e98fc7
TG
2842011-03-31 Tristan Gingold <gingold@adacore.com>
285
286 * ia64.h (Elf64_External_VMS_Note): New struct.
287 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
288 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
289 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
290 (NT_VMS_PATCHTIME) New macros.
291
34e77a92
RS
2922011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
293
294 * arm.h (R_ARM_IRELATIVE): New relocation.
295
35fc36a8
RS
2962011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
297
298 * internal.h (elf_internal_sym): Add st_target_internal.
299 * arm.h (arm_st_branch_type): New enum.
300 (ARM_SYM_BRANCH_TYPE): New macro.
301
8f7e76d0
NC
3022011-03-10 Nick Clifton <nickc@redhat.com>
303
304 * common.h (EM_V850): V850s now supplied by Renesas.
305
15a44d57
AM
3062011-02-25 Alan Modra <amodra@gmail.com>
307
eba5cfbc 308 PR 12516
15a44d57
AM
309 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
310 sections at start or end of PT_DYNAMIC.
311
0855e32b
NS
3122011-01-10 Nathan Sidwell <nathan@codesourcery.com>
313 Glauber de Oliveira Costa <glommer@gmail.com>
314
315 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
316 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
317 relocations.
318
aa137e4d
NC
3192010-11-16 Jie Zhang <jie.zhang@analog.com>
320
321 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
322 (EF_BFIN_DATA_IN_L1): Define.
323
fd503541
NC
3242010-11-11 Mingming Sun <mingm.sun@gmail.com>
325
326 * mips.h (E_MIPS_MACH_LS3A): Defined.
327
87779176
JM
3282010-11-02 Joseph Myers <joseph@codesourcery.com>
329
330 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
331 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
332 Tag_ABI_array_object_alignment,
333 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
334
3cbd1c06
JM
3352010-10-29 Joseph Myers <joseph@codesourcery.com>
336
337 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
338
b5593623
JM
3392010-10-29 Bernd Schmidt <bernds@codesourcery.com>
340 Joseph Myers <joseph@codesourcery.com>
341
342 * tic6x-attrs.h (Tag_ABI_DSBT): New.
343
75fa6dc1
JM
3442010-10-21 Joseph Myers <joseph@codesourcery.com>
345
346 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
347 value 4.
348 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
349 attribute renaming.
350
1cd986c5
NC
3512010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
352 Ina Pandit <ina.pandit@kpitcummins.com>
353
354 * v850.h: Add support for V850E2 and V850E2V3.
355 (v850_reloc_type): Update the newly added relocations
356
f4638467
AM
3572010-07-20 Alan Modra <amodra@gmail.com>
358
359 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
360 (ELF_SECTION_SIZE): ..here.
361 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
362 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
363
ba761f19
AM
3642010-06-25 Alan Modra <amodra@gmail.com>
365
366 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
367
59e6276b
JM
3682010-06-15 Joseph Myers <joseph@codesourcery.com>
369
370 * tic6x-attrs.h: New.
371 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
372 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
373 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
374 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
375 C6XABI_Tag_CPU_arch_C674X): Define.
376
28f997cf
TG
3772010-06-11 Tristan Gingold <gingold@adacore.com>
378
379 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
380 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
381 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
382 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
383 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
384 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
385 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
386 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
387 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
388 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
389 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
390 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
391 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
392 (Elf64_External_VMS_IMAGE_RELA): Ditto.
393 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
394 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
395 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
396 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
397 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
398 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
399 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
400 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
401
8e45593f
NC
4022010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
403 Joseph Myers <joseph@codesourcery.com>
404 Andrew Stubbs <ams@codesourcery.com>
405
406 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
407 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
408 other invalid ranges.
409 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
410 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
411 (R_SH_FUNCDESC_VALUE): New.
412
18ae9cc1
L
4132010-05-18 H.J. Lu <hongjiu.lu@intel.com>
414
415 PR gas/11600
416 * common.h (SHF_EXCLUDE): New.
417
418 * i370.h (SHF_EXCLUDE): Removed.
419 * or32.h (SHF_EXCLUDE): Likewise.
420 * ppc.h (SHF_EXCLUDE): Likewise.
421 * sparc.h (SHF_EXCLUDE): Likewise.
422
9a83a553
AM
4232010-04-23 Alan Modra <amodra@gmail.com>
424
425 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
426 Invert logic to clarify test for .tbss.
427 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
428 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
429 macro args with parentheses.
430 (ELF_SECTION_IN_SEGMENT): Define.
431 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
432 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
433
75375b3e
MGD
4342010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
435
436 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
437 Tag_FP_HP_extension): Add new ABI attribute tags.
438
e4e42b45
NC
4392010-04-15 Nick Clifton <nickc@redhat.com>
440
441 * alpha.h: Update copyright notice to use GPLv3.
442 * arc.h: Likewise.
443 * arm.h: Likewise.
444 * avr.h: Likewise.
445 * bfin.h: Likewise.
446 * common.h: Likewise.
447 * cr16.h: Likewise.
448 * cr16c.h: Likewise.
449 * cris.h: Likewise.
450 * crx.h: Likewise.
451 * d10v.h: Likewise.
452 * d30v.h: Likewise.
453 * dlx.h: Likewise.
454 * dwarf.h: Likewise.
455 * external.h: Likewise.
456 * fr30.h: Likewise.
457 * frv.h: Likewise.
458 * h8.h: Likewise.
459 * hppa.h: Likewise.
460 * i370.h: Likewise.
461 * i386.h: Likewise.
462 * i860.h: Likewise.
463 * i960.h: Likewise.
464 * ia64.h: Likewise.
465 * internal.h: Likewise.
466 * ip2k.h: Likewise.
467 * iq2000.h: Likewise.
468 * lm32.h: Likewise.
469 * m32c.h: Likewise.
470 * m32r.h: Likewise.
471 * m68hc11.h: Likewise.
472 * m68k.h: Likewise.
473 * mcore.h: Likewise.
474 * mep.h: Likewise.
475 * microblaze.h: Likewise.
476 * mips.h: Likewise.
477 * mmix.h: Likewise.
478 * mn10200.h: Likewise.
479 * moxie.h: Likewise.
480 * msp430.h: Likewise.
481 * mt.h: Likewise.
482 * openrisc.h: Likewise.
483 * or32.h: Likewise.
484 * pj.h: Likewise.
485 * ppc.h: Likewise.
486 * ppc64.h: Likewise.
487 * reloc-macros.h: Likewise.
488 * rx.h: Likewise.
489 * s390.h: Likewise.
490 * sh.h: Likewise.
491 * sparc.h: Likewise.
492 * spu.h: Likewise.
493 * v850.h: Likewise.
494 * vax.h: Likewise.
495 * vxworks.h: Likewise.
496 * x86-64.h: Likewise.
497 * xc16x.h: Likewise.
498 * xstormy16.h: Likewise.
499 * xtensa.h: Likewise.
500
9957b18f
AM
5012010-04-08 David Stubbs <stubbs@icerasemi.com>
502
503 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
504 cannot contain any sections.
505
40b36596
JM
5062010-03-25 Joseph Myers <joseph@codesourcery.com>
507
508 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
509 * tic6x.h: New.
510
e1dcda2d
L
5112010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
512
513 * common.h (VER_FLG_*): Document.
514 (VER_FLG_INFO): Define.
515
17e57237
NC
5162010-02-23 Andrew Zabolotny <anpaza@mail.ru>
517
518 PR binutils/11297
519 * avr.h: (R_AVR_8): New relocation number.
520
cd21e546
MGD
5212010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
522
523 * arm.h (Tag_MPextension_use): Renumber.
524 (Tag_DIV_use): Add.
525 (Tag_MPextension_use_legacy): Likewise.
526
d7eeb400
MS
5272010-02-09 Michael Holzheu <holzheu@de.ibm.com>
528
529 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
530 NT_S390_CTRS and NT_S390_PREFIX): Define.
531
e1dcda2d
L
5322010-02-08 David S. Miller <davem@davemloft.net>
533
534 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
535
4339cae0
L
5362010-02-02 H.J. Lu <hongjiu.lu@intel.com>
537
538 * common.h (NT_386_XSTATE): New.
539
3ff95107 5402010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 541
3ff95107
L
542 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
543
c75a08aa
AM
5442010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
545
4339cae0 546 * common.h (PN_XNUM): Define.
c75a08aa 547
0675e188
UW
5482009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
549
550 * common.h (NT_S390_HIGH_GPRS): Define.
551
32af9f6e
AM
5522009-12-17 Alan Modra <amodra@bigpond.net.au>
553
554 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
555 R_PPC_RELAX32PC_PLT): Delete.
556 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
557
8b40760a
L
5582009-12-03 David Daney <ddaney@caviumnetworks.com>
559 Adam Nemet <adambnemet@gmail.com>
560
561 * mips.h (E_MIPS_MACH_OCTEON2): New machine flag.
562
3c65b800
JM
5632009-11-28 Joseph Myers <joseph@codesourcery.com>
564
565 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
566 EM_TI_C5500, EM_CUDA): Define.
567 (EM_res140, EM_res141, EM_res142): Remove.
568
9e3c6df6
PB
5692009-11-17 Paul Brook <paul@codesourcery.com>
570 Daniel Jacobowitz <dan@codesourcery.com>
571
572 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
573
c7927a3c
NC
5742009-09-29 DJ Delorie <dj@redhat.com>
575
576 * rx.h: New file.
577
a7f2871e
AM
5782009-09-21 Alan Modra <amodra@bigpond.net.au>
579
580 * ppc.h (DT_PPC_TLSOPT): Define.
581 * ppc64.h (DT_PPC64_TLSOPT): Define.
582
7f6fed87
NC
5832009-08-10 Daniel Gutson <dgutson@codesourcery.com>
584
585 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
586 (SHT_ARM_OVERLAYSECTION): New define.
587
cb88ce9f
BS
5882006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
589
590 From Mike Frysinger <michael.frysinger@analog.com>
591 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
592 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
593 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
594 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
595 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
596 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
597 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
598 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
599 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
600 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
601 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
602 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
603 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
604 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
605 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
606 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
607 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
608 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
609 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 610
44db4087
ME
6112009-08-09 Michael Eager <eager@eagercon.com>
612
613 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 614 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 615
7ba29e2a
NC
6162009-08-06 Michael Eager <eager@eagercon.com>
617
618 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
619 * elf/microblaze.h: New reloc definitions.
620
28ec585f
AM
6212009-07-30 Alan Modra <amodra@bigpond.net.au>
622
623 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
624 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
625
8a9036a4
L
6262009-07-25 H.J. Lu <hongjiu.lu@intel.com>
627
628 * common.h (EM_L1OM): New.
629
8fdcc58d
TS
6302009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
631 Alan Modra <amodra@bigpond.net.au>
632
633 * spu.h (R_SPU_ADD_PIC): New.
634
3e7a7d11
NC
6352009-07-23 Ulrich Drepper <drepper@redhat.com>
636
637 * common.h (STB_GNU_UNIQUE): Define.
638
fa8f86ff
TT
6392009-07-10 Tom Tromey <tromey@redhat.com>
640
641 * dwarf2.h: Move to `..'.
642
1bffd25b
L
6432009-07-10 H.J. Lu <hongjiu.lu@intel.com>
644
645 * dwarf2.h: Just include ../dwarf2.h.
646
e054468f
AM
6472009-07-10 Alan Modra <amodra@bigpond.net.au>
648
649 * ppc.h (R_PPC_IRELATIVE): Add.
650 (R_PPC_RELAX32, R_PPC_RELAX32PC,
651 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
652 * ppc64.h (R_PPC64_IRELATIVE): Add.
653
3244e8f5
JJ
6542009-07-03 Jakub Jelinek <jakub@redhat.com>
655
656 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
657 and DW_OP_stack_value.
658
ceaf50a2
AM
6592009-06-22 Alan Modra <amodra@bigpond.net.au>
660
661 * ppc.h (R_PPC_RELAX*): Define as enum.
662
f865a31d
AG
6632009-06-11 Anthony Green <green@moxielogic.org>
664
665 * moxie.h (R_MOXIE_PCREL10): New.
666
cbe950e9
L
6672009-06-01 H.J. Lu <hongjiu.lu@intel.com>
668
669 PR ld/10205
670 * i386.h (R_386_IRELATIVE): New.
671 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
672
cf65542b
L
6732009-05-27 H.J. Lu <hongjiu.lu@intel.com>
674
675 * common.h: Update comments for dynamic tag ranges.
676
4e38f72c
DD
6772009-04-30 DJ Delorie <dj@redhat.com>
678
679 * mep.h (EF_MEP_COP_*): New.
680 (EF_MEP_ALL_FLAGS): Add them.
681
d8045f23
NC
6822009-04-30 Nick Clifton <nickc@redhat.com>
683
684 * common.h (STT_GNU_IFUNC): Define.
685
ed4a4bdf
CC
6862009-04-24 Cary Coutant <ccoutant@google.com>
687
688 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
689
20135e4c
NC
6902009-04-15 Anthony Green <green@moxielogic.com>
691
692 * common.h (EM_MOXIE): Define.
693 * moxie.h: New file.
694
4d28413b
DD
6952009-04-07 DJ Delorie <dj@redhat.com>
696
697 * mep.h (EF_MEP_CPU_C5): New.
698
96b2958f
L
6992009-04-01 H.J. Lu <hongjiu.lu@intel.com>
700
701 * common.h (EM_INTEL178): Removed.
702 (EM_INTEL179): Likewise.
703 (EM_ETPU): New.
704 (EM_SLE9X): Likewise.
705 (EM_INTEL181): Likewise.
706 (EM_INTEL182): Likewise.
707
f47a1d2e
L
7082009-03-31 H.J. Lu <hongjiu.lu@intel.com>
709
710 * common.h (EM_INTEL178): New.
711 (EM_INTEL179): Likewise.
712 (EM_INTEL180): Likewise.
713
0e879927
ILT
7142009-03-20 Mikolaj Zalewski <mikolajz@google.com>
715
716 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
717
4d407348
MK
7182009-03-14 Mark Kettenis <kettenis@gnu.org>
719
17e57237
NC
720 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
721 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
722 (NT_OPENBSD_WCOOKIE): New defines.
723
904001b0
JK
7242009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
725
726 * common.h (AT_RANDOM): Define.
727
727fc41e
AM
7282009-03-04 Alan Modra <amodra@bigpond.net.au>
729
730 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
731 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
732
c3b7224a
NC
7332009-03-02 Qinwei <qinwei@sunnorth.com.cn>
734
735 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
736 * common.h (EM_SCORE_OLD): Define.
737
36319970
L
7382009-02-23 H.J. Lu <hongjiu.lu@intel.com>
739
740 * common.h (STB_LOPROC): Replace Application-specific with
741 Processor-specific in comments.
742 (STB_HIPROC): Likewise.
743 (STT_LOPROC): Likewise.
744 (STT_HIPROC): Likewise.
745
52b6b6b9
JM
7462009-02-03 Sandip Matte <sandip@rmicorp.com>
747
748 * mips.h (E_MIPS_MACH_XLR): Define.
749
cf869cce
NC
7502009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
751
752 * m68k.h: Map TLS relocations to numbers.
753
91e22acd
AS
7542009-01-15 Andrew Stubbs <ams@codesourcery.com>
755 Julian Brown <julian@codesourcery.com>
756
757 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
758 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
759 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
760 version 2.07.
761 (Tag_undefined39, Tag_nodefaults): New enum values.
762 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
763 (Tag_conformance, Tag_Virtualization_use): Likewise.
764 (Tag_undefined69, Tag_MPextension_use): Likewise.
765
01e1a5bc
NC
7662009-01-15 Douglas B Rupp <rupp@gnat.com>
767
768 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
769 New macros. Minor reformatting.
770
84e94c90
NC
7712008-12-23 Jon Beniston <jon@beniston.com>
772
773 * lm32.h: New file.
774
0f88be7a
NC
7752008-12-23 Nick Clifton <nickc@redhat.com>
776
777 * commmon.h (STT_IFUNC): Delete.
778
7a0cc8ed
HPN
7792008-12-20 Hans-Peter Nilsson <hp@axis.com>
780
781 * cris.h (R_CRIS_32_IE): New relocation.
782
e7c33416
NC
7832008-12-03 Nick Clifton <nickc@redhat.com>
784
785 * common.h (STT_IFUNC): Define.
786
e73521d6
SR
7872008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
788
789 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
790 R_CR16_GLOB_DAT): New relocations.
791
a973d22c
HPN
7922008-11-25 Hans-Peter Nilsson <hp@axis.com>
793
794 * cris.h (R_CRIS_32_TPREL): Correct comment.
795 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
796
8e79c3df
CM
7972008-11-18 Catherine Moore <clm@codesourcery.com>
798
799 * arm.h (Tag_ABI_FP_16bit_format): Define.
800
2b0bc088
NC
8012008-11-14 Nathan Sidwell <nathan@codesourcery.com>
802
803 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 804
759cc328
UW
8052008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
806
807 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
808
f82e0623
NF
8092008-10-10 Nathan Froyd <froydnj@codesourcery.com>
810
811 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
812
1d037692
HPN
8132008-10-04 Hans-Peter Nilsson <hp@axis.com>
814
815 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
816 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
817 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
818 (R_CRIS_16_TPREL): New relocations.
819
28dbbc02
BW
8202008-08-20 Bob Wilson <bob.wilson@acm.org>
821
822 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
823 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
824 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
825
861fb55a
DJ
8262008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
827 Daniel Jacobowitz <dan@codesourcery.com>
828 Catherine Moore <clm@codesourcery.com>
829 Mark Shinwell <shinwell@codesourcery.com>
830
831 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
832 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
833
0deb8eee
AM
8342008-08-04 Markus Weiss <weissms@aros.org>
835
836 * common.h (ELFOSABI_AROS): Update comment.
837
3c7b9897
AM
8382008-07-26 Michael Eager <eager@eagercon.com>
839
840 * ppc.h: Add description of single-precision.
841
89eeb0bc
LM
8422008-07-21 Luis Machado <luisgpm@br.ibm.com>
843
844 * common.h: Define NT_PPC_VSX.
845
30c09090
RS
8462008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
847
848 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
849
b8a39af8
SR
8502008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
851
852 * common.h (EM_CR16): Correct value.
853 (EM_CR16): Rename to EM_CR16_OLD.
854
ff7eeb89
DD
8552008-06-12 DJ Delorie <dj@redhat.com>
856
857 * common.h (EM_M32C_NEW): Rename to EM_M32C.
858 (EM_M32C): Rename to EM_M32C_OLD.
859
3c9a78e0
JM
8602008-06-12 Joseph Myers <joseph@codesourcery.com>
861
862 * common.h: Update e_machine table.
863
a23ede3d
KK
8642008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
865
866 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
867
2424f303
JM
8682008-06-09 Joseph Myers <joseph@codesourcery.com>
869
870 * common.h: Change registry@caldera.com to registry@sco.com.
871
7c90103b
NC
8722008-05-21 Nick Clifton <nickc@redhat.com>
873
874 * reloc-macros.h: Add a comment about the use of the
875 END_RELOC_NUMBERS symbol as a sentinel value.
876
8772008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 878
7c90103b
NC
879 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
880
14a6d8e0
DM
8812008-04-16 David S. Miller <davem@davemloft.net>
882
883 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
884 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
885 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
886 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
887
15397d0b
ILT
8882008-03-24 Ian Lance Taylor <iant@google.com>
889
890 * common.h (NT_GNU_GOLD_VERSION): Define.
891
72de5009
AM
8922008-03-13 Alan Modra <amodra@bigpond.net.au>
893
894 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
895 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
896 Order struct as for external version.
897
1bce5d2c
AM
8982008-03-12 Alan Modra <amodra@bigpond.net.au>
899
4fbb74a6
AM
900 PR 5900
901 * common.h (SHN_BAD): Delete.
902 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
903 * external.h: ..here.
904 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
905 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
906 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
907
9082008-03-12 Alan Modra <amodra@bigpond.net.au>
909
910 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 911 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 912 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 913 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 914 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 915 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
916 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
917 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 918 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 919 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 920 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
921 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
922 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 923 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 924 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 925
35d60fe4
NC
9262008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
927
928 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
929 DW_OP_PGI_omp_thread_num.
930
7b03d09a
AN
9312008-02-04 Adam Nemet <anemet@caviumnetworks.com>
932
933 * mips.h: Update copyright.
934 (E_MIPS_MACH_OCTEON): New macro.
935
148b93f2
NC
9362008-01-30 Tristan Gingold <gingold@adacore.com>
937
938 Add OpenVMS extensions.
1bce5d2c
AM
939 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
940 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 941 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
942 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
943 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
944 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
945 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
946 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
947 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
948 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
949 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
950 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
951 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
952 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
953 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
954 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
955 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
956 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
957 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
958 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
959 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
960 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
961
c74ba406
MK
9622008-01-16 Mark Kettenis <kettenis@gnu.org>
963
964 * common.h (AT_SUN_AUXFLAGS): Define.
965
60955fda
DJ
9662007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
967
968 * dwarf2.h (DW_AT_hi_user): Correct value.
969
1bbb5f21 9702007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 971
1bbb5f21 972 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 973
350cc38d
MS
9742007-11-29 Mark Shinwell <shinwell@codesourcery.com>
975
976 * mips.h (E_MIPS_MACH_LS2E): New.
977 (E_MIPS_MACH_LS2F): New.
978
f7bc09bd
NS
9792007-11-28 Nathan Sidwell <nathan@codesourcery.com>
980
981 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
982 segments at the end of memory.
983
e210c36b
NC
9842007-11-17 Thiemo Seufer <ths@mips.com>
985
986 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
987 in comment.
988
e2a0d921
NC
9892007-11-16 Nick Clifton <nickc@redhat.com>
990
991 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
992 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
993 (DW_AT_stride): Rename to DW_AT_byte_stride.
994
7a2b07ff
NS
9952007-11-08 Nathan Sidwell <nathan@codesourcery.com>
996
997 * vxworks.h: New.
998
569006e5
NC
9992007-10-30 Nick Clifton <nickc@redhat.com>
1000
1001 * mn10300.h (R_MN10300_ALIGN): Define.
1002
c6e65352
DJ
10032007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
1004
1005 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
1006
bfff1642
NC
10072007-10-19 Nick Clifton <nickc@redhat.com>
1008
1009 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
1010
3e6ff6e5
RM
10112007-10-18 Roland McGrath <roland@redhat.com>
1012
1013 * common.h (NT_PPC_VMX): New macro.
1014
7fac7ff4
NC
10152007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1016
1017 * cr16.h: Updated with new relocaction macros.
1018
b10a8ae0
L
10192007-09-17 H.J. Lu <hongjiu.lu@intel.com>
1020
1021 PR binutils/3281
1022 PR binutils/5037
1023 * internal.h (elf_segment_map): Add p_size and p_size_valid.
1024 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
1025 PT_GNU_RELRO segments.
1026
8d100c32
KH
10272007-09-11 Nathan Sidwell <nathan@codesourcery.com>
1028
1029 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
1030
b15fa79e
AM
10312007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
1032
1033 * common.h (NT_SPU): Define.
1034
2b05f1b7
L
10352007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1036
1037 * common.h: Revert last change.
1038
94b11780
L
10392007-08-16 H.J. Lu <hongjiu.lu@intel.com>
1040
1041 * common.h (PT_GNU_STACK): Renamed to ...
1042 (PT_GNU_ATTR): This.
1043 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
1044
fd2f25da
RM
10452007-07-09 Roland McGrath <roland@redhat.com>
1046
1047 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
1048
34c8bcba
JM
10492007-06-29 Joseph Myers <joseph@codesourcery.com>
1050
1051 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
1052
2cf19d5c
JM
10532007-06-29 Joseph Myers <joseph@codesourcery.com>
1054
1055 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
1056
104d59d1
JM
10572007-06-29 Joseph Myers <joseph@codesourcery.com>
1058
1059 * arm.h (elf32_arm_add_eabi_attr_int,
1060 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
1061 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
1062 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
1063 Tag_Symbol, Tag_compatibility): Remove.
1064 * common.h (SHT_GNU_ATTRIBUTES): Define.
1065
3d3d428f
NC
10662007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1067
1068 * common.h (EM_CR16): New entry for CR16 cpu.
1069 * cr16.h: New file.
1070
99ded152
BW
10712007-06-11 Sterling Augustine <sterling@tensilica.com>
1072 Bob Wilson <bob.wilson@acm.org>
fd2f25da 1073
99ded152
BW
1074 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
1075 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 1076
f89d32d9
CT
10772007-05-18 Caroline Tice <ctice@apple.com>
1078
fd2f25da 1079 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
1080 DW_OP_GNU_uninit.
1081
4f4416b5
AM
10822007-05-12 Alan Modra <amodra@bigpond.net.au>
1083
1084 * spu.h (R_SPU_ADDR16X): Define.
1085 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
1086
ece5ef60
AM
10872007-05-11 Alan Modra <amodra@bigpond.net.au>
1088
1089 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
1090
627b32bc
AM
10912007-05-02 Alan Modra <amodra@bigpond.net.au>
1092
1093 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
1094 and vma for appropriate sections.
1095
0c3e446c
JB
10962007-04-26 Jan Beulich <jbeulich@novell.com>
1097
1098 * common.h (DT_ENCODING): Correct value (back to spec mandated
1099 value).
1100
d4c87fc1
AM
11012007-03-08 Alan Modra <amodra@bigpond.net.au>
1102
1103 * v850.h (V850_OTHER_TDA_BYTE): Delete.
1104 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
1105 that don't clash with visibility bits.
1106
689d9c8c
AM
11072007-03-07 Alan Modra <amodra@bigpond.net.au>
1108
1109 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
1110
b95dd98f 11112007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
1112 Richard Sandiford <rsandifo@redhat.com>
1113 Richard Henderson <rth@redhat.com>
1114 DJ Delorie <dj@redhat.com>
1115 Ben Elliston <bje@redhat.com>
b95dd98f
DB
1116
1117 * mep.h: New file.
b95dd98f
DB
1118 * common.h (EM_CYGNUS_MEP): Define.
1119
11202007-02-15 Dave Brolley <brolley@redhat.com>
1121
1122 From Graydon Hoare <graydon@redhat.com>:
1123 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
1124
3bdcfdf4
KH
11252007-01-08 Kazu Hirata <kazu@codesourcery.com>
1126
1127 * m68k.h (EF_M68K_FIDO): New.
1128 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
1129 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
1130
9840d27e
KH
11312006-12-25 Kazu Hirata <kazu@codesourcery.com>
1132
1133 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
1134
425c6cb0
KH
11352006-12-19 Kazu Hirata <kazu@codesourcery.com>
1136
1137 * m68k.h (EF_M68K_ARCH_MASK): New.
1138
3271a814
NS
11392006-12-19 Nathan Sidwell <nathan@codesourcery.com>
1140
1141 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
1142
c694fd50
KH
11432006-12-07 Kazu Hirata <kazu@codesourcery.com>
1144
1145 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
1146 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
1147 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
1148 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
1149 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
1150 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
1151 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
1152 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
1153 EF_M68K_CF_FLOAT, respectively.
1154
4fd454c8
NC
11552006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
1156 Nick Clifton <nickc@redhat.com>
1157
1158 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
1159
165b93e7
RS
11602006-10-28 Richard Sandiford <richard@codesourcery.com>
1161
1162 * mips.h (R_MIPS_GLOB_DAT): Define
1163 (R_MIPS_max): Bump by 1.
1164
e9f53129
AM
11652006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
1166 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
1167 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
1168 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
1169 Alan Modra <amodra@bigpond.net.au>
1170
1171 * common.h (EM_SPU): Define.
1172 * spu.h: New file.
1173
b3549761
NC
11742006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
1175
1176 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
1177 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
1178 (EF_SCORE_HASENTRY): Delete.
1179
e210c36b
NC
11802006-10-17 Mark Shinwell <shinwell@codesourcery.com>
1181
1182 * arm.h: Define TAG_CPU_ARCH_* constants.
1183
1c0d3aa6
NC
11842006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
1185
1186 * score.h: New file.
1187 * common.h: Add Score machine number.
1188
fdc90cb4
JJ
11892006-07-10 Jakub Jelinek <jakub@redhat.com>
1190
1191 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
1192
1224efb8
L
11932006-05-31 H.J. Lu <hongjiu.lu@intel.com>
1194
1195 * internal.h (ELF_SECTION_SIZE): New.
1196 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
1197 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
1198 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1199
3f570048
AM
12002006-05-27 H.J. Lu <hongjiu.lu@intel.com>
1201
1202 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
1203
9b52905e
NC
12042006-05-24 Carlos O'Donell <carlos@systemhalted.org>
1205 Randolph Chung <randolph@tausq.org>
1206 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
1207 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
1208 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
1209 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
1210 New TLS relocs.
1211 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
1212 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
1213 Define TLS relocs using existing equivalents.
1214
fd2f25da
RM
12152006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
1216
28c9d252
NC
1217 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
1218
e210c36b
NC
12192006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
1220
1221 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
1222 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
1223 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
1224 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
1225 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
1226 R_BFIN_GOTOFFLO): New relocs.
1227 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
1228
12292006-03-23 Michael Matz <matz@suse.de>
1230
1231 * x86-64.h: Add the new relocations with their official
1232 numbers.
1233
0a44bf69
RS
12342006-03-22 Richard Sandiford <richard@codesourcery.com>
1235 Daniel Jacobowitz <dan@codesourcery.com>
1236 Phil Edwards <phil@codesourcery.com>
1237 Zack Weinberg <zack@codesourcery.com>
1238 Mark Mitchell <mark@codesourcery.com>
1239 Nathan Sidwell <nathan@codesourcery.com>
1240
1241 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
1242
e14430ab
DA
12432006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1244
1245 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
1246 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1247 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1248 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1249 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1250
3a4a14e9
PB
12512006-03-10 Paul Brook <paul@codesourcery.com>
1252
1253 * arm.h (EF_ARM_EABI_VER5): Define.
1254
0b2e31dc
NS
12552006-03-06 Nathan Sidwell <nathan@codesourcery.com>
1256
1257 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1258 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1259 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1260 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1261 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1262 (EF_M68K_EMAC_B): New.
1263
df406460
NC
12642006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
1265
1266 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1267 (EF_AVR_LINKRELAX_PREPARED): Add.
1268
2c10a7e5
BE
12692006-03-02 Ben Elliston <bje@au.ibm.com>
1270
1271 Import from the GCC tree:
1272 2006-03-01 Jakub Jelinek <jakub@redhat.com>
1273
1274 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1275 from DWARF 3.
1276 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1277 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1278 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1279 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1280 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1281 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1282 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1283 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1284 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1285 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1286 (DW_END_default, DW_END_big, DW_END_little): New.
1287 (DW_END_lo_user, DW_END_hi_user): Define.
1288 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1289 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1290 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1291 DW_LANG_D): New.
1292
e210c36b
NC
12932006-02-06 Steve Ellcey <sje@cup.hp.com>
1294
1295 * ia64.h (SHF_IA_64_HP_TLS): New.
1296
6772dd07
DD
12972006-02-24 DJ Delorie <dj@redhat.com>
1298
1299 * m32c.h: Add relax relocs.
1300
d70c5fc7
NC
13012006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
1302 Anil Paranjape <anilp1@kpitcummins.com>
1303 Shilin Shakti <shilins@kpitcummins.com>
1304
1305 * common.h (EM_XC16X): New entry for xc16x cpu.
1306 Sort other EM_* numbers into numerical order.
1307 * xc16x.h: New file.
fd2f25da 1308
84d1d650
L
13092006-02-10 H.J. Lu <hongjiu.lu@intel.com>
1310
1311 PR binutils/2258
1312 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1313 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1314
266abb8f
NS
13152006-02-07 Nathan Sidwell <nathan@codesourcery.com>
1316
1317 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1318 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1319 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1320 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1321 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1322
13232006-02-06 Steve Ellcey <sje@cup.hp.com>
1324
1325 * ia64.h (SHF_IA_64_HP_TLS): New.
1326
67a4f2b7
AO
13272006-01-18 Alexandre Oliva <aoliva@redhat.com>
1328
1329 Introduce TLS descriptors for i386 and x86_64.
1330 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1331 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1332 New.
1333 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1334 R_X86_64_TLSDESC): New.
1335
64fd6348
NC
13362006-01-09 Mike Frysinger <vapier@gentoo.org>:
1337
1338 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1339
d031aafb
NS
13402005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1341
1342 Second part of ms1 to mt renaming.
1343 * common.h (EM_MT): Renamed.
1344 * mt.h: Rename relocs, cpu & other defines.
1345
e210c36b
NC
13462005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1347
1348 * mt.h: Renamed from ms1.h
1349
39b41c9c
PB
13502005-12-12 Paul Brook <paul@codesourcery.com>
1351
1352 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1353
5e2b0d47
NC
13542005-11-11 Nick Clifton <nickc@redhat.com>
1355
1356 PR 1150
1357 * mips.h (STO_OPTIONAL): Define.
1358 (ELF_MIPS_IS_OPTIONAL): Define.
1359
e210c36b
NC
13602005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1361
1362 Add ms2.
1363 * ms1.h (EF_MS1_CPU_MS2): New.
1364
13652005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1366
1367 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1368
3c9b82ba
NC
13692005-09-30 Catherine Moore <clm@cm00re.com>
1370
1371 * bfin.h: New file.
1372 * common.h (EM_BLACKFIN): Define.
1373
ee065d83
PB
13742005-10-08 Paul Brook <paul@codesourcery.com>
1375
1376 * arm.h: Add prototypes for BFD object attribute routines.
1377
1cacb694
RE
13782005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1379
1380 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1381
3c26c61a
DA
13822005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1383
1384 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1385 New defines.
1386
67762f6b
DA
13872005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1388
1389 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1390 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1391 deprecated defines.
1392 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1393 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1394 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1395 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1396 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1397 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1398 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1399 NT_HP_UX_OPTIONS): Define.
1400
fd54057a
DD
14012005-07-25 DJ Delorie <dj@redhat.com>
1402
1403 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1404
3b22753a
L
14052005-07-25 Jan Hubicka <jh@suse.cz>
1406
1407 * x86-64.h (SHN_X86_64_LCOMMON): New.
1408 (SHF_X86_64_LARGE): New.
1409
157e7bd1
NC
14102005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1411
1412 * m32r.h (R_M32R_REL32): Added.
1413
df45824a
BE
14142005-07-18 Ben Elliston <bje@au.ibm.com>
1415
1416 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1417 Replace with DW_ATE_decimal_float (now in DWARF 3).
1418
49f58d10
JB
14192005-07-14 Jim Blandy <jimb@redhat.com>
1420
1421 Add support for Renesas M32C and M16C.
1422 * common.h (EM_M32C): New machine number.
1423 * m32c.h: New file.
fd2f25da 1424
e210c36b
NC
14252005-06-17 Jakub Jelinek <jakub@redhat.com>
1426
1427 * external.h (GRP_ENTRY_SIZE): Define.
1428
d6ab8113
JB
14292005-06-17 Jan Beulich <jbeulich@novell.com>
1430
1431 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1432 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1433 R_X86_64_GOTPC32.
1434
3c33e371
AH
14352005-06-07 Aldy Hernandez <aldyh@redhat.com>
1436 Michael Snyder <msnyder@redhat.com>
1437 Stan Cox <scox@redhat.com>
1438
1439 * common.h (EM_MS1): Define.
1440
1441 * ms1.h: New file.
1442
2acf634e
RH
14432005-05-31 Richard Henderson <rth@redhat.com>
1444
1445 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1446
484124bb
RH
14472005-05-29 Richard Henderson <rth@redhat.com>
1448
1449 * alpha.h (DT_ALPHA_PLTRO): New.
1450
d68f4033
BE
14512005-05-19 Ben Elliston <bje@au.ibm.com>
1452
1453 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1454 the user-defined encoding space pending inclusion in the standard.
1455
cb1afa5c
ZW
14562005-05-18 Zack Weinberg <zack@codesourcery.com>
1457
1458 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1459 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1460
c19d1205
ZW
14612005-05-17 Zack Weinberg <zack@codesourcery.com>
1462
1463 * arm.h: Import complete list of official relocation names
1464 and numbers from AAELF. Define FAKE_RELOCs for old names.
1465 Remove a few old names no longer used anywhere.
1466
1fe44d79
AM
14672005-05-14 Alan Modra <amodra@bigpond.net.au>
1468
1469 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1470
2df98d85
AM
14712005-05-11 Alan Modra <amodra@bigpond.net.au>
1472
1473 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1474 R_PPC_RELAX32PC_PLT) Adjust.
1475 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1476 (DT_PPC_GLINK): Define.
1477
e172dbf8
NC
14782005-05-10 Nick Clifton <nickc@redhat.com>
1479
1480 * Update the address and phone number of the FSF organization in
1481 the GPL notices in the following files:
2df98d85 1482 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1483 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1484 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1485 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1486 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1487 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1488 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1489
faa7ef87
L
14902005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1491
a63027e5
L
1492 Moved from ../ChangeLog
1493
faa7ef87
L
1494 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1495 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1496
1497 2004-10-12 Paul Brook <paul@codesourcery.com>
1498 * arm.h (EF_ARM_EABI_VER4): Define.
1499
1500 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1501
1502 * common.h (PT_SUNW_EH_FRAME): Define.
1503 * x86-64.h (SHT_X86_64_UNWIND): Define.
1504
1505 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1506 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1507 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1508 (XTENSA_PROP_SEC_NAME): Define.
1509 (property_table_entry): Add flags field.
1510 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1511
1512 2004-09-17 Paul Brook <paul@codesourcery.com>
1513 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1514 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1515 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1516
1517 2004-09-13 Paul Brook <paul@codesourcery.com>
1518 * arm.h: Rename RELABS to TARGET1.
1519
1520 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1521 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1522 (PT_GNU_RELRO): Define.
1523
ba93b8ac
DJ
15242005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1525 Phil Blundell <philb@gnu.org>
1526
1527 * arm.h: Add TLS relocations.
1528
c927f9ef
BE
15292005-03-23 Ben Elliston <bje@au.ibm.com>
1530
1531 * dwarf.h: Merge with GCC's dwarf.h.
1532
238d258f
NC
15332005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1534
1535 * m68k.h (EF_CFV4E): Define.
1536
b294bdf8
MM
15372005-03-17 Paul Brook <paul@codesourcery.com>
1538 Dan Jacobowitz <dan@codesourcery.com>
1539 Mark Mitchell <mark@codesourcery.com>
1540
1541 * arm.h (PT_ARM_EXIDX): Define.
1542
51cb3ca7
DJ
15432005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1544 Joseph Myers <joseph@codesourcery.com>
1545
1546 * mips.h: Define MIPS TLS relocations.
1547
d6f16593 15482005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1549 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1550
1551 * mips.h (R_MIPS16_GOT16): New reloc code.
1552 (R_MIPS16_CALL16): Likewise.
1553 (R_MIPS16_HI16): Likewise.
1554 (R_MIPS16_LO16): Likewise.
1555 (R_MIPS16_min): New fake reloc code.
1556 (R_MIPS16_max): Likewise.
1557
a1c17af2
MR
15582005-02-11 Maciej W. Rozycki <macro@mips.com>
1559
1560 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1561
90219bd0
AO
15622005-01-25 Alexandre Oliva <aoliva@redhat.com>
1563
1564 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1565 * frv.h: Add R_FRV_TLSMOFF.
1566 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1567 * frv.h: Add TLS relocations.
1568
e38bc3b5
NC
15692005-01-17 Nick Clifton <nickc@redhat.com>
1570
1571 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1572 EF_SH2A_SH3E): New flags.
1573 (EF_SH_BFD_TABLE): Add these new flags to the table.
1574
b4a38de6
AM
15752005-01-12 Alan Modra <amodra@bigpond.net.au>
1576
1577 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1578 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1579
750bce0e 15802004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1581
faa7ef87 1582 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1583
1e50d24d
RS
15842004-12-16 Richard Sandiford <rsandifo@redhat.com>
1585
1586 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1587
69881c93
ILT
15882004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1589
1590 * mips.h (E_MIPS_MACH_9000): Define.
1591
b676888f
HPN
15922004-11-04 Hans-Peter Nilsson <hp@axis.com>
1593
1594 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1595 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1596 macros.
1597
637cf767
EC
15982004-10-06 Eric Christopher <echristo@redhat.com>
1599
1600 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1601
40a18ebd
NC
16022004-10-01 Paul Brook <paul@codesourcery.com>
1603
1604 * arm.h (SHT_ARM_EXIDX): Define.
1605 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1606 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1607 Define.
1608
b18c562e
NC
16092004-08-25 Dmitry Diky <diwil@spec.ru>
1610
1611 * msp430.h: Add new relocs.
1612
083febaa
L
16132004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1614
1615 * i386.h (R_386_USED_BY_INTEL_200): New.
1616
1d70c7fb
AO
16172004-07-29 Alexandre Oliva <aoliva@redhat.com>
1618
1619 Introduce SH2a support.
1620 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1621 * sh.h (EF_SH2A_NOFPU): New.
1622 2003-12-01 Michael Snyder <msnyder@redhat.com>
1623 * sh.h (EF_SH2A): New.
1624
670ec21d
NC
16252004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1626
1627 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1628 BFD_RELOC_CRX_SWITCH32.
1629
1fe1f39c
NC
16302004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1631
1632 * common.h (EM_CRX): Define.
1633 * crx.h: New file.
1634
097f809a
NC
16352004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1636
1637 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1638 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1639
375db92b
AM
16402004-06-19 Alan Modra <amodra@bigpond.net.au>
1641
1642 * common.h (ELF64_R_INFO): Warning fix.
1643
092dcd75
CD
16442004-06-14 Chris Demetriou <cgd@broadcom.com>
1645
1646 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1647 with an updated comment.
1648
f6f9408f
JR
16492004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1650
1651 * sh.h (EF_SH_HAS_DSP): Remove.
1652 (EF_SH_HAS_FP): Remove.
1653 (EF_SH_MERGE_MACH): Remove.
1654 (EF_SH4_NOFPU): Convert to decimal.
1655 (EF_SH4A_NOFPU): Likewise.
1656 (EF_SH4_NOMMU_NOFPU): Likewise.
1657 (EF_SH3_NOMMU): Add new macro.
1658 (EF_SH_BFD_TABLE): Likewise.
1659 (sh_find_elf_flags): Add prototype.
1660 (sh_elf_get_flags_from_mach): Likewise.
1661
4030e8f6
CD
16622004-04-24 Chris Demetriou <cgd@broadcom.com>
1663
1664 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1665 (R_MIPS_GNU_REL_HI16): Remove.
1666 (R_MIPS_GNU_REL16_S2): Update comment.
1667
0949843d 16682004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1669 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1670
1671 * common.h (EM_CR): Define.
1672 * cr16c.h: New file.
1673
d507cf36
PB
16742004-03-23 Paul Brook <paul@codesourcery.com>
1675
1676 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1677
ae51a426
JR
16782003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1679
1680 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1681
676a64f4
RS
16822004-03-01 Richard Sandiford <rsandifo@redhat.com>
1683
1684 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1685
481fedf3
RM
16862004-01-28 Roland McGrath <roland@redhat.com>
1687
1688 * common.h (AT_SECURE): New macro.
1689
7e67eb11
RM
16902004-01-21 Roland McGrath <roland@redhat.com>
1691
1692 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1693 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1694 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1695 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1696 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1697
3fe74472
MK
16982004-01-17 Mark Kettenis <kettenis@gnu.org>
1699
1700 * common.h (NT_OPENBSD_IDENT): Define.
1701
79987b2f
AO
17022004-01-06 Alexandre Oliva <aoliva@redhat.com>
1703
1704 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1705 * frv.h (EF_FRV_FDPIC): New macro.
1706 (EF_FRV_PIC_FLAGS): Adjust.
1707 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1708 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1709 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1710 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1711 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1712 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1713 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1714 New.
1715
252b5132 1716
c9e214e5 1717For older changes see ChangeLog-9103
252b5132
RH
1718\f
1719Local Variables:
c9e214e5
AM
1720mode: change-log
1721left-margin: 8
1722fill-column: 74
252b5132
RH
1723version-control: never
1724End:
This page took 0.568518 seconds and 4 git commands to generate.