*** empty log message ***
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
87779176
JM
12010-11-02 Joseph Myers <joseph@codesourcery.com>
2
3 * tic6x-attrs.h (Tag_ABI_wchar_t, Tag_ABI_stack_align_needed,
4 Tag_ABI_stack_align_preserved, Tag_ABI_PID, Tag_ABI_PIC,
5 Tag_ABI_array_object_alignment,
6 Tag_ABI_array_object_align_expected, Tag_ABI_conformance): Define.
7
3cbd1c06
JM
82010-10-29 Joseph Myers <joseph@codesourcery.com>
9
10 * tic6x-attrs.h (Tag_ABI_compatibility): Define.
11
b5593623
JM
122010-10-29 Bernd Schmidt <bernds@codesourcery.com>
13 Joseph Myers <joseph@codesourcery.com>
14
15 * tic6x-attrs.h (Tag_ABI_DSBT): New.
16
75fa6dc1
JM
172010-10-21 Joseph Myers <joseph@codesourcery.com>
18
19 * tic6x-attrs.h (Tag_C6XABI_Tag_CPU_arch): Change to Tag_ISA,
20 value 4.
21 * tic6x.h (Values for Tag_C6XABI_Tag_CPU_arch): Rename for
22 attribute renaming.
23
1cd986c5
NC
242010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
25 Ina Pandit <ina.pandit@kpitcummins.com>
26
27 * v850.h: Add support for V850E2 and V850E2V3.
28 (v850_reloc_type): Update the newly added relocations
29
f4638467
AM
302010-07-20 Alan Modra <amodra@gmail.com>
31
32 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
33 (ELF_SECTION_SIZE): ..here.
34 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
35 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
36
ba761f19
AM
372010-06-25 Alan Modra <amodra@gmail.com>
38
39 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
40
59e6276b
JM
412010-06-15 Joseph Myers <joseph@codesourcery.com>
42
43 * tic6x-attrs.h: New.
44 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
45 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
46 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
47 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
48 C6XABI_Tag_CPU_arch_C674X): Define.
49
28f997cf
TG
502010-06-11 Tristan Gingold <gingold@adacore.com>
51
52 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
53 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
54 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
55 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
56 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
57 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
58 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
59 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
60 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
61 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
62 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
63 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
64 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
65 (Elf64_External_VMS_IMAGE_RELA): Ditto.
66 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
67 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
68 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
69 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
70 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
71 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
72 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
73 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
74
8e45593f
NC
752010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
76 Joseph Myers <joseph@codesourcery.com>
77 Andrew Stubbs <ams@codesourcery.com>
78
79 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
80 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
81 other invalid ranges.
82 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
83 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
84 (R_SH_FUNCDESC_VALUE): New.
85
18ae9cc1
L
862010-05-18 H.J. Lu <hongjiu.lu@intel.com>
87
88 PR gas/11600
89 * common.h (SHF_EXCLUDE): New.
90
91 * i370.h (SHF_EXCLUDE): Removed.
92 * or32.h (SHF_EXCLUDE): Likewise.
93 * ppc.h (SHF_EXCLUDE): Likewise.
94 * sparc.h (SHF_EXCLUDE): Likewise.
95
9a83a553
AM
962010-04-23 Alan Modra <amodra@gmail.com>
97
98 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
99 Invert logic to clarify test for .tbss.
100 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
101 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
102 macro args with parentheses.
103 (ELF_SECTION_IN_SEGMENT): Define.
104 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
105 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
106
75375b3e
MGD
1072010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
108
109 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
110 Tag_FP_HP_extension): Add new ABI attribute tags.
111
e4e42b45
NC
1122010-04-15 Nick Clifton <nickc@redhat.com>
113
114 * alpha.h: Update copyright notice to use GPLv3.
115 * arc.h: Likewise.
116 * arm.h: Likewise.
117 * avr.h: Likewise.
118 * bfin.h: Likewise.
119 * common.h: Likewise.
120 * cr16.h: Likewise.
121 * cr16c.h: Likewise.
122 * cris.h: Likewise.
123 * crx.h: Likewise.
124 * d10v.h: Likewise.
125 * d30v.h: Likewise.
126 * dlx.h: Likewise.
127 * dwarf.h: Likewise.
128 * external.h: Likewise.
129 * fr30.h: Likewise.
130 * frv.h: Likewise.
131 * h8.h: Likewise.
132 * hppa.h: Likewise.
133 * i370.h: Likewise.
134 * i386.h: Likewise.
135 * i860.h: Likewise.
136 * i960.h: Likewise.
137 * ia64.h: Likewise.
138 * internal.h: Likewise.
139 * ip2k.h: Likewise.
140 * iq2000.h: Likewise.
141 * lm32.h: Likewise.
142 * m32c.h: Likewise.
143 * m32r.h: Likewise.
144 * m68hc11.h: Likewise.
145 * m68k.h: Likewise.
146 * mcore.h: Likewise.
147 * mep.h: Likewise.
148 * microblaze.h: Likewise.
149 * mips.h: Likewise.
150 * mmix.h: Likewise.
151 * mn10200.h: Likewise.
152 * moxie.h: Likewise.
153 * msp430.h: Likewise.
154 * mt.h: Likewise.
155 * openrisc.h: Likewise.
156 * or32.h: Likewise.
157 * pj.h: Likewise.
158 * ppc.h: Likewise.
159 * ppc64.h: Likewise.
160 * reloc-macros.h: Likewise.
161 * rx.h: Likewise.
162 * s390.h: Likewise.
163 * sh.h: Likewise.
164 * sparc.h: Likewise.
165 * spu.h: Likewise.
166 * v850.h: Likewise.
167 * vax.h: Likewise.
168 * vxworks.h: Likewise.
169 * x86-64.h: Likewise.
170 * xc16x.h: Likewise.
171 * xstormy16.h: Likewise.
172 * xtensa.h: Likewise.
173
9957b18f
AM
1742010-04-08 David Stubbs <stubbs@icerasemi.com>
175
176 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
177 cannot contain any sections.
178
40b36596
JM
1792010-03-25 Joseph Myers <joseph@codesourcery.com>
180
181 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
182 * tic6x.h: New.
183
e1dcda2d
L
1842010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
185
186 * common.h (VER_FLG_*): Document.
187 (VER_FLG_INFO): Define.
188
17e57237
NC
1892010-02-23 Andrew Zabolotny <anpaza@mail.ru>
190
191 PR binutils/11297
192 * avr.h: (R_AVR_8): New relocation number.
193
cd21e546
MGD
1942010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
195
196 * arm.h (Tag_MPextension_use): Renumber.
197 (Tag_DIV_use): Add.
198 (Tag_MPextension_use_legacy): Likewise.
199
d7eeb400
MS
2002010-02-09 Michael Holzheu <holzheu@de.ibm.com>
201
202 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
203 NT_S390_CTRS and NT_S390_PREFIX): Define.
204
e1dcda2d
L
2052010-02-08 David S. Miller <davem@davemloft.net>
206
207 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
208
4339cae0
L
2092010-02-02 H.J. Lu <hongjiu.lu@intel.com>
210
211 * common.h (NT_386_XSTATE): New.
212
3ff95107 2132010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 214
3ff95107
L
215 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
216
c75a08aa
AM
2172010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
218
4339cae0 219 * common.h (PN_XNUM): Define.
c75a08aa 220
0675e188
UW
2212009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
222
223 * common.h (NT_S390_HIGH_GPRS): Define.
224
32af9f6e
AM
2252009-12-17 Alan Modra <amodra@bigpond.net.au>
226
227 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
228 R_PPC_RELAX32PC_PLT): Delete.
229 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
230
3c65b800
JM
2312009-11-28 Joseph Myers <joseph@codesourcery.com>
232
233 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
234 EM_TI_C5500, EM_CUDA): Define.
235 (EM_res140, EM_res141, EM_res142): Remove.
236
9e3c6df6
PB
2372009-11-17 Paul Brook <paul@codesourcery.com>
238 Daniel Jacobowitz <dan@codesourcery.com>
239
240 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
241
c7927a3c
NC
2422009-09-29 DJ Delorie <dj@redhat.com>
243
244 * rx.h: New file.
245
a7f2871e
AM
2462009-09-21 Alan Modra <amodra@bigpond.net.au>
247
248 * ppc.h (DT_PPC_TLSOPT): Define.
249 * ppc64.h (DT_PPC64_TLSOPT): Define.
250
7f6fed87
NC
2512009-08-10 Daniel Gutson <dgutson@codesourcery.com>
252
253 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
254 (SHT_ARM_OVERLAYSECTION): New define.
255
cb88ce9f
BS
2562006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
257
258 From Mike Frysinger <michael.frysinger@analog.com>
259 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
260 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
261 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
262 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
263 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
264 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
265 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
266 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
267 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
268 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
269 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
270 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
271 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
272 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
273 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
274 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
275 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
276 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
277 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 278
44db4087
ME
2792009-08-09 Michael Eager <eager@eagercon.com>
280
281 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 282 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 283
7ba29e2a
NC
2842009-08-06 Michael Eager <eager@eagercon.com>
285
286 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
287 * elf/microblaze.h: New reloc definitions.
288
28ec585f
AM
2892009-07-30 Alan Modra <amodra@bigpond.net.au>
290
291 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
292 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
293
8a9036a4
L
2942009-07-25 H.J. Lu <hongjiu.lu@intel.com>
295
296 * common.h (EM_L1OM): New.
297
8fdcc58d
TS
2982009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
299 Alan Modra <amodra@bigpond.net.au>
300
301 * spu.h (R_SPU_ADD_PIC): New.
302
3e7a7d11
NC
3032009-07-23 Ulrich Drepper <drepper@redhat.com>
304
305 * common.h (STB_GNU_UNIQUE): Define.
306
fa8f86ff
TT
3072009-07-10 Tom Tromey <tromey@redhat.com>
308
309 * dwarf2.h: Move to `..'.
310
1bffd25b
L
3112009-07-10 H.J. Lu <hongjiu.lu@intel.com>
312
313 * dwarf2.h: Just include ../dwarf2.h.
314
e054468f
AM
3152009-07-10 Alan Modra <amodra@bigpond.net.au>
316
317 * ppc.h (R_PPC_IRELATIVE): Add.
318 (R_PPC_RELAX32, R_PPC_RELAX32PC,
319 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
320 * ppc64.h (R_PPC64_IRELATIVE): Add.
321
3244e8f5
JJ
3222009-07-03 Jakub Jelinek <jakub@redhat.com>
323
324 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
325 and DW_OP_stack_value.
326
ceaf50a2
AM
3272009-06-22 Alan Modra <amodra@bigpond.net.au>
328
329 * ppc.h (R_PPC_RELAX*): Define as enum.
330
f865a31d
AG
3312009-06-11 Anthony Green <green@moxielogic.org>
332
333 * moxie.h (R_MOXIE_PCREL10): New.
334
cbe950e9
L
3352009-06-01 H.J. Lu <hongjiu.lu@intel.com>
336
337 PR ld/10205
338 * i386.h (R_386_IRELATIVE): New.
339 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
340
cf65542b
L
3412009-05-27 H.J. Lu <hongjiu.lu@intel.com>
342
343 * common.h: Update comments for dynamic tag ranges.
344
4e38f72c
DD
3452009-04-30 DJ Delorie <dj@redhat.com>
346
347 * mep.h (EF_MEP_COP_*): New.
348 (EF_MEP_ALL_FLAGS): Add them.
349
d8045f23
NC
3502009-04-30 Nick Clifton <nickc@redhat.com>
351
352 * common.h (STT_GNU_IFUNC): Define.
353
ed4a4bdf
CC
3542009-04-24 Cary Coutant <ccoutant@google.com>
355
356 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
357
20135e4c
NC
3582009-04-15 Anthony Green <green@moxielogic.com>
359
360 * common.h (EM_MOXIE): Define.
361 * moxie.h: New file.
362
4d28413b
DD
3632009-04-07 DJ Delorie <dj@redhat.com>
364
365 * mep.h (EF_MEP_CPU_C5): New.
366
96b2958f
L
3672009-04-01 H.J. Lu <hongjiu.lu@intel.com>
368
369 * common.h (EM_INTEL178): Removed.
370 (EM_INTEL179): Likewise.
371 (EM_ETPU): New.
372 (EM_SLE9X): Likewise.
373 (EM_INTEL181): Likewise.
374 (EM_INTEL182): Likewise.
375
f47a1d2e
L
3762009-03-31 H.J. Lu <hongjiu.lu@intel.com>
377
378 * common.h (EM_INTEL178): New.
379 (EM_INTEL179): Likewise.
380 (EM_INTEL180): Likewise.
381
0e879927
ILT
3822009-03-20 Mikolaj Zalewski <mikolajz@google.com>
383
384 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
385
4d407348
MK
3862009-03-14 Mark Kettenis <kettenis@gnu.org>
387
17e57237
NC
388 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
389 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
390 (NT_OPENBSD_WCOOKIE): New defines.
391
904001b0
JK
3922009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
393
394 * common.h (AT_RANDOM): Define.
395
727fc41e
AM
3962009-03-04 Alan Modra <amodra@bigpond.net.au>
397
398 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
399 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
400
c3b7224a
NC
4012009-03-02 Qinwei <qinwei@sunnorth.com.cn>
402
403 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
404 * common.h (EM_SCORE_OLD): Define.
405
36319970
L
4062009-02-23 H.J. Lu <hongjiu.lu@intel.com>
407
408 * common.h (STB_LOPROC): Replace Application-specific with
409 Processor-specific in comments.
410 (STB_HIPROC): Likewise.
411 (STT_LOPROC): Likewise.
412 (STT_HIPROC): Likewise.
413
52b6b6b9
JM
4142009-02-03 Sandip Matte <sandip@rmicorp.com>
415
416 * mips.h (E_MIPS_MACH_XLR): Define.
417
cf869cce
NC
4182009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
419
420 * m68k.h: Map TLS relocations to numbers.
421
91e22acd
AS
4222009-01-15 Andrew Stubbs <ams@codesourcery.com>
423 Julian Brown <julian@codesourcery.com>
424
425 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
426 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
427 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
428 version 2.07.
429 (Tag_undefined39, Tag_nodefaults): New enum values.
430 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
431 (Tag_conformance, Tag_Virtualization_use): Likewise.
432 (Tag_undefined69, Tag_MPextension_use): Likewise.
433
01e1a5bc
NC
4342009-01-15 Douglas B Rupp <rupp@gnat.com>
435
436 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
437 New macros. Minor reformatting.
438
84e94c90
NC
4392008-12-23 Jon Beniston <jon@beniston.com>
440
441 * lm32.h: New file.
442
0f88be7a
NC
4432008-12-23 Nick Clifton <nickc@redhat.com>
444
445 * commmon.h (STT_IFUNC): Delete.
446
7a0cc8ed
HPN
4472008-12-20 Hans-Peter Nilsson <hp@axis.com>
448
449 * cris.h (R_CRIS_32_IE): New relocation.
450
e7c33416
NC
4512008-12-03 Nick Clifton <nickc@redhat.com>
452
453 * common.h (STT_IFUNC): Define.
454
e73521d6
SR
4552008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
456
457 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
458 R_CR16_GLOB_DAT): New relocations.
459
a973d22c
HPN
4602008-11-25 Hans-Peter Nilsson <hp@axis.com>
461
462 * cris.h (R_CRIS_32_TPREL): Correct comment.
463 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
464
8e79c3df
CM
4652008-11-18 Catherine Moore <clm@codesourcery.com>
466
467 * arm.h (Tag_ABI_FP_16bit_format): Define.
468
2b0bc088
NC
4692008-11-14 Nathan Sidwell <nathan@codesourcery.com>
470
471 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 472
759cc328
UW
4732008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
474
475 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
476
f82e0623
NF
4772008-10-10 Nathan Froyd <froydnj@codesourcery.com>
478
479 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
480
1d037692
HPN
4812008-10-04 Hans-Peter Nilsson <hp@axis.com>
482
483 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
484 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
485 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
486 (R_CRIS_16_TPREL): New relocations.
487
28dbbc02
BW
4882008-08-20 Bob Wilson <bob.wilson@acm.org>
489
490 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
491 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
492 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
493
861fb55a
DJ
4942008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
495 Daniel Jacobowitz <dan@codesourcery.com>
496 Catherine Moore <clm@codesourcery.com>
497 Mark Shinwell <shinwell@codesourcery.com>
498
499 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
500 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
501
0deb8eee
AM
5022008-08-04 Markus Weiss <weissms@aros.org>
503
504 * common.h (ELFOSABI_AROS): Update comment.
505
3c7b9897
AM
5062008-07-26 Michael Eager <eager@eagercon.com>
507
508 * ppc.h: Add description of single-precision.
509
89eeb0bc
LM
5102008-07-21 Luis Machado <luisgpm@br.ibm.com>
511
512 * common.h: Define NT_PPC_VSX.
513
30c09090
RS
5142008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
515
516 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
517
b8a39af8
SR
5182008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
519
520 * common.h (EM_CR16): Correct value.
521 (EM_CR16): Rename to EM_CR16_OLD.
522
ff7eeb89
DD
5232008-06-12 DJ Delorie <dj@redhat.com>
524
525 * common.h (EM_M32C_NEW): Rename to EM_M32C.
526 (EM_M32C): Rename to EM_M32C_OLD.
527
3c9a78e0
JM
5282008-06-12 Joseph Myers <joseph@codesourcery.com>
529
530 * common.h: Update e_machine table.
531
a23ede3d
KK
5322008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
533
534 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
535
2424f303
JM
5362008-06-09 Joseph Myers <joseph@codesourcery.com>
537
538 * common.h: Change registry@caldera.com to registry@sco.com.
539
7c90103b
NC
5402008-05-21 Nick Clifton <nickc@redhat.com>
541
542 * reloc-macros.h: Add a comment about the use of the
543 END_RELOC_NUMBERS symbol as a sentinel value.
544
5452008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 546
7c90103b
NC
547 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
548
14a6d8e0
DM
5492008-04-16 David S. Miller <davem@davemloft.net>
550
551 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
552 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
553 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
554 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
555
15397d0b
ILT
5562008-03-24 Ian Lance Taylor <iant@google.com>
557
558 * common.h (NT_GNU_GOLD_VERSION): Define.
559
72de5009
AM
5602008-03-13 Alan Modra <amodra@bigpond.net.au>
561
562 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
563 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
564 Order struct as for external version.
565
1bce5d2c
AM
5662008-03-12 Alan Modra <amodra@bigpond.net.au>
567
4fbb74a6
AM
568 PR 5900
569 * common.h (SHN_BAD): Delete.
570 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
571 * external.h: ..here.
572 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
573 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
574 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
575
5762008-03-12 Alan Modra <amodra@bigpond.net.au>
577
578 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 579 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 580 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 581 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 582 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 583 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
584 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
585 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 586 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 587 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 588 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
589 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
590 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 591 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 592 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 593
35d60fe4
NC
5942008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
595
596 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
597 DW_OP_PGI_omp_thread_num.
598
7b03d09a
AN
5992008-02-04 Adam Nemet <anemet@caviumnetworks.com>
600
601 * mips.h: Update copyright.
602 (E_MIPS_MACH_OCTEON): New macro.
603
148b93f2
NC
6042008-01-30 Tristan Gingold <gingold@adacore.com>
605
606 Add OpenVMS extensions.
1bce5d2c
AM
607 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
608 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 609 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
610 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
611 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
612 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
613 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
614 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
615 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
616 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
617 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
618 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
619 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
620 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
621 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
622 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
623 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
624 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
625 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
626 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
627 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
628 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
629
c74ba406
MK
6302008-01-16 Mark Kettenis <kettenis@gnu.org>
631
632 * common.h (AT_SUN_AUXFLAGS): Define.
633
60955fda
DJ
6342007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
635
636 * dwarf2.h (DW_AT_hi_user): Correct value.
637
1bbb5f21 6382007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 639
1bbb5f21 640 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 641
350cc38d
MS
6422007-11-29 Mark Shinwell <shinwell@codesourcery.com>
643
644 * mips.h (E_MIPS_MACH_LS2E): New.
645 (E_MIPS_MACH_LS2F): New.
646
f7bc09bd
NS
6472007-11-28 Nathan Sidwell <nathan@codesourcery.com>
648
649 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
650 segments at the end of memory.
651
e210c36b
NC
6522007-11-17 Thiemo Seufer <ths@mips.com>
653
654 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
655 in comment.
656
e2a0d921
NC
6572007-11-16 Nick Clifton <nickc@redhat.com>
658
659 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
660 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
661 (DW_AT_stride): Rename to DW_AT_byte_stride.
662
7a2b07ff
NS
6632007-11-08 Nathan Sidwell <nathan@codesourcery.com>
664
665 * vxworks.h: New.
666
569006e5
NC
6672007-10-30 Nick Clifton <nickc@redhat.com>
668
669 * mn10300.h (R_MN10300_ALIGN): Define.
670
c6e65352
DJ
6712007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
672
673 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
674
bfff1642
NC
6752007-10-19 Nick Clifton <nickc@redhat.com>
676
677 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
678
3e6ff6e5
RM
6792007-10-18 Roland McGrath <roland@redhat.com>
680
681 * common.h (NT_PPC_VMX): New macro.
682
7fac7ff4
NC
6832007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
684
685 * cr16.h: Updated with new relocaction macros.
686
b10a8ae0
L
6872007-09-17 H.J. Lu <hongjiu.lu@intel.com>
688
689 PR binutils/3281
690 PR binutils/5037
691 * internal.h (elf_segment_map): Add p_size and p_size_valid.
692 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
693 PT_GNU_RELRO segments.
694
8d100c32
KH
6952007-09-11 Nathan Sidwell <nathan@codesourcery.com>
696
697 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
698
b15fa79e
AM
6992007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
700
701 * common.h (NT_SPU): Define.
702
2b05f1b7
L
7032007-08-16 H.J. Lu <hongjiu.lu@intel.com>
704
705 * common.h: Revert last change.
706
94b11780
L
7072007-08-16 H.J. Lu <hongjiu.lu@intel.com>
708
709 * common.h (PT_GNU_STACK): Renamed to ...
710 (PT_GNU_ATTR): This.
711 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
712
fd2f25da
RM
7132007-07-09 Roland McGrath <roland@redhat.com>
714
715 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
716
34c8bcba
JM
7172007-06-29 Joseph Myers <joseph@codesourcery.com>
718
719 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
720
2cf19d5c
JM
7212007-06-29 Joseph Myers <joseph@codesourcery.com>
722
723 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
724
104d59d1
JM
7252007-06-29 Joseph Myers <joseph@codesourcery.com>
726
727 * arm.h (elf32_arm_add_eabi_attr_int,
728 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
729 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
730 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
731 Tag_Symbol, Tag_compatibility): Remove.
732 * common.h (SHT_GNU_ATTRIBUTES): Define.
733
3d3d428f
NC
7342007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
735
736 * common.h (EM_CR16): New entry for CR16 cpu.
737 * cr16.h: New file.
738
99ded152
BW
7392007-06-11 Sterling Augustine <sterling@tensilica.com>
740 Bob Wilson <bob.wilson@acm.org>
fd2f25da 741
99ded152
BW
742 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
743 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 744
f89d32d9
CT
7452007-05-18 Caroline Tice <ctice@apple.com>
746
fd2f25da 747 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
748 DW_OP_GNU_uninit.
749
4f4416b5
AM
7502007-05-12 Alan Modra <amodra@bigpond.net.au>
751
752 * spu.h (R_SPU_ADDR16X): Define.
753 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
754
ece5ef60
AM
7552007-05-11 Alan Modra <amodra@bigpond.net.au>
756
757 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
758
627b32bc
AM
7592007-05-02 Alan Modra <amodra@bigpond.net.au>
760
761 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
762 and vma for appropriate sections.
763
0c3e446c
JB
7642007-04-26 Jan Beulich <jbeulich@novell.com>
765
766 * common.h (DT_ENCODING): Correct value (back to spec mandated
767 value).
768
d4c87fc1
AM
7692007-03-08 Alan Modra <amodra@bigpond.net.au>
770
771 * v850.h (V850_OTHER_TDA_BYTE): Delete.
772 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
773 that don't clash with visibility bits.
774
689d9c8c
AM
7752007-03-07 Alan Modra <amodra@bigpond.net.au>
776
777 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
778
b95dd98f 7792007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
780 Richard Sandiford <rsandifo@redhat.com>
781 Richard Henderson <rth@redhat.com>
782 DJ Delorie <dj@redhat.com>
783 Ben Elliston <bje@redhat.com>
b95dd98f
DB
784
785 * mep.h: New file.
b95dd98f
DB
786 * common.h (EM_CYGNUS_MEP): Define.
787
7882007-02-15 Dave Brolley <brolley@redhat.com>
789
790 From Graydon Hoare <graydon@redhat.com>:
791 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
792
3bdcfdf4
KH
7932007-01-08 Kazu Hirata <kazu@codesourcery.com>
794
795 * m68k.h (EF_M68K_FIDO): New.
796 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
797 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
798
9840d27e
KH
7992006-12-25 Kazu Hirata <kazu@codesourcery.com>
800
801 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
802
425c6cb0
KH
8032006-12-19 Kazu Hirata <kazu@codesourcery.com>
804
805 * m68k.h (EF_M68K_ARCH_MASK): New.
806
3271a814
NS
8072006-12-19 Nathan Sidwell <nathan@codesourcery.com>
808
809 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
810
c694fd50
KH
8112006-12-07 Kazu Hirata <kazu@codesourcery.com>
812
813 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
814 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
815 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
816 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
817 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
818 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
819 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
820 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
821 EF_M68K_CF_FLOAT, respectively.
822
4fd454c8
NC
8232006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
824 Nick Clifton <nickc@redhat.com>
825
826 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
827
165b93e7
RS
8282006-10-28 Richard Sandiford <richard@codesourcery.com>
829
830 * mips.h (R_MIPS_GLOB_DAT): Define
831 (R_MIPS_max): Bump by 1.
832
e9f53129
AM
8332006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
834 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
835 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
836 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
837 Alan Modra <amodra@bigpond.net.au>
838
839 * common.h (EM_SPU): Define.
840 * spu.h: New file.
841
b3549761
NC
8422006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
843
844 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
845 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
846 (EF_SCORE_HASENTRY): Delete.
847
e210c36b
NC
8482006-10-17 Mark Shinwell <shinwell@codesourcery.com>
849
850 * arm.h: Define TAG_CPU_ARCH_* constants.
851
1c0d3aa6
NC
8522006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
853
854 * score.h: New file.
855 * common.h: Add Score machine number.
856
fdc90cb4
JJ
8572006-07-10 Jakub Jelinek <jakub@redhat.com>
858
859 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
860
1224efb8
L
8612006-05-31 H.J. Lu <hongjiu.lu@intel.com>
862
863 * internal.h (ELF_SECTION_SIZE): New.
864 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
865 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
866 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
867
3f570048
AM
8682006-05-27 H.J. Lu <hongjiu.lu@intel.com>
869
870 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
871
9b52905e
NC
8722006-05-24 Carlos O'Donell <carlos@systemhalted.org>
873 Randolph Chung <randolph@tausq.org>
874 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
875 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
876 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
877 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
878 New TLS relocs.
879 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
880 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
881 Define TLS relocs using existing equivalents.
882
fd2f25da
RM
8832006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
884
28c9d252
NC
885 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
886
e210c36b
NC
8872006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
888
889 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
890 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
891 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
892 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
893 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
894 R_BFIN_GOTOFFLO): New relocs.
895 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
896
8972006-03-23 Michael Matz <matz@suse.de>
898
899 * x86-64.h: Add the new relocations with their official
900 numbers.
901
0a44bf69
RS
9022006-03-22 Richard Sandiford <richard@codesourcery.com>
903 Daniel Jacobowitz <dan@codesourcery.com>
904 Phil Edwards <phil@codesourcery.com>
905 Zack Weinberg <zack@codesourcery.com>
906 Mark Mitchell <mark@codesourcery.com>
907 Nathan Sidwell <nathan@codesourcery.com>
908
909 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
910
e14430ab
DA
9112006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
912
913 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
914 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
915 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
916 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
917 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
918
3a4a14e9
PB
9192006-03-10 Paul Brook <paul@codesourcery.com>
920
921 * arm.h (EF_ARM_EABI_VER5): Define.
922
0b2e31dc
NS
9232006-03-06 Nathan Sidwell <nathan@codesourcery.com>
924
925 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
926 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
927 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
928 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
929 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
930 (EF_M68K_EMAC_B): New.
931
df406460
NC
9322006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
933
934 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
935 (EF_AVR_LINKRELAX_PREPARED): Add.
936
2c10a7e5
BE
9372006-03-02 Ben Elliston <bje@au.ibm.com>
938
939 Import from the GCC tree:
940 2006-03-01 Jakub Jelinek <jakub@redhat.com>
941
942 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
943 from DWARF 3.
944 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
945 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
946 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
947 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
948 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
949 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
950 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
951 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
952 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
953 DW_DS_leading_separate, DW_DS_trailing_separate): New.
954 (DW_END_default, DW_END_big, DW_END_little): New.
955 (DW_END_lo_user, DW_END_hi_user): Define.
956 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
957 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
958 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
959 DW_LANG_D): New.
960
e210c36b
NC
9612006-02-06 Steve Ellcey <sje@cup.hp.com>
962
963 * ia64.h (SHF_IA_64_HP_TLS): New.
964
6772dd07
DD
9652006-02-24 DJ Delorie <dj@redhat.com>
966
967 * m32c.h: Add relax relocs.
968
d70c5fc7
NC
9692006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
970 Anil Paranjape <anilp1@kpitcummins.com>
971 Shilin Shakti <shilins@kpitcummins.com>
972
973 * common.h (EM_XC16X): New entry for xc16x cpu.
974 Sort other EM_* numbers into numerical order.
975 * xc16x.h: New file.
fd2f25da 976
84d1d650
L
9772006-02-10 H.J. Lu <hongjiu.lu@intel.com>
978
979 PR binutils/2258
980 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
981 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
982
266abb8f
NS
9832006-02-07 Nathan Sidwell <nathan@codesourcery.com>
984
985 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
986 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
987 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
988 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
989 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
990
9912006-02-06 Steve Ellcey <sje@cup.hp.com>
992
993 * ia64.h (SHF_IA_64_HP_TLS): New.
994
67a4f2b7
AO
9952006-01-18 Alexandre Oliva <aoliva@redhat.com>
996
997 Introduce TLS descriptors for i386 and x86_64.
998 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
999 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
1000 New.
1001 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
1002 R_X86_64_TLSDESC): New.
1003
64fd6348
NC
10042006-01-09 Mike Frysinger <vapier@gentoo.org>:
1005
1006 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
1007
d031aafb
NS
10082005-12-16 Nathan Sidwell <nathan@codesourcery.com>
1009
1010 Second part of ms1 to mt renaming.
1011 * common.h (EM_MT): Renamed.
1012 * mt.h: Rename relocs, cpu & other defines.
1013
e210c36b
NC
10142005-12-12 Nathan Sidwell <nathan@codesourcery.com>
1015
1016 * mt.h: Renamed from ms1.h
1017
39b41c9c
PB
10182005-12-12 Paul Brook <paul@codesourcery.com>
1019
1020 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
1021
5e2b0d47
NC
10222005-11-11 Nick Clifton <nickc@redhat.com>
1023
1024 PR 1150
1025 * mips.h (STO_OPTIONAL): Define.
1026 (ELF_MIPS_IS_OPTIONAL): Define.
1027
e210c36b
NC
10282005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1029
1030 Add ms2.
1031 * ms1.h (EF_MS1_CPU_MS2): New.
1032
10332005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1034
1035 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1036
3c9b82ba
NC
10372005-09-30 Catherine Moore <clm@cm00re.com>
1038
1039 * bfin.h: New file.
1040 * common.h (EM_BLACKFIN): Define.
1041
ee065d83
PB
10422005-10-08 Paul Brook <paul@codesourcery.com>
1043
1044 * arm.h: Add prototypes for BFD object attribute routines.
1045
1cacb694
RE
10462005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1047
1048 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1049
3c26c61a
DA
10502005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1051
1052 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1053 New defines.
1054
67762f6b
DA
10552005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1056
1057 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1058 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1059 deprecated defines.
1060 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1061 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1062 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1063 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1064 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1065 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1066 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1067 NT_HP_UX_OPTIONS): Define.
1068
fd54057a
DD
10692005-07-25 DJ Delorie <dj@redhat.com>
1070
1071 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1072
3b22753a
L
10732005-07-25 Jan Hubicka <jh@suse.cz>
1074
1075 * x86-64.h (SHN_X86_64_LCOMMON): New.
1076 (SHF_X86_64_LARGE): New.
1077
157e7bd1
NC
10782005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1079
1080 * m32r.h (R_M32R_REL32): Added.
1081
df45824a
BE
10822005-07-18 Ben Elliston <bje@au.ibm.com>
1083
1084 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1085 Replace with DW_ATE_decimal_float (now in DWARF 3).
1086
49f58d10
JB
10872005-07-14 Jim Blandy <jimb@redhat.com>
1088
1089 Add support for Renesas M32C and M16C.
1090 * common.h (EM_M32C): New machine number.
1091 * m32c.h: New file.
fd2f25da 1092
e210c36b
NC
10932005-06-17 Jakub Jelinek <jakub@redhat.com>
1094
1095 * external.h (GRP_ENTRY_SIZE): Define.
1096
d6ab8113
JB
10972005-06-17 Jan Beulich <jbeulich@novell.com>
1098
1099 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1100 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1101 R_X86_64_GOTPC32.
1102
3c33e371
AH
11032005-06-07 Aldy Hernandez <aldyh@redhat.com>
1104 Michael Snyder <msnyder@redhat.com>
1105 Stan Cox <scox@redhat.com>
1106
1107 * common.h (EM_MS1): Define.
1108
1109 * ms1.h: New file.
1110
2acf634e
RH
11112005-05-31 Richard Henderson <rth@redhat.com>
1112
1113 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1114
484124bb
RH
11152005-05-29 Richard Henderson <rth@redhat.com>
1116
1117 * alpha.h (DT_ALPHA_PLTRO): New.
1118
d68f4033
BE
11192005-05-19 Ben Elliston <bje@au.ibm.com>
1120
1121 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1122 the user-defined encoding space pending inclusion in the standard.
1123
cb1afa5c
ZW
11242005-05-18 Zack Weinberg <zack@codesourcery.com>
1125
1126 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1127 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1128
c19d1205
ZW
11292005-05-17 Zack Weinberg <zack@codesourcery.com>
1130
1131 * arm.h: Import complete list of official relocation names
1132 and numbers from AAELF. Define FAKE_RELOCs for old names.
1133 Remove a few old names no longer used anywhere.
1134
1fe44d79
AM
11352005-05-14 Alan Modra <amodra@bigpond.net.au>
1136
1137 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1138
2df98d85
AM
11392005-05-11 Alan Modra <amodra@bigpond.net.au>
1140
1141 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1142 R_PPC_RELAX32PC_PLT) Adjust.
1143 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1144 (DT_PPC_GLINK): Define.
1145
e172dbf8
NC
11462005-05-10 Nick Clifton <nickc@redhat.com>
1147
1148 * Update the address and phone number of the FSF organization in
1149 the GPL notices in the following files:
2df98d85 1150 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1151 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1152 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1153 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1154 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1155 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1156 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1157
faa7ef87
L
11582005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1159
a63027e5
L
1160 Moved from ../ChangeLog
1161
faa7ef87
L
1162 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1163 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1164
1165 2004-10-12 Paul Brook <paul@codesourcery.com>
1166 * arm.h (EF_ARM_EABI_VER4): Define.
1167
1168 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1169
1170 * common.h (PT_SUNW_EH_FRAME): Define.
1171 * x86-64.h (SHT_X86_64_UNWIND): Define.
1172
1173 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1174 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1175 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1176 (XTENSA_PROP_SEC_NAME): Define.
1177 (property_table_entry): Add flags field.
1178 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1179
1180 2004-09-17 Paul Brook <paul@codesourcery.com>
1181 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1182 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1183 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1184
1185 2004-09-13 Paul Brook <paul@codesourcery.com>
1186 * arm.h: Rename RELABS to TARGET1.
1187
1188 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1189 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1190 (PT_GNU_RELRO): Define.
1191
ba93b8ac
DJ
11922005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1193 Phil Blundell <philb@gnu.org>
1194
1195 * arm.h: Add TLS relocations.
1196
c927f9ef
BE
11972005-03-23 Ben Elliston <bje@au.ibm.com>
1198
1199 * dwarf.h: Merge with GCC's dwarf.h.
1200
238d258f
NC
12012005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1202
1203 * m68k.h (EF_CFV4E): Define.
1204
b294bdf8
MM
12052005-03-17 Paul Brook <paul@codesourcery.com>
1206 Dan Jacobowitz <dan@codesourcery.com>
1207 Mark Mitchell <mark@codesourcery.com>
1208
1209 * arm.h (PT_ARM_EXIDX): Define.
1210
51cb3ca7
DJ
12112005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1212 Joseph Myers <joseph@codesourcery.com>
1213
1214 * mips.h: Define MIPS TLS relocations.
1215
d6f16593 12162005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1217 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1218
1219 * mips.h (R_MIPS16_GOT16): New reloc code.
1220 (R_MIPS16_CALL16): Likewise.
1221 (R_MIPS16_HI16): Likewise.
1222 (R_MIPS16_LO16): Likewise.
1223 (R_MIPS16_min): New fake reloc code.
1224 (R_MIPS16_max): Likewise.
1225
a1c17af2
MR
12262005-02-11 Maciej W. Rozycki <macro@mips.com>
1227
1228 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1229
90219bd0
AO
12302005-01-25 Alexandre Oliva <aoliva@redhat.com>
1231
1232 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1233 * frv.h: Add R_FRV_TLSMOFF.
1234 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1235 * frv.h: Add TLS relocations.
1236
e38bc3b5
NC
12372005-01-17 Nick Clifton <nickc@redhat.com>
1238
1239 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1240 EF_SH2A_SH3E): New flags.
1241 (EF_SH_BFD_TABLE): Add these new flags to the table.
1242
b4a38de6
AM
12432005-01-12 Alan Modra <amodra@bigpond.net.au>
1244
1245 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1246 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1247
750bce0e 12482004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1249
faa7ef87 1250 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1251
1e50d24d
RS
12522004-12-16 Richard Sandiford <rsandifo@redhat.com>
1253
1254 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1255
69881c93
ILT
12562004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1257
1258 * mips.h (E_MIPS_MACH_9000): Define.
1259
b676888f
HPN
12602004-11-04 Hans-Peter Nilsson <hp@axis.com>
1261
1262 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1263 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1264 macros.
1265
637cf767
EC
12662004-10-06 Eric Christopher <echristo@redhat.com>
1267
1268 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1269
40a18ebd
NC
12702004-10-01 Paul Brook <paul@codesourcery.com>
1271
1272 * arm.h (SHT_ARM_EXIDX): Define.
1273 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1274 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1275 Define.
1276
b18c562e
NC
12772004-08-25 Dmitry Diky <diwil@spec.ru>
1278
1279 * msp430.h: Add new relocs.
1280
083febaa
L
12812004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1282
1283 * i386.h (R_386_USED_BY_INTEL_200): New.
1284
1d70c7fb
AO
12852004-07-29 Alexandre Oliva <aoliva@redhat.com>
1286
1287 Introduce SH2a support.
1288 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1289 * sh.h (EF_SH2A_NOFPU): New.
1290 2003-12-01 Michael Snyder <msnyder@redhat.com>
1291 * sh.h (EF_SH2A): New.
1292
670ec21d
NC
12932004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1294
1295 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1296 BFD_RELOC_CRX_SWITCH32.
1297
1fe1f39c
NC
12982004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1299
1300 * common.h (EM_CRX): Define.
1301 * crx.h: New file.
1302
097f809a
NC
13032004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1304
1305 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1306 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1307
375db92b
AM
13082004-06-19 Alan Modra <amodra@bigpond.net.au>
1309
1310 * common.h (ELF64_R_INFO): Warning fix.
1311
092dcd75
CD
13122004-06-14 Chris Demetriou <cgd@broadcom.com>
1313
1314 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1315 with an updated comment.
1316
f6f9408f
JR
13172004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1318
1319 * sh.h (EF_SH_HAS_DSP): Remove.
1320 (EF_SH_HAS_FP): Remove.
1321 (EF_SH_MERGE_MACH): Remove.
1322 (EF_SH4_NOFPU): Convert to decimal.
1323 (EF_SH4A_NOFPU): Likewise.
1324 (EF_SH4_NOMMU_NOFPU): Likewise.
1325 (EF_SH3_NOMMU): Add new macro.
1326 (EF_SH_BFD_TABLE): Likewise.
1327 (sh_find_elf_flags): Add prototype.
1328 (sh_elf_get_flags_from_mach): Likewise.
1329
4030e8f6
CD
13302004-04-24 Chris Demetriou <cgd@broadcom.com>
1331
1332 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1333 (R_MIPS_GNU_REL_HI16): Remove.
1334 (R_MIPS_GNU_REL16_S2): Update comment.
1335
0949843d 13362004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1337 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1338
1339 * common.h (EM_CR): Define.
1340 * cr16c.h: New file.
1341
d507cf36
PB
13422004-03-23 Paul Brook <paul@codesourcery.com>
1343
1344 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1345
ae51a426
JR
13462003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1347
1348 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1349
676a64f4
RS
13502004-03-01 Richard Sandiford <rsandifo@redhat.com>
1351
1352 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1353
481fedf3
RM
13542004-01-28 Roland McGrath <roland@redhat.com>
1355
1356 * common.h (AT_SECURE): New macro.
1357
7e67eb11
RM
13582004-01-21 Roland McGrath <roland@redhat.com>
1359
1360 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1361 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1362 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1363 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1364 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1365
3fe74472
MK
13662004-01-17 Mark Kettenis <kettenis@gnu.org>
1367
1368 * common.h (NT_OPENBSD_IDENT): Define.
1369
79987b2f
AO
13702004-01-06 Alexandre Oliva <aoliva@redhat.com>
1371
1372 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1373 * frv.h (EF_FRV_FDPIC): New macro.
1374 (EF_FRV_PIC_FLAGS): Adjust.
1375 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1376 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1377 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1378 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1379 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1380 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1381 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1382 New.
1383
252b5132 1384
c9e214e5 1385For older changes see ChangeLog-9103
252b5132
RH
1386\f
1387Local Variables:
c9e214e5
AM
1388mode: change-log
1389left-margin: 8
1390fill-column: 74
252b5132
RH
1391version-control: never
1392End:
This page took 0.570537 seconds and 4 git commands to generate.