* elf-bfd.h (struct elf_backend_data): New member
[deliverable/binutils-gdb.git] / include / elf / ChangeLog
CommitLineData
1cd986c5
NC
12010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
2 Ina Pandit <ina.pandit@kpitcummins.com>
3
4 * v850.h: Add support for V850E2 and V850E2V3.
5 (v850_reloc_type): Update the newly added relocations
6
f4638467
AM
72010-07-20 Alan Modra <amodra@gmail.com>
8
9 * internal.h (ELF_TBSS_SPECIAL): New macro, extracted from..
10 (ELF_SECTION_SIZE): ..here.
11 (ELF_SECTION_IN_SEGMENT_1): Add "strict" arg.
12 (ELF_SECTION_IN_SEGMENT_STRICT): New macro.
13
ba761f19
AM
142010-06-25 Alan Modra <amodra@gmail.com>
15
16 * ppc64.h (R_PPC64_LO_DS_OPT): Define.
17
59e6276b
JM
182010-06-15 Joseph Myers <joseph@codesourcery.com>
19
20 * tic6x-attrs.h: New.
21 * tic6x.h: Include elf/tic6x-attrs.h for attribute table.
22 (C6XABI_Tag_CPU_arch_none, C6XABI_Tag_CPU_arch_C62X,
23 C6XABI_Tag_CPU_arch_C67X, C6XABI_Tag_CPU_arch_C67XP,
24 C6XABI_Tag_CPU_arch_C64X, C6XABI_Tag_CPU_arch_C64XP,
25 C6XABI_Tag_CPU_arch_C674X): Define.
26
28f997cf
TG
272010-06-11 Tristan Gingold <gingold@adacore.com>
28
29 * ia64.h (EF_IA_64_VMS_COMCOD, EF_IA_64_VMS_COMCOD_SUCCESS)
30 (EF_IA_64_VMS_COMCOD_WARNING, EF_IA_64_VMS_COMCOD_ERROR)
31 (EF_IA_64_VMS_COMCOD_ABORT, EF_IA_64_VMS_LINKAGES): Define.
32 (VMS_LF_CALL_DEBUG, VMS_LF_NOP0BUFS, VMS_LF_P0IMAGE)
33 (VMS_LF_MKTHREADS, VMS_LF_UPCALLS, VMS_LF_IMGSTA)
34 (VMS_LF_INITIALIZE, VMS_LF_MAIN, VMS_LF_EXE_INIT)
35 (VMS_LF_TBK_IN_IMG, VMS_LF_DBG_IN_IMG, VMS_LF_TBK_IN_DSF)
36 (VMS_LF_DBG_IN_DSF, VMS_LF_SIGNATURES, VMS_LF_REL_SEG_OFF): Define.
37 (VMS_STO_VISIBILITY, VMS_ST_VISIBILITY, VMS_STO_FUNC_TYPE)
38 (VMS_ST_FUNC_TYPE, VMS_SFT_CODE_ADDR, VMS_SFT_SYMV_IDX)
39 (VMS_SFT_FD, VMS_SFT_RESERVE, VMS_STO_LINKAGE, VMS_ST_LINKAGE)
40 (VMS_STL_IGNORE, VMS_STL_RESERVE, VMS_STL_STD, VMS_STL_LNK): Define.
41 (Elf64_External_VMS_IMAGE_FIXUP): New declaration.
42 (Elf64_External_VMS_IMAGE_RELA): Ditto.
43 (R_IA64_VMS_DIR8, R_IA64_VMS_DIR16LSB, R_IA64_VMS_CALL_SIGNATURE)
44 (R_IA64_VMS_EXECLET_FUNC, R_IA64_VMS_EXECLET_DATA, R_IA64_VMS_FIX8)
45 (R_IA64_VMS_FIX16, R_IA64_VMS_FIX32, R_IA64_VMS_FIX64)
46 (R_IA64_VMS_FIXFD, R_IA64_VMS_ACC_LOAD, R_IA64_VMS_ACC_ADD)
47 (R_IA64_VMS_ACC_SUB, R_IA64_VMS_ACC_MUL, R_IA64_VMS_ACC_DIV)
48 (R_IA64_VMS_ACC_AND, R_IA64_VMS_ACC_IOR, R_IA64_VMS_ACC_EOR)
49 (R_IA64_VMS_ACC_ASH, R_IA64_VMS_ACC_STO8, R_IA64_VMS_ACC_STO16LSH)
50 (R_IA64_VMS_ACC_STO32LSH, R_IA64_VMS_ACC_STO64LSH): New.
51
8e45593f
NC
522010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
53 Joseph Myers <joseph@codesourcery.com>
54 Andrew Stubbs <ams@codesourcery.com>
55
56 * sh.h (EF_SH_PIC, EF_SH_FDPIC): Define.
57 (R_SH_FIRST_INVALID_RELOC_6, R_SH_LAST_INVALID_RELOC_6): New. Adjust
58 other invalid ranges.
59 (R_SH_GOT20, R_SH_GOTOFF20, R_SH_GOTFUNCDESC, R_SH_GOTFUNCDESC20)
60 (R_SH_GOTOFFFUNCDESC, R_SH_GOTOFFFUNCDESC20, R_SH_FUNCDESC)
61 (R_SH_FUNCDESC_VALUE): New.
62
18ae9cc1
L
632010-05-18 H.J. Lu <hongjiu.lu@intel.com>
64
65 PR gas/11600
66 * common.h (SHF_EXCLUDE): New.
67
68 * i370.h (SHF_EXCLUDE): Removed.
69 * or32.h (SHF_EXCLUDE): Likewise.
70 * ppc.h (SHF_EXCLUDE): Likewise.
71 * sparc.h (SHF_EXCLUDE): Likewise.
72
9a83a553
AM
732010-04-23 Alan Modra <amodra@gmail.com>
74
75 * internal.h (ELF_SECTION_SIZE): Protect macro args with parentheses.
76 Invert logic to clarify test for .tbss.
77 (ELF_IS_SECTION_IN_SEGMENT): Rename to..
78 (ELF_SECTION_IN_SEGMENT_1): ..this. Add check_vma param. Protect
79 macro args with parentheses.
80 (ELF_SECTION_IN_SEGMENT): Define.
81 (ELF_IS_SECTION_IN_SEGMENT_FILE): Delete.
82 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Delete.
83
75375b3e
MGD
842010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
85
86 * arm.h (Tag_FP_arch, Tag_ABI_align_needed, Tag_ABI_align_preserved,
87 Tag_FP_HP_extension): Add new ABI attribute tags.
88
e4e42b45
NC
892010-04-15 Nick Clifton <nickc@redhat.com>
90
91 * alpha.h: Update copyright notice to use GPLv3.
92 * arc.h: Likewise.
93 * arm.h: Likewise.
94 * avr.h: Likewise.
95 * bfin.h: Likewise.
96 * common.h: Likewise.
97 * cr16.h: Likewise.
98 * cr16c.h: Likewise.
99 * cris.h: Likewise.
100 * crx.h: Likewise.
101 * d10v.h: Likewise.
102 * d30v.h: Likewise.
103 * dlx.h: Likewise.
104 * dwarf.h: Likewise.
105 * external.h: Likewise.
106 * fr30.h: Likewise.
107 * frv.h: Likewise.
108 * h8.h: Likewise.
109 * hppa.h: Likewise.
110 * i370.h: Likewise.
111 * i386.h: Likewise.
112 * i860.h: Likewise.
113 * i960.h: Likewise.
114 * ia64.h: Likewise.
115 * internal.h: Likewise.
116 * ip2k.h: Likewise.
117 * iq2000.h: Likewise.
118 * lm32.h: Likewise.
119 * m32c.h: Likewise.
120 * m32r.h: Likewise.
121 * m68hc11.h: Likewise.
122 * m68k.h: Likewise.
123 * mcore.h: Likewise.
124 * mep.h: Likewise.
125 * microblaze.h: Likewise.
126 * mips.h: Likewise.
127 * mmix.h: Likewise.
128 * mn10200.h: Likewise.
129 * moxie.h: Likewise.
130 * msp430.h: Likewise.
131 * mt.h: Likewise.
132 * openrisc.h: Likewise.
133 * or32.h: Likewise.
134 * pj.h: Likewise.
135 * ppc.h: Likewise.
136 * ppc64.h: Likewise.
137 * reloc-macros.h: Likewise.
138 * rx.h: Likewise.
139 * s390.h: Likewise.
140 * sh.h: Likewise.
141 * sparc.h: Likewise.
142 * spu.h: Likewise.
143 * v850.h: Likewise.
144 * vax.h: Likewise.
145 * vxworks.h: Likewise.
146 * x86-64.h: Likewise.
147 * xc16x.h: Likewise.
148 * xstormy16.h: Likewise.
149 * xtensa.h: Likewise.
150
9957b18f
AM
1512010-04-08 David Stubbs <stubbs@icerasemi.com>
152
153 * internal.h (ELF_IS_SECTION_IN_SEGMENT): PT_PHDR program headers
154 cannot contain any sections.
155
40b36596
JM
1562010-03-25 Joseph Myers <joseph@codesourcery.com>
157
158 * common.h (ELFOSABI_C6000_ELFABI, ELFOSABI_C6000_LINUX): Define.
159 * tic6x.h: New.
160
e1dcda2d
L
1612010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
162
163 * common.h (VER_FLG_*): Document.
164 (VER_FLG_INFO): Define.
165
17e57237
NC
1662010-02-23 Andrew Zabolotny <anpaza@mail.ru>
167
168 PR binutils/11297
169 * avr.h: (R_AVR_8): New relocation number.
170
cd21e546
MGD
1712010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
172
173 * arm.h (Tag_MPextension_use): Renumber.
174 (Tag_DIV_use): Add.
175 (Tag_MPextension_use_legacy): Likewise.
176
d7eeb400
MS
1772010-02-09 Michael Holzheu <holzheu@de.ibm.com>
178
179 * common.h (NT_S390_TIMER, NT_S390_TODCMP, NT_S390_TODPREG,
180 NT_S390_CTRS and NT_S390_PREFIX): Define.
181
e1dcda2d
L
1822010-02-08 David S. Miller <davem@davemloft.net>
183
184 * sparc.h (R_SPARC_JMP_IREL, R_SPARC_IRELATIVE): Define.
185
4339cae0
L
1862010-02-02 H.J. Lu <hongjiu.lu@intel.com>
187
188 * common.h (NT_386_XSTATE): New.
189
3ff95107 1902010-01-21 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17e57237 191
3ff95107
L
192 * s390.h (EF_S390_HIGH_GPRS): Added macro definition.
193
c75a08aa
AM
1942010-01-19 Daisuke Hatayama <d.hatayama@jp.fujitsu.com>
195
4339cae0 196 * common.h (PN_XNUM): Define.
c75a08aa 197
0675e188
UW
1982009-12-18 Ulrich Weigand <uweigand@de.ibm.com>
199
200 * common.h (NT_S390_HIGH_GPRS): Define.
201
32af9f6e
AM
2022009-12-17 Alan Modra <amodra@bigpond.net.au>
203
204 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
205 R_PPC_RELAX32PC_PLT): Delete.
206 (R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
207
3c65b800
JM
2082009-11-28 Joseph Myers <joseph@codesourcery.com>
209
210 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,
211 EM_TI_C5500, EM_CUDA): Define.
212 (EM_res140, EM_res141, EM_res142): Remove.
213
9e3c6df6
PB
2142009-11-17 Paul Brook <paul@codesourcery.com>
215 Daniel Jacobowitz <dan@codesourcery.com>
216
217 * arm.h (TAG_CPU_ARCH_V7E_M): Define.
218
c7927a3c
NC
2192009-09-29 DJ Delorie <dj@redhat.com>
220
221 * rx.h: New file.
222
a7f2871e
AM
2232009-09-21 Alan Modra <amodra@bigpond.net.au>
224
225 * ppc.h (DT_PPC_TLSOPT): Define.
226 * ppc64.h (DT_PPC64_TLSOPT): Define.
227
7f6fed87
NC
2282009-08-10 Daniel Gutson <dgutson@codesourcery.com>
229
230 * arm.h: (SHT_ARM_DEBUGOVERLAY): New define.
231 (SHT_ARM_OVERLAYSECTION): New define.
232
cb88ce9f
BS
2332006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
234
235 From Mike Frysinger <michael.frysinger@analog.com>
236 * bfin.h (R_BFIN_UNUSED, R_BFIN_PCREL5M2, R_BFIN_UNUSED1,
237 R_BFIN_PCREL10, R_BFIN_PCREL12_JUMP, R_BFIN_RIMM16,
238 R_BFIN_LUIMM16, R_BFIN_HUIMM16, R_BFIN_PCREL12_JUMP_S,
239 R_BFIN_PCREL24_JUMP_X, R_BFIN_PCREL24, R_BFIN_UNUSEDB,
240 R_BFIN_UNUSEDC, R_BFIN_PCREL24_JUMP_L, R_BFIN_PCREL24_CALL_X,
241 R_BFIN_VAR_EQ_SYMB, R_BFIN_BYTE_DATA, R_BFIN_BYTE2_DATA,
242 R_BFIN_BYTE4_DATA, R_BFIN_PCREL11, R_BFIN_PUSH, R_BFIN_CONST,
243 R_BFIN_ADD, R_BFIN_SUB, R_BFIN_MULT, R_BFIN_DIV, R_BFIN_MOD,
244 R_BFIN_LSHIFT, R_BFIN_RSHIFT, R_BFIN_AND, R_BFIN_OR, R_BFIN_XOR,
245 R_BFIN_LAND, R_BFIN_LOR, R_BFIN_LEN, R_BFIN_NEG, R_BFIN_COMP,
246 R_BFIN_PAGE, R_BFIN_HWPAGE, R_BFIN_ADDR, R_BFIN_PLTPLC,
247 R_BFIN_GOT, R_BFIN_MAX): Renamed from R_unused0, R_pcrel5ms,
248 R_unused1, R_pcrel10, R_pcrel12_jump, R_rimm16, R_luimm16,
249 R_huimm16, R_pcrel12_jump_s, R_pcrel24_jump_x, R_pcrel24,
250 R_unusedb, R_unusedc, R_pcrel24_jump_l, R_pcrel24_call_x,
251 R_var_eq_symb, R_byte_data, R_byte2_data, R_byte4_data, R_pcrel11,
252 R_push, R_const, R_add, R_sub, R_mult, R_div, R_mod, R_lshift,
253 R_rshift, R_and, R_or, R_xor, R_land, R_lor, R_len, R_neg, R_comp,
254 R_page, R_hwpage, R_addr, R_pltpc, R_got.
17e57237 255
44db4087
ME
2562009-08-09 Michael Eager <eager@eagercon.com>
257
258 * elf/common.h: Define EM_resnnn reserved values. Add EM_AVR32,
17e57237 259 EM_STM8, EM_TILE64, EM_TILEPRO. Change EM_MICROBLAZE.
44db4087 260
7ba29e2a
NC
2612009-08-06 Michael Eager <eager@eagercon.com>
262
263 * elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
264 * elf/microblaze.h: New reloc definitions.
265
28ec585f
AM
2662009-07-30 Alan Modra <amodra@bigpond.net.au>
267
268 * ppc64.h: Add R_PPC64_JMP_IREL, R_PPC64_REL16, R_PPC64_REL16_LO,
269 R_PPC64_REL16_HI, R_PPC64_REL16_HA.
270
8a9036a4
L
2712009-07-25 H.J. Lu <hongjiu.lu@intel.com>
272
273 * common.h (EM_L1OM): New.
274
8fdcc58d
TS
2752009-07-24 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
276 Alan Modra <amodra@bigpond.net.au>
277
278 * spu.h (R_SPU_ADD_PIC): New.
279
3e7a7d11
NC
2802009-07-23 Ulrich Drepper <drepper@redhat.com>
281
282 * common.h (STB_GNU_UNIQUE): Define.
283
fa8f86ff
TT
2842009-07-10 Tom Tromey <tromey@redhat.com>
285
286 * dwarf2.h: Move to `..'.
287
1bffd25b
L
2882009-07-10 H.J. Lu <hongjiu.lu@intel.com>
289
290 * dwarf2.h: Just include ../dwarf2.h.
291
e054468f
AM
2922009-07-10 Alan Modra <amodra@bigpond.net.au>
293
294 * ppc.h (R_PPC_IRELATIVE): Add.
295 (R_PPC_RELAX32, R_PPC_RELAX32PC,
296 R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Renumber.
297 * ppc64.h (R_PPC64_IRELATIVE): Add.
298
3244e8f5
JJ
2992009-07-03 Jakub Jelinek <jakub@redhat.com>
300
301 * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
302 and DW_OP_stack_value.
303
ceaf50a2
AM
3042009-06-22 Alan Modra <amodra@bigpond.net.au>
305
306 * ppc.h (R_PPC_RELAX*): Define as enum.
307
f865a31d
AG
3082009-06-11 Anthony Green <green@moxielogic.org>
309
310 * moxie.h (R_MOXIE_PCREL10): New.
311
cbe950e9
L
3122009-06-01 H.J. Lu <hongjiu.lu@intel.com>
313
314 PR ld/10205
315 * i386.h (R_386_IRELATIVE): New.
316 * x86-64.h (R_X86_64_IRELATIVE): Likewise.
317
cf65542b
L
3182009-05-27 H.J. Lu <hongjiu.lu@intel.com>
319
320 * common.h: Update comments for dynamic tag ranges.
321
4e38f72c
DD
3222009-04-30 DJ Delorie <dj@redhat.com>
323
324 * mep.h (EF_MEP_COP_*): New.
325 (EF_MEP_ALL_FLAGS): Add them.
326
d8045f23
NC
3272009-04-30 Nick Clifton <nickc@redhat.com>
328
329 * common.h (STT_GNU_IFUNC): Define.
330
ed4a4bdf
CC
3312009-04-24 Cary Coutant <ccoutant@google.com>
332
333 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
334
20135e4c
NC
3352009-04-15 Anthony Green <green@moxielogic.com>
336
337 * common.h (EM_MOXIE): Define.
338 * moxie.h: New file.
339
4d28413b
DD
3402009-04-07 DJ Delorie <dj@redhat.com>
341
342 * mep.h (EF_MEP_CPU_C5): New.
343
96b2958f
L
3442009-04-01 H.J. Lu <hongjiu.lu@intel.com>
345
346 * common.h (EM_INTEL178): Removed.
347 (EM_INTEL179): Likewise.
348 (EM_ETPU): New.
349 (EM_SLE9X): Likewise.
350 (EM_INTEL181): Likewise.
351 (EM_INTEL182): Likewise.
352
f47a1d2e
L
3532009-03-31 H.J. Lu <hongjiu.lu@intel.com>
354
355 * common.h (EM_INTEL178): New.
356 (EM_INTEL179): Likewise.
357 (EM_INTEL180): Likewise.
358
0e879927
ILT
3592009-03-20 Mikolaj Zalewski <mikolajz@google.com>
360
361 * common.h (SHT_GNU_INCREMENTAL_INPUTS): Define.
362
4d407348
MK
3632009-03-14 Mark Kettenis <kettenis@gnu.org>
364
17e57237
NC
365 * common.h (NT_OPENBSD_PROCINFO, NT_OPENBSD_AUXV)
366 (NT_OPENBSD_REGS, NT_OPENBSD_FPREGS, NT_OPENBSD_XFPREGS)
4d407348
MK
367 (NT_OPENBSD_WCOOKIE): New defines.
368
904001b0
JK
3692009-03-16 Jan Kratochvil <jan.kratochvil@redhat.com>
370
371 * common.h (AT_RANDOM): Define.
372
727fc41e
AM
3732009-03-04 Alan Modra <amodra@bigpond.net.au>
374
375 * ppc.h (R_PPC_TLSGD, R_PPC_TLSLD): Add new relocs.
376 * ppc64.h (R_PPC64_TLSGD, R_PPC64_TLSLD): Add new relocs.
377
c3b7224a
NC
3782009-03-02 Qinwei <qinwei@sunnorth.com.cn>
379
380 * score.h (RELOC_NUMBER): Add R_SCORE_IMM32.
381 * common.h (EM_SCORE_OLD): Define.
382
36319970
L
3832009-02-23 H.J. Lu <hongjiu.lu@intel.com>
384
385 * common.h (STB_LOPROC): Replace Application-specific with
386 Processor-specific in comments.
387 (STB_HIPROC): Likewise.
388 (STT_LOPROC): Likewise.
389 (STT_HIPROC): Likewise.
390
52b6b6b9
JM
3912009-02-03 Sandip Matte <sandip@rmicorp.com>
392
393 * mips.h (E_MIPS_MACH_XLR): Define.
394
cf869cce
NC
3952009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
396
397 * m68k.h: Map TLS relocations to numbers.
398
91e22acd
AS
3992009-01-15 Andrew Stubbs <ams@codesourcery.com>
400 Julian Brown <julian@codesourcery.com>
401
402 * arm.h (TAG_CPU_ARCH_V6_M, TAG_CPU_ARCH_V6S_M): New defines.
403 (MAX_TAG_CPU_ARCH, TAG_CPU_ARCH_V4T_PLUS_V6_M): New defines.
404 (Tag_NEON_arch): Rename to Tag_Advanced_SIMD_arch to match ARM ABI
405 version 2.07.
406 (Tag_undefined39, Tag_nodefaults): New enum values.
407 (Tag_also_compatible_with, Tag_T2EE_use): Likewise.
408 (Tag_conformance, Tag_Virtualization_use): Likewise.
409 (Tag_undefined69, Tag_MPextension_use): Likewise.
410
01e1a5bc
NC
4112009-01-15 Douglas B Rupp <rupp@gnat.com>
412
413 * ia64.h (SHT_IA_64_VMS_DISPLAY_NAME_INFO, EF_IA_64_ARCHVER_1):
414 New macros. Minor reformatting.
415
84e94c90
NC
4162008-12-23 Jon Beniston <jon@beniston.com>
417
418 * lm32.h: New file.
419
0f88be7a
NC
4202008-12-23 Nick Clifton <nickc@redhat.com>
421
422 * commmon.h (STT_IFUNC): Delete.
423
7a0cc8ed
HPN
4242008-12-20 Hans-Peter Nilsson <hp@axis.com>
425
426 * cris.h (R_CRIS_32_IE): New relocation.
427
e7c33416
NC
4282008-12-03 Nick Clifton <nickc@redhat.com>
429
430 * common.h (STT_IFUNC): Define.
431
e73521d6
SR
4322008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
433
434 * cr16.h (R_CR16_GOT_REGREL20, R_CR16_GOTC_REGREL20 and
435 R_CR16_GLOB_DAT): New relocations.
436
a973d22c
HPN
4372008-11-25 Hans-Peter Nilsson <hp@axis.com>
438
439 * cris.h (R_CRIS_32_TPREL): Correct comment.
440 (R_CRIS_DTPMOD): Open up for use elsewhere than the fourth GOT entry.
441
8e79c3df
CM
4422008-11-18 Catherine Moore <clm@codesourcery.com>
443
444 * arm.h (Tag_ABI_FP_16bit_format): Define.
445
2b0bc088
NC
4462008-11-14 Nathan Sidwell <nathan@codesourcery.com>
447
448 * internal.h (struct elf_segment_map): Add header_size field.
17e57237 449
759cc328
UW
4502008-10-13 Ulrich Weigand <uweigand@de.ibm.com>
451
452 * common.h (AT_BASE_PLATFORM, AT_EXECFN): Define.
453
f82e0623
NF
4542008-10-10 Nathan Froyd <froydnj@codesourcery.com>
455
456 * ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
457
1d037692
HPN
4582008-10-04 Hans-Peter Nilsson <hp@axis.com>
459
460 * cris.h (R_CRIS_32_GOT_GD, R_CRIS_16_GOT_GD, R_CRIS_32_GD)
461 (R_CRIS_DTP, R_CRIS_32_DTPREL, R_CRIS_16_DTPREL, R_CRIS_DTPMOD)
462 (R_CRIS_32_GOT_TPREL, R_CRIS_16_GOT_TPREL, R_CRIS_32_TPREL)
463 (R_CRIS_16_TPREL): New relocations.
464
28dbbc02
BW
4652008-08-20 Bob Wilson <bob.wilson@acm.org>
466
467 * xtensa.h (R_XTENSA_TLSDESC_FN, R_XTENSA_TLSDESC_ARG)
468 (R_XTENSA_TLS_DTPOFF, R_XTENSA_TLS_TPOFF, R_XTENSA_TLS_FUNC)
469 (R_XTENSA_TLS_ARG, R_XTENSA_TLS_CALL): New.
470
861fb55a
DJ
4712008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
472 Daniel Jacobowitz <dan@codesourcery.com>
473 Catherine Moore <clm@codesourcery.com>
474 Mark Shinwell <shinwell@codesourcery.com>
475
476 * mips.h (STO_MIPS_PLT, ELF_ST_IS_MIPS_PLT, ELF_ST_SET_MIPS_PLT)
477 (STO_MIPS_PIC, DT_MIPS_PLTGOT, DT_MIPS_RWPLT): New macros.
478
0deb8eee
AM
4792008-08-04 Markus Weiss <weissms@aros.org>
480
481 * common.h (ELFOSABI_AROS): Update comment.
482
3c7b9897
AM
4832008-07-26 Michael Eager <eager@eagercon.com>
484
485 * ppc.h: Add description of single-precision.
486
89eeb0bc
LM
4872008-07-21 Luis Machado <luisgpm@br.ibm.com>
488
489 * common.h: Define NT_PPC_VSX.
490
30c09090
RS
4912008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
492
493 * mips.h (ELF_ST_IS_MIPS16, ELF_ST_SET_MIPS16): New macros.
494
b8a39af8
SR
4952008-06-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
496
497 * common.h (EM_CR16): Correct value.
498 (EM_CR16): Rename to EM_CR16_OLD.
499
ff7eeb89
DD
5002008-06-12 DJ Delorie <dj@redhat.com>
501
502 * common.h (EM_M32C_NEW): Rename to EM_M32C.
503 (EM_M32C): Rename to EM_M32C_OLD.
504
3c9a78e0
JM
5052008-06-12 Joseph Myers <joseph@codesourcery.com>
506
507 * common.h: Update e_machine table.
508
a23ede3d
KK
5092008-06-09 Takashi Yoshii <yoshii.takashi@renesas.com>
510
511 * sh.h (EF_SH_BFD_TABLE): Set bfd_mach_sh for EF_SH_UNKNOWN.
512
2424f303
JM
5132008-06-09 Joseph Myers <joseph@codesourcery.com>
514
515 * common.h: Change registry@caldera.com to registry@sco.com.
516
7c90103b
NC
5172008-05-21 Nick Clifton <nickc@redhat.com>
518
519 * reloc-macros.h: Add a comment about the use of the
520 END_RELOC_NUMBERS symbol as a sentinel value.
521
5222008-05-15 Christophe Lyon <christophe.lyon@st.com>
17e57237 523
7c90103b
NC
524 * arm.h (END_RELOC_NUMBERS): Provide a maximum value.
525
14a6d8e0
DM
5262008-04-16 David S. Miller <davem@davemloft.net>
527
528 * elf/sparc.h (R_SPARC_GOTDATA_HIX22,
529 R_SPARC_GOTDATA_LOX10, R_SPARC_GOTDATA_OP_HIX22,
530 R_SPARC_GOTDATA_OP_LOX10, R_SPARC_GOTDATA_OP,
531 R_SPARC_H34, R_SPARC_SIZE32, R_SPARC_SIZE64): New relocs.
532
15397d0b
ILT
5332008-03-24 Ian Lance Taylor <iant@google.com>
534
535 * common.h (NT_GNU_GOLD_VERSION): Define.
536
72de5009
AM
5372008-03-13 Alan Modra <amodra@bigpond.net.au>
538
539 * internal.h (Elf_Internal_Shdr): Change sh_link and sh_info from
540 unsigned long to unsigned int. Change sh_addralign to bfd_vma.
541 Order struct as for external version.
542
1bce5d2c
AM
5432008-03-12 Alan Modra <amodra@bigpond.net.au>
544
4fbb74a6
AM
545 PR 5900
546 * common.h (SHN_BAD): Delete.
547 (SHN_LORESERVE .. SHN_HIRESERVE): Move to..
548 * external.h: ..here.
549 * internal.h (SHN_LORESERVE, SHN_HIRESERVE): Define.
550 (SHN_LOPROC, SHN_HIPROC, SHN_LOOS, SHN_HIOS): Define.
551 (SHN_ABS, SHN_COMMON, SHN_XINDEX, SHN_BAD): Define.
552
5532008-03-12 Alan Modra <amodra@bigpond.net.au>
554
555 * cr16c.h (SHN_CR16C_FCOMMON): Define using SHN_LORESERVE.
1bce5d2c 556 (SHN_CR16C_NCOMMON): Likewise.
4fbb74a6 557 * hppa.h (SHN_PARISC_ANSI_COMMON): Likewise.
1bce5d2c 558 (SHN_PARISC_HUGE_COMMON): Likewise.
4fbb74a6 559 * ia64.h (SHN_IA_64_ANSI_COMMON): Likewise.
1bce5d2c 560 (SHN_IA_64_VMS_SYMVEC): Define using SHN_LOOS.
4fbb74a6
AM
561 * m32r.h (SHN_M32R_SCOMMON): Define using SHN_LORESERVE.
562 * mips.h (SHN_MIPS_ACOMMON, SHN_MIPS_TEXT): Likewise.
1bce5d2c 563 (SHN_MIPS_DATA, SHN_MIPS_SCOMMON, SHN_MIPS_SUNDEFINED): Likewise.
4fbb74a6 564 * score.h (SHN_SCORE_TEXT, SHN_SCORE_DATA): Likewise.
1bce5d2c 565 (SHN_SCORE_SCOMMON): Likewise.
4fbb74a6
AM
566 * sparc.h (SHN_BEFORE, SHN_AFTER): Likewise.
567 * v850.h (SHN_V850_SCOMMON, SHN_V850_TCOMMON): Likewise.
1bce5d2c 568 (SHN_V850_ZCOMMON): Likewise.
4fbb74a6 569 * x86-64.h (SHN_X86_64_LCOMMON): Likewise.
1bce5d2c 570
35d60fe4
NC
5712008-03-03 Pallavi Tambay <pallavi.tambay@amd.com>
572
573 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP:
574 DW_OP_PGI_omp_thread_num.
575
7b03d09a
AN
5762008-02-04 Adam Nemet <anemet@caviumnetworks.com>
577
578 * mips.h: Update copyright.
579 (E_MIPS_MACH_OCTEON): New macro.
580
148b93f2
NC
5812008-01-30 Tristan Gingold <gingold@adacore.com>
582
583 Add OpenVMS extensions.
1bce5d2c
AM
584 * ia64.h (SHF_IA_64_VMS_GLOBAL, SHF_IA_64_VMS_OVERLAID)
585 (SHF_IA_64_VMS_SHARED, SHF_IA_64_VMS_VECTOR)
148b93f2 586 (SHF_IA_64_VMS_ALLOC_64BIT, SHF_IA_64_VMS_PROTECTED)
1bce5d2c
AM
587 (SHT_IA_64_VMS_TRACE, SHT_IA_64_VMS_TIE_SIGNATURES)
588 (SHT_IA_64_VMS_DEBUG, SHT_IA_64_VMS_DEBUG_STR)
589 (SHT_IA_64_VMS_LINKAGES, SHT_IA_64_VMS_SYMBOL_VECTOR)
590 (SHT_IA_64_VMS_FIXUP, DT_IA_64_VMS_SUBTYPE)
591 (DT_IA_64_VMS_IMGIOCNT, DT_IA_64_VMS_LNKFLAGS)
592 (DT_IA_64_VMS_VIR_MEM_BLK_SIZ, DT_IA_64_VMS_IDENT)
593 (DT_IA_64_VMS_NEEDED_IDENT, DT_IA_64_VMS_IMG_RELA_CNT)
594 (DT_IA_64_VMS_SEG_RELA_CNT, DT_IA_64_VMS_FIXUP_RELA_CNT)
595 (DT_IA_64_VMS_FIXUP_NEEDED, DT_IA_64_VMS_SYMVEC_CNT)
596 (DT_IA_64_VMS_XLATED, DT_IA_64_VMS_STACKSIZE)
597 (DT_IA_64_VMS_UNWINDSZ, DT_IA_64_VMS_UNWIND_CODSEG)
598 (DT_IA_64_VMS_UNWIND_INFOSEG, DT_IA_64_VMS_LINKTIME)
599 (DT_IA_64_VMS_SEG_NO, DT_IA_64_VMS_SYMVEC_OFFSET)
600 (DT_IA_64_VMS_SYMVEC_SEG, DT_IA_64_VMS_UNWIND_OFFSET)
601 (DT_IA_64_VMS_UNWIND_SEG, DT_IA_64_VMS_STRTAB_OFFSET)
602 (DT_IA_64_VMS_SYSVER_OFFSET, DT_IA_64_VMS_IMG_RELA_OFF)
603 (DT_IA_64_VMS_SEG_RELA_OFF, DT_IA_64_VMS_FIXUP_RELA_OFF)
604 (DT_IA_64_VMS_PLTGOT_OFFSET, DT_IA_64_VMS_PLTGOT_SEG)
148b93f2
NC
605 (DT_IA_64_VMS_FPMODE, SHN_IA_64_VMS_SYMVEC): Define
606
c74ba406
MK
6072008-01-16 Mark Kettenis <kettenis@gnu.org>
608
609 * common.h (AT_SUN_AUXFLAGS): Define.
610
60955fda
DJ
6112007-12-11 Daniel Jacobowitz <dan@codesourcery.com>
612
613 * dwarf2.h (DW_AT_hi_user): Correct value.
614
1bbb5f21 6152007-12-07 Bob Wilson <bob.wilson@acm.org>
1bce5d2c 616
1bbb5f21 617 * xtensa.h (R_XTENSA_32_PCREL): New.
1bce5d2c 618
350cc38d
MS
6192007-11-29 Mark Shinwell <shinwell@codesourcery.com>
620
621 * mips.h (E_MIPS_MACH_LS2E): New.
622 (E_MIPS_MACH_LS2F): New.
623
f7bc09bd
NS
6242007-11-28 Nathan Sidwell <nathan@codesourcery.com>
625
626 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Adjust to cope with
627 segments at the end of memory.
628
e210c36b
NC
6292007-11-17 Thiemo Seufer <ths@mips.com>
630
631 * mips.h (Tag_GNU_MIPS_ABI_FP): Mention -mips32r2 -mfp64 variant
632 in comment.
633
e2a0d921
NC
6342007-11-16 Nick Clifton <nickc@redhat.com>
635
636 * dwarf2.h: Mention the location of the DWARF3 spec on the web.
637 (DW_AT_stride_size): Rename to DW_AT_bit_stride.
638 (DW_AT_stride): Rename to DW_AT_byte_stride.
639
7a2b07ff
NS
6402007-11-08 Nathan Sidwell <nathan@codesourcery.com>
641
642 * vxworks.h: New.
643
569006e5
NC
6442007-10-30 Nick Clifton <nickc@redhat.com>
645
646 * mn10300.h (R_MN10300_ALIGN): Define.
647
c6e65352
DJ
6482007-10-25 Daniel Jacobowitz <dan@codesourcery.com>
649
650 * ppc.h (Tag_GNU_Power_ABI_Vector): New.
651
bfff1642
NC
6522007-10-19 Nick Clifton <nickc@redhat.com>
653
654 * mn10300.h: Add R_MN10300_SYM_DIFF reloc.
655
3e6ff6e5
RM
6562007-10-18 Roland McGrath <roland@redhat.com>
657
658 * common.h (NT_PPC_VMX): New macro.
659
7fac7ff4
NC
6602007-10-01 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
661
662 * cr16.h: Updated with new relocaction macros.
663
b10a8ae0
L
6642007-09-17 H.J. Lu <hongjiu.lu@intel.com>
665
666 PR binutils/3281
667 PR binutils/5037
668 * internal.h (elf_segment_map): Add p_size and p_size_valid.
669 (ELF_IS_SECTION_IN_SEGMENT): Allow SHF_TLS sections in
670 PT_GNU_RELRO segments.
671
8d100c32
KH
6722007-09-11 Nathan Sidwell <nathan@codesourcery.com>
673
674 * m68k.h (EF_M68K_CF_ISA_C_NODIV): New.
675
b15fa79e
AM
6762007-08-25 Ulrich Weigand <uweigand@de.ibm.com>
677
678 * common.h (NT_SPU): Define.
679
2b05f1b7
L
6802007-08-16 H.J. Lu <hongjiu.lu@intel.com>
681
682 * common.h: Revert last change.
683
94b11780
L
6842007-08-16 H.J. Lu <hongjiu.lu@intel.com>
685
686 * common.h (PT_GNU_STACK): Renamed to ...
687 (PT_GNU_ATTR): This.
688 (PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
689
fd2f25da
RM
6902007-07-09 Roland McGrath <roland@redhat.com>
691
692 * common.h (NT_GNU_HWCAP, NT_GNU_BUILD_ID): New macros.
693
34c8bcba
JM
6942007-06-29 Joseph Myers <joseph@codesourcery.com>
695
696 * ppc.h (Tag_GNU_Power_ABI_FP): Define.
697
2cf19d5c
JM
6982007-06-29 Joseph Myers <joseph@codesourcery.com>
699
700 * mips.h (Tag_GNU_MIPS_ABI_FP): Define.
701
104d59d1
JM
7022007-06-29 Joseph Myers <joseph@codesourcery.com>
703
704 * arm.h (elf32_arm_add_eabi_attr_int,
705 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat,
706 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents,
707 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section,
708 Tag_Symbol, Tag_compatibility): Remove.
709 * common.h (SHT_GNU_ATTRIBUTES): Define.
710
3d3d428f
NC
7112007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
712
713 * common.h (EM_CR16): New entry for CR16 cpu.
714 * cr16.h: New file.
715
99ded152
BW
7162007-06-11 Sterling Augustine <sterling@tensilica.com>
717 Bob Wilson <bob.wilson@acm.org>
fd2f25da 718
99ded152
BW
719 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to...
720 (XTENSA_PROP_NO_TRANSFORM): ...this.
fd2f25da 721
f89d32d9
CT
7222007-05-18 Caroline Tice <ctice@apple.com>
723
fd2f25da 724 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP,
f89d32d9
CT
725 DW_OP_GNU_uninit.
726
4f4416b5
AM
7272007-05-12 Alan Modra <amodra@bigpond.net.au>
728
729 * spu.h (R_SPU_ADDR16X): Define.
730 (R_SPU_PPU32, R_SPU_PPU64): Renumber.
731
ece5ef60
AM
7322007-05-11 Alan Modra <amodra@bigpond.net.au>
733
734 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define.
735
627b32bc
AM
7362007-05-02 Alan Modra <amodra@bigpond.net.au>
737
738 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
739 and vma for appropriate sections.
740
0c3e446c
JB
7412007-04-26 Jan Beulich <jbeulich@novell.com>
742
743 * common.h (DT_ENCODING): Correct value (back to spec mandated
744 value).
745
d4c87fc1
AM
7462007-03-08 Alan Modra <amodra@bigpond.net.au>
747
748 * v850.h (V850_OTHER_TDA_BYTE): Delete.
749 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits
750 that don't clash with visibility bits.
751
689d9c8c
AM
7522007-03-07 Alan Modra <amodra@bigpond.net.au>
753
754 * common.h (ELF_ST_VISIBILITY): Comment typo fix.
755
b95dd98f 7562007-02-05 Dave Brolley <brolley@redhat.com>
dd6f0f6e
DB
757 Richard Sandiford <rsandifo@redhat.com>
758 Richard Henderson <rth@redhat.com>
759 DJ Delorie <dj@redhat.com>
760 Ben Elliston <bje@redhat.com>
b95dd98f
DB
761
762 * mep.h: New file.
b95dd98f
DB
763 * common.h (EM_CYGNUS_MEP): Define.
764
7652007-02-15 Dave Brolley <brolley@redhat.com>
766
767 From Graydon Hoare <graydon@redhat.com>:
768 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros.
769
3bdcfdf4
KH
7702007-01-08 Kazu Hirata <kazu@codesourcery.com>
771
772 * m68k.h (EF_M68K_FIDO): New.
773 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO.
774 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove.
775
9840d27e
KH
7762006-12-25 Kazu Hirata <kazu@codesourcery.com>
777
778 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
779
425c6cb0
KH
7802006-12-19 Kazu Hirata <kazu@codesourcery.com>
781
782 * m68k.h (EF_M68K_ARCH_MASK): New.
783
3271a814
NS
7842006-12-19 Nathan Sidwell <nathan@codesourcery.com>
785
786 * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
787
c694fd50
KH
7882006-12-07 Kazu Hirata <kazu@codesourcery.com>
789
790 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV,
791 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP,
792 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC,
793 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to
794 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A,
795 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP,
796 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK,
797 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B,
798 EF_M68K_CF_FLOAT, respectively.
799
4fd454c8
NC
8002006-12-05 Michael Tautschnig <tautschn@model.in.tum.de>
801 Nick Clifton <nickc@redhat.com>
802
803 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED.
804
165b93e7
RS
8052006-10-28 Richard Sandiford <richard@codesourcery.com>
806
807 * mips.h (R_MIPS_GLOB_DAT): Define
808 (R_MIPS_max): Bump by 1.
809
e9f53129
AM
8102006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com>
811 Yukishige Shibata <shibata@rd.scei.sony.co.jp>
812 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp>
813 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp>
814 Alan Modra <amodra@bigpond.net.au>
815
816 * common.h (EM_SPU): Define.
817 * spu.h: New file.
818
b3549761
NC
8192006-10-19 Mei Ligang <ligang@sunnorth.com.cn>
820
821 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000.
822 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000.
823 (EF_SCORE_HASENTRY): Delete.
824
e210c36b
NC
8252006-10-17 Mark Shinwell <shinwell@codesourcery.com>
826
827 * arm.h: Define TAG_CPU_ARCH_* constants.
828
1c0d3aa6
NC
8292006-09-17 Mei Ligang <ligang@sunnorth.com.cn>
830
831 * score.h: New file.
832 * common.h: Add Score machine number.
833
fdc90cb4
JJ
8342006-07-10 Jakub Jelinek <jakub@redhat.com>
835
836 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define.
837
1224efb8
L
8382006-05-31 H.J. Lu <hongjiu.lu@intel.com>
839
840 * internal.h (ELF_SECTION_SIZE): New.
841 (ELF_IS_SECTION_IN_SEGMENT): Likewise.
842 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated.
843 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
844
3f570048
AM
8452006-05-27 H.J. Lu <hongjiu.lu@intel.com>
846
847 * internal.h (struct elf_segment_map): Add p_align and p_align_valid.
848
9b52905e
NC
8492006-05-24 Carlos O'Donell <carlos@systemhalted.org>
850 Randolph Chung <randolph@tausq.org>
851 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL,
852 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL,
fd2f25da
RM
853 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32,
854 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64):
9b52905e
NC
855 New TLS relocs.
856 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L,
857 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64):
858 Define TLS relocs using existing equivalents.
859
fd2f25da
RM
8602006-05-24 Bjoern Haase <bjoern.m.haase@web.de>
861
28c9d252
NC
862 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS.
863
e210c36b
NC
8642006-03-25 Bernd Schmidt <bernd.schmidt@analog.com>
865
866 * bfin.h (R_BFIN_GOT17M4, R_BFIN_GOTHI, R_BFIN_GOTLO,
867 R_BFIN_FUNCDESC, R_BFIN_FUNCDESC_GOT17M4, R_BFIN_FUNCDESC_GOTHI,
868 R_BFIN_FUNCDESC_GOTLO, R_BFIN_FUNCDESC_VALUE,
869 R_BFIN_FUNCDESC_GOTOFF17M4, R_BFIN_FUNCDESC_GOTOFFHI,
870 R_BFIN_FUNCDESC_GOTOFFLO, R_BFIN_GOTOFF17M4, R_BFIN_GOTOFFHI,
871 R_BFIN_GOTOFFLO): New relocs.
872 (EF_BFIN_PIC, EF_BFIN_FDPIC, EF_BFIN_PIC_FLAGS): New macros.
873
8742006-03-23 Michael Matz <matz@suse.de>
875
876 * x86-64.h: Add the new relocations with their official
877 numbers.
878
0a44bf69
RS
8792006-03-22 Richard Sandiford <richard@codesourcery.com>
880 Daniel Jacobowitz <dan@codesourcery.com>
881 Phil Edwards <phil@codesourcery.com>
882 Zack Weinberg <zack@codesourcery.com>
883 Mark Mitchell <mark@codesourcery.com>
884 Nathan Sidwell <nathan@codesourcery.com>
885
886 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs.
887
e14430ab
DA
8882006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
889
890 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED,
891 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON,
892 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT,
893 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT,
894 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define.
895
3a4a14e9
PB
8962006-03-10 Paul Brook <paul@codesourcery.com>
897
898 * arm.h (EF_ARM_EABI_VER5): Define.
899
0b2e31dc
NS
9002006-03-06 Nathan Sidwell <nathan@codesourcery.com>
901
902 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A,
903 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust.
904 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New.
905 (EF_M68K_HW_DIV, EF_M68K_USP): Remove.
906 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust.
907 (EF_M68K_EMAC_B): New.
908
df406460
NC
9092006-03-03 Bjoern Haase <bjoern.m.haase@web.de>
910
911 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add.
912 (EF_AVR_LINKRELAX_PREPARED): Add.
913
2c10a7e5
BE
9142006-03-02 Ben Elliston <bje@au.ibm.com>
915
916 Import from the GCC tree:
917 2006-03-01 Jakub Jelinek <jakub@redhat.com>
918
919 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants
920 from DWARF 3.
921 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale,
922 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count,
923 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled,
924 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity,
925 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New.
926 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New.
927 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited,
928 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New.
929 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch,
930 DW_DS_leading_separate, DW_DS_trailing_separate): New.
931 (DW_END_default, DW_END_big, DW_END_little): New.
932 (DW_END_lo_user, DW_END_hi_user): Define.
933 (DW_LNE_lo_user, DW_LNE_hi_user): Define.
934 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New.
935 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC,
936 DW_LANG_D): New.
937
e210c36b
NC
9382006-02-06 Steve Ellcey <sje@cup.hp.com>
939
940 * ia64.h (SHF_IA_64_HP_TLS): New.
941
6772dd07
DD
9422006-02-24 DJ Delorie <dj@redhat.com>
943
944 * m32c.h: Add relax relocs.
945
d70c5fc7
NC
9462006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com>
947 Anil Paranjape <anilp1@kpitcummins.com>
948 Shilin Shakti <shilins@kpitcummins.com>
949
950 * common.h (EM_XC16X): New entry for xc16x cpu.
951 Sort other EM_* numbers into numerical order.
952 * xc16x.h: New file.
fd2f25da 953
84d1d650
L
9542006-02-10 H.J. Lu <hongjiu.lu@intel.com>
955
956 PR binutils/2258
957 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
958 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
959
266abb8f
NS
9602006-02-07 Nathan Sidwell <nathan@codesourcery.com>
961
962 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ...
963 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here.
964 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS,
965 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC,
966 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New.
967
9682006-02-06 Steve Ellcey <sje@cup.hp.com>
969
970 * ia64.h (SHF_IA_64_HP_TLS): New.
971
67a4f2b7
AO
9722006-01-18 Alexandre Oliva <aoliva@redhat.com>
973
974 Introduce TLS descriptors for i386 and x86_64.
975 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New.
976 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC):
977 New.
978 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL,
979 R_X86_64_TLSDESC): New.
980
64fd6348
NC
9812006-01-09 Mike Frysinger <vapier@gentoo.org>:
982
983 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define.
984
d031aafb
NS
9852005-12-16 Nathan Sidwell <nathan@codesourcery.com>
986
987 Second part of ms1 to mt renaming.
988 * common.h (EM_MT): Renamed.
989 * mt.h: Rename relocs, cpu & other defines.
990
e210c36b
NC
9912005-12-12 Nathan Sidwell <nathan@codesourcery.com>
992
993 * mt.h: Renamed from ms1.h
994
39b41c9c
PB
9952005-12-12 Paul Brook <paul@codesourcery.com>
996
997 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype.
998
5e2b0d47
NC
9992005-11-11 Nick Clifton <nickc@redhat.com>
1000
1001 PR 1150
1002 * mips.h (STO_OPTIONAL): Define.
1003 (ELF_MIPS_IS_OPTIONAL): Define.
1004
e210c36b
NC
10052005-11-07 Nathan Sidwell <nathan@codesourcery.com>
1006
1007 Add ms2.
1008 * ms1.h (EF_MS1_CPU_MS2): New.
1009
10102005-11-06 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1011
1012 * hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
1013
3c9b82ba
NC
10142005-09-30 Catherine Moore <clm@cm00re.com>
1015
1016 * bfin.h: New file.
1017 * common.h (EM_BLACKFIN): Define.
1018
ee065d83
PB
10192005-10-08 Paul Brook <paul@codesourcery.com>
1020
1021 * arm.h: Add prototypes for BFD object attribute routines.
1022
1cacb694
RE
10232005-09-09 Richard Earnshaw <richard.earnshaw@arm.com>
1024
1025 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines.
1026
3c26c61a
DA
10272005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1028
1029 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER):
1030 New defines.
1031
67762f6b
DA
10322005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1033
1034 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines.
1035 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New
1036 deprecated defines.
1037 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS,
1038 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT,
1039 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST,
1040 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP,
1041 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT,
1042 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT,
1043 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED,
1044 NT_HP_UX_OPTIONS): Define.
1045
fd54057a
DD
10462005-07-25 DJ Delorie <dj@redhat.com>
1047
1048 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16.
1049
3b22753a
L
10502005-07-25 Jan Hubicka <jh@suse.cz>
1051
1052 * x86-64.h (SHN_X86_64_LCOMMON): New.
1053 (SHF_X86_64_LARGE): New.
1054
157e7bd1
NC
10552005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1056
1057 * m32r.h (R_M32R_REL32): Added.
1058
df45824a
BE
10592005-07-18 Ben Elliston <bje@au.ibm.com>
1060
1061 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float.
1062 Replace with DW_ATE_decimal_float (now in DWARF 3).
1063
49f58d10
JB
10642005-07-14 Jim Blandy <jimb@redhat.com>
1065
1066 Add support for Renesas M32C and M16C.
1067 * common.h (EM_M32C): New machine number.
1068 * m32c.h: New file.
fd2f25da 1069
e210c36b
NC
10702005-06-17 Jakub Jelinek <jakub@redhat.com>
1071
1072 * external.h (GRP_ENTRY_SIZE): Define.
1073
d6ab8113
JB
10742005-06-17 Jan Beulich <jbeulich@novell.com>
1075
1076 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for
1077 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and
1078 R_X86_64_GOTPC32.
1079
3c33e371
AH
10802005-06-07 Aldy Hernandez <aldyh@redhat.com>
1081 Michael Snyder <msnyder@redhat.com>
1082 Stan Cox <scox@redhat.com>
1083
1084 * common.h (EM_MS1): Define.
1085
1086 * ms1.h: New file.
1087
2acf634e
RH
10882005-05-31 Richard Henderson <rth@redhat.com>
1089
1090 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New.
1091
484124bb
RH
10922005-05-29 Richard Henderson <rth@redhat.com>
1093
1094 * alpha.h (DT_ALPHA_PLTRO): New.
1095
d68f4033
BE
10962005-05-19 Ben Elliston <bje@au.ibm.com>
1097
1098 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from
1099 the user-defined encoding space pending inclusion in the standard.
1100
cb1afa5c
ZW
11012005-05-18 Zack Weinberg <zack@codesourcery.com>
1102
1103 * arm.h: Make all #ifndef OLD_ARM_ABI blocks
1104 unconditional, delete all #ifdef OLD_ARM_ABI blocks.
1105
c19d1205
ZW
11062005-05-17 Zack Weinberg <zack@codesourcery.com>
1107
1108 * arm.h: Import complete list of official relocation names
1109 and numbers from AAELF. Define FAKE_RELOCs for old names.
1110 Remove a few old names no longer used anywhere.
1111
1fe44d79
AM
11122005-05-14 Alan Modra <amodra@bigpond.net.au>
1113
1114 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK.
1115
2df98d85
AM
11162005-05-11 Alan Modra <amodra@bigpond.net.au>
1117
1118 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
1119 R_PPC_RELAX32PC_PLT) Adjust.
1120 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define.
1121 (DT_PPC_GLINK): Define.
1122
e172dbf8
NC
11232005-05-10 Nick Clifton <nickc@redhat.com>
1124
1125 * Update the address and phone number of the FSF organization in
1126 the GPL notices in the following files:
2df98d85 1127 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h,
e172dbf8
NC
1128 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h,
1129 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h,
1130 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h,
1131 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h,
1132 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h,
1133 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h
2df98d85 1134
faa7ef87
L
11352005-04-13 H.J. Lu <hongjiu.lu@intel.com>
1136
a63027e5
L
1137 Moved from ../ChangeLog
1138
faa7ef87
L
1139 2004-10-27 Richard Earnshaw <rearnsha@arm.com>
1140 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32.
1141
1142 2004-10-12 Paul Brook <paul@codesourcery.com>
1143 * arm.h (EF_ARM_EABI_VER4): Define.
1144
1145 2004-10-08 Daniel Jacobowitz <dan@debian.org>
1146
1147 * common.h (PT_SUNW_EH_FRAME): Define.
1148 * x86-64.h (SHT_X86_64_UNWIND): Define.
1149
1150 2004-10-07 Bob Wilson <bob.wilson@acm.org>
1151 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32,
1152 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations.
1153 (XTENSA_PROP_SEC_NAME): Define.
1154 (property_table_entry): Add flags field.
1155 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define.
1156
1157 2004-09-17 Paul Brook <paul@codesourcery.com>
1158 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK.
1159 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL,
1160 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX.
1161
1162 2004-09-13 Paul Brook <paul@codesourcery.com>
1163 * arm.h: Rename RELABS to TARGET1.
1164
1165 2004-05-11 Jakub Jelinek <jakub@redhat.com>
1166 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments.
1167 (PT_GNU_RELRO): Define.
1168
ba93b8ac
DJ
11692005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
1170 Phil Blundell <philb@gnu.org>
1171
1172 * arm.h: Add TLS relocations.
1173
c927f9ef
BE
11742005-03-23 Ben Elliston <bje@au.ibm.com>
1175
1176 * dwarf.h: Merge with GCC's dwarf.h.
1177
238d258f
NC
11782005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com>
1179
1180 * m68k.h (EF_CFV4E): Define.
1181
b294bdf8
MM
11822005-03-17 Paul Brook <paul@codesourcery.com>
1183 Dan Jacobowitz <dan@codesourcery.com>
1184 Mark Mitchell <mark@codesourcery.com>
1185
1186 * arm.h (PT_ARM_EXIDX): Define.
1187
51cb3ca7
DJ
11882005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
1189 Joseph Myers <joseph@codesourcery.com>
1190
1191 * mips.h: Define MIPS TLS relocations.
1192
d6f16593 11932005-02-15 Nigel Stephens <nigel@mips.com>
faa7ef87 1194 Maciej W. Rozycki <macro@mips.com>
d6f16593
MR
1195
1196 * mips.h (R_MIPS16_GOT16): New reloc code.
1197 (R_MIPS16_CALL16): Likewise.
1198 (R_MIPS16_HI16): Likewise.
1199 (R_MIPS16_LO16): Likewise.
1200 (R_MIPS16_min): New fake reloc code.
1201 (R_MIPS16_max): Likewise.
1202
a1c17af2
MR
12032005-02-11 Maciej W. Rozycki <macro@mips.com>
1204
1205 * mips.h (R_MIPS_max): Use FAKE_RELOC to define.
1206
90219bd0
AO
12072005-01-25 Alexandre Oliva <aoliva@redhat.com>
1208
1209 2004-12-10 Alexandre Oliva <aoliva@redhat.com>
1210 * frv.h: Add R_FRV_TLSMOFF.
1211 2004-11-10 Alexandre Oliva <aoliva@redhat.com>
1212 * frv.h: Add TLS relocations.
1213
e38bc3b5
NC
12142005-01-17 Nick Clifton <nickc@redhat.com>
1215
1216 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4,
1217 EF_SH2A_SH3E): New flags.
1218 (EF_SH_BFD_TABLE): Add these new flags to the table.
1219
b4a38de6
AM
12202005-01-12 Alan Modra <amodra@bigpond.net.au>
1221
1222 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define.
1223 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value.
1224
750bce0e 12252004-12-22 Klaus Rudolph <lts-rudolph@gmx.de>
2df98d85 1226
faa7ef87 1227 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs.
750bce0e 1228
1e50d24d
RS
12292004-12-16 Richard Sandiford <rsandifo@redhat.com>
1230
1231 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
1232
69881c93
ILT
12332004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
1234
1235 * mips.h (E_MIPS_MACH_9000): Define.
1236
b676888f
HPN
12372004-11-04 Hans-Peter Nilsson <hp@axis.com>
1238
1239 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10)
1240 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New
1241 macros.
1242
637cf767
EC
12432004-10-06 Eric Christopher <echristo@redhat.com>
1244
1245 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo.
1246
40a18ebd
NC
12472004-10-01 Paul Brook <paul@codesourcery.com>
1248
1249 * arm.h (SHT_ARM_EXIDX): Define.
1250 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind,
1251 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once):
1252 Define.
1253
b18c562e
NC
12542004-08-25 Dmitry Diky <diwil@spec.ru>
1255
1256 * msp430.h: Add new relocs.
1257
083febaa
L
12582004-08-12 H.J. Lu <hongjiu.lu@intel.com>
1259
1260 * i386.h (R_386_USED_BY_INTEL_200): New.
1261
1d70c7fb
AO
12622004-07-29 Alexandre Oliva <aoliva@redhat.com>
1263
1264 Introduce SH2a support.
1265 2004-02-18 Corinna Vinschen <vinschen@redhat.com>
1266 * sh.h (EF_SH2A_NOFPU): New.
1267 2003-12-01 Michael Snyder <msnyder@redhat.com>
1268 * sh.h (EF_SH2A): New.
1269
670ec21d
NC
12702004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
1271
1272 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16,
1273 BFD_RELOC_CRX_SWITCH32.
1274
1fe1f39c
NC
12752004-07-06 Tomer Levi <Tomer.Levi@nsc.com>
1276
1277 * common.h (EM_CRX): Define.
1278 * crx.h: New file.
1279
097f809a
NC
12802004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1281
1282 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO,
1283 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO.
1284
375db92b
AM
12852004-06-19 Alan Modra <amodra@bigpond.net.au>
1286
1287 * common.h (ELF64_R_INFO): Warning fix.
1288
092dcd75
CD
12892004-06-14 Chris Demetriou <cgd@broadcom.com>
1290
1291 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24),
1292 with an updated comment.
1293
f6f9408f
JR
12942004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
1295
1296 * sh.h (EF_SH_HAS_DSP): Remove.
1297 (EF_SH_HAS_FP): Remove.
1298 (EF_SH_MERGE_MACH): Remove.
1299 (EF_SH4_NOFPU): Convert to decimal.
1300 (EF_SH4A_NOFPU): Likewise.
1301 (EF_SH4_NOMMU_NOFPU): Likewise.
1302 (EF_SH3_NOMMU): Add new macro.
1303 (EF_SH_BFD_TABLE): Likewise.
1304 (sh_find_elf_flags): Add prototype.
1305 (sh_elf_get_flags_from_mach): Likewise.
1306
4030e8f6
CD
13072004-04-24 Chris Demetriou <cgd@broadcom.com>
1308
1309 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16)
1310 (R_MIPS_GNU_REL_HI16): Remove.
1311 (R_MIPS_GNU_REL16_S2): Update comment.
1312
0949843d 13132004-30-30 Galit Heller <Galit.Heller@nsc.com>
faa7ef87 1314 Tomer Levi <Tomer.Levi@nsc.com>
0949843d
NC
1315
1316 * common.h (EM_CR): Define.
1317 * cr16c.h: New file.
1318
d507cf36
PB
13192004-03-23 Paul Brook <paul@codesourcery.com>
1320
1321 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add.
1322
ae51a426
JR
13232003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
1324
1325 * sh.h: Add EF_SH4_NOMMU_NOFPU.
1326
676a64f4
RS
13272004-03-01 Richard Sandiford <rsandifo@redhat.com>
1328
1329 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define.
1330
481fedf3
RM
13312004-01-28 Roland McGrath <roland@redhat.com>
1332
1333 * common.h (AT_SECURE): New macro.
1334
7e67eb11
RM
13352004-01-21 Roland McGrath <roland@redhat.com>
1336
1337 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros.
1338 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME,
1339 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH,
1340 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD,
1341 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise.
1342
3fe74472
MK
13432004-01-17 Mark Kettenis <kettenis@gnu.org>
1344
1345 * common.h (NT_OPENBSD_IDENT): Define.
1346
79987b2f
AO
13472004-01-06 Alexandre Oliva <aoliva@redhat.com>
1348
1349 2003-09-18 Alexandre Oliva <aoliva@redhat.com>
1350 * frv.h (EF_FRV_FDPIC): New macro.
1351 (EF_FRV_PIC_FLAGS): Adjust.
1352 2003-08-08 Alexandre Oliva <aoliva@redhat.com>
1353 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12,
1354 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12,
1355 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New.
1356 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1357 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC,
1358 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO):
1359 New.
1360
252b5132 1361
c9e214e5 1362For older changes see ChangeLog-9103
252b5132
RH
1363\f
1364Local Variables:
c9e214e5
AM
1365mode: change-log
1366left-margin: 8
1367fill-column: 74
252b5132
RH
1368version-control: never
1369End:
This page took 0.614023 seconds and 4 git commands to generate.