]> Git Repo - binutils.git/blame - include/elf/ChangeLog
2013-07-05 Andreas Krebbel <[email protected]>
[binutils.git] / include / elf / ChangeLog
CommitLineData
fb798c50
AK
12013-07-05 Andreas Krebbel <[email protected]>
2
3 * s390.h: Add new relocs R_390_PC12DBL, R_390_PLT12DBL,
4 R_390_PC24DBL, and R_390_PLT24DBL.
5
a6bb11b2
YZ
62013-06-26 Yufeng Zhang <[email protected]>
7
8 * aarch64.h: Add ELF32 reloc codes and remove fake ELF64 ones.
9
1bbce132
MR
102013-06-24 Maciej W. Rozycki <[email protected]>
11
12 * mips.h (ELF_ST_IS_MIPS_PLT): Respect STO_MIPS16 setting.
13 (ELF_ST_SET_MIPS_PLT): Likewise.
14
8847944f
WN
152013-06-19 Will Newton <[email protected]>
16
17 * aarch64.h: Remove R_AARCH64_IRELATIVE.
18
692e2b8b
WN
192013-06-07 Will Newton <[email protected]>
20
21 * aarch64.h: Add R_AARCH64_IRELATIVE reloc.
22
48e65d55
MR
232013-06-06 Maciej W. Rozycki <[email protected]>
24
25 * mips.h (ELF_ST_SET_MIPS_PIC): Clear any STO_MIPS16 setting.
26
067ec077
CM
272013-05-30 Paul Brook <[email protected]>
28
29 * mips.h (R_MIPS_EH): New.
30
418009c2
YZ
312013-05-28 Yufeng Zhang <[email protected]>
32
33 * aarch64.h (R_AARCH64_TLSDESC_LD64_PREL19): Rename to ...
34 (R_AARCH64_TLSDESC_LD_PREL19): ... this.
35 (R_AARCH64_TLSDESC_ADR_PAGE): Rename to ...
36 (R_AARCH64_TLSDESC_ADR_PAGE21): ... this.
37
45901633
L
382013-05-22 H.J. Lu <[email protected]>
39
40 * common.h (EM_INTEL205): New.
41 (EM_INTEL206): Likewise.
42 (EM_INTEL207): Likewise.
43 (EM_INTEL208): Likewise.
44 (EM_INTEL209): Likewise.
45
13761a11
NC
462013-05-02 Nick Clifton <[email protected]>
47
48 * msp430.h: Add MSP430X relocs.
49 Add some more MSP430 machine numbers.
50 Add values used by .MSP430.attributes section.
51
81f5558e
NC
522013-03-21 Michael Schewe <[email protected]>
53
54 * h8.h: Add new reloc R_H8_DISP32A16 for relaxation of
55 mov @(disp:32,ERx) to mov @(disp:16,ERx).
56
abb3f6cc
NC
572013-03-08 Andreas Arnez <[email protected]>
58
59 * common.h (NT_S390_TDB): Define.
60
36591ba1
SL
612013-02-06 Sandra Loosemore <[email protected]>
62 Andrew Jenner <[email protected]>
63
64 Based on patches from Altera Corporation.
65
66 * nios2.h: New file.
67
78c8d46c
NC
682013-01-24 Nick Clifton <[email protected]>
69
70 * v850.h: Add support for e3v5 architecture.
71 Reorganize processor selection macros.
72
e1ec603f
L
732013-01-16 H.J. Lu <[email protected]>
74
75 * i386.h (R_386_SIZE32): Fill it.
76 * x86-64.h (R_X86_64_SIZE32): Likewise.
77 (R_X86_64_SIZE64): Likewise.
78
a3c62988
NC
792013-01-10 Will Newton <[email protected]>
80
81 * common.h: Fix case of "Meta".
82 * metag.h: New file.
83
652451f8
YZ
842013-01-08 Yufeng Zhang <[email protected]>
85
86 * common.h (NT_ARM_TLS, NT_ARM_HW_BREAK, NT_ARM_HW_WATCH): New macro
87 definitions.
88
e407c74b
NC
892013-01-04 Juergen Urban <[email protected]>
90
91 * mips.h: Add MIPS machine variant number for r5900 which is
92 compatible with old Playstation 2 software.
93
34b60028
L
942012-11-16 H.J. Lu <[email protected]>
95
96 * common.h (DF_1_CONLFAT): Renamed to ...
97 (DF_1_CONFALT): This.
98 (DF_1_ENDFILTEE): New.
99 (DF_1_DISPRELDNE): Likewise.
100 (DF_1_DISPRELPND): Likewise.
101 (DF_1_NODIRECT): Likewise.
102 (DF_1_IGNMULDEF): Likewise.
103 (DF_1_NOKSYMS): Likewise.
104 (DF_1_NOHDR): Likewise.
105 (DF_1_EDITED): Likewise.
106 (DF_1_NORELOC): Likewise.
107 (DF_1_SYMINTPOSE): Likewise.
108 (DF_1_GLOBAUDIT): Likewise.
109 (DF_1_SINGLETON): Likewise.
110
708e2187
NC
1112012-11-09 Nick Clifton <[email protected]>
112
113 * rx.h (EF_RX_CPU_RX): Add comment.
114 (E_FLAG_RX_ABI): Define.
115
de863c74
NC
116 * v850.h: Add RH850 ABI values.
117
c266cd02
MR
1182012-11-08 Maciej W. Rozycki <[email protected]>
119
120 * mips.h (EF_MIPS_32BITMODE): Move next to lower-order bits.
121
ff826ef3
TT
1222012-11-01 Tom Tromey <[email protected]>
123
124 * common.h (NT_386_TLS, NT_386_IOPERM): New defines.
125
3bfcb652
NC
1262012-10-30 Steve McIntyre <[email protected]>
127
128 * elf/arm.h (EF_ARM_ABI_FLOAT_SOFT): New define.
129 (EF_ARM_ABI_FLOAT_HARD): Likewise.
130
9ece1fa9
TT
1312012-10-23 Tom Tromey <[email protected]>
132
133 * common.h (NT_SIGINFO, NT_FILE): New defines.
134
e5b95258
WL
1352012-08-27 Walter Lee <[email protected]>
136
137 * tilegx.h (R_TILEGX_IMM16_X0_HW0_PLT_PCREL): New relocation.
138 (R_TILEGX_IMM16_X1_HW0_PLT_PCREL): Ditto.
139 (R_TILEGX_IMM16_X0_HW1_PLT_PCREL): Ditto.
140 (R_TILEGX_IMM16_X1_HW1_PLT_PCREL): Ditto.
141 (R_TILEGX_IMM16_X0_HW2_PLT_PCREL): Ditto.
142 (R_TILEGX_IMM16_X1_HW2_PLT_PCREL): Ditto.
143 (R_TILEGX_IMM16_X0_HW3_PLT_PCREL): Ditto.
144 (R_TILEGX_IMM16_X1_HW3_PLT_PCREL): Ditto.
145 (R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL): Ditto.
146 (R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL): Ditto.
147 (R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL): Ditto.
148 (R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL): Ditto.
149 (R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL ): Ditto.
150 (R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL): Ditto.
3bfcb652 151
a06ea964
NC
1522012-08-13 Ian Bolton <[email protected]>
153 Laurent Desnogues <[email protected]>
154 Jim MacArthur <[email protected]>
155 Marcus Shawcroft <[email protected]>
156 Nigel Stephens <[email protected]>
157 Ramana Radhakrishnan <[email protected]>
158 Richard Earnshaw <[email protected]>
159 Sofiane Naci <[email protected]>
160 Tejas Belagod <[email protected]>
161 Yufeng Zhang <[email protected]>
162
163 * aarch64.h: New file.
164 * common.h (EM_res183): Rename to EM_AARCH64.
165 (EM_res184): Rename to EM_ARM184.
166
cefc6d46
IS
1672012-06-28 Iain Sandoe <[email protected]>
168
169 * common.h (AT_L1I_CACHESHAPE, AT_L1D_CACHESHAPE,
170 AT_L2_CACHESHAPE, AT_L3_CACHESHAPE): New defines.
171
40551fb8
NC
1722012-05-16 Georg-Johann Lay <[email protected]>
173
174 PR target/13503
175 * avr.h (RELOC_NUMBERS): Rename R_AVR_8_HHI8 to R_AVR_8_HLO8.
176
6927f982
NC
1772012-05-15 James Murray <[email protected]>
178
179 * m68hc11.h (R_M68HC12_16B, R_M68HC12_PCREL_9, R_M68HC12_PCREL_10)
180 R_M68HC12_HI8XG, R_M68HC12_LO8XG): New relocations.
181 (E_M68HC11_XGATE_RAMOFFSET): Define.
182
b9c361e0
JL
1832012-05-14 James Lemke <[email protected]>
184 * ppc.h (SEC_PPC_VLE): Remove.
185
1862012-05-14 Catherine Moore <[email protected]>
187 James Lemke <[email protected]>
188
189 * ppc.h (R_PPC_VLE_REL8): New reloction.
190 (R_PPC_VLE_REL15): Likewise.
191 (R_PPC_VLE_REL24): Likewise.
192 (R_PPC_VLE_LO16A): Likewise.
193 (R_PPC_VLE_LO16D): Likewise.
194 (R_PPC_VLE_HI16A): Likewise.
195 (R_PPC_VLE_HI16D): Likewise.
196 (R_PPC_VLE_HA16A): Likewise.
197 (R_PPC_VLE_HA16D): Likewise.
198 (R_PPC_VLE_SDA21): Likewise.
199 (R_PPC_VLE_SDA21_LO): Likewise.
200 (R_PPC_VLE_SDAREL_LO16A): Likewise.
201 (R_PPC_VLE_SDAREL_LO16D): Likewise.
202 (R_PPC_VLE_SDAREL_HI16A): Likewise.
203 (R_PPC_VLE_SDAREL_HI16D): Likewise.
204 (R_PPC_VLE_SDAREL_HA16A): Likewise.
205 (R_PPC_VLE_SDAREL_HA16D): Likewise.
206 (SEC_PPC_VLE): Remove.
207 (PF_PPC_VLE): New program header flag.
208 (SHF_PPC_VLE): New section header flag.
209 (vle_opcodes, vle_num_opcodes): New.
210 (VLE_OP): New macro.
211 (VLE_OP_TO_SEG): New macro.
212
99700d6f
NC
2132012-05-11 Georg-Johann Lay <[email protected]
214
215 PR target/13503
216 * elf/avr.h (RELOC_NUMBERS): Add values for R_AVR_8_LO8,
217 R_AVR_8_HI8, R_AVR_8_HHI8.
218
f6c1a2d5
NC
2192012-05-03 Sean Keys <[email protected]>
220
221 * xgate.h: Mininal file to support XGATE relocations.
222
4d296447
DM
2232012-04-27 David S. Miller <[email protected]>
224
225 * sparc.h: Add new ELF_SPARC_HWCAP_* defines for crypto,
226 pause, and compare-and-branch instructions.
227
0a22ae8e
NC
2282012-03-07 Nick Clifton <[email protected]>
229
230 * mn10300.h (elf_mn10300_reloc_type): Add R_MN10300_TLS_GD,
231 R_MN10300_TLS_LD, R_MN10300_TLS_LDO, R_MN10300_TLS_GOTIE,
232 R_MN10300_TLS_IE, R_MN10300_TLS_LE, R_MN10300_TLS_DPTMOD,
233 R_MN10300_TLS_DTPOFF and R_MN10300_TLS_TPOFF.
234
6f7be959
WL
2352012-02-25 Walter Lee <[email protected]>
236
237 * tilegx.h (R_TILEGX_IMM16_X0_HW1_GOT): Delete.
238 (R_TILEGX_IMM16_X1_HW1_GOT): Ditto.
239 (R_TILEGX_IMM16_X0_HW2_GOT): Ditto.
240 (R_TILEGX_IMM16_X1_HW2_GOT): Ditto.
241 (R_TILEGX_IMM16_X0_HW3_GOT): Ditto.
242 (R_TILEGX_IMM16_X1_HW3_GOT): Ditto.
243 (R_TILEGX_IMM16_X0_HW2_LAST_GOT): Ditto.
244 (R_TILEGX_IMM16_X1_HW2_LAST_GOT): Ditto.
245 (R_TILEGX_IMM16_X0_HW1_TLS_GD): Ditto.
246 (R_TILEGX_IMM16_X1_HW1_TLS_GD): Ditto.
247 (R_TILEGX_IMM16_X0_HW2_TLS_GD): Ditto.
248 (R_TILEGX_IMM16_X1_HW2_TLS_GD): Ditto.
249 (R_TILEGX_IMM16_X0_HW3_TLS_GD): Ditto.
250 (R_TILEGX_IMM16_X1_HW3_TLS_GD): Ditto.
251 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_GD): Ditto.
252 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_GD): Ditto.
253 (R_TILEGX_IMM16_X0_HW1_TLS_IE): Ditto.
254 (R_TILEGX_IMM16_X1_HW1_TLS_IE): Ditto.
255 (R_TILEGX_IMM16_X0_HW2_TLS_IE): Ditto.
256 (R_TILEGX_IMM16_X1_HW2_TLS_IE): Ditto.
257 (R_TILEGX_IMM16_X0_HW3_TLS_IE): Ditto.
258 (R_TILEGX_IMM16_X1_HW3_TLS_IE): Ditto.
259 (R_TILEGX_IMM16_X0_HW2_LAST_TLS_IE): Ditto.
260 (R_TILEGX_IMM16_X1_HW2_LAST_TLS_IE): Ditto.
261 (R_TILEGX_IMM16_X0_HW0_TLS_LE): New relocation.
262 (R_TILEGX_IMM16_X1_HW0_TLS_LE): Ditto.
263 (R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE): Ditto.
264 (R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE): Ditto.
265 (R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE): Ditto.
266 (R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE): Ditto.
267 (R_TILEGX_TLS_GD_CALL): Ditto.
268 (R_TILEGX_IMM8_X0_TLS_GD_ADD): Ditto.
269 (R_TILEGX_IMM8_X1_TLS_GD_ADD): Ditto.
270 (R_TILEGX_IMM8_Y0_TLS_GD_ADD): Ditto.
271 (R_TILEGX_IMM8_Y1_TLS_GD_ADD): Ditto.
272 (R_TILEGX_TLS_IE_LOAD): Ditto.
273 (R_TILEGX_IMM8_X0_TLS_ADD): Ditto.
274 (R_TILEGX_IMM8_X1_TLS_ADD): Ditto.
275 (R_TILEGX_IMM8_Y0_TLS_ADD): Ditto.
276 (R_TILEGX_IMM8_Y1_TLS_ADD): Ditto.
277 * tilepro.h (R_TILEPRO_TLS_GD_CALL): New relocation.
278 (R_TILEPRO_IMM8_X0_TLS_GD_ADD): Ditto.
279 (R_TILEPRO_IMM8_X1_TLS_GD_ADD): Ditto.
280 (R_TILEPRO_IMM8_Y0_TLS_GD_ADD): Ditto.
281 (R_TILEPRO_IMM8_Y1_TLS_GD_ADD): Ditto.
282 (R_TILEPRO_TLS_IE_LOAD): Ditto.
283 (R_TILEPRO_IMM16_X0_TLS_LE): Ditto.
284 (R_TILEPRO_IMM16_X1_TLS_LE): Ditto.
285 (R_TILEPRO_IMM16_X0_TLS_LE_LO): Ditto.
286 (R_TILEPRO_IMM16_X1_TLS_LE_LO): Ditto.
287 (R_TILEPRO_IMM16_X0_TLS_LE_HI): Ditto.
288 (R_TILEPRO_IMM16_X1_TLS_LE_HI): Ditto.
289 (R_TILEPRO_IMM16_X0_TLS_LE_HA): Ditto.
290 (R_TILEPRO_IMM16_X1_TLS_LE_HA): Ditto.
291
9cea966c
DD
2922011-12-22 DJ Delorie <[email protected]>
293
294 * rl78.h (R_RL78_RH_RELAX, R_RL78_RH_SFR, R_RL78_RH_SADDR): New.
295 (RL78_RELAXA_BRA, RL78_RELAXA_ADDR16: New.
296
8b40760a
L
2972011-12-19 Chung-Lin Tang <[email protected]>
298
299 * mips.h (elf_mips_reloc_type): Add R_MIPS16_TLS_* entries.
300
355b81d9
UW
3012011-12-06 Ulrich Weigand <[email protected]>
302
303 * common.h (NT_S390_LAST_BREAK): Define.
304 (NT_S390_SYSTEM_CALL): Likewise.
305
99c513f6
DD
3062011-11-01 DJ Delorie <[email protected]>
307
308 * common.h (EM_RL78, EM_78K0R): New.
309 * rl78.h: New.
310
cfb8c092
NC
3112011-10-25 Joern Rennecke <[email protected]>
312
313 * epiphany.h: New file.
314 * common.h (EM_ADAPTEVA_EPIPHANY): Define.
315
3b421ab3
AM
3162011-10-10 Alan Modra <[email protected]>
317
318 * ppc64.h (R_PPC64_TOCSAVE): Add.
319
d4cb0ea0
NC
3202011-10-05 DJ Delorie <[email protected]>
321
322 * rx.h (E_FLAG_RX_PID): New.
323
9e8c70f9
DM
3242011-09-21 David S. Miller <[email protected]>
325
326 * sparc.h (Tag_GNU_Sparc_HWCAPS): New object attribute.
327 (ELF_SPARC_HWCAP_*): New HWCAPS bitmask values.
328
505b88fb
L
3292011-08-12 H.J. Lu <[email protected]>
330
331 PR ld/13082
332 * x86-64.h (R_X86_64_RELATIVE64): New.
333
df58fc94
RS
3342011-07-24 Chao-ying Fu <[email protected]>
335 Maciej W. Rozycki <[email protected]>
336
337 * mips.h (R_MICROMIPS_min): New relocations.
338 (R_MICROMIPS_26_S1): Likewise.
339 (R_MICROMIPS_HI16, R_MICROMIPS_LO16): Likewise.
340 (R_MICROMIPS_GPREL16, R_MICROMIPS_LITERAL): Likewise.
341 (R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1): Likewise.
342 (R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1): Likewise.
343 (R_MICROMIPS_CALL16, R_MICROMIPS_GOT_DISP): Likewise.
344 (R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST): Likewise.
345 (R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16): Likewise.
346 (R_MICROMIPS_SUB, R_MICROMIPS_HIGHER): Likewise.
347 (R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16): Likewise.
348 (R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP): Likewise.
349 (R_MICROMIPS_JALR, R_MICROMIPS_HI0_LO16): Likewise.
350 (R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM): Likewise.
351 (R_MICROMIPS_TLS_DTPREL_HI, R_MICROMIPS_TLS_DTPREL_LO): Likewise.
352 (R_MICROMIPS_TLS_GOTTPREL): Likewise.
353 (R_MICROMIPS_TLS_TPREL_HI16): Likewise.
354 (R_MICROMIPS_TLS_TPREL_LO16): Likewise.
355 (R_MICROMIPS_GPREL7_S2, R_MICROMIPS_PC23_S2): Likewise.
356 (R_MICROMIPS_max): Likewise.
357 (EF_MIPS_ARCH_ASE_MICROMIPS): New macro.
358 (STO_MIPS_ISA, STO_MIPS_FLAGS): Likewise.
359 (ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT): Likewise.
360 (STO_MICROMIPS): Likewise.
361 (ELF_ST_IS_MICROMIPS, ELF_ST_SET_MICROMIPS): Likewise.
362 (ELF_ST_IS_COMPRESSED): Likewise.
363 (STO_MIPS_PLT, STO_MIPS_PIC): Rework.
364 (ELF_ST_IS_MIPS_PIC, ELF_ST_SET_MIPS_PIC): Likewise.
365 (STO_MIPS16, ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): Likewise.
366
7a9068fe
L
3672011-07-22 H.J. Lu <[email protected]>
368
369 * common.h (EM_K1OM): New.
370
9c55345c
TS
3712011-07-03 Samuel Thibault <[email protected]>
372 Thomas Schwinge <[email protected]>
373
2bb70ae0 374 PR binutils/12913
9c55345c
TS
375 * common.h (ELFOSABI_GNU): Define, replaces...
376 (ELFOSABI_LINUX): ... this, kept as an alias.
377 (ELFOSABI_HURD): Remove.
378
faa9a424
UW
3792011-06-15 Ulrich Weigand <[email protected]>
380
381 * common.h (NT_ARM_VFP): Define.
382
aa137e4d
NC
3832011-06-13 Walter Lee <[email protected]>
384
385 * common.h: Add EM_TILEGX.
386 * tilegx.h: New file.
387 * tilepro.h: New file.
388
2ddcd4af
TG
3892011-06-09 Tristan Gingold <[email protected]>
390
391 * ia64.h (Elf64_External_VMS_ORIG_DYN_Note): New struct.
392
cc643b88
NC
3932011-06-02 Nick Clifton <[email protected]>
394
395 * common.h: Fix spelling mistake in comment.
396 * reloc-macros.h: Likewise.
397
63e1a0fc
PB
3982011-05-31 Paul Brook <[email protected]>
399
400 * arm.h (arm_st_branch_type): Add ST_BRANCH_UNKNOWN.
401
8b40760a
L
4022011-05-09 Paul Brook <[email protected]>
403
404 * tic6x.h (ELF_STRING_C6000_unwind,
405 ELF_STRING_C6000_unwind_info, ELF_STRING_C6000_unwind_once,
406 ELF_STRING_C6000_unwind_info_once): Define.
407
e21e5835
NC
4082011-04-15 Sergio Durigan Junior <[email protected]>
409
410 * common.h (NT_STAPSDT): New define.
411
c7811365
BS
4122011-03-31 Bernd Schmidt <[email protected]>
413
414 * tic6x.h (R_C6000_JUMP_SPLOT, R_C6000_EHTYPE,
415 R_C6000_PCR_H16, R_C6000_PCR_L16): New relocs.
416 (SHN_TIC6X_SCOMMON): Define.
417
00e98fc7
TG
4182011-03-31 Tristan Gingold <[email protected]>
419
420 * ia64.h (Elf64_External_VMS_Note): New struct.
421 (NT_VMS_MHD, NT_VMS_LNM, NT_VMS_SRC, NT_VMS_TITLE, NT_VMS_EIDC)
422 (NT_VMS_FPMODE, NT_VMS_LINKTIME, NT_VMS_IMGNAM, NT_VMS_IMGID)
423 (NT_VMS_LINKID, NT_VMS_IMGBID, NT_VMS_GSTNAM, NT_VMS_ORIG_DYN)
424 (NT_VMS_PATCHTIME) New macros.
425
34e77a92
RS
4262011-03-14 Richard Sandiford <[email protected]>
427
428 * arm.h (R_ARM_IRELATIVE): New relocation.
429
35fc36a8
RS
4302011-03-14 Richard Sandiford <[email protected]>
431
432 * internal.h (elf_internal_sym): Add st_target_internal.
433 * arm.h (arm_st_branch_type): New enum.
434 (ARM_SYM_BRANCH_TYPE): New macro.
435
8f7e76d0
NC
4362011-03-10 Nick Clifton <[email protected]>
437
438 * common.h (EM_V850): V850s now supplied by Renesas.
439
15a44d57
AM
4402011-02-25 Alan Modra <[email protected]>
441
eba5cfbc 442 PR 12516
15a44d57
AM
443 * internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
444 sections at start or end of PT_DYNAMIC.
445
0855e32b
NS
4462011-01-10 Nathan Sidwell <[email protected]>
447 Glauber de Oliveira Costa <[email protected]>
448
449 * arm.h (R_ARM_TLS_DESC, R_ARM_TLS_GOTDESC, R_ARM_TLS_CALL,
450 R_ARM_TLS_DESCSEQ, T_ARM_THM_TLS_CALL, R_ARM_THM_TLS_DESCSEQ): New
451 relocations.
452
aa137e4d
NC
4532010-11-16 Jie Zhang <[email protected]>
454
455 * bfin.h (EF_BFIN_CODE_IN_L1): Define.
456 (EF_BFIN_DATA_IN_L1): Define.
457
fd503541
NC
4582010-11-11 Mingming Sun <[email protected]>
459
460 * mips.h (E_MIPS_MACH_LS3A): Defined.
461
87779176
JM
4622010-11-02 Joseph Myers <[email protected]>
463
464 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
465 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
466 Tag_ABI_array_object_alignment,
467 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
468
3cbd1c06
JM
4692010-10-29 Joseph Myers <[email protected]>
470
471 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
472
b5593623
JM
4732010-10-29 Bernd Schmidt <[email protected]>
474 Joseph Myers <[email protected]>
475
476 * tic6x-attrs.h (Tag_ABI_DSBT): New.
477
75fa6dc1
JM
4782010-10-21 Joseph Myers <[email protected]>
479
480 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
481 value 4.
482 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
483 attribute renaming.
484
1cd986c5
NC
4852010-07-23 Naveen.H.S <[email protected]>
486 Ina Pandit <[email protected]>
487
488 * v850.h: Add support for V850E2 and V850E2V3.
489 (v850_reloc_type): Update the newly added relocations
490
f4638467
AM
4912010-07-20 Alan Modra <[email protected]>
492
493 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
494 (ELF_SECTION_SIZE): ..here.
495 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
496 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
497
ba761f19
AM
4982010-06-25 Alan Modra <[email protected]>
499
500 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
501
59e6276b
JM
5022010-06-15 Joseph Myers <[email protected]>
503
504 * tic6x-attrs.h: New.
505 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
506 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
507 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
508 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
509 C6XABI_Tag_CPU_arch_C674X): Define.
510
28f997cf
TG
5112010-06-11 Tristan Gingold <[email protected]>
512
513 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
514 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
515 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
516 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
517 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
518 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
519 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
520 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
521 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
522 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
523 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
524 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
525 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
526 (Elf64_External_VMS_IMAGE_RELA): Ditto.
527 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
528 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
529 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
530 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
531 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
532 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
533 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
534 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
535
8e45593f
NC
5362010-05-25 Daniel Jacobowitz <[email protected]>
537 Joseph Myers <[email protected]>
538 Andrew Stubbs <[email protected]>
539
540 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
541 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
542 other invalid ranges.
543 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
544 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
545 (R_SH_FUNCDESC_VALUE): New.
546
18ae9cc1
L
5472010-05-18 H.J. Lu <[email protected]>
548
549 PR gas/11600
550 * common.h (SHF_EXCLUDE): New.
551
552 * i370.h (SHF_EXCLUDE): Removed.
553 * or32.h (SHF_EXCLUDE): Likewise.
554 * ppc.h (SHF_EXCLUDE): Likewise.
555 * sparc.h (SHF_EXCLUDE): Likewise.
556
9a83a553
AM
5572010-04-23 Alan Modra <[email protected]>
558
559 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
560 Invert logic to clarify test for .tbss.
561 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
562 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
563 macro args with parentheses.
564 (ELF_SECTION_IN_SEGMENT): Define.
565 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
566 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
567
75375b3e
MGD
5682010-04-15 Matthew Gretton-Dann <[email protected]>
569
570 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
571 Tag_FP_HP_extension): Add new ABI attribute tags.
572
e4e42b45
NC
5732010-04-15 Nick Clifton <[email protected]>
574
575 * alpha.h: Update copyright notice to use GPLv3.
576 * arc.h: Likewise.
577 * arm.h: Likewise.
578 * avr.h: Likewise.
579 * bfin.h: Likewise.
580 * common.h: Likewise.
581 * cr16.h: Likewise.
582 * cr16c.h: Likewise.
583 * cris.h: Likewise.
584 * crx.h: Likewise.
585 * d10v.h: Likewise.
586 * d30v.h: Likewise.
587 * dlx.h: Likewise.
588 * dwarf.h: Likewise.
589 * external.h: Likewise.
590 * fr30.h: Likewise.
591 * frv.h: Likewise.
592 * h8.h: Likewise.
593 * hppa.h: Likewise.
594 * i370.h: Likewise.
595 * i386.h: Likewise.
596 * i860.h: Likewise.
597 * i960.h: Likewise.
598 * ia64.h: Likewise.
599 * internal.h: Likewise.
600 * ip2k.h: Likewise.
601 * iq2000.h: Likewise.
602 * lm32.h: Likewise.
603 * m32c.h: Likewise.
604 * m32r.h: Likewise.
605 * m68hc11.h: Likewise.
606 * m68k.h: Likewise.
607 * mcore.h: Likewise.
608 * mep.h: Likewise.
609 * microblaze.h: Likewise.
610 * mips.h: Likewise.
611 * mmix.h: Likewise.
612 * mn10200.h: Likewise.
613 * moxie.h: Likewise.
614 * msp430.h: Likewise.
615 * mt.h: Likewise.
616 * openrisc.h: Likewise.
617 * or32.h: Likewise.
618 * pj.h: Likewise.
619 * ppc.h: Likewise.
620 * ppc64.h: Likewise.
621 * reloc-macros.h: Likewise.
622 * rx.h: Likewise.
623 * s390.h: Likewise.
624 * sh.h: Likewise.
625 * sparc.h: Likewise.
626 * spu.h: Likewise.
627 * v850.h: Likewise.
628 * vax.h: Likewise.
629 * vxworks.h: Likewise.
630 * x86-64.h: Likewise.
631 * xc16x.h: Likewise.
632 * xstormy16.h: Likewise.
633 * xtensa.h: Likewise.
634
9957b18f
AM
6352010-04-08 David Stubbs <[email protected]>
636
637 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
638 cannot contain any sections.
639
40b36596
JM
6402010-03-25 Joseph Myers <[email protected]>
641
642 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
643 * tic6x.h: New.
644
e1dcda2d
L
6452010-03-05 Rainer Orth <[email protected]>
646
647 * common.h (VER_FLG_*): Document.
648 (VER_FLG_INFO): Define.
649
17e57237
NC
6502010-02-23 Andrew Zabolotny <[email protected]>
651
652 PR binutils/11297
653 * avr.h: (R_AVR_8): New relocation number.
654
cd21e546
MGD
6552010-02-18 Matthew Gretton-Dann <[email protected]>
656
657 * arm.h (Tag_MPextension_use): Renumber.
658 (Tag_DIV_use): Add.
659 (Tag_MPextension_use_legacy): Likewise.
660
d7eeb400
MS
6612010-02-09 Michael Holzheu <[email protected]>
662
663 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
664 NT_S390_CTRS and NT_S390_PREFIX): Define.
665
e1dcda2d
L
6662010-02-08 David S. Miller <[email protected]>
667
668 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
669
4339cae0
L
6702010-02-02 H.J. Lu <[email protected]>
671
672 * common.h (NT_386_XSTATE): New.
673
3ff95107 6742010-01-21 Andreas Krebbel <[email protected]>
17e57237 675
3ff95107
L
676 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
677
c75a08aa
AM
6782010-01-19 Daisuke Hatayama <[email protected]>
679
4339cae0 680 * common.h (PN_XNUM): Define.
c75a08aa 681
0675e188
UW
6822009-12-18 Ulrich Weigand <[email protected]>
683
684 * common.h (NT_S390_HIGH_GPRS): Define.
685
32af9f6e
AM
6862009-12-17 Alan Modra <[email protected]>
687
688 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
689 R_PPC_RELAX32PC_PLT): Delete.
690 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
691
8b40760a
L
6922009-12-03 David Daney <[email protected]>
693 Adam Nemet <[email protected]>
694
695 * mips.h (E_MIPS_MACH_OCTEON2): New machine flag.
696
3c65b800
JM
6972009-11-28 Joseph Myers <[email protected]>
698
699 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
700 EM_TI_C5500, EM_CUDA): Define.
701 (EM_res140, EM_res141, EM_res142): Remove.
702
9e3c6df6
PB
7032009-11-17 Paul Brook <[email protected]>
704 Daniel Jacobowitz <[email protected]>
705
706 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
707
c7927a3c
NC
7082009-09-29 DJ Delorie <[email protected]>
709
710 * rx.h: New file.
711
a7f2871e
AM
7122009-09-21 Alan Modra <[email protected]>
713
714 * ppc.h (DT_PPC_TLSOPT): Define.
715 * ppc64.h (DT_PPC64_TLSOPT): Define.
716
7f6fed87
NC
7172009-08-10 Daniel Gutson <[email protected]>
718
719 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
720 (SHT_ARM_OVERLAYSECTION): New define.
721
cb88ce9f
BS
7222006-08-09 Bernd Schmidt <[email protected]>
723
724 From Mike Frysinger <[email protected]>
725 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
726 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
727 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
728 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
729 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
730 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
731 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
732 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
733 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
734 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
735 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
736 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
737 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
738 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
739 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
740 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
741 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
742 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
743 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 744
44db4087
ME
7452009-08-09 Michael Eager <[email protected]>
746
747 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 748 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 749
7ba29e2a
NC
7502009-08-06 Michael Eager <[email protected]>
751
752 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
753 * elf/microblaze.h: New reloc definitions.
754
28ec585f
AM
7552009-07-30 Alan Modra <[email protected]>
756
757 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
758 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
759
8a9036a4
L
7602009-07-25 H.J. Lu <[email protected]>
761
762 * common.h (EM_L1OM): New.
763
8fdcc58d
TS
7642009-07-24 Trevor Smigiel <[email protected]>
765 Alan Modra <[email protected]>
766
767 * spu.h (R_SPU_ADD_PIC): New.
768
3e7a7d11
NC
7692009-07-23 Ulrich Drepper <[email protected]>
770
771 * common.h (STB_GNU_UNIQUE): Define.
772
fa8f86ff
TT
7732009-07-10 Tom Tromey <[email protected]>
774
775 * dwarf2.h: Move to `..'.
776
1bffd25b
L
7772009-07-10 H.J. Lu <[email protected]>
778
779 * dwarf2.h: Just include ../dwarf2.h.
780
e054468f
AM
7812009-07-10 Alan Modra <[email protected]>
782
783 * ppc.h (R_PPC_IRELATIVE): Add.
784 (R_PPC_RELAX32, R_PPC_RELAX32PC,
785 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
786 * ppc64.h (R_PPC64_IRELATIVE): Add.
787
3244e8f5
JJ
7882009-07-03 Jakub Jelinek <[email protected]>
789
790 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
791 and DW_OP_stack_value.
792
ceaf50a2
AM
7932009-06-22 Alan Modra <[email protected]>
794
795 * ppc.h (R_PPC_RELAX*): Define as enum.
796
f865a31d
AG
7972009-06-11 Anthony Green <[email protected]>
798
799 * moxie.h (R_MOXIE_PCREL10): New.
800
cbe950e9
L
8012009-06-01 H.J. Lu <[email protected]>
802
803 PR ld/10205
804 * i386.h (R_386_IRELATIVE): New.
805 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
806
cf65542b
L
8072009-05-27 H.J. Lu <[email protected]>
808
809 * common.h: Update comments for dynamic tag ranges.
810
4e38f72c
DD
8112009-04-30 DJ Delorie <[email protected]>
812
813 * mep.h (EF_MEP_COP_*): New.
814 (EF_MEP_ALL_FLAGS): Add them.
815
d8045f23
NC
8162009-04-30 Nick Clifton <[email protected]>
817
818 * common.h (STT_GNU_IFUNC): Define.
819
ed4a4bdf
CC
8202009-04-24 Cary Coutant <[email protected]>
821
822 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
823
20135e4c
NC
8242009-04-15 Anthony Green <[email protected]>
825
826 * common.h (EM_MOXIE): Define.
827 * moxie.h: New file.
828
4d28413b
DD
8292009-04-07 DJ Delorie <[email protected]>
830
831 * mep.h (EF_MEP_CPU_C5): New.
832
96b2958f
L
8332009-04-01 H.J. Lu <[email protected]>
834
835 * common.h (EM_INTEL178): Removed.
836 (EM_INTEL179): Likewise.
837 (EM_ETPU): New.
838 (EM_SLE9X): Likewise.
839 (EM_INTEL181): Likewise.
840 (EM_INTEL182): Likewise.
841
f47a1d2e
L
8422009-03-31 H.J. Lu <[email protected]>
843
844 * common.h (EM_INTEL178): New.
845 (EM_INTEL179): Likewise.
846 (EM_INTEL180): Likewise.
847
0e879927
ILT
8482009-03-20 Mikolaj Zalewski <[email protected]>
849
850 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
851
4d407348
MK
8522009-03-14 Mark Kettenis <[email protected]>
853
17e57237
NC
854 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
855 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
856 (NT_OPENBSD_WCOOKIE): New defines.
857
904001b0
JK
8582009-03-16 Jan Kratochvil <[email protected]>
859
860 * common.h (AT_RANDOM): Define.
861
727fc41e
AM
8622009-03-04 Alan Modra <[email protected]>
863
864 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
865 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
866
c3b7224a
NC
8672009-03-02 Qinwei <[email protected]>
868
869 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
870 * common.h (EM_SCORE_OLD): Define.
871
36319970
L
8722009-02-23 H.J. Lu <[email protected]>
873
874 * common.h (STB_LOPROC): Replace Application-specific with
875 Processor-specific in comments.
876 (STB_HIPROC): Likewise.
877 (STT_LOPROC): Likewise.
878 (STT_HIPROC): Likewise.
879
52b6b6b9
JM
8802009-02-03 Sandip Matte <[email protected]>
881
882 * mips.h (E_MIPS_MACH_XLR): Define.
883
cf869cce
NC
8842009-02-03 Maxim Kuvyrkov <[email protected]>
885
886 * m68k.h: Map TLS relocations to numbers.
887
91e22acd
AS
8882009-01-15 Andrew Stubbs <[email protected]>
889 Julian Brown <[email protected]>
890
891 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
892 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
893 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
894 version 2.07.
895 (Tag_undefined39, Tag_nodefaults): New enum values.
896 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
897 (Tag_conformance, Tag_Virtualization_use): Likewise.
898 (Tag_undefined69, Tag_MPextension_use): Likewise.
899
01e1a5bc
NC
9002009-01-15 Douglas B Rupp <[email protected]>
901
902 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
903 New macros. Minor reformatting.
904
84e94c90
NC
9052008-12-23 Jon Beniston <[email protected]>
906
907 * lm32.h: New file.
908
0f88be7a
NC
9092008-12-23 Nick Clifton <[email protected]>
910
911 * commmon.h (STT_IFUNC): Delete.
912
7a0cc8ed
HPN
9132008-12-20 Hans-Peter Nilsson <[email protected]>
914
915 * cris.h (R_CRIS_32_IE): New relocation.
916
e7c33416
NC
9172008-12-03 Nick Clifton <[email protected]>
918
919 * common.h (STT_IFUNC): Define.
920
e73521d6
SR
9212008-11-27 M R Swami Reddy <[email protected]>
922
923 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
924 R_CR16_GLOB_DAT): New relocations.
925
a973d22c
HPN
9262008-11-25 Hans-Peter Nilsson <[email protected]>
927
928 * cris.h (R_CRIS_32_TPREL): Correct comment.
929 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
930
8e79c3df
CM
9312008-11-18 Catherine Moore <[email protected]>
932
933 * arm.h (Tag_ABI_FP_16bit_format): Define.
934
2b0bc088
NC
9352008-11-14 Nathan Sidwell <[email protected]>
936
937 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 938
759cc328
UW
9392008-10-13 Ulrich Weigand <[email protected]>
940
941 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
942
f82e0623
NF
9432008-10-10 Nathan Froyd <[email protected]>
944
945 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
946
1d037692
HPN
9472008-10-04 Hans-Peter Nilsson <[email protected]>
948
949 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
950 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
951 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
952 (R_CRIS_16_TPREL): New relocations.
953
28dbbc02
BW
9542008-08-20 Bob Wilson <[email protected]>
955
956 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
957 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
958 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
959
861fb55a
DJ
9602008-08-08 Richard Sandiford <[email protected]>
961 Daniel Jacobowitz <[email protected]>
962 Catherine Moore <[email protected]>
963 Mark Shinwell <[email protected]>
964
965 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
966 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
967
0deb8eee
AM
9682008-08-04 Markus Weiss <[email protected]>
969
970 * common.h (ELFOSABI_AROS): Update comment.
971
3c7b9897
AM
9722008-07-26 Michael Eager <[email protected]>
973
974 * ppc.h: Add description of single-precision.
975
89eeb0bc
LM
9762008-07-21 Luis Machado <[email protected]>
977
978 * common.h: Define NT_PPC_VSX.
979
30c09090
RS
9802008-07-10 Richard Sandiford <[email protected]>
981
982 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
983
b8a39af8
SR
9842008-06-18 M R Swami Reddy <[email protected]>
985
986 * common.h (EM_CR16): Correct value.
987 (EM_CR16): Rename to EM_CR16_OLD.
988
ff7eeb89
DD
9892008-06-12 DJ Delorie <[email protected]>
990
991 * common.h (EM_M32C_NEW): Rename to EM_M32C.
992 (EM_M32C): Rename to EM_M32C_OLD.
993
3c9a78e0
JM
9942008-06-12 Joseph Myers <[email protected]>
995
996 * common.h: Update e_machine table.
997
a23ede3d
KK
9982008-06-09 Takashi Yoshii <[email protected]>
999
1000 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
1001
2424f303
JM
10022008-06-09 Joseph Myers <[email protected]>
1003
1004 * common.h: Change [email protected] to [email protected].
1005
7c90103b
NC
10062008-05-21 Nick Clifton <[email protected]>
1007
1008 * reloc-macros.h: Add a comment about the use of the
1009 END_RELOC_NUMBERS symbol as a sentinel value.
1010
10112008-05-15 Christophe Lyon <[email protected]>
17e57237 1012
7c90103b
NC
1013 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
1014
14a6d8e0
DM
10152008-04-16 David S. Miller <[email protected]>
1016
1017 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
1018 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
1019 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
1020 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
1021
15397d0b
ILT
10222008-03-24 Ian Lance Taylor <[email protected]>
1023
1024 * common.h (NT_GNU_GOLD_VERSION): Define.
1025
72de5009
AM
10262008-03-13 Alan Modra <[email protected]>
1027
1028 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
1029 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
1030 Order struct as for external version.
1031
1bce5d2c
AM
10322008-03-12 Alan Modra <[email protected]>
1033
4fbb74a6
AM
1034 PR 5900
1035 * common.h (SHN_BAD): Delete.
1036 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
1037 * external.h: ..here.
1038 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
1039 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
1040 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
1041
10422008-03-12 Alan Modra <[email protected]>
1043
1044 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 1045 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 1046 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 1047 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 1048 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 1049 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
1050 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
1051 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 1052 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 1053 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 1054 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
1055 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
1056 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 1057 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 1058 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 1059
35d60fe4
NC
10602008-03-03 Pallavi Tambay <[email protected]>
1061
1062 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
1063 DW_OP_PGI_omp_thread_num.
1064
7b03d09a
AN
10652008-02-04 Adam Nemet <[email protected]>
1066
1067 * mips.h: Update copyright.
1068 (E_MIPS_MACH_OCTEON): New macro.
1069
148b93f2
NC
10702008-01-30 Tristan Gingold <[email protected]>
1071
1072 Add OpenVMS extensions.
1bce5d2c
AM
1073 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
1074 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 1075 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
1076 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
1077 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
1078 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
1079 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
1080 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
1081 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
1082 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
1083 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
1084 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
1085 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
1086 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
1087 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
1088 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
1089 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
1090 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
1091 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
1092 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
1093 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
1094 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
1095
c74ba406
MK
10962008-01-16 Mark Kettenis <[email protected]>
1097
1098 * common.h (AT_SUN_AUXFLAGS): Define.
1099
60955fda
DJ
11002007-12-11 Daniel Jacobowitz <[email protected]>
1101
1102 * dwarf2.h (DW_AT_hi_user): Correct value.
1103
1bbb5f21 11042007-12-07 Bob Wilson <[email protected]>
1bce5d2c 1105
1bbb5f21 1106 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 1107
350cc38d
MS
11082007-11-29 Mark Shinwell <[email protected]>
1109
1110 * mips.h (E_MIPS_MACH_LS2E): New.
1111 (E_MIPS_MACH_LS2F): New.
1112
f7bc09bd
NS
11132007-11-28 Nathan Sidwell <[email protected]>
1114
1115 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
1116 segments at the end of memory.
1117
e210c36b
NC
11182007-11-17 Thiemo Seufer <[email protected]>
1119
1120 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
1121 in comment.
1122
e2a0d921
NC
11232007-11-16 Nick Clifton <[email protected]>
1124
1125 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
1126 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
1127 (DW_AT_stride): Rename to DW_AT_byte_stride.
1128
7a2b07ff
NS
11292007-11-08 Nathan Sidwell <[email protected]>
1130
1131 * vxworks.h: New.
1132
569006e5
NC
11332007-10-30 Nick Clifton <[email protected]>
1134
1135 * mn10300.h (R_MN10300_ALIGN): Define.
1136
c6e65352
DJ
11372007-10-25 Daniel Jacobowitz <[email protected]>
1138
1139 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
1140
bfff1642
NC
11412007-10-19 Nick Clifton <[email protected]>
1142
1143 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
1144
3e6ff6e5
RM
11452007-10-18 Roland McGrath <[email protected]>
1146
1147 * common.h (NT_PPC_VMX): New macro.
1148
7fac7ff4
NC
11492007-10-01 M R Swami Reddy <[email protected]>
1150
1151 * cr16.h: Updated with new relocaction macros.
1152
b10a8ae0
L
11532007-09-17 H.J. Lu <[email protected]>
1154
1155 PR binutils/3281
1156 PR binutils/5037
1157 * internal.h (elf_segment_map): Add p_size and p_size_valid.
1158 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
1159 PT_GNU_RELRO segments.
1160
8d100c32
KH
11612007-09-11 Nathan Sidwell <[email protected]>
1162
1163 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
1164
b15fa79e
AM
11652007-08-25 Ulrich Weigand <[email protected]>
1166
1167 * common.h (NT_SPU): Define.
1168
2b05f1b7
L
11692007-08-16 H.J. Lu <[email protected]>
1170
1171 * common.h: Revert last change.
1172
94b11780
L
11732007-08-16 H.J. Lu <[email protected]>
1174
1175 * common.h (PT_GNU_STACK): Renamed to ...
1176 (PT_GNU_ATTR): This.
1177 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
1178
fd2f25da
RM
11792007-07-09 Roland McGrath <[email protected]>
1180
1181 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
1182
34c8bcba
JM
11832007-06-29 Joseph Myers <[email protected]>
1184
1185 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
1186
2cf19d5c
JM
11872007-06-29 Joseph Myers <[email protected]>
1188
1189 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
1190
104d59d1
JM
11912007-06-29 Joseph Myers <[email protected]>
1192
1193 * arm.h (elf32_arm_add_eabi_attr_int,
1194 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
1195 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
1196 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
1197 Tag_Symbol, Tag_compatibility): Remove.
1198 * common.h (SHT_GNU_ATTRIBUTES): Define.
1199
3d3d428f
NC
12002007-06-29 M R Swami Reddy <[email protected]>
1201
1202 * common.h (EM_CR16): New entry for CR16 cpu.
1203 * cr16.h: New file.
1204
99ded152
BW
12052007-06-11 Sterling Augustine <[email protected]>
1206 Bob Wilson <[email protected]>
fd2f25da 1207
99ded152
BW
1208 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
1209 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 1210
f89d32d9
CT
12112007-05-18 Caroline Tice <[email protected]>
1212
fd2f25da 1213 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
1214 DW_OP_GNU_uninit.
1215
4f4416b5
AM
12162007-05-12 Alan Modra <[email protected]>
1217
1218 * spu.h (R_SPU_ADDR16X): Define.
1219 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
1220
ece5ef60
AM
12212007-05-11 Alan Modra <[email protected]>
1222
1223 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
1224
627b32bc
AM
12252007-05-02 Alan Modra <[email protected]>
1226
1227 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
1228 and vma for appropriate sections.
1229
0c3e446c
JB
12302007-04-26 Jan Beulich <[email protected]>
1231
1232 * common.h (DT_ENCODING): Correct value (back to spec mandated
1233 value).
1234
d4c87fc1
AM
12352007-03-08 Alan Modra <[email protected]>
1236
1237 * v850.h (V850_OTHER_TDA_BYTE): Delete.
1238 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
1239 that don't clash with visibility bits.
1240
689d9c8c
AM
12412007-03-07 Alan Modra <[email protected]>
1242
1243 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
1244
b95dd98f 12452007-02-05 Dave Brolley <[email protected]>
dd6f0f6e
DB
1246 Richard Sandiford <[email protected]>
1247 Richard Henderson <[email protected]>
1248 DJ Delorie <[email protected]>
1249 Ben Elliston <[email protected]>
b95dd98f
DB
1250
1251 * mep.h: New file.
b95dd98f
DB
1252 * common.h (EM_CYGNUS_MEP): Define.
1253
12542007-02-15 Dave Brolley <[email protected]>
1255
1256 From Graydon Hoare <[email protected]>:
1257 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
1258
3bdcfdf4
KH
12592007-01-08 Kazu Hirata <[email protected]>
1260
1261 * m68k.h (EF_M68K_FIDO): New.
1262 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
1263 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
1264
9840d27e
KH
12652006-12-25 Kazu Hirata <[email protected]>
1266
1267 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
1268
425c6cb0
KH
12692006-12-19 Kazu Hirata <[email protected]>
1270
1271 * m68k.h (EF_M68K_ARCH_MASK): New.
1272
3271a814
NS
12732006-12-19 Nathan Sidwell <[email protected]>
1274
1275 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
1276
c694fd50
KH
12772006-12-07 Kazu Hirata <[email protected]>
1278
1279 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
1280 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
1281 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
1282 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
1283 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
1284 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
1285 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
1286 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
1287 EF_M68K_CF_FLOAT, respectively.
1288
4fd454c8
NC
12892006-12-05 Michael Tautschnig <[email protected]>
1290 Nick Clifton <[email protected]>
1291
1292 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
1293
165b93e7
RS
12942006-10-28 Richard Sandiford <[email protected]>
1295
1296 * mips.h (R_MIPS_GLOB_DAT): Define
1297 (R_MIPS_max): Bump by 1.
1298
e9f53129
AM
12992006-10-25 Trevor Smigiel <[email protected]>
1300 Yukishige Shibata <[email protected]>
1301 Nobuhisa Fujinami <[email protected]>
1302 Takeaki Fukuoka <[email protected]>
1303 Alan Modra <[email protected]>
1304
1305 * common.h (EM_SPU): Define.
1306 * spu.h: New file.
1307
b3549761
NC
13082006-10-19 Mei Ligang <[email protected]>
1309
1310 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
1311 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
1312 (EF_SCORE_HASENTRY): Delete.
1313
e210c36b
NC
13142006-10-17 Mark Shinwell <[email protected]>
1315
1316 * arm.h: Define TAG_CPU_ARCH_* constants.
1317
1c0d3aa6
NC
13182006-09-17 Mei Ligang <[email protected]>
1319
1320 * score.h: New file.
1321 * common.h: Add Score machine number.
1322
fdc90cb4
JJ
13232006-07-10 Jakub Jelinek <[email protected]>
1324
1325 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
1326
1224efb8
L
13272006-05-31 H.J. Lu <[email protected]>
1328
1329 * internal.h (ELF_SECTION_SIZE): New.
1330 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
1331 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
1332 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1333
3f570048
AM
13342006-05-27 H.J. Lu <[email protected]>
1335
1336 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
1337
9b52905e
NC
13382006-05-24 Carlos O'Donell <[email protected]>
1339 Randolph Chung <[email protected]>
1340 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
1341 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
1342 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
1343 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
1344 New TLS relocs.
1345 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
1346 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
1347 Define TLS relocs using existing equivalents.
1348
fd2f25da
RM
13492006-05-24 Bjoern Haase <[email protected]>
1350
28c9d252
NC
1351 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
1352
e210c36b
NC
13532006-03-25 Bernd Schmidt <[email protected]>
1354
1355 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
1356 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
1357 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
1358 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
1359 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
1360 R_BFIN_GOTOFFLO): New relocs.
1361 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
1362
13632006-03-23 Michael Matz <[email protected]>
1364
1365 * x86-64.h: Add the new relocations with their official
1366 numbers.
1367
0a44bf69
RS
13682006-03-22 Richard Sandiford <[email protected]>
1369 Daniel Jacobowitz <[email protected]>
1370 Phil Edwards <[email protected]>
1371 Zack Weinberg <[email protected]>
1372 Mark Mitchell <[email protected]>
1373 Nathan Sidwell <[email protected]>
1374
1375 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
1376
e14430ab
DA
13772006-03-19 John David Anglin <[email protected]>
1378
1379 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
1380 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
1381 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
1382 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
1383 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
1384
3a4a14e9
PB
13852006-03-10 Paul Brook <[email protected]>
1386
1387 * arm.h (EF_ARM_EABI_VER5): Define.
1388
0b2e31dc
NS
13892006-03-06 Nathan Sidwell <[email protected]>
1390
1391 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
1392 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
1393 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
1394 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
1395 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
1396 (EF_M68K_EMAC_B): New.
1397
df406460
NC
13982006-03-03 Bjoern Haase <[email protected]>
1399
1400 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
1401 (EF_AVR_LINKRELAX_PREPARED): Add.
1402
2c10a7e5
BE
14032006-03-02 Ben Elliston <[email protected]>
1404
1405 Import from the GCC tree:
1406 2006-03-01 Jakub Jelinek <[email protected]>
1407
1408 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
1409 from DWARF 3.
1410 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
1411 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
1412 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
1413 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
1414 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
1415 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
1416 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
1417 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
1418 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
1419 DW_DS_leading_separate, DW_DS_trailing_separate): New.
1420 (DW_END_default, DW_END_big, DW_END_little): New.
1421 (DW_END_lo_user, DW_END_hi_user): Define.
1422 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
1423 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
1424 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
1425 DW_LANG_D): New.
1426
e210c36b
NC
14272006-02-06 Steve Ellcey <[email protected]>
1428
1429 * ia64.h (SHF_IA_64_HP_TLS): New.
1430
6772dd07
DD
14312006-02-24 DJ Delorie <[email protected]>
1432
1433 * m32c.h: Add relax relocs.
1434
d70c5fc7
NC
14352006-02-17 Shrirang Khisti <[email protected]>
1436 Anil Paranjape <[email protected]>
1437 Shilin Shakti <[email protected]>
1438
1439 * common.h (EM_XC16X): New entry for xc16x cpu.
1440 Sort other EM_* numbers into numerical order.
1441 * xc16x.h: New file.
fd2f25da 1442
84d1d650
L
14432006-02-10 H.J. Lu <[email protected]>
1444
1445 PR binutils/2258
1446 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
1447 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
1448
266abb8f
NS
14492006-02-07 Nathan Sidwell <[email protected]>
1450
1451 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
1452 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
1453 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
1454 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
1455 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
1456
14572006-02-06 Steve Ellcey <[email protected]>
1458
1459 * ia64.h (SHF_IA_64_HP_TLS): New.
1460
67a4f2b7
AO
14612006-01-18 Alexandre Oliva <[email protected]>
1462
1463 Introduce TLS descriptors for i386 and x86_64.
1464 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
1465 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1466 New.
1467 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1468 R_X86_64_TLSDESC): New.
1469
64fd6348
NC
14702006-01-09 Mike Frysinger <[email protected]>:
1471
1472 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1473
d031aafb
NS
14742005-12-16 Nathan Sidwell <[email protected]>
1475
1476 Second part of ms1 to mt renaming.
1477 * common.h (EM_MT): Renamed.
1478 * mt.h: Rename relocs, cpu & other defines.
1479
e210c36b
NC
14802005-12-12 Nathan Sidwell <[email protected]>
1481
1482 * mt.h: Renamed from ms1.h
1483
39b41c9c
PB
14842005-12-12 Paul Brook <[email protected]>
1485
1486 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1487
5e2b0d47
NC
14882005-11-11 Nick Clifton <[email protected]>
1489
1490 PR 1150
1491 * mips.h (STO_OPTIONAL): Define.
1492 (ELF_MIPS_IS_OPTIONAL): Define.
1493
e210c36b
NC
14942005-11-07 Nathan Sidwell <[email protected]>
1495
1496 Add ms2.
1497 * ms1.h (EF_MS1_CPU_MS2): New.
1498
14992005-11-06 John David Anglin <[email protected]>
1500
1501 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1502
3c9b82ba
NC
15032005-09-30 Catherine Moore <[email protected]>
1504
1505 * bfin.h: New file.
1506 * common.h (EM_BLACKFIN): Define.
1507
ee065d83
PB
15082005-10-08 Paul Brook <[email protected]>
1509
1510 * arm.h: Add prototypes for BFD object attribute routines.
1511
1cacb694
RE
15122005-09-09 Richard Earnshaw <[email protected]>
1513
1514 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1515
3c26c61a
DA
15162005-08-09 John David Anglin <[email protected]>
1517
1518 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1519 New defines.
1520
67762f6b
DA
15212005-08-04 John David Anglin <[email protected]>
1522
1523 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1524 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1525 deprecated defines.
1526 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1527 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1528 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1529 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1530 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1531 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1532 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1533 NT_HP_UX_OPTIONS): Define.
1534
fd54057a
DD
15352005-07-25 DJ Delorie <[email protected]>
1536
1537 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1538
3b22753a
L
15392005-07-25 Jan Hubicka <[email protected]>
1540
1541 * x86-64.h (SHN_X86_64_LCOMMON): New.
1542 (SHF_X86_64_LARGE): New.
1543
157e7bd1
NC
15442005-07-20 Kazuhiro Inaoka <[email protected]>
1545
1546 * m32r.h (R_M32R_REL32): Added.
1547
df45824a
BE
15482005-07-18 Ben Elliston <[email protected]>
1549
1550 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1551 Replace with DW_ATE_decimal_float (now in DWARF 3).
1552
49f58d10
JB
15532005-07-14 Jim Blandy <[email protected]>
1554
1555 Add support for Renesas M32C and M16C.
1556 * common.h (EM_M32C): New machine number.
1557 * m32c.h: New file.
fd2f25da 1558
e210c36b
NC
15592005-06-17 Jakub Jelinek <[email protected]>
1560
1561 * external.h (GRP_ENTRY_SIZE): Define.
1562
d6ab8113
JB
15632005-06-17 Jan Beulich <[email protected]>
1564
1565 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1566 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1567 R_X86_64_GOTPC32.
1568
3c33e371
AH
15692005-06-07 Aldy Hernandez <[email protected]>
1570 Michael Snyder <[email protected]>
1571 Stan Cox <[email protected]>
1572
1573 * common.h (EM_MS1): Define.
1574
1575 * ms1.h: New file.
1576
2acf634e
RH
15772005-05-31 Richard Henderson <[email protected]>
1578
1579 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1580
484124bb
RH
15812005-05-29 Richard Henderson <[email protected]>
1582
1583 * alpha.h (DT_ALPHA_PLTRO): New.
1584
d68f4033
BE
15852005-05-19 Ben Elliston <[email protected]>
1586
1587 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1588 the user-defined encoding space pending inclusion in the standard.
1589
cb1afa5c
ZW
15902005-05-18 Zack Weinberg <[email protected]>
1591
1592 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1593 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1594
c19d1205
ZW
15952005-05-17 Zack Weinberg <[email protected]>
1596
1597 * arm.h: Import complete list of official relocation names
1598 and numbers from AAELF. Define FAKE_RELOCs for old names.
1599 Remove a few old names no longer used anywhere.
1600
1fe44d79
AM
16012005-05-14 Alan Modra <[email protected]>
1602
1603 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1604
2df98d85
AM
16052005-05-11 Alan Modra <[email protected]>
1606
1607 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1608 R_PPC_RELAX32PC_PLT) Adjust.
1609 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1610 (DT_PPC_GLINK): Define.
1611
e172dbf8
NC
16122005-05-10 Nick Clifton <[email protected]>
1613
1614 * Update the address and phone number of the FSF organization in
1615 the GPL notices in the following files:
2df98d85 1616 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1617 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1618 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1619 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1620 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1621 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1622 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1623
faa7ef87
L
16242005-04-13 H.J. Lu <[email protected]>
1625
a63027e5
L
1626 Moved from ../ChangeLog
1627
faa7ef87
L
1628 2004-10-27 Richard Earnshaw <[email protected]>
1629 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1630
1631 2004-10-12 Paul Brook <[email protected]>
1632 * arm.h (EF_ARM_EABI_VER4): Define.
1633
1634 2004-10-08 Daniel Jacobowitz <[email protected]>
1635
1636 * common.h (PT_SUNW_EH_FRAME): Define.
1637 * x86-64.h (SHT_X86_64_UNWIND): Define.
1638
1639 2004-10-07 Bob Wilson <[email protected]>
1640 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1641 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1642 (XTENSA_PROP_SEC_NAME): Define.
1643 (property_table_entry): Add flags field.
1644 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1645
1646 2004-09-17 Paul Brook <[email protected]>
1647 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1648 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1649 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1650
1651 2004-09-13 Paul Brook <[email protected]>
1652 * arm.h: Rename RELABS to TARGET1.
1653
1654 2004-05-11 Jakub Jelinek <[email protected]>
1655 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1656 (PT_GNU_RELRO): Define.
1657
ba93b8ac
DJ
16582005-03-29 Daniel Jacobowitz <[email protected]>
1659 Phil Blundell <[email protected]>
1660
1661 * arm.h: Add TLS relocations.
1662
c927f9ef
BE
16632005-03-23 Ben Elliston <[email protected]>
1664
1665 * dwarf.h: Merge with GCC's dwarf.h.
1666
238d258f
NC
16672005-03-18 C Jaipraash <[email protected]>
1668
1669 * m68k.h (EF_CFV4E): Define.
1670
b294bdf8
MM
16712005-03-17 Paul Brook <[email protected]>
1672 Dan Jacobowitz <[email protected]>
1673 Mark Mitchell <[email protected]>
1674
1675 * arm.h (PT_ARM_EXIDX): Define.
1676
51cb3ca7
DJ
16772005-03-02 Daniel Jacobowitz <[email protected]>
1678 Joseph Myers <[email protected]>
1679
1680 * mips.h: Define MIPS TLS relocations.
1681
d6f16593 16822005-02-15 Nigel Stephens <[email protected]>
faa7ef87 1683 Maciej W. Rozycki <[email protected]>
d6f16593
MR
1684
1685 * mips.h (R_MIPS16_GOT16): New reloc code.
1686 (R_MIPS16_CALL16): Likewise.
1687 (R_MIPS16_HI16): Likewise.
1688 (R_MIPS16_LO16): Likewise.
1689 (R_MIPS16_min): New fake reloc code.
1690 (R_MIPS16_max): Likewise.
1691
a1c17af2
MR
16922005-02-11 Maciej W. Rozycki <[email protected]>
1693
1694 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1695
90219bd0
AO
16962005-01-25 Alexandre Oliva <[email protected]>
1697
1698 2004-12-10 Alexandre Oliva <[email protected]>
1699 * frv.h: Add R_FRV_TLSMOFF.
1700 2004-11-10 Alexandre Oliva <[email protected]>
1701 * frv.h: Add TLS relocations.
1702
e38bc3b5
NC
17032005-01-17 Nick Clifton <[email protected]>
1704
1705 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1706 EF_SH2A_SH3E): New flags.
1707 (EF_SH_BFD_TABLE): Add these new flags to the table.
1708
b4a38de6
AM
17092005-01-12 Alan Modra <[email protected]>
1710
1711 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1712 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1713
750bce0e 17142004-12-22 Klaus Rudolph <[email protected]>
2df98d85 1715
faa7ef87 1716 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1717
1e50d24d
RS
17182004-12-16 Richard Sandiford <[email protected]>
1719
1720 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1721
69881c93
ILT
17222004-12-09 Ian Lance Taylor <[email protected]>
1723
1724 * mips.h (E_MIPS_MACH_9000): Define.
1725
b676888f
HPN
17262004-11-04 Hans-Peter Nilsson <[email protected]>
1727
1728 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1729 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1730 macros.
1731
637cf767
EC
17322004-10-06 Eric Christopher <[email protected]>
1733
1734 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1735
40a18ebd
NC
17362004-10-01 Paul Brook <[email protected]>
1737
1738 * arm.h (SHT_ARM_EXIDX): Define.
1739 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1740 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1741 Define.
1742
b18c562e
NC
17432004-08-25 Dmitry Diky <[email protected]>
1744
1745 * msp430.h: Add new relocs.
1746
083febaa
L
17472004-08-12 H.J. Lu <[email protected]>
1748
1749 * i386.h (R_386_USED_BY_INTEL_200): New.
1750
1d70c7fb
AO
17512004-07-29 Alexandre Oliva <[email protected]>
1752
1753 Introduce SH2a support.
1754 2004-02-18 Corinna Vinschen <[email protected]>
1755 * sh.h (EF_SH2A_NOFPU): New.
1756 2003-12-01 Michael Snyder <[email protected]>
1757 * sh.h (EF_SH2A): New.
1758
670ec21d
NC
17592004-07-27 Tomer Levi <[email protected]>
1760
1761 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1762 BFD_RELOC_CRX_SWITCH32.
1763
1fe1f39c
NC
17642004-07-06 Tomer Levi <[email protected]>
1765
1766 * common.h (EM_CRX): Define.
1767 * crx.h: New file.
1768
097f809a
NC
17692004-06-25 Kazuhiro Inaoka <[email protected]>
1770
1771 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1772 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1773
375db92b
AM
17742004-06-19 Alan Modra <[email protected]>
1775
1776 * common.h (ELF64_R_INFO): Warning fix.
1777
092dcd75
CD
17782004-06-14 Chris Demetriou <[email protected]>
1779
1780 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1781 with an updated comment.
1782
f6f9408f
JR
17832004-05-28 Andrew Stubbs <[email protected]>
1784
1785 * sh.h (EF_SH_HAS_DSP): Remove.
1786 (EF_SH_HAS_FP): Remove.
1787 (EF_SH_MERGE_MACH): Remove.
1788 (EF_SH4_NOFPU): Convert to decimal.
1789 (EF_SH4A_NOFPU): Likewise.
1790 (EF_SH4_NOMMU_NOFPU): Likewise.
1791 (EF_SH3_NOMMU): Add new macro.
1792 (EF_SH_BFD_TABLE): Likewise.
1793 (sh_find_elf_flags): Add prototype.
1794 (sh_elf_get_flags_from_mach): Likewise.
1795
4030e8f6
CD
17962004-04-24 Chris Demetriou <[email protected]>
1797
1798 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1799 (R_MIPS_GNU_REL_HI16): Remove.
1800 (R_MIPS_GNU_REL16_S2): Update comment.
1801
0949843d 18022004-30-30 Galit Heller <[email protected]>
faa7ef87 1803 Tomer Levi <[email protected]>
0949843d
NC
1804
1805 * common.h (EM_CR): Define.
1806 * cr16c.h: New file.
1807
d507cf36
PB
18082004-03-23 Paul Brook <[email protected]>
1809
1810 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1811
ae51a426
JR
18122003-03-03 Andrew Stubbs <[email protected]>
1813
1814 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1815
676a64f4
RS
18162004-03-01 Richard Sandiford <[email protected]>
1817
1818 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1819
481fedf3
RM
18202004-01-28 Roland McGrath <[email protected]>
1821
1822 * common.h (AT_SECURE): New macro.
1823
7e67eb11
RM
18242004-01-21 Roland McGrath <[email protected]>
1825
1826 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1827 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1828 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1829 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1830 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1831
3fe74472
MK
18322004-01-17 Mark Kettenis <[email protected]>
1833
1834 * common.h (NT_OPENBSD_IDENT): Define.
1835
79987b2f
AO
18362004-01-06 Alexandre Oliva <[email protected]>
1837
1838 2003-09-18 Alexandre Oliva <[email protected]>
1839 * frv.h (EF_FRV_FDPIC): New macro.
1840 (EF_FRV_PIC_FLAGS): Adjust.
1841 2003-08-08 Alexandre Oliva <[email protected]>
1842 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1843 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1844 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1845 2003-08-04 Alexandre Oliva <[email protected]>
1846 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1847 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1848 New.
1849
252b5132 1850
c9e214e5 1851For older changes see ChangeLog-9103
252b5132 1852\f
752937aa
NC
1853Copyright (C) 2004-2012 Free Software Foundation, Inc.
1854
1855Copying and distribution of this file, with or without modification,
1856are permitted in any medium without royalty provided the copyright
1857notice and this notice are preserved.
1858
252b5132 1859Local Variables:
c9e214e5
AM
1860mode: change-log
1861left-margin: 8
1862fill-column: 74
252b5132
RH
1863version-control: never
1864End:
This page took 1.320269 seconds and 4 git commands to generate.