ChangeLog-0415 revision 1.1 1 1.1 christos 2015-12-01 Alan Modra <amodra (a] gmail.com>
2 1.1 christos
3 1.1 christos * bout.h: Invoke aout N_* macros with pointer to
4 1.1 christos struct internal_exec.
5 1.1 christos * os9k.h: Likewise.
6 1.1 christos
7 1.1 christos 2015-11-25 Rainer Orth <ro (a] CeBiTec.Uni-Bielefeld.DE>
8 1.1 christos
9 1.1 christos * vtv-change-permission.h (VTV_PAGE_SIZE) [__sun__ && __svr4__ &&
10 1.1 christos __sparc__]: Define.
11 1.1 christos
12 1.1 christos 2015-11-09 Alan Modra <amodra (a] gmail.com>
13 1.1 christos
14 1.1 christos PR gdb/17133
15 1.1 christos * obstack.h (__attribute_pure__): Expand _GL_ATTRIBUTE_PURE.
16 1.1 christos
17 1.1 christos 2015-11-09 Alan Modra <amodra (a] gmail.com>
18 1.1 christos
19 1.1 christos PR gdb/17133
20 1.1 christos * obstack.h: Import current gnulib file.
21 1.1 christos
22 1.1 christos 2015-10-22 H.J. Lu <hongjiu.lu (a] intel.com>
23 1.1 christos
24 1.1 christos * bfdlink.h (bfd_link_info): Add call_nop_as_suffix and
25 1.1 christos call_nop_byte.
26 1.1 christos
27 1.1 christos 2015-10-27 Daniel Jacobowitz <dan (a] codesourcery.com>
28 1.1 christos Joseph Myers <joseph (a] codesourcery.com>
29 1.1 christos Mark Shinwell <shinwell (a] codesourcery.com>
30 1.1 christos Andrew Stubbs <ams (a] codesourcery.com>
31 1.1 christos Rich Felker <dalias (a] libc.org>
32 1.1 christos
33 1.1 christos * longlong.h (udiv_qrnnd): Add FDPIC compatible version for SH.
34 1.1 christos
35 1.1 christos 2015-10-18 Roland McGrath <roland (a] gnu.org>
36 1.1 christos
37 1.1 christos PR other/63758
38 1.1 christos * environ.h: New file.
39 1.1 christos
40 1.1 christos 2015-10-07 Claudiu Zissulescu <claziss (a] synopsys.com>
41 1.1 christos
42 1.1 christos * dis-asm.h (arc_get_disassembler): Correct declaration.
43 1.1 christos
44 1.1 christos 2015-09-30 Nick Clifton <nickc (a] redhat.com>
45 1.1 christos
46 1.1 christos Import the following patches from the GCC mainline:
47 1.1 christos
48 1.1 christos 2015-08-14 Pierre-Marie de Rodat <derodat (a] adacore.com>
49 1.1 christos
50 1.1 christos * dwarf2.def (DW_AT_GNU_bias): New attribute.
51 1.1 christos
52 1.1 christos 2015-08-14 Pierre-Marie de Rodat <derodat (a] adacore.com>
53 1.1 christos
54 1.1 christos * dwarf2.def (DW_AT_GNU_numerator, DW_AT_GNU_denominator): New
55 1.1 christos attributes.
56 1.1 christos
57 1.1 christos 2015-09-20 Rich Felker <dalias (a] libc.org>
58 1.1 christos
59 1.1 christos * bfdlink.h (struct bfd_link_info): Add "nointerp" field.
60 1.1 christos
61 1.1 christos 2015-08-23 Alan Modra <amodra (a] gmail.com>
62 1.1 christos
63 1.1 christos * bfdlink.h (enum output_type): Reorder enum.
64 1.1 christos
65 1.1 christos 2015-08-19 Alan Modra <amodra (a] gmail.com>
66 1.1 christos
67 1.1 christos * bfdlink.h (enum output_type): Delete type_executable, add type_pde
68 1.1 christos and type_pie. Reorder.
69 1.1 christos (struct bfd_link_info): Delete pic field.
70 1.1 christos (bfd_link_executable, bfd_link_pde, bfd_link_pie, bfd_link_pic): Adjust.
71 1.1 christos
72 1.1 christos 2015-08-19 Alan Modra <amodra (a] gmail.com>
73 1.1 christos
74 1.1 christos * bfdlink.h (bfd_link_pde): Define.
75 1.1 christos
76 1.1 christos 2015-08-18 H.J. Lu <hongjiu.lu (a] intel.com>
77 1.1 christos
78 1.1 christos * bfdlink.h (output_type): New enum.
79 1.1 christos (bfd_link_executable): New macro.
80 1.1 christos (bfd_link_dll): Likewise.
81 1.1 christos (bfd_link_relocatable): Likewise.
82 1.1 christos (bfd_link_pic): Likewise.
83 1.1 christos (bfd_link_pie): Likewise.
84 1.1 christos (bfd_link_info): Remove shared, executable, pie and relocatable.
85 1.1 christos Add output_type and pic.
86 1.1 christos
87 1.1 christos 2015-08-12 H.J. Lu <hongjiu.lu (a] intel.com>
88 1.1 christos
89 1.1 christos Sync with GCC
90 1.1 christos 2015-08-11 Trevor Saunders <tbsaunde+gcc (a] tbsaunde.org>
91 1.1 christos
92 1.1 christos * ansidecl.h (GCC_FINAL): New macro.
93 1.1 christos
94 1.1 christos 2015-07-14 H.J. Lu <hongjiu.lu (a] intel.com>
95 1.1 christos
96 1.1 christos Sync with GCC
97 1.1 christos 2014-10-28 Richard Henderson <rth (a] redhat.com>
98 1.1 christos
99 1.1 christos * longlong.h [__alpha] (umul_ppmm): Disable for c++.
100 1.1 christos
101 1.1 christos 2015-07-14 H.J. Lu <hongjiu.lu (a] intel.com>
102 1.1 christos
103 1.1 christos Sync with GCC
104 1.1 christos 2014-12-09 Trevor Saunders <tsaunders (a] mozilla.com>
105 1.1 christos
106 1.1 christos * hashtab.h, splay-tree.h: Remove GTY markers.
107 1.1 christos
108 1.1 christos 2015-07-14 H.J. Lu <hongjiu.lu (a] intel.com>
109 1.1 christos
110 1.1 christos Sync with GCC
111 1.1 christos 2015-03-02 Markus Trippelsdorf <markus (a] trippelsdorf.de>
112 1.1 christos
113 1.1 christos PR target/65261
114 1.1 christos * ansidecl.h (ATTRIBUTE_NO_SANITIZE_UNDEFINED): New macro.
115 1.1 christos
116 1.1 christos 2015-06-22 Nick Clifton <nickc (a] redhat.com>
117 1.1 christos
118 1.1 christos * dis-asm.h (struct disassemble_info): Add stop_vma field.
119 1.1 christos
120 1.1 christos 2015-05-28 Catherine Moore <clm (a] codesourcery.com>
121 1.1 christos
122 1.1 christos * bfdlink.h: Rename eh_frame_hdr to eh_frame_hdr_type.
123 1.1 christos
124 1.1 christos 2015-05-22 Yunlian Jiang <yunlian (a] google.com>
125 1.1 christos
126 1.1 christos * libiberty.h (asprintf): Don't declare if HAVE_DECL_ASPRINTF is
127 1.1 christos not defined.
128 1.1 christos
129 1.1 christos 2015-05-01 H.J. Lu <hongjiu.lu (a] intel.com>
130 1.1 christos
131 1.1 christos Merge with gcc:
132 1.1 christos 2014-11-11 Anthony Brandon <anthony.brandon (a] gmail.com>
133 1.1 christos Manuel Lpez-Ibez <manu (a] gcc.gnu.org>
134 1.1 christos
135 1.1 christos PR driver/36312
136 1.1 christos * filenames.h: Add prototype for canonical_filename_eq.
137 1.1 christos
138 1.1 christos 2015-04-30 DJ Delorie <dj (a] redhat.com>
139 1.1 christos
140 1.1 christos * dis-asm.h (print_insn_rl78_g10): New.
141 1.1 christos (print_insn_rl78_g13): New.
142 1.1 christos (print_insn_rl78_g14): New.
143 1.1 christos (rl78_get_disassembler): New.
144 1.1 christos
145 1.1 christos 2015-04-17 Richard Earnshaw <rearnsha (a] arm.com>
146 1.1 christos
147 1.1 christos Merge from gcc:
148 1.1 christos 2015-03-19 Richard Biener <rguenther (a] suse.de>
149 1.1 christos
150 1.1 christos * partition.h (struct partition_elem): Re-order elements to
151 1.1 christos avoid padding.
152 1.1 christos
153 1.1 christos 2015-04-14 H.J. Lu <hongjiu.lu (a] intel.com>
154 1.1 christos
155 1.1 christos * bfdlink.h (bfd_link_info): Add compress_debug.
156 1.1 christos
157 1.1 christos 2015-04-14 H.J. Lu <hongjiu.lu (a] intel.com>
158 1.1 christos
159 1.1 christos PR ld/pr17709
160 1.1 christos * bfdlink.h (bfd_link_info): Add extern_protected_data.
161 1.1 christos
162 1.1 christos 2015-02-19 Pedro Alves <palves (a] redhat.com>
163 1.1 christos
164 1.1 christos * floatformat.h [__cplusplus]: Wrap in extern "C".
165 1.1 christos
166 1.1 christos 2015-02-14 Alan Modra <amodra (a] gmail.com>
167 1.1 christos
168 1.1 christos PR ld/17973
169 1.1 christos * bfdlink.h (struct bfd_link_info): Delete loading_lto_outputs.
170 1.1 christos
171 1.1 christos 2015-02-09 Mark Wielaard <mjw (a] redhat.com>
172 1.1 christos
173 1.1 christos * dwarf2.h: Add DW_LANG_Fortran03 and DW_LANG_Fortran08.
174 1.1 christos
175 1.1 christos 2015-02-09 Mark Wielaard <mjw (a] redhat.com>
176 1.1 christos
177 1.1 christos * dwarf2.def: Add DW_TAG_atomic_type.
178 1.1 christos
179 1.1 christos 2015-01-28 James Bowman <james.bowman (a] ftdichip.com>
180 1.1 christos
181 1.1 christos * dis-asm.h (print_insn_ft32): Declare.
182 1.1 christos
183 1.1 christos 2015-01-15 Mark Wielaard <mjw (a] redhat.com>
184 1.1 christos
185 1.1 christos * dwarf2.def (DW_AT_noreturn): New DWARF5 attribute.
186 1.1 christos
187 1.1 christos 2015-01-14 Jan-Benedict Glaw <jbglaw (a] lug-owl.de>
188 1.1 christos
189 1.1 christos * libiberty.h: Merge from GCC.
190 1.1 christos
191 1.1 christos 2015-01-01 Alan Modra <amodra (a] gmail.com>
192 1.1 christos
193 1.1 christos Update year range in copyright notice of all files.
194 1.1 christos
195 1.1 christos 2014-12-24 Uros Bizjak <ubizjak (a] gmail.com>
196 1.1 christos Ben Elliston <bje (a] au.ibm.com>
197 1.1 christos Manuel Lopez-Ibanez <manu (a] gcc.gnu.org>
198 1.1 christos
199 1.1 christos * libiberty.h (xasprintf): Declare.
200 1.1 christos
201 1.1 christos 2014-12-23 Alan Modra <amodra (a] gmail.com>
202 1.1 christos
203 1.1 christos * bfdlink.h (struct bfd_link_hash_entry): Comment non_ir_ref. Add
204 1.1 christos linker_def.
205 1.1 christos
206 1.1 christos 2014-12-12 Phil Muldoon <pmuldoon (a] redhat.com>
207 1.1 christos Jan Kratochvil <jan.kratochvil (a] redhat.com>
208 1.1 christos Tom Tromey <tromey (a] redhat.com>
209 1.1 christos
210 1.1 christos * gcc-c-fe.def: New file.
211 1.1 christos * gcc-c-interface.h: New file.
212 1.1 christos * gcc-interface.h: New file.
213 1.1 christos
214 1.1 christos 2014-12-11 Uros Bizjak <ubizjak (a] gmail.com>
215 1.1 christos Ben Elliston <bje (a] au.ibm.com>
216 1.1 christos Manuel Lopez-Ibanez <manu (a] gcc.gnu.org>
217 1.1 christos
218 1.1 christos * libiberty.h (xvasprintf): Declare.
219 1.1 christos
220 1.1 christos 2014-12-06 Eric Botcazou <ebotcazou (a] adacore.com>
221 1.1 christos
222 1.1 christos * dis-asm.h (print_insn_visium): Declare.
223 1.1 christos
224 1.1 christos 2014-11-24 Mark Wielaard <mjw (a] redhat.com>
225 1.1 christos
226 1.1 christos * dwarf2.h: Add DW_LANG_C_plus_plus_11, DW_LANG_C11 and
227 1.1 christos DW_LANG_C_plus_plus_14.
228 1.1 christos
229 1.1 christos 2014-11-21 Shinichiro Hamaji <shinichiro.hamaji (a] gmail.com>
230 1.1 christos
231 1.1 christos * dwarf2.def (DW_AT_APPLE_optimized, DW_AT_APPLE_flags)
232 1.1 christos (DW_AT_APPLE_isa, DW_AT_APPLE_block)
233 1.1 christos (DW_AT_APPLE_major_runtime_vers, DW_AT_APPLE_runtime_class)
234 1.1 christos (DW_AT_APPLE_omit_frame_ptr, DW_AT_APPLE_property_name)
235 1.1 christos (DW_AT_APPLE_property_getter, DW_AT_APPLE_property_setter)
236 1.1 christos (DW_AT_APPLE_property_attribute, DW_AT_APPLE_objc_complete_type)
237 1.1 christos (DW_AT_APPLE_property): New macros.
238 1.1 christos
239 1.1 christos 2014-11-21 Mark Wielaard <mjw (a] redhat.com>
240 1.1 christos
241 1.1 christos PR debug/63239
242 1.1 christos * dwarf2.def (DW_AT_GNU_deleted): New attribute.
243 1.1 christos
244 1.1 christos 2014-11-18 Igor Zamyatin <igor.zamyatin (a] intel.com>
245 1.1 christos
246 1.1 christos * bfdlink.h (struct bfd_link_info): Add bndplt.
247 1.1 christos
248 1.1 christos 2014-10-28 Yury Gribov <y.gribov (a] samsung.com>
249 1.1 christos
250 1.1 christos * libiberty.h (strtol, strtoul, strtoll, strtoull): New prototypes.
251 1.1 christos
252 1.1 christos 2014-10-15 David Malcolm <dmalcolm (a] redhat.com>
253 1.1 christos
254 1.1 christos * libiberty.h (choose_tmpdir): New prototype.
255 1.1 christos
256 1.1 christos 2014-09-26 Max Ostapenko <m.ostapenko (a] partner.samsung.com>
257 1.1 christos
258 1.1 christos * libiberty.h (PEX_STDOUT_APPEND): New flag.
259 1.1 christos (PEX_STDERR_APPEND): Likewise.
260 1.1 christos
261 1.1 christos 2014-09-23 Iain Buclaw <ibuclaw (a] gdcproject.org>
262 1.1 christos
263 1.1 christos * demangle.h (DMGL_DLANG): New macro.
264 1.1 christos (DMGL_STYLE_MASK): Add DMGL_DLANG.
265 1.1 christos (demangling_styles): Add dlang_demangling.
266 1.1 christos (DLANG_DEMANGLING_STYLE_STRING): New macro.
267 1.1 christos (DLANG_DEMANGLING): New macro.
268 1.1 christos (dlang_demangle): New prototype.
269 1.1 christos
270 1.1 christos 2014-09-15 Andreas Krebbel <Andreas.Krebbel (a] de.ibm.com>
271 1.1 christos
272 1.1 christos * longlong.h: Add __udiv_w_sdiv prototype.
273 1.1 christos
274 1.1 christos 2014-08-12 Alan Modra <amodra (a] gmail.com>
275 1.1 christos
276 1.1 christos * bfdlink.h (struct bfd_link_callbacks <notice>): Remove "string"
277 1.1 christos param, add "inh".
278 1.1 christos
279 1.1 christos 2014-08-12 Alan Modra <amodra (a] gmail.com>
280 1.1 christos
281 1.1 christos * bfdlink.h (struct bfd_link_info): Add lto_plugin_active.
282 1.1 christos
283 1.1 christos 2014-06-13 Alan Modra <amodra (a] gmail.com>
284 1.1 christos
285 1.1 christos * bfdlink.h (struct bfd_link_hash_table): Add hash_table_free field.
286 1.1 christos
287 1.1 christos 2014-06-13 Alan Modra <amodra (a] gmail.com>
288 1.1 christos
289 1.1 christos * bfdlink.h: Update for bfd.link_next change.
290 1.1 christos
291 1.1 christos 2014-06-10 Alan Modra <amodra (a] gmail.com>
292 1.1 christos
293 1.1 christos PR ld/16910
294 1.1 christos * bfdlink.h (unwrap_hash_lookup): Declare.
295 1.1 christos
296 1.1 christos 2014-05-01 Steve Ellcey <sellcey (a] mips.com>
297 1.1 christos
298 1.1 christos * longlong.h: Import latest version from GCC tree.
299 1.1 christos
300 1.1 christos 2014-04-22 Christian Svensson <blue (a] cmd.nu>
301 1.1 christos
302 1.1 christos * dis-asm.h: Remove openrisc and or32 support. Add support for or1k.
303 1.1 christos
304 1.1 christos 2014-03-05 Alan Modra <amodra (a] gmail.com>
305 1.1 christos
306 1.1 christos Update copyright years.
307 1.1 christos
308 1.1 christos 2014-01-21 Tom Tromey <tromey (a] redhat.com>
309 1.1 christos
310 1.1 christos * ansidecl.h (ANSI_PROTOTYPES, PTRCONST, LONG_DOUBLE, PARAMS)
311 1.1 christos (VPARAMS, VA_START, VA_OPEN, VA_CLOSE, VA_FIXEDARG, CONST)
312 1.1 christos (VOLATILE, SIGNED, PROTO, EXFUN, DEFUN, DEFUN_VOID, AND, DOTS)
313 1.1 christos (NOARGS): Don't define.
314 1.1 christos * libiberty.h (expandargv, writeargv): Don't use PARAMS.
315 1.1 christos
316 1.1 christos 2014-01-09 Tom Tromey <tromey (a] redhat.com>
317 1.1 christos
318 1.1 christos * gdbm.h: Remove.
319 1.1 christos
320 1.1 christos 2013-12-23 Bill Maddox <maddox (a] google.com>
321 1.1 christos
322 1.1 christos * demangle.h (enum gnu_v3_ctor_kinds):
323 1.1 christos Added literal gnu_v3_unified_ctor.
324 1.1 christos (enum gnu_v3_ctor_kinds):
325 1.1 christos Added literal gnu_v3_unified_dtor.
326 1.1 christos
327 1.1 christos 2013-12-13 Kuan-Lin Chen <kuanlinchentw (a] gmail.com>
328 1.1 christos Wei-Cheng Wang <cole945 (a] gmail.com>
329 1.1 christos
330 1.1 christos * dis-asm.h (print_insn_nds32): Add nds32 target.
331 1.1 christos
332 1.1 christos 2013-12-04 Richard Sandiford <rdsandiford (a] googlemail.com>
333 1.1 christos
334 1.1 christos * longlong.h: New file.
335 1.1 christos
336 1.1 christos 2013-10-29 Marc Glisse <marc.glisse (a] inria.fr>
337 1.1 christos
338 1.1 christos PR tree-optimization/58689
339 1.1 christos * ansidecl.h (ATTRIBUTE_RETURNS_NONNULL): New macro.
340 1.1 christos * libiberty.h (basename, lbasename, dos_lbasename, unix_lbasename,
341 1.1 christos concat_copy): Mark with attributes nonnull(1) and returns_nonnull.
342 1.1 christos (concat, reconcat, concat_copy2, choose_temp_base, xstrerror,
343 1.1 christos xmalloc, xrealloc, xcalloc, xstrdup, xstrndup, xmemdup, pex_init):
344 1.1 christos Mark with attribute returns_nonnull.
345 1.1 christos
346 1.1 christos 2013-10-10 Sean Keys <skeys (a] ipdatasys.com>
347 1.1 christos
348 1.1 christos * xgate.h : Cleanup after opcode
349 1.1 christos table modification..
350 1.1 christos
351 1.1 christos 2013-08-20 Alan Modra <amodra (a] gmail.com>
352 1.1 christos
353 1.1 christos * floatformat.h (floatformat_ibm_long_double): Delete.
354 1.1 christos (floatformat_ibm_long_double_big): Declare.
355 1.1 christos (floatformat_ibm_long_double_little): Declare.
356 1.1 christos
357 1.1 christos 2013-08-19 Dehao Chen <dehao (a] google.com>
358 1.1 christos
359 1.1 christos * dwarf2.def (DW_AT_GNU_discriminator): New attribute.
360 1.1 christos
361 1.1 christos 2013-08-02 Caroline Tice <cmtice (a] google.com>
362 1.1 christos
363 1.1 christos * vtv-change-permission.h: New file.
364 1.1 christos
365 1.1 christos 2013-04-03 Jason Merrill <jason (a] redhat.com>
366 1.1 christos
367 1.1 christos Demangle C++11 ref-qualifier.
368 1.1 christos * demangle.h (enum demangle_component_type): Add
369 1.1 christos DEMANGLE_COMPONENT_REFERENCE_THIS,
370 1.1 christos DEMANGLE_COMPONENT_RVALUE_REFERENCE_THIS.
371 1.1 christos
372 1.1 christos 2013-03-01 Cary Coutant <ccoutant (a] google.com>
373 1.1 christos
374 1.1 christos * dwarf2.h (enum dwarf_sect): New enum type.
375 1.1 christos
376 1.1 christos 2013-02-19 Alan Modra <amodra (a] gmail.com>
377 1.1 christos
378 1.1 christos * bfdlink.h (struct bfd_link_info): Delete emit_note_gnu_build_id.
379 1.1 christos
380 1.1 christos 2013-02-11 Sriraman Tallam <tmsriram (a] google.com>
381 1.1 christos
382 1.1 christos * plugin-api.h (enum ld_plugin_level): Assign integers
383 1.1 christos explicitly for all values.
384 1.1 christos
385 1.1 christos 2013-02-06 Sandra Loosemore <sandra (a] codesourcery.com>
386 1.1 christos Andrew Jenner <andrew (a] codesourcery.com>
387 1.1 christos
388 1.1 christos Based on patches from Altera Corporation.
389 1.1 christos
390 1.1 christos * dis-asm.h (print_insn_big_nios2): Declare.
391 1.1 christos (print_insn_little_nios2): Declare.
392 1.1 christos
393 1.1 christos 2013-01-30 Kai Tietz <ktietz (a] redhat.com>
394 1.1 christos
395 1.1 christos PR other/54620
396 1.1 christos PR target/39064
397 1.1 christos * md5.h (md5_uintptr, md5_uint32): Define as uintptr_t/uint32_t if
398 1.1 christos stdint.h and sys/types.h headers are present.
399 1.1 christos * sha1.h (sha1_uintptr, sha1_uint32): Likewise.
400 1.1 christos
401 1.1 christos 2013-01-10 Will Newton <will.newton (a] imgtec.com>
402 1.1 christos
403 1.1 christos * dis-asm.h (print_insn_metag): New declaration.
404 1.1 christos
405 1.1 christos 2012-12-18 Aldy Hernandez <aldyh (a] redhat.com>
406 1.1 christos
407 1.1 christos PR other/54324
408 1.1 christos * ansidecl.h (ATTRIBUTE_UNUSED): Do not set __attribute__ for GCC
409 1.1 christos < 3.4.
410 1.1 christos
411 1.1 christos 2012-12-17 Nick Clifton <nickc (a] redhat.com>
412 1.1 christos
413 1.1 christos * MAINTAINERS: Add copyright notice.
414 1.1 christos * alloca-conf.h: Likewise.
415 1.1 christos * fopen-bin.h: Likewise.
416 1.1 christos * fopen-same.h: Likewise.
417 1.1 christos * fopen-vms.h: Likewise.
418 1.1 christos
419 1.1 christos 2012-11-09 Jason Merrill <jason (a] redhat.com>
420 1.1 christos
421 1.1 christos * demangle.h (enum demangle_component_type): Add
422 1.1 christos DEMANGLE_COMPONENT_TAGGED_NAME.
423 1.1 christos
424 1.1 christos 2012-10-29 Sterling Augustine <saugustine (a] google.com>
425 1.1 christos Cary Coutant <ccoutant (a] google.com>
426 1.1 christos
427 1.1 christos * dwarf2.h (dwarf_location_list_entry_type): New enum with fields
428 1.1 christos DW_LLE_GNU_end_of_list_entry, DW_LLE_GNU_base_address_selection_entry,
429 1.1 christos DW_LLE_GNU_start_end_entry and DW_LLE_GNU_start_length_entry.
430 1.1 christos
431 1.1 christos
432 1.1 christos 2012-10-26 Shinichiro Hamaji <shinichiro.hamaji (a] gmail.com>
433 1.1 christos
434 1.1 christos * dwarf2.h (DW_AT_APPLE_optimized, DW_AT_APPLE_flags)
435 1.1 christos (DW_AT_APPLE_isa, DW_AT_APPLE_block)
436 1.1 christos (DW_AT_APPLE_major_runtime_vers, DW_AT_APPLE_runtime_class)
437 1.1 christos (DW_AT_APPLE_omit_frame_ptr, DW_AT_APPLE_property_name)
438 1.1 christos (DW_AT_APPLE_property_getter, DW_AT_APPLE_property_setter)
439 1.1 christos (DW_AT_APPLE_property_attribute, DW_AT_APPLE_objc_complete_type)
440 1.1 christos (DW_AT_APPLE_property, DW_OP_GNU_entry_value): New macros.
441 1.1 christos
442 1.1 christos 2012-10-24 H.J. Lu <hongjiu.lu (a] intel.com>
443 1.1 christos
444 1.1 christos * bfdlink.h (bfd_link_info): Add
445 1.1 christos disable_target_specific_optimizations.
446 1.1 christos
447 1.1 christos 2012-10-23 Nathan Sidwell <nathan (a] codesourcery.com>
448 1.1 christos
449 1.1 christos * bfdlink.h (struct bfd_link_info): Add stacksize option.
450 1.1 christos
451 1.1 christos 2012-10-22 Jan Beich <jbeich (a] tormail.org>
452 1.1 christos
453 1.1 christos PR ld/14426
454 1.1 christos * bfdlink.h (bfd_link_info): Add ignore_hash.
455 1.1 christos
456 1.1 christos 2012-10-08 Jason Merrill <jason (a] redhat.com>
457 1.1 christos
458 1.1 christos * demangle.h (enum demangle_component_type): Add
459 1.1 christos DEMANGLE_COMPONENT_TLS_INIT and DEMANGLE_COMPONENT_TLS_WRAPPER.
460 1.1 christos
461 1.1 christos 2012-09-18 Florian Weimer <fweimer (a] redhat.com>
462 1.1 christos
463 1.1 christos PR other/54411
464 1.1 christos * objalloc.h (objalloc_alloc): Do not use fast path on wraparound.
465 1.1 christos
466 1.1 christos 2012-09-06 Cary Coutant <ccoutant (a] google.com>
467 1.1 christos
468 1.1 christos * dwarf2.def: Edit comment.
469 1.1 christos
470 1.1 christos 2012-08-24 Sriraman Tallam <tmsriram (a] google.com>
471 1.1 christos
472 1.1 christos * plugin-api.h (ld_plugin_allow_unique_segment_for_sections):
473 1.1 christos New interface.
474 1.1 christos (ld_plugin_unique_segment_for_sections): New interface.
475 1.1 christos (LDPT_ALLOW_UNIQUE_SEGMENT_FOR_SECTIONS): New enum val.
476 1.1 christos (LDPT_UNIQUE_SEGMENT_FOR_SECTIONS): New enum val.
477 1.1 christos (tv_allow_unique_segment_for_sections): New member.
478 1.1 christos (tv_unique_segment_for_sections): New member.
479 1.1 christos
480 1.1 christos 2012-08-13 Ian Bolton <ian.bolton (a] arm.com>
481 1.1 christos Laurent Desnogues <laurent.desnogues (a] arm.com>
482 1.1 christos Jim MacArthur <jim.macarthur (a] arm.com>
483 1.1 christos Marcus Shawcroft <marcus.shawcroft (a] arm.com>
484 1.1 christos Nigel Stephens <nigel.stephens (a] arm.com>
485 1.1 christos Ramana Radhakrishnan <ramana.radhakrishnan (a] arm.com>
486 1.1 christos Richard Earnshaw <rearnsha (a] arm.com>
487 1.1 christos Sofiane Naci <sofiane.naci (a] arm.com>
488 1.1 christos Tejas Belagod <tejas.belagod (a] arm.com>
489 1.1 christos Yufeng Zhang <yufeng.zhang (a] arm.com>
490 1.1 christos
491 1.1 christos * dis-asm.h (print_insn_aarch64): New declaration.
492 1.1 christos (print_aarch64_disassembler_options): New declaration.
493 1.1 christos (aarch64_symbol_is_valid): New declaration.
494 1.1 christos
495 1.1 christos 2012-07-24 Stephan McCamant <smcc (a] cs.berkeley.edu>
496 1.1 christos Dr David Alan Gilbert <dave (a] treblig.org>
497 1.1 christos
498 1.1 christos PR binutils/13135
499 1.1 christos * dis-asm.h (fprintf_ftype): Add ATTRIBUTE_FPTR_PRINTF_2.
500 1.1 christos
501 1.1 christos 2012-07-13 Doug Evans <dje (a] google.com>
502 1.1 christos
503 1.1 christos * filenames.h: #include "hashtab.h".
504 1.1 christos (filename_hash, filename_eq): Declare.
505 1.1 christos
506 1.1 christos 2012-06-18 Doug Evans <dje (a] google.com>
507 1.1 christos
508 1.1 christos * dwarf2.def (DW_OP): Add DW_OP_GNU_const_index.
509 1.1 christos
510 1.1 christos 2012-06-12 Rafael vila de Espndola <respindola (a] mozilla.com>
511 1.1 christos
512 1.1 christos * plugin-api.h (ld_plugin_output_file_type): Add LDPO_PIE.
513 1.1 christos
514 1.1 christos 2012-06-08 Jakub Jelinek <jakub (a] redhat.com>
515 1.1 christos
516 1.1 christos * dwarf2.def (DW_FORM_GNU_ref_alt, DW_FORM_GNU_strp_alt): New
517 1.1 christos forms.
518 1.1 christos * dwarf2.h (enum dwarf_macro_record_type): Add
519 1.1 christos DW_MACRO_GNU_define_indirect_alt, DW_MACRO_GNU_undef_indirect_alt
520 1.1 christos and DW_MACRO_GNU_transparent_include_alt.
521 1.1 christos
522 1.1 christos 2012-05-23 Doug Evans <dje (a] google.com>
523 1.1 christos
524 1.1 christos * leb128.h: #include stdint.h, inttypes.h.
525 1.1 christos (read_uleb128_to_uint64): Renamed from read_uleb128_to_ull.
526 1.1 christos Change to take a uint64_t * argument instead of unsigned long long.
527 1.1 christos (read_sleb128_to_uint64): Renamed from read_sleb128_to_ll.
528 1.1 christos Change to take an int64_t * argument instead of long long.
529 1.1 christos
530 1.1 christos 2012-05-22 Doug Evans <dje (a] google.com>
531 1.1 christos
532 1.1 christos * leb128.h: New file.
533 1.1 christos
534 1.1 christos 2012-05-19 Gary Funck <gary (a] intrepid.com>
535 1.1 christos
536 1.1 christos * dwarf2.def: Update comment re: UPC extensions to reference
537 1.1 christos DWARF4 specification.
538 1.1 christos
539 1.1 christos 2012-05-15 James Murray <jsm (a] jsm-net.demon.co.uk>
540 1.1 christos
541 1.1 christos * dis-asm.h (print_insn_m9s12x): Prototype.
542 1.1 christos (print_insn_m9s12xg): Prototype.
543 1.1 christos
544 1.1 christos 2012-05-03 Sean Keys <skeys (a] ipdatasys.com>
545 1.1 christos
546 1.1 christos * dis-asm.h (print_insn_xgate): Define.
547 1.1 christos (print_insn_xgate): Ditto.
548 1.1 christos Added new files for XGATE port.
549 1.1 christos
550 1.1 christos 2012-05-02 Cary Coutant <ccoutant (a] google.com>
551 1.1 christos
552 1.1 christos * dwarf2.def: Remove DW_FORM_GNU_ref_index,
553 1.1 christos replace DW_AT_GNU_ref_base with DW_AT_GNU_ranges_base.
554 1.1 christos
555 1.1 christos 2012-04-28 Doug Evans <dje (a] google.com>
556 1.1 christos
557 1.1 christos * dwarf2.def (DW_OP): Add DW_OP_GNU_addr_index.
558 1.1 christos
559 1.1 christos 2012-04-27 Tom Tromey <tromey (a] redhat.com>
560 1.1 christos
561 1.1 christos * dwarf2.h: Wrap function declarations in extern "C".
562 1.1 christos
563 1.1 christos 2012-04-27 Tom Tromey <tromey (a] redhat.com>
564 1.1 christos
565 1.1 christos * dwarf2.h (enum dwarf_tag, enum dwarf_form, enum dwarf_attribute)
566 1.1 christos (enum dwarf_location_atom, enum dwarf_type, enum
567 1.1 christos dwarf_call_frame_info): Remove.
568 1.1 christos (DW_TAG, DW_TAG_DUP, DW_FORM, DW_AT, DW_AT_DUP, DW_OP)
569 1.1 christos (DW_OP_DUP, DW_ATE, DW_ATE_DUP, DW_CFA): New macros.
570 1.1 christos Include dwarf2.def.
571 1.1 christos (get_DW_TAG_name, get_DW_AT_name, get_DW_FORM_name)
572 1.1 christos (get_DW_OP_name, get_DW_ATE_name): Declare.
573 1.1 christos * dwarf2.def: New file, from dwarf2.h.
574 1.1 christos
575 1.1 christos 2012-04-10 Tristan Gingold <gingold (a] adacore.com>
576 1.1 christos
577 1.1 christos * splay-tree.h: Conditionnaly includes stdint.h and inttypes.h
578 1.1 christos (libi_uhostptr_t, libi_shostptr_t): Remove, replaced by uintptr_t.
579 1.1 christos
580 1.1 christos 2012-04-09 Roland McGrath <mcgrathr (a] google.com>
581 1.1 christos
582 1.1 christos * bfdlink.h (struct bfd_link_info): Add new member user_phdrs.
583 1.1 christos
584 1.1 christos 2012-03-15 Alan Modra <amodra (a] gmail.com>
585 1.1 christos
586 1.1 christos * dis-asm.h (disassemble_init_powerpc): Declare.
587 1.1 christos
588 1.1 christos 2009-11-06 Jonas Maebe <jonas.maebe (a] elis.ugent.be>
589 1.1 christos
590 1.1 christos Add DWARF attribute value for the "Borland fastcall" calling
591 1.1 christos convention.
592 1.1 christos * dwarf2.h: Add DW_CC_GNU_borland_fastcall_i386 constant.
593 1.1 christos
594 1.1 christos 2012-01-31 H.J. Lu <hongjiu.lu (a] intel.com>
595 1.1 christos
596 1.1 christos PR ld/13616
597 1.1 christos * bfdlink.h (bfd_link_order): Update comments on data size.
598 1.1 christos
599 1.1 christos 2012-01-26 Cary Coutant <ccoutant (a] google.com>
600 1.1 christos
601 1.1 christos * dwarf2.h (enum dwarf_form): Add Fission extensions.
602 1.1 christos (enum dwarf_attribute): Likewise.
603 1.1 christos
604 1.1 christos 2012-01-06 Jason Merrill <jason (a] redhat.com>
605 1.1 christos
606 1.1 christos PR c++/6057
607 1.1 christos PR c++/48051
608 1.1 christos PR c++/50855
609 1.1 christos PR c++/51322
610 1.1 christos * demangle.h (enum demangle_component_type): Add
611 1.1 christos DEMANGLE_COMPONENT_INITIALIZER_LIST, DEMANGLE_COMPONENT_NULLARY.
612 1.1 christos
613 1.1 christos 2011-12-14 Iain Sandoe <iains (a] gcc.gnu.org>
614 1.1 christos
615 1.1 christos * mach-o/loader.h (bfd_mach_o_section_type): define
616 1.1 christos BFD_MACH_O_S_ATTR_NONE to 0.
617 1.1 christos
618 1.1 christos 2011-11-07 Richard Henderson <rth (a] redhat.com>
619 1.1 christos
620 1.1 christos Merged from transactional-memory.
621 1.1 christos
622 1.1 christos * demangle.h (enum gnu_v3_ctor_kinds): Add gnu_v3_object_ctor_group.
623 1.1 christos (enum gnu_v3_dtor_kinds): Add gnu_v3_object_dtor_group.
624 1.1 christos (DEMANGLE_COMPONENT_TRANSACTION_CLONE): New.
625 1.1 christos (DEMANGLE_COMPONENT_NONTRANSACTION_CLONE): New.
626 1.1 christos
627 1.1 christos 2011-11-01 DJ Delorie <dj (a] redhat.com>
628 1.1 christos
629 1.1 christos * dis-asm.h (print_insn_rl78): Declare.
630 1.1 christos
631 1.1 christos 2011-10-25 Joern Rennecke <joern.rennecke (a] embecosm.com>
632 1.1 christos
633 1.1 christos * dis-asm.h (print_insn_epiphany): Declare.
634 1.1 christos
635 1.1 christos 2011-10-21 Ulrich Drepper <drepper (a] gmail.com>
636 1.1 christos
637 1.1 christos * obstack.h [!GNUC] (obstack_free): Avoid cast to int.
638 1.1 christos
639 1.1 christos 2011-10-21 Marc Glisse <marc.glisse (a] inria.fr>
640 1.1 christos
641 1.1 christos * ansidecl.h (ENUM_BITFIELD): Always use enum in C++
642 1.1 christos
643 1.1 christos 2011-10-19 Alan Modra <amodra (a] gmail.com>
644 1.1 christos
645 1.1 christos PR ld/13254
646 1.1 christos * bfdlink.h (struct bfd_link_info): Add error_textrel.
647 1.1 christos
648 1.1 christos 2011-09-28 Doug Evans <dje (a] google.com>
649 1.1 christos
650 1.1 christos * timeval-utils.h: New file.
651 1.1 christos
652 1.1 christos * libiberty.h (countargv): Declare.
653 1.1 christos
654 1.1 christos 2011-09-26 Cary Coutant <ccoutant (a] google.com>
655 1.1 christos
656 1.1 christos gcc PR lto/47247
657 1.1 christos * plugin-api.h (enum ld_plugin_symbol_resolution): Add
658 1.1 christos LDPR_PREVAILING_DEF_IRONLY_EXP.
659 1.1 christos (enum ld_plugin_tag): Add LDPT_GET_SYMBOLS_V2.
660 1.1 christos
661 1.1 christos 2011-09-23 Cary Coutant <ccoutant (a] google.com>
662 1.1 christos
663 1.1 christos PR 40831
664 1.1 christos * demangle.h (enum demangle_component_type): Add
665 1.1 christos DEMANGLE_COMPONENT_CLONE.
666 1.1 christos
667 1.1 christos 2011-09-15 H.J. Lu <hongjiu.lu (a] intel.com>
668 1.1 christos
669 1.1 christos PR ld/12975
670 1.1 christos * bfdlink.h (bfd_link_info): Add version_info.
671 1.1 christos
672 1.1 christos 2011-07-25 Rainer Orth <ro (a] CeBiTec.Uni-Bielefeld.DE>
673 1.1 christos
674 1.1 christos * xregex.h (regoff_t): Define.
675 1.1 christos
676 1.1 christos 2011-07-22 Jakub Jelinek <jakub (a] redhat.com>
677 1.1 christos
678 1.1 christos * dwarf2.h (DW_AT_GNU_macros): New.
679 1.1 christos (enum dwarf_macro_record_type): New enum. Add DW_MACRO_GNU_*.
680 1.1 christos
681 1.1 christos PR c++/49756
682 1.1 christos * libiberty.h (stack_limit_increase): New prototype.
683 1.1 christos
684 1.1 christos 2011-07-13 Sriraman Tallam <tmsriram (a] google.com>
685 1.1 christos
686 1.1 christos * plugin-api.h
687 1.1 christos (ld_plugin_section): New struct.
688 1.1 christos (ld_plugin_get_section_count): New typedef.
689 1.1 christos (ld_plugin_get_section_type): New typedef.
690 1.1 christos (ld_plugin_get_section_name): New typedef.
691 1.1 christos (ld_plugin_get_section_contents): New typedef.
692 1.1 christos (ld_plugin_update_section_order): New typedef.
693 1.1 christos (ld_plugin_allow_section_ordering): New typedef.
694 1.1 christos (LDPT_GET_SECTION_COUNT): New enum value.
695 1.1 christos (LDPT_GET_SECTION_TYPE): New enum value.
696 1.1 christos (LDPT_GET_SECTION_NAME): New enum value.
697 1.1 christos (LDPT_GET_SECTION_CONTENTS): New enum value.
698 1.1 christos (LDPT_UPDATE_SECTION_ORDER): New enum value.
699 1.1 christos (LDPT_ALLOW_SECTION_ORDERING): New enum value.
700 1.1 christos (tv_get_section_count): New struct members.
701 1.1 christos (tv_get_section_type): New struct members.
702 1.1 christos (tv_get_section_name): New struct members.
703 1.1 christos (tv_get_section_contents): New struct members.
704 1.1 christos (tv_update_section_order): New struct members.
705 1.1 christos (tv_allow_section_ordering): New struct members.
706 1.1 christos
707 1.1 christos 2011-07-15 Alan Modra <amodra (a] gmail.com>
708 1.1 christos
709 1.1 christos * bfdlink.h (struct bfd_link_info): Use ENUM_BITFIELD for strip,
710 1.1 christos discard, common_skip_ar_symbols, unresolved_syms_in_objects, and
711 1.1 christos unresolved_syms_in_shared_libs fields. Move emit_note_gnu_build_id
712 1.1 christos out of bitfields. Reorder bitfields.
713 1.1 christos
714 1.1 christos 2011-07-13 Sriraman Tallam <tmsriram (a] google.com>
715 1.1 christos
716 1.1 christos * plugin-api.h (ld_plugin_section): New struct.
717 1.1 christos (ld_plugin_get_section_count): New typedef.
718 1.1 christos (ld_plugin_get_section_type): New typedef.
719 1.1 christos (ld_plugin_get_section_name): New typedef.
720 1.1 christos (ld_plugin_get_section_contents): New typedef.
721 1.1 christos (ld_plugin_update_section_order): New typedef.
722 1.1 christos (ld_plugin_allow_section_ordering): New typedef.
723 1.1 christos (LDPT_GET_SECTION_COUNT): New enum value.
724 1.1 christos (LDPT_GET_SECTION_TYPE): New enum value.
725 1.1 christos (LDPT_GET_SECTION_NAME): New enum value.
726 1.1 christos (LDPT_GET_SECTION_CONTENTS): New enum value.
727 1.1 christos (LDPT_UPDATE_SECTION_ORDER): New enum value.
728 1.1 christos (LDPT_ALLOW_SECTION_ORDERING): New enum value.
729 1.1 christos (tv_get_section_count): New struct members.
730 1.1 christos (tv_get_section_type): New struct members.
731 1.1 christos (tv_get_section_name): New struct members.
732 1.1 christos (tv_get_section_contents): New struct members.
733 1.1 christos (tv_update_section_order): New struct members.
734 1.1 christos (tv_allow_section_ordering): New struct members.
735 1.1 christos
736 1.1 christos 2011-07-11 Catherine Moore <clm (a] codesourcery.com>
737 1.1 christos
738 1.1 christos * bfdlink.h (flag_type): New enumeration.
739 1.1 christos (flag_info_list): New structure.
740 1.1 christos (flag_info): New structure.
741 1.1 christos
742 1.1 christos 2011-07-09 H.J. Lu <hongjiu.lu (a] intel.com>
743 1.1 christos
744 1.1 christos PR ld/12942
745 1.1 christos * bfdlink.h (bfd_link_info): Add loading_lto_outputs.
746 1.1 christos
747 1.1 christos 2011-07-01 Joel Brobecker <brobecker (a] adacore.com>
748 1.1 christos
749 1.1 christos * filenames.h (HAVE_CASE_INSENSITIVE_FILE_SYSTEM): Define
750 1.1 christos on Darwin, as well as on the systems that use a DOS-like
751 1.1 christos filesystem.
752 1.1 christos
753 1.1 christos 2011-06-22 Jakub Jelinek <jakub (a] redhat.com>
754 1.1 christos
755 1.1 christos PR debug/47858
756 1.1 christos * dwarf2.h (enum dwarf_location_atom): Add DW_OP_GNU_parameter_ref.
757 1.1 christos
758 1.1 christos 2011-06-22 Jakub Jelinek <jakub (a] redhat.com>
759 1.1 christos
760 1.1 christos * dwarf2.h (enum dwarf_location_atom): Add DW_OP_GNU_parameter_ref.
761 1.1 christos
762 1.1 christos 2011-06-20 Jakub Jelinek <jakub (a] redhat.com>
763 1.1 christos
764 1.1 christos PR ld/12570
765 1.1 christos * bfdlink.h (struct bfd_link_info): Add no_ld_generated_unwind_info
766 1.1 christos option.
767 1.1 christos
768 1.1 christos 2011-06-13 Jan Kratochvil <jan.kratochvil (a] redhat.com>
769 1.1 christos
770 1.1 christos * demangle.h (DMGL_RET_POSTFIX): Extend the comment.
771 1.1 christos (DMGL_RET_DROP): New.
772 1.1 christos
773 1.1 christos 2011-06-13 Walter Lee <walt (a] tilera.com>
774 1.1 christos
775 1.1 christos * dis-asm.h (print_insn_tilegx): Declare.
776 1.1 christos (print_insn_tilepro): Likewise.
777 1.1 christos
778 1.1 christos 2011-05-17 Alan Modra <amodra (a] gmail.com>
779 1.1 christos
780 1.1 christos PR ld/12760
781 1.1 christos * bfdlink.h (struct bfd_link_callbacks <notice>): Add "flags" and
782 1.1 christos "string" param.
783 1.1 christos
784 1.1 christos 2011-05-16 Alan Modra <amodra (a] gmail.com>
785 1.1 christos
786 1.1 christos * bfdlink.h (struct bfd_link_hash_entry): Remove u.undef.weak field.
787 1.1 christos
788 1.1 christos 2011-04-30 Jakub Jelinek <jakub (a] redhat.com>
789 1.1 christos
790 1.1 christos * dwarf2.h (DW_OP_GNU_const_type, DW_OP_GNU_regval_type,
791 1.1 christos DW_OP_GNU_deref_type, DW_OP_GNU_convert, DW_OP_GNU_reinterpret): New.
792 1.1 christos
793 1.1 christos 2011-04-25 Jan Kratochvil <jan.kratochvil (a] redhat.com>
794 1.1 christos
795 1.1 christos * bfdlink.h (ENUM_BITFIELD): Remove.
796 1.1 christos
797 1.1 christos 2011-04-25 Jan Kratochvil <jan.kratochvil (a] redhat.com>
798 1.1 christos
799 1.1 christos * ansidecl.h (ENUM_BITFIELD): New, from gcc/system.h.
800 1.1 christos
801 1.1 christos 2011-04-24 Alan Modra <amodra (a] gmail.com>
802 1.1 christos
803 1.1 christos PR ld/12365
804 1.1 christos PR ld/12696
805 1.1 christos * bfdlink.h (ENUM_BITFIELD): Define.
806 1.1 christos (struct bfd_link_hash_entry): Make "type" a bitfield. Add "non_ir_ref".
807 1.1 christos (struct bfd_link_callbacks <notice>): Pass bfd_link_hash_entry pointer
808 1.1 christos rather than "name".
809 1.1 christos
810 1.1 christos 2011-04-20 Alan Modra <amodra (a] gmail.com>
811 1.1 christos
812 1.1 christos PR ld/12365
813 1.1 christos * bfdlink.h (struct bfd_link_callbacks): Modify multiple_definition
814 1.1 christos and multiple_common parameters to pass in a bfd_link_hash_entry
815 1.1 christos pointer rather than name,bfd etc. found in the hash entry.
816 1.1 christos
817 1.1 christos 2011-03-31 Tristan Gingold <gingold (a] adacore.com>
818 1.1 christos
819 1.1 christos * dwarf2.h (dwarf_line_number_hp_sfc_ops): New enum.
820 1.1 christos
821 1.1 christos 2011-03-24 Mark Wielaard <mjw (a] redhat.com>
822 1.1 christos
823 1.1 christos * dwarf2.h (dwarf_form): Remove deprecated DW_FORM_sig8 define.
824 1.1 christos
825 1.1 christos 2010-03-23 Rafael vila de Espndola <respindola (a] mozilla.com>
826 1.1 christos
827 1.1 christos * plugin-api.h (ld_plugin_get_view): New.
828 1.1 christos (ld_plugin_tag): Add LDPT_GET_VIEW.
829 1.1 christos (ld_plugin_tv): Add tv_get_view.
830 1.1 christos
831 1.1 christos 2011-03-16 Jakub Jelinek <jakub (a] redhat.com>
832 1.1 christos
833 1.1 christos * dwarf2.h (DW_TAG_GNU_call_site, DW_TAG_GNU_call_site_parameter,
834 1.1 christos DW_AT_GNU_call_site_value, DW_AT_GNU_call_site_data_value,
835 1.1 christos DW_AT_GNU_call_site_target, DW_AT_GNU_call_site_target_clobbered,
836 1.1 christos DW_AT_GNU_tail_call, DW_AT_GNU_all_tail_call_sites,
837 1.1 christos DW_AT_GNU_all_call_sites,, DW_AT_GNU_all_source_call_sites,
838 1.1 christos DW_OP_GNU_entry_value): New.
839 1.1 christos
840 1.1 christos 2011-02-28 Kai Tietz <kai.tietz (a] onevision.com>
841 1.1 christos
842 1.1 christos * filenames.h (filename_ncmp): New prototype.
843 1.1 christos
844 1.1 christos 2011-02-23 Kai Tietz <kai.tietz (a] onevision.com>
845 1.1 christos
846 1.1 christos * dwarf2.h (_ELF_DWARF2_H): Renamed to
847 1.1 christos _DWARF2_H.
848 1.1 christos (DWARF2_External_LineInfo, DWARF2_Internal_LineInfo,
849 1.1 christos DWARF2_External_PubNames, DWARF2_Internal_PubNames,
850 1.1 christos DWARF2_External_CompUnit, DWARF2_Internal_CompUnit,
851 1.1 christos DWARF2_External_ARange, DWARF2_Internal_ARange): Removed.
852 1.1 christos
853 1.1 christos 2011-02-08 Ulrich Weigand <uweigand (a] de.ibm.com>
854 1.1 christos
855 1.1 christos * dwarf2.h (enum dwarf_calling_convention): Add DW_CC_GDB_IBM_OpenCL.
856 1.1 christos
857 1.1 christos 2011-01-12 Iain Sandoe <iains (a] gcc.gnu.org>
858 1.1 christos
859 1.1 christos * dwarf2.h: Update value for DW_AT_hi_user.
860 1.1 christos
861 1.1 christos 2010-11-16 Ian Lance Taylor <iant (a] google.com>
862 1.1 christos
863 1.1 christos * simple-object.h (simple_object_attributes_merge): Declare,
864 1.1 christos replacing simple_object_attributes_compare.
865 1.1 christos
866 1.1 christos 2010-11-04 Ian Lance Taylor <iant (a] google.com>
867 1.1 christos
868 1.1 christos * dwarf2.h (enum dwarf_source_language): Add DW_LANG_Go.
869 1.1 christos
870 1.1 christos 2010-11-02 Ian Lance Taylor <iant (a] google.com>
871 1.1 christos
872 1.1 christos * simple-object.h: New file.
873 1.1 christos
874 1.1 christos 2010-10-15 Dave Korn <dave.korn.cygwin (a] gmail.com>
875 1.1 christos
876 1.1 christos Sync LD plugin patch series (part 1/6) with src/include/.
877 1.1 christos * plugin-api.h (LDPT_GNU_LD_VERSION): New ld_plugin_tag enum member.
878 1.1 christos
879 1.1 christos 2010-10-14 Dave Korn <dave.korn.cygwin (a] gmail.com>
880 1.1 christos
881 1.1 christos Apply LD plugin patch series (part 6/6).
882 1.1 christos * bfdlink.h (struct_bfd_link_callbacks): Document new argument
883 1.1 christos to add_archive_element callback used to return a replacement bfd which
884 1.1 christos is to be added to the hash table in place of the original element.
885 1.1 christos
886 1.1 christos 2010-10-14 Dave Korn <dave.korn.cygwin (a] gmail.com>
887 1.1 christos
888 1.1 christos Apply LD plugin patch series (part 1/6).
889 1.1 christos * plugin-api.h (LDPT_GNU_LD_VERSION): New ld_plugin_tag enum member.
890 1.1 christos
891 1.1 christos 2010-10-06 Andi Kleen <ak (a] linux.intel.com>
892 1.1 christos
893 1.1 christos * libiberty.h (setproctitle): Add prototype.
894 1.1 christos
895 1.1 christos 2010-09-23 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com>
896 1.1 christos
897 1.1 christos * arm.h (ARM_EXT_V6Z): Remove.
898 1.1 christos (ARM_EXT_SEC): New define.
899 1.1 christos (ARM_AEXT_V6Z): Use Security Extensions.
900 1.1 christos (ARM_AEXT_V6ZK): Likeiwse.
901 1.1 christos (ARM_AEXT_V6ZT2): Likewise.
902 1.1 christos (ARM_AEXT_V6ZKT2): Likewise.
903 1.1 christos (ARM_AEXT_V7_ARM): Base v7 does not have Security Extensions.
904 1.1 christos (ARM_ARCH_V7A_SEC): New define.
905 1.1 christos (ARM_ARCH_V7A_MP): Rename...
906 1.1 christos (ARM_ARCH_V7A_MP_SEC): ...to this and add Security Extensions.
907 1.1 christos
908 1.1 christos 2010-09-09 Jakub Jelinek <jakub (a] redhat.com>
909 1.1 christos
910 1.1 christos * dwarf2.h (DW_OP_GNU_implicit_pointer): New.
911 1.1 christos
912 1.1 christos 2010-07-06 Ken Werner <ken.werner (a] de.ibm.com>
913 1.1 christos
914 1.1 christos * floatformat.h (floatformat_ieee_half_big): Add declaration.
915 1.1 christos (floatformat_ieee_half_little): Likewise.
916 1.1 christos
917 1.1 christos 2010-06-29 Alan Modra <amodra (a] gmail.com>
918 1.1 christos
919 1.1 christos * dis-asm.h: Remove references to maxq.
920 1.1 christos
921 1.1 christos 2010-06-21 Rafael Espindola <espindola (a] google.com>
922 1.1 christos
923 1.1 christos * plugin-api.h (ld_plugin_set_extra_library_path): New.
924 1.1 christos (ld_plugin_tag): Add LDPT_SET_EXTRA_LIBRARY_PATH.
925 1.1 christos (ld_plugin_tv): Add tv_set_extra_library_path.
926 1.1 christos
927 1.1 christos 2010-06-21 Jakub Jelinek <jakub (a] redhat.com>
928 1.1 christos
929 1.1 christos * dwarf2.h (enum dwarf_type): Add DW_ATE_UTF.
930 1.1 christos
931 1.1 christos 2010-06-18 Rafael Espindola <espindola (a] google.com>
932 1.1 christos
933 1.1 christos * plugin.h (ld_plugin_add_input_file, ld_plugin_add_input_library):
934 1.1 christos Make argument const.
935 1.1 christos
936 1.1 christos 2010-06-08 Laurynas Biveinis <laurynas.biveinis (a] gmail.com>
937 1.1 christos
938 1.1 christos * splay-tree.h: Update copyright years.
939 1.1 christos (splay_tree_s): Document fields.
940 1.1 christos (splay_tree_new_typed_alloc): New.
941 1.1 christos
942 1.1 christos * hashtab.h: Update copyright years.
943 1.1 christos (htab_create_typed_alloc): New.
944 1.1 christos
945 1.1 christos 2010-06-10 Tristan Gingold <gingold (a] adacore.com>
946 1.1 christos
947 1.1 christos * dwarf2.h (enum dwarf_tag): Add DW_TAG_HP_Bliss_field and
948 1.1 christos DW_TAG_HP_Bliss_field_set.
949 1.1 christos (enum dwarf_attribute): Add DW_AT_HP_prologue, DW_AT_HP_epilogue,
950 1.1 christos DW_AT_HP_unit_name, DW_AT_HP_unit_size, DW_AT_HP_widened_byte_size,
951 1.1 christos DW_AT_HP_definition_points, DW_AT_HP_default_location and
952 1.1 christos DW_AT_HP_is_result_param.
953 1.1 christos (enum dwarf_type): Add DW_ATE_HP_VAX_float, DW_ATE_HP_VAX_float_d,
954 1.1 christos DW_ATE_HP_packed_decimal, DW_ATE_HP_zoned_decimal, DW_ATE_HP_edited,
955 1.1 christos DW_ATE_HP_signed_fixed, DW_ATE_HP_unsigned_fixed,
956 1.1 christos DW_ATE_HP_VAX_complex_float and DW_ATE_HP_VAX_complex_float_d.
957 1.1 christos (enum dwarf_line_number_x_ops): Add
958 1.1 christos DW_LNE_HP_source_file_correlation.
959 1.1 christos (enum dwarf_source_language): Add DW_LANG_HP_Bliss,
960 1.1 christos DW_LANG_HP_Basic91, DW_LANG_HP_Pascal91, DW_LANG_HP_IMacro,
961 1.1 christos DW_LANG_HP_Assembler.
962 1.1 christos
963 1.1 christos 2010-06-01 Rafael Espindola <espindola (a] google.com>
964 1.1 christos
965 1.1 christos * plugin-api.h (ld_plugin_tag): Add LDPT_OUTPUT_NAME.
966 1.1 christos
967 1.1 christos 2010-04-26 Pedro Alves <pedro (a] codesourcery.com>
968 1.1 christos
969 1.1 christos * filenames.h (PATH_SEPARATOR): Delete.
970 1.1 christos
971 1.1 christos 2010-04-23 Pedro Alves <pedro (a] codesourcery.com>
972 1.1 christos
973 1.1 christos * filenames.h (IS_DIR_SEPARATOR_1): Rename from IS_DIR_SEPARATOR,
974 1.1 christos always define it independently of host, add `dos_based' parameter,
975 1.1 christos and handle it.
976 1.1 christos (PATH_SEPARATOR): Define.
977 1.1 christos (HAS_DRIVE_SPEC_1): Rename from HAS_DRIVE_SPEC, always define it
978 1.1 christos independently of host, add `dos_based' parameter, and handle it.
979 1.1 christos (IS_ABSOLUTE_PATH_1): Rename from IS_ABSOLUTE_PATH, always define
980 1.1 christos it independently of host, add `dos_based' parameter, and handle
981 1.1 christos it.
982 1.1 christos (IS_DOS_DIR_SEPARATOR, IS_DOS_ABSOLUTE_PATH)
983 1.1 christos (IS_UNIX_DIR_SEPARATOR, IS_UNIX_ABSOLUTE_PATH)
984 1.1 christos (HAS_DOS_DRIVE_SPEC): New.
985 1.1 christos (HAS_DRIVE_SPEC): Reimplement on top of HAS_DRIVE_SPEC_1.
986 1.1 christos (IS_DIR_SEPARATOR): Reimplement on top of IS_DIR_SEPARATOR_1.
987 1.1 christos (IS_ABSOLUTE_PATH): Reimplement on top of IS_ABSOLUTE_PATH_1.
988 1.1 christos * libiberty.h (dos_lbasename, unix_lbasename): Declare.
989 1.1 christos
990 1.1 christos 2009-05-31 Ian Lance Taylor <iant (a] google.com>
991 1.1 christos
992 1.1 christos * ansidecl.h: Add extern "C" when compiling with C++. Treat C++
993 1.1 christos the way we treat an ISO C compiler. Don't define inline as a
994 1.1 christos macro when compiling with C++.
995 1.1 christos * dyn-string.h: Add header guard DYN_STRING_H. Add extern "C"
996 1.1 christos when compiling with C++.
997 1.1 christos * fibheap.h: Add extern "C" when compiling with C++.
998 1.1 christos
999 1.1 christos 2010-04-23 Pedro Alves <pedro (a] codesourcery.com>
1000 1.1 christos
1001 1.1 christos * filenames.h (IS_DIR_SEPARATOR_1): Rename from IS_DIR_SEPARATOR,
1002 1.1 christos always define it independently of host, add `dos_based' parameter,
1003 1.1 christos and handle it.
1004 1.1 christos (HAS_DRIVE_SPEC_1): Rename from HAS_DRIVE_SPEC, always define it
1005 1.1 christos independently of host, add `dos_based' parameter, and handle it.
1006 1.1 christos (IS_ABSOLUTE_PATH_1): Rename from IS_ABSOLUTE_PATH, always define
1007 1.1 christos it independently of host, add `dos_based' parameter, and handle
1008 1.1 christos it.
1009 1.1 christos (IS_DOS_DIR_SEPARATOR, IS_DOS_ABSOLUTE_PATH)
1010 1.1 christos (IS_UNIX_DIR_SEPARATOR, IS_UNIX_ABSOLUTE_PATH)
1011 1.1 christos (HAS_DOS_DRIVE_SPEC): New.
1012 1.1 christos (HAS_DRIVE_SPEC): Reimplement on top of HAS_DRIVE_SPEC_1.
1013 1.1 christos (IS_DIR_SEPARATOR): Reimplement on top of IS_DIR_SEPARATOR_1.
1014 1.1 christos (IS_ABSOLUTE_PATH): Reimplement on top of IS_ABSOLUTE_PATH_1.
1015 1.1 christos * libiberty.h (dos_lbasename, unix_lbasename): Declare.
1016 1.1 christos
1017 1.1 christos 2010-04-20 Nick Clifton <nickc (a] redhat.com>
1018 1.1 christos
1019 1.1 christos * sha1.h: Update copyright notice to use GPLv3.
1020 1.1 christos
1021 1.1 christos 2010-04-15 Nick Clifton <nickc (a] redhat.com>
1022 1.1 christos
1023 1.1 christos * bout.h: Update copyright notice to use GPLv3.
1024 1.1 christos * hp-symtab.h: Likewise.
1025 1.1 christos * oasys.h: Likewise.
1026 1.1 christos * progress.h: Likewise.
1027 1.1 christos * sha1.h: Likewise.
1028 1.1 christos * xtensa-isa-internal.h: Likewise.
1029 1.1 christos * xtensa-isa.h: Likewise.
1030 1.1 christos
1031 1.1 christos 2010-04-14 Doug Evans <dje (a] google.com>
1032 1.1 christos
1033 1.1 christos * filenames.h (HAS_DRIVE_SPEC, STRIP_DRIVE_SPEC): New macros.
1034 1.1 christos
1035 1.1 christos 2010-04-05 Jakub Jelinek <jakub (a] redhat.com>
1036 1.1 christos
1037 1.1 christos * dwarf2.h (DWARF2_Internal_LineInfo): Add li_max_ops_per_insn
1038 1.1 christos field.
1039 1.1 christos
1040 1.1 christos 2010-03-25 Joseph Myers <joseph (a] codesourcery.com>
1041 1.1 christos
1042 1.1 christos * dis-asm.h (print_insn_tic6x): Declare.
1043 1.1 christos
1044 1.1 christos 2010-03-23 Joseph Myers <joseph (a] codesourcery.com>
1045 1.1 christos
1046 1.1 christos * symcat.h (CONCAT5, CONCAT6, XCONCAT5, XCONCAT6): Define.
1047 1.1 christos
1048 1.1 christos 2010-01-13 Joel Brobecker <brobecker (a] adacore.com>
1049 1.1 christos
1050 1.1 christos Add new DW_AT_use_GNAT_descriptive_type CU attribute.
1051 1.1 christos * dwarf2.h (dwarf_attribute): Add DW_AT_use_GNAT_descriptive_type.
1052 1.1 christos
1053 1.1 christos 2010-01-11 Tristan Gingold <gingold (a] adacore.com>
1054 1.1 christos
1055 1.1 christos * demangle.h (ada_demangle): Add prototype.
1056 1.1 christos
1057 1.1 christos 2010-01-05 Rainer Orth <ro (a] CeBiTec.Uni-Bielefeld.DE>
1058 1.1 christos
1059 1.1 christos PR bootstrap/41771
1060 1.1 christos * ansidecl.h: Fix inline test for C99 and Sun Studio cc.
1061 1.1 christos
1062 1.1 christos 2009-12-29 Joel Brobecker <brobecker (a] adacore.com>
1063 1.1 christos
1064 1.1 christos * dwarf2.h (enum dwarf_attribute): Add DW_AT_GNAT_descriptive_type.
1065 1.1 christos
1066 1.1 christos 2009-12-14 Doug Kwan <dougkwan (a] google.com>
1067 1.1 christos
1068 1.1 christos * bfdlink.h (struct bfd_link_callbacks): Rename function parameters
1069 1.1 christos to avoid shadowed variable warnings.
1070 1.1 christos * dis-asm.h (struct disassemble_info): Ditto.
1071 1.1 christos (disassemble_init_for_target): Ditto.
1072 1.1 christos (init_disassemble_info): Ditto.
1073 1.1 christos
1074 1.1 christos 2009-11-18 Alan Modra <amodra (a] bigpond.net.au>
1075 1.1 christos
1076 1.1 christos * alloca-conf.h: Clarify comment.
1077 1.1 christos
1078 1.1 christos 2009-11-06 Jonas Maebe <jonas.maebe (a] elis.ugent.be>
1079 1.1 christos
1080 1.1 christos Add DWARF attribute value for the "Borland fastcall" calling
1081 1.1 christos convention.
1082 1.1 christos * dwarf2.h: Add DW_CC_GNU_borland_fastcall_i386 constant.
1083 1.1 christos
1084 1.1 christos 2009-10-23 Kai Tietz <kai.tietz (a] onevision.com>
1085 1.1 christos
1086 1.1 christos * splay-tree.h (libi_uhostptr_t): Add gcc specific
1087 1.1 christos __extension__ for long long type case to silent cX9.
1088 1.1 christos (libi_shostptr_t): Likewise.
1089 1.1 christos
1090 1.1 christos 2009-10-19 Rafael Avila de Espindola <espindola (a] google.com>
1091 1.1 christos
1092 1.1 christos PR40790
1093 1.1 christos * plugin-api.h: Don't include stdint.h unconditionally.
1094 1.1 christos
1095 1.1 christos 2009-10-15 Jakub Jelinek <jakub (a] redhat.com>
1096 1.1 christos
1097 1.1 christos * dwarf2.h (DW_LANG_Python): Add comment that it is
1098 1.1 christos a DWARF 4 addition.
1099 1.1 christos
1100 1.1 christos 2009-10-14 Alan Modra <amodra (a] bigpond.net.au>
1101 1.1 christos
1102 1.1 christos * bfdlink.h (enum bfd_link_common_skip_ar_symbols): Rename from
1103 1.1 christos bfd_link_common_skip_ar_aymbols.
1104 1.1 christos (struct bfd_link_info): Here too.
1105 1.1 christos
1106 1.1 christos 2009-10-09 Rafael Espindola <espindola (a] google.com>
1107 1.1 christos
1108 1.1 christos * plugin-api.h (ld_plugin_add_input_library): Change argument name to
1109 1.1 christos libname.
1110 1.1 christos
1111 1.1 christos 2008-10-03 Rafael Espindola <espindola (a] google.com>
1112 1.1 christos
1113 1.1 christos * plugin-api.h: New.
1114 1.1 christos * lto-symtab.h: New.
1115 1.1 christos
1116 1.1 christos 2009-10-05 Rafael Espindola <espindola (a] google.com>
1117 1.1 christos
1118 1.1 christos * plugin-api.h (ld_plugin_status): Add LDPS_BAD_HANDLE.
1119 1.1 christos (ld_plugin_get_input_file): New.
1120 1.1 christos (ld_plugin_release_input_file): New.
1121 1.1 christos (ld_plugin_add_input_library): New.
1122 1.1 christos (ld_plugin_message): Mark format const.
1123 1.1 christos (ld_plugin_level): Add LDPT_GET_INPUT_FILE, LDPT_RELEASE_INPUT_FILE and
1124 1.1 christos LDPT_ADD_INPUT_LIBRARY.
1125 1.1 christos (ld_plugin_tv): Add tv_get_input_file, tv_release_input_file and
1126 1.1 christos tv_add_input_library.
1127 1.1 christos
1128 1.1 christos 2009-10-04 Jerry Quinn <jlquinn (a] optonline.net>
1129 1.1 christos
1130 1.1 christos * plugin-api.h: Fix compile.
1131 1.1 christos
1132 1.1 christos 2009-09-29 Jason Merrill <jason (a] redhat.com>
1133 1.1 christos
1134 1.1 christos * demangle.h (enum demangle_component_type): Add
1135 1.1 christos DEMANGLE_COMPONENT_LAMBDA, DEMANGLE_COMPONENT_DEFAULT_ARG,
1136 1.1 christos DEMANGLE_COMPONENT_UNNAMED_TYPE.
1137 1.1 christos (struct demangle_component): Add s_unary_num.
1138 1.1 christos
1139 1.1 christos 2009-09-29 DJ Delorie <dj (a] redhat.com>
1140 1.1 christos
1141 1.1 christos * dis-asm.h: Add prototype for print_insn_rx.
1142 1.1 christos
1143 1.1 christos 2009-09-25 Dodji Seketeli <dodji (a] redhat.com>
1144 1.1 christos
1145 1.1 christos * dwarf2.h (enum dwarf_tag): Rename DW_TAG_template_parameter_pack and
1146 1.1 christos DW_TAG_formal_parameter_pack into DW_TAG_GNU_template_parameter_pack
1147 1.1 christos and DW_TAG_formal_parameter_pack until DWARF 5 is out.
1148 1.1 christos
1149 1.1 christos 2009-09-25 Cary Coutant <ccoutant (a] google.com>
1150 1.1 christos
1151 1.1 christos Add rest of new values from DWARF Version 4.
1152 1.1 christos * dwarf2.h (DW_TAG_rvalue_reference_type, DW_TAG_template_alias):
1153 1.1 christos New tags.
1154 1.1 christos (DW_FORM_ref_sig8): New name for DW_FORM_sig8.
1155 1.1 christos (DW_AT_main_subprogram, DW_AT_data_bit_offset, DW_AT_const_expr,
1156 1.1 christos DW_AT_enum_class, DW_AT_linkage_name, DW_AT_GNU_guarded_by,
1157 1.1 christos DW_AT_GNU_pt_guarded_by, DW_AT_GNU_guarded, DW_AT_GNU_pt_guarded,
1158 1.1 christos DW_AT_GNU_locks_excluded, DW_AT_GNU_exclusive_locks_required,
1159 1.1 christos DW_AT_GNU_shared_locks_required, DW_AT_GNU_odr_signature): New
1160 1.1 christos attributes.
1161 1.1 christos (DW_LANG_Python): New language.
1162 1.1 christos
1163 1.1 christos 2009-09-24 Cary Coutant <ccoutant (a] google.com>
1164 1.1 christos
1165 1.1 christos * dwarf2.h (DW_TAG_rvalue_reference_type, DW_TAG_template_alias):
1166 1.1 christos New tags.
1167 1.1 christos (DW_FORM_ref_sig8): New name for DW_FORM_sig8.
1168 1.1 christos (DW_AT_main_subprogram, DW_AT_data_bit_offset, DW_AT_const_expr,
1169 1.1 christos DW_AT_enum_class, DW_AT_linkage_name, DW_AT_GNU_guarded_by,
1170 1.1 christos DW_AT_GNU_pt_guarded_by, DW_AT_GNU_guarded, DW_AT_GNU_pt_guarded,
1171 1.1 christos DW_AT_GNU_locks_excluded, DW_AT_GNU_exclusive_locks_required,
1172 1.1 christos DW_AT_GNU_shared_locks_required, DW_AT_GNU_odr_signature): New
1173 1.1 christos attributes.
1174 1.1 christos (DW_LANG_Python): New language.
1175 1.1 christos
1176 1.1 christos 2009-09-22 Dodji Seketeli <dodji (a] redhat.com>
1177 1.1 christos
1178 1.1 christos * dwarf2.h (enum dwarf_tag): Add
1179 1.1 christos DW_TAG_template_parameter_pack and DW_TAG_formal_parameter_pack.
1180 1.1 christos
1181 1.1 christos 2009-09-09 Martin Thuresson <martin (a] mtme.org>
1182 1.1 christos
1183 1.1 christos * bfdlink.h (struct bfd_link_hash_common_entry): Move to top
1184 1.1 christos level.
1185 1.1 christos
1186 1.1 christos 2009-08-06 Michael Eager <eager (a] eagercon.com>
1187 1.1 christos
1188 1.1 christos * dis-asm.h: Decl print_insn_microblaze().
1189 1.1 christos
1190 1.1 christos 2009-07-24 Ian Lance Taylor <iant (a] google.com>
1191 1.1 christos
1192 1.1 christos * libiberty.h (crc32): Declare.
1193 1.1 christos
1194 1.1 christos 2009-07-20 Cary Coutant <ccoutant (a] google.com>
1195 1.1 christos Doug Evans <dje (a] google.com>
1196 1.1 christos
1197 1.1 christos Add some dwarf4 values.
1198 1.1 christos * dwarf2.h (enum dwarf_tag): Add DW_TAG_type_unit.
1199 1.1 christos (enum dwarf_form): Add DW_FORM_sec_offset, DW_FORM_exprloc,
1200 1.1 christos DW_FORM_flag_present, DW_FORM_sig8.
1201 1.1 christos (enum dwarf_attribute): Add DW_AT_signature.
1202 1.1 christos
1203 1.1 christos 2009-07-17 Jan Kratochvil <jan.kratochvil (a] redhat.com>
1204 1.1 christos
1205 1.1 christos * demangle.h
1206 1.1 christos (enum demangle_component_type <DEMANGLE_COMPONENT_GLOBAL_CONSTRUCTORS>)
1207 1.1 christos (enum demangle_component_type <DEMANGLE_COMPONENT_GLOBAL_DESTRUCTORS>):
1208 1.1 christos New.
1209 1.1 christos
1210 1.1 christos 2009-07-10 Tom Tromey <tromey (a] redhat.com>
1211 1.1 christos
1212 1.1 christos * dwarf2.h: New file, moved from elf/.
1213 1.1 christos
1214 1.1 christos 2009-07-09 Jakub Jelinek <jakub (a] redhat.com>
1215 1.1 christos
1216 1.1 christos * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
1217 1.1 christos and DW_OP_stack_value.
1218 1.1 christos
1219 1.1 christos 2009-07-09 Tom Tromey <tromey (a] redhat.com>
1220 1.1 christos
1221 1.1 christos * elf/dwarf2.h: Remove, renaming to...
1222 1.1 christos * dwarf2.h: ... this.
1223 1.1 christos
1224 1.1 christos 2009-06-29 Tom Tromey <tromey (a] redhat.com>
1225 1.1 christos
1226 1.1 christos * elf/dwarf2.h: New file. Merged with gdb.
1227 1.1 christos
1228 1.1 christos 2009-06-18 Nick Clifton <nickc (a] redhat.com>
1229 1.1 christos
1230 1.1 christos * dis-asm.h (USER_SPECIFIED_MACHINE_TYPE): New value for the flags
1231 1.1 christos field of struct disassemble_info.
1232 1.1 christos
1233 1.1 christos 2009-06-09 Ian Lance Taylor <ian (a] airs.com>
1234 1.1 christos
1235 1.1 christos * ansidecl.h (ATTRIBUTE_UNUSED_LABEL): Define for C++.
1236 1.1 christos
1237 1.1 christos 2009-06-15 Nick Clifton <nickc (a] redhat.com>
1238 1.1 christos
1239 1.1 christos * dis-asm.h (DISASSEMBLE_DATA): New value for the flags field of
1240 1.1 christos struct disassemble_info.
1241 1.1 christos
1242 1.1 christos 2009-06-02 Ian Lance Taylor <iant (a] google.com>
1243 1.1 christos
1244 1.1 christos * ansidecl.h (EXPORTED_CONST): Define.
1245 1.1 christos
1246 1.1 christos 2009-05-31 Ian Lance Taylor <iant (a] google.com>
1247 1.1 christos
1248 1.1 christos * ansidecl.h: Add extern "C" when compiling with C++. Treat C++
1249 1.1 christos the way we treat an ISO C compiler. Don't define inline as a
1250 1.1 christos macdro when compiling with C++.
1251 1.1 christos * dyn-string.h: Add header guard DYN_STRING_H. Add extern "C"
1252 1.1 christos when compiling with C++.
1253 1.1 christos * fibheap.h: Add extern "C" when compiling with C++.
1254 1.1 christos
1255 1.1 christos 2009-05-25 Tristan Gingold <gingold (a] adacore.com>
1256 1.1 christos
1257 1.1 christos * fopen-vms.h (FOPEN_RB, FOPEN_WB, FOPEN_AB, FOPEN_RUB, FOPEN_WUB,
1258 1.1 christos FOPEN_AUB): Use "rfm=udf,rat=none" attribute.
1259 1.1 christos
1260 1.1 christos 2009-04-22 Taras Glek <tglek (a] mozilla.com>
1261 1.1 christos
1262 1.1 christos * hashtab.h: Update GTY annotations to new syntax.
1263 1.1 christos * splay-tree.h: Likewise.
1264 1.1 christos
1265 1.1 christos 2009-04-08 H.J. Lu <hongjiu.lu (a] intel.com>
1266 1.1 christos
1267 1.1 christos * bfdlink.h (bfd_link_info): Add warn_alternate_em.
1268 1.1 christos
1269 1.1 christos 2009-03-18 Alan Modra <amodra (a] bigpond.net.au>
1270 1.1 christos
1271 1.1 christos * alloca-conf.h: Revise based on autoconf-2.61, autoconf-2.13
1272 1.1 christos documentation.
1273 1.1 christos
1274 1.1 christos 2009-03-17 Jason Merrill <jason (a] redhat.com>
1275 1.1 christos
1276 1.1 christos * demangle.h (enum demangle_component_type): Add
1277 1.1 christos DEMANGLE_COMPONENT_FUNCTION_PARAM.
1278 1.1 christos
1279 1.1 christos 2008-12-01 Cary Coutant <ccoutant (a] google.com>
1280 1.1 christos
1281 1.1 christos * plugin-api.h (LDPS_BAD_HANDLE): New constant.
1282 1.1 christos (ld_plugin_get_input_file): New typedef.
1283 1.1 christos (ld_plugin_release_input_file): New typedef.
1284 1.1 christos (LDPT_GET_INPUT_FILE, LDPT_RELEASE_INPUT_FILE): New constants.
1285 1.1 christos (struct ld_plugin_tv): Add two new fields.
1286 1.1 christos
1287 1.1 christos 2008-12-23 Jon Beniston <jon (a] beniston.com>
1288 1.1 christos
1289 1.1 christos * dis-asm.h: Add LM32 disassembler function prototype.
1290 1.1 christos
1291 1.1 christos 2008-12-10 Jason Merrill <jason (a] redhat.com>
1292 1.1 christos
1293 1.1 christos * demangle.h (enum demangle_component_type): Add
1294 1.1 christos DEMANGLE_COMPONENT_FIXED_TYPE.
1295 1.1 christos
1296 1.1 christos 2008-12-01 Cary Coutant <ccoutant (a] google.com>
1297 1.1 christos
1298 1.1 christos * plugin-api.h (ld_plugin_message): Change format parameter to const.
1299 1.1 christos
1300 1.1 christos 2008-12-01 Cary Coutant <ccoutant (a] google.com>
1301 1.1 christos
1302 1.1 christos * plugin-api.h: Fix syntax error when compiling with C++.
1303 1.1 christos
1304 1.1 christos 2008-11-26 Alan Modra <amodra (a] bigpond.net.au>
1305 1.1 christos
1306 1.1 christos PR 7047
1307 1.1 christos * bfdlink.h (struct bfd_elf_version_expr): Delete "symbol".
1308 1.1 christos Add "literal".
1309 1.1 christos
1310 1.1 christos 2008-11-21 Sterling Augustine <sterling (a] tensilica.com>
1311 1.1 christos
1312 1.1 christos * xtensa-isa-internal.h (XTENSA_STATE_IS_SHARED_OR): New flag.
1313 1.1 christos * xtensa-isa.h (xtensa_state_is_shared_or): New prototype.
1314 1.1 christos
1315 1.1 christos 2008-11-19 Bob Wilson <bob.wilson (a] acm.org>
1316 1.1 christos
1317 1.1 christos * xtensa-config.h (XCHAL_HAVE_MUL16, XCHAL_HAVE_MUL32, XCHAL_HAVE_DIV32)
1318 1.1 christos (XCHAL_HAVE_MINMAX, XCHAL_HAVE_SEXT, XCHAL_HAVE_THREADPTR)
1319 1.1 christos (XCHAL_HAVE_RELEASE_SYNC, XCHAL_HAVE_S32C1I): Change to 1.
1320 1.1 christos (XCHAL_NUM_AREGS): Change to 32.
1321 1.1 christos (XCHAL_ICACHE_SIZE, XCHAL_DCACHE_SIZE): Change to 16K.
1322 1.1 christos (XCHAL_ICACHE_LINESIZE, XCHAL_DCACHE_LINESIZE): Change to 32.
1323 1.1 christos (XCHAL_ICACHE_LINEWIDTH, XCHAL_DCACHE_LINEWIDTH): Change to 5.
1324 1.1 christos (XCHAL_DCACHE_IS_WRITEBACK): Change to 1.
1325 1.1 christos (XCHAL_DEBUGLEVEL): Change to 6.
1326 1.1 christos
1327 1.1 christos 2008-11-14 Tristan Gingold <gingold (a] adacore.com>
1328 1.1 christos
1329 1.1 christos * fopen-vms.h (FOPEN_RB): Use a single string to match the
1330 1.1 christos standard prototype.
1331 1.1 christos (FOPEN_WB): Ditto.
1332 1.1 christos (FOPEN_AB): Ditto.
1333 1.1 christos (FOPEN_RUB): Ditto.
1334 1.1 christos (FOPEN_WUB): Ditto.
1335 1.1 christos (FOPEN_AUB): Ditto.
1336 1.1 christos
1337 1.1 christos 2008-10-21 Alan Modra <amodra (a] bigpond.net.au>
1338 1.1 christos
1339 1.1 christos * obstack.h (obstack_finish <!__GNUC__>): Cast result to void *.
1340 1.1 christos
1341 1.1 christos 2008-10-06 Jason Merrill <jason (a] redhat.com>
1342 1.1 christos
1343 1.1 christos * demangle.h (enum demangle_component_type): Add
1344 1.1 christos DEMANGLE_COMPONENT_PACK_EXPANSION.
1345 1.1 christos
1346 1.1 christos 2008-09-22 Rafael Espindola <espindola (a] google.com>
1347 1.1 christos
1348 1.1 christos * plugin-api.h (ld_plugin_status): Remove comma from the last item.
1349 1.1 christos Use C style comment.
1350 1.1 christos (ld_plugin_api_version, ld_plugin_output_file_type,
1351 1.1 christos ld_plugin_symbol_kind, ld_plugin_symbol_visibility,
1352 1.1 christos ld_plugin_symbol_resolution, ld_plugin_level, ld_plugin_tag): Remove
1353 1.1 christos comma from the last item.
1354 1.1 christos
1355 1.1 christos 2008-09-18 Cary Coutant <ccoutant (a] google.com>
1356 1.1 christos
1357 1.1 christos Add plugin functionality for link-time optimization (LTO).
1358 1.1 christos * plugin-api.h: New file.
1359 1.1 christos
1360 1.1 christos 2008-09-09 Jason Merrill <jason (a] redhat.com>
1361 1.1 christos
1362 1.1 christos * demangle.h (enum demangle_component_type): Add
1363 1.1 christos DEMANGLE_COMPONENT_DECLTYPE.
1364 1.1 christos
1365 1.1 christos 2008-08-25 Alan Modra <amodra (a] bigpond.net.au>
1366 1.1 christos
1367 1.1 christos * binary-io.h: New file, imported from gnulib, but don't
1368 1.1 christos #include <fcntl.h> or <stdio.h>.
1369 1.1 christos
1370 1.1 christos 2008-08-17 Alan Modra <amodra (a] bigpond.net.au>
1371 1.1 christos
1372 1.1 christos * bfdlink.h (bfd_generic_link_read_symbols): Declare.
1373 1.1 christos
1374 1.1 christos 2008-07-12 Jie Zhang <jie.zhang (a] analog.com>
1375 1.1 christos
1376 1.1 christos Revert
1377 1.1 christos 2008-07-12 Jie Zhang <jie.zhang (a] analog.com>
1378 1.1 christos * bfdlink.h (struct bfd_link_info): Add sep_code member
1379 1.1 christos variable.
1380 1.1 christos
1381 1.1 christos 2008-07-12 Jie Zhang <jie.zhang (a] analog.com>
1382 1.1 christos
1383 1.1 christos * bfdlink.h (struct bfd_link_info): Add sep_code member
1384 1.1 christos variable.
1385 1.1 christos
1386 1.1 christos 2008-07-07 Stan Shebs <stan (a] codesourcery.com>
1387 1.1 christos
1388 1.1 christos * dis-asm.h (struct disassemble_info): Add endian_code field.
1389 1.1 christos
1390 1.1 christos 2008-07-07 Joel Brobecker <brobecker (a] adacore.com>
1391 1.1 christos
1392 1.1 christos * safe-ctype.h: Add #include of ctype.h before redefining
1393 1.1 christos the ctype.h macros.
1394 1.1 christos
1395 1.1 christos 2008-07-04 Joel Brobecker <brobecker (a] adacore.com>
1396 1.1 christos
1397 1.1 christos * safe-ctype.h: Remove #error when detecting that ctype.h has been
1398 1.1 christos included. Redefine the various macros provided by ctype.h as
1399 1.1 christos undefined variables.
1400 1.1 christos
1401 1.1 christos 2008-06-23 Kaveh R. Ghazi <ghazi (a] caip.rutgers.edu>
1402 1.1 christos
1403 1.1 christos * libiberty.h (XALLOCA, XDUP, XALLOCAVEC, XDUPVEC, XALLOCAVAR,
1404 1.1 christos XDUPVAR, XOBNEWVEC, XOBNEWVAR): New.
1405 1.1 christos
1406 1.1 christos 2008-06-06 Alan Modra <amodra (a] bigpond.net.au>
1407 1.1 christos
1408 1.1 christos * bfdlink.h (struct bfd_link_info): Add "path_separator".
1409 1.1 christos
1410 1.1 christos 2008-04-10 Andreas Krebbel <krebbel1 (a] de.ibm.com>
1411 1.1 christos
1412 1.1 christos * dis-asm.h (print_s390_disassembler_options):
1413 1.1 christos Prototype added.
1414 1.1 christos
1415 1.1 christos 2008-03-24 Ian Lance Taylor <iant (a] google.com>
1416 1.1 christos
1417 1.1 christos * sha1.h: New file, from gnulib.
1418 1.1 christos
1419 1.1 christos * md5.h: Add extern "C" when compiled with C++.
1420 1.1 christos
1421 1.1 christos 2008-03-24 Ian Lance Taylor <iant (a] google.com>
1422 1.1 christos
1423 1.1 christos * md5.h: Add extern "C" when compiled with C++.
1424 1.1 christos
1425 1.1 christos 2008-03-21 Ian Lance Taylor <iant (a] google.com>
1426 1.1 christos
1427 1.1 christos * filenames.h: Add extern "C" when compiled with C++.
1428 1.1 christos
1429 1.1 christos 2008-02-15 Alan Modra <amodra (a] bigpond.net.au>
1430 1.1 christos
1431 1.1 christos * bfdlink.h (struct bfd_link_hash_table): Delete creator field.
1432 1.1 christos (struct bfd_link_info): Add output_bfd.
1433 1.1 christos
1434 1.1 christos 2008-02-11 Bob Wilson <bob.wilson (a] acm.org>
1435 1.1 christos
1436 1.1 christos * xtensa-config.h (XCHAL_HAVE_THREADPTR): Redefine to zero.
1437 1.1 christos (XCHAL_NUM_AREGS, XCHAL_MAX_INSTRUCTION_SIZE): New.
1438 1.1 christos
1439 1.1 christos 2008-01-26 David Daney <ddaney (a] avtrex.com>
1440 1.1 christos
1441 1.1 christos * demangle.h (demangle_component_type): Add
1442 1.1 christos DEMANGLE_COMPONENT_JAVA_RESOURCE,
1443 1.1 christos DEMANGLE_COMPONENT_COMPOUND_NAME, and
1444 1.1 christos DEMANGLE_COMPONENT_CHARACTER as new enum values.
1445 1.1 christos (demangle_component): Add struct s_character to union u.
1446 1.1 christos
1447 1.1 christos 2007-11-07 Joseph Myers <joseph (a] codesourcery.com>
1448 1.1 christos Daniel Jacobowitz <dan (a] codesourcery.com>
1449 1.1 christos
1450 1.1 christos * floatformat.h (struct floatformat): Add split_half field.
1451 1.1 christos (floatformat_ibm_long_double): New.
1452 1.1 christos
1453 1.1 christos 2007-09-06 Tom Tromey <tromey (a] redhat.com>
1454 1.1 christos
1455 1.1 christos * libiberty.h (pex_free): Document process killing.
1456 1.1 christos
1457 1.1 christos 2007-08-31 Douglas Gregor <doug.gregor (a] gmail.com>
1458 1.1 christos
1459 1.1 christos * demangle.h (enum demangle_component_type): Add
1460 1.1 christos DEMANGLE_COMPONENT_RVALUE_REFERENCE.
1461 1.1 christos
1462 1.1 christos 2007-07-25 Ben Elliston <bje (a] au.ibm.com>
1463 1.1 christos
1464 1.1 christos * ternary.h: Remove.
1465 1.1 christos
1466 1.1 christos 2007-07-18 Bob Wilson <bob.wilson (a] acm.org>
1467 1.1 christos
1468 1.1 christos * xtensa-config.h (XCHAL_HAVE_THREADPTR): New.
1469 1.1 christos (XCHAL_HAVE_RELEASE_SYNC, XCHAL_HAVE_S32C1I): New.
1470 1.1 christos
1471 1.1 christos 2007-07-17 Nick Clifton <nickc (a] redhat.com>
1472 1.1 christos
1473 1.1 christos * COPYING3: New file. Contains version 3 of the GNU General
1474 1.1 christos Public License.
1475 1.1 christos
1476 1.1 christos 2007-07-12 Kai Tietz <kai.tietz (a] onevision.com>
1477 1.1 christos
1478 1.1 christos * splay-tree.h (libi_uhostptr_t, libi_shostptr_t): Adjust types
1479 1.1 christos work-a-round whitespace problem in gcc gengtype.
1480 1.1 christos
1481 1.1 christos * splay-tree.h (libi_uhostptr_t, libi_shostptr_t): New types,
1482 1.1 christos needed for WIN64 when a long is not wide enough for a pointer.
1483 1.1 christos (splay_tree_key, splay_tree_value): Use the new types.
1484 1.1 christos
1485 1.1 christos 2007-07-09 Roland McGrath <roland (a] redhat.com>
1486 1.1 christos
1487 1.1 christos * bfdlink.h (struct bfd_link_info): Add member emit_note_gnu_build_id.
1488 1.1 christos
1489 1.1 christos 2007-07-06 Nick Clifton <nickc (a] redhat.com>
1490 1.1 christos
1491 1.1 christos * bfdlink.h: Update copyright notice to refer to GPLv3.
1492 1.1 christos
1493 1.1 christos 2007-06-29 M R Swami Reddy <MR.Swami.Reddy (a] nsc.com>
1494 1.1 christos
1495 1.1 christos * dis-asm.h (print_insn_cr16): New prototype.
1496 1.1 christos
1497 1.1 christos 2007-06-01 Noah Misch <noah (a] cs.caltech.edu>
1498 1.1 christos Alan Modra <amodra (a] bigpond.net.au>
1499 1.1 christos
1500 1.1 christos * bfdlink.h (struct bfd_link_info): Add input_bfds_tail.
1501 1.1 christos
1502 1.1 christos 2007-05-07 Nathan Froyd <froydnj (a] codesourcery.com>
1503 1.1 christos
1504 1.1 christos * libiberty.h (writeargv): Declare.
1505 1.1 christos
1506 1.1 christos 2007-04-30 Alan Modra <amodra (a] bigpond.net.au>
1507 1.1 christos
1508 1.1 christos * bfdlink.h (struct bfd_link_info): Add "info" and "minfo".
1509 1.1 christos
1510 1.1 christos 2007-04-25 Mark Mitchell <mark (a] codesourcery.com>
1511 1.1 christos
1512 1.1 christos * demangle.h: Change license to LGPL + exception.
1513 1.1 christos
1514 1.1 christos 2007-04-10 Richard Henderson <rth (a] redhat.com>
1515 1.1 christos
1516 1.1 christos * bfdlink.h (struct bfd_link_info): Add relax_trip.
1517 1.1 christos
1518 1.1 christos 2007-03-29 Joel Brobecker <brobecker (a] adacore.com>
1519 1.1 christos
1520 1.1 christos * filenames.h (FILENAME_CMP): Adjust define to call filename_cmp
1521 1.1 christos regardless of the type of file system.
1522 1.1 christos
1523 1.1 christos 2007-03-06 Jan Hubicka <jh (a] suse.cz>
1524 1.1 christos
1525 1.1 christos * ansidecl.h (ATTRIBUTE_COLD, ATTRIBUTE_HOT): New.
1526 1.1 christos
1527 1.1 christos 2007-02-21 Nick Clifton <nickc (a] redhat.com>
1528 1.1 christos
1529 1.1 christos * bfdlink.h (struct bfd_link_callbacks): Add
1530 1.1 christos override_segment_assignment field.
1531 1.1 christos
1532 1.1 christos 2007-02-17 Mark Mitchell <mark (a] codesourcery.com>
1533 1.1 christos Nathan Sidwell <nathan (a] codesourcery.com>
1534 1.1 christos Vladimir Prus <vladimir (a] codesourcery.com
1535 1.1 christos Joseph Myers <joseph (a] codesourcery.com>
1536 1.1 christos
1537 1.1 christos * bin-bugs.h: Remove.
1538 1.1 christos
1539 1.1 christos 2007-02-09 Joseph S. Myers <joseph (a] codesourcery.com>
1540 1.1 christos
1541 1.1 christos * libiberty.h (pex_write_input): Remove prototype.
1542 1.1 christos
1543 1.1 christos 2007-02-05 Dave Brolley <brolley (a] redhat.com>
1544 1.1 christos
1545 1.1 christos * Contribute the following changes:
1546 1.1 christos 2001-03-26 Ben Elliston <bje (a] redhat.com>
1547 1.1 christos
1548 1.1 christos * dis-asm.h (print_insn_mep): Declare.
1549 1.1 christos
1550 1.1 christos 2007-02-02 H.J. Lu <hongjiu.lu (a] intel.com>
1551 1.1 christos
1552 1.1 christos * dis-asm.h (print_i386_disassembler_options): New.
1553 1.1 christos
1554 1.1 christos 2007-01-31 Vladimir Prus <vladimir (a] codesourcery.com>
1555 1.1 christos
1556 1.1 christos * libiberty.h (PEX_STDERR_TO_PIPE): New define.
1557 1.1 christos (PEX_BINARY_ERROR): New define.
1558 1.1 christos (pex_read_err): New function.
1559 1.1 christos
1560 1.1 christos 2007-01-29 Simon Baldwin <simonb (a] google.com>
1561 1.1 christos
1562 1.1 christos * demangle.h: New cplus_demangle_print_callback,
1563 1.1 christos cplus_demangle_v3_callback, and java_demangle_v3_callback function
1564 1.1 christos prototypes, and demangle_callbackref type definition.
1565 1.1 christos
1566 1.1 christos 2007-01-16 H.J. Lu <hongjiu.lu (a] intel.com>
1567 1.1 christos
1568 1.1 christos PR ld/3831
1569 1.1 christos * bfdlink.h (bfd_link_info): Rename dynamic to dynamic_list.
1570 1.1 christos Add dynamic and dynamic_data.
1571 1.1 christos
1572 1.1 christos 2006-12-05 Michael Tautschnig <tautschn (a] model.in.tum.de>
1573 1.1 christos Nick Clifton <nickc (a] redhat.com>
1574 1.1 christos
1575 1.1 christos * ansidecl.h (ATTRIBUTE_PACKED): Define.
1576 1.1 christos
1577 1.1 christos 2006-11-30 Andrew Stubbs <andrew.stubbs (a] st.com>
1578 1.1 christos J"orn Rennecke <joern.rennecke (a] st.com>
1579 1.1 christos
1580 1.1 christos PR driver/29931
1581 1.1 christos * libiberty.h (make_relative_prefix_ignore_links): Declare.
1582 1.1 christos
1583 1.1 christos 2006-11-27 Bob Wilson <bob.wilson (a] acm.org>
1584 1.1 christos
1585 1.1 christos * xtensa-config.h (XSHAL_ABI): New.
1586 1.1 christos (XTHAL_ABI_WINDOWED, XTHAL_ABI_CALL0): New.
1587 1.1 christos
1588 1.1 christos 2006-11-27 Bob Wilson <bob.wilson (a] acm.org>
1589 1.1 christos
1590 1.1 christos * xtensa-isa.h (STATIC_LIBISA): Delete.
1591 1.1 christos
1592 1.1 christos 2006-10-30 Paul Brook <paul (a] codesourcery.com>
1593 1.1 christos
1594 1.1 christos * dis-asm.h (disassemble_info): Add symtab, symtab_pos and
1595 1.1 christos symtab_size.
1596 1.1 christos
1597 1.1 christos 2006-10-30 H.J. Lu <hongjiu.lu (a] intel.com>
1598 1.1 christos
1599 1.1 christos PR ld/3111
1600 1.1 christos * bfdlink.h (bfd_link_info): Add reduce_memory_overheads.
1601 1.1 christos
1602 1.1 christos 2006-10-25 Trevor Smigiel <Trevor_Smigiel (a] playstation.sony.com>
1603 1.1 christos Yukishige Shibata <shibata (a] rd.scei.sony.co.jp>
1604 1.1 christos Nobuhisa Fujinami <fnami (a] rd.scei.sony.co.jp>
1605 1.1 christos Takeaki Fukuoka <fukuoka (a] rd.scei.sony.co.jp>
1606 1.1 christos Alan Modra <amodra (a] bigpond.net.au>
1607 1.1 christos
1608 1.1 christos * dis-asm.h (print_insn_spu): Declare.
1609 1.1 christos
1610 1.1 christos 2006-09-17 Mei Ligang <ligang (a] sunnorth.com.cn>
1611 1.1 christos
1612 1.1 christos * dis-asm.h: Add prototypes for Score disassembler routines.
1613 1.1 christos
1614 1.1 christos 2006-09-07 H.J. Lu <hongjiu.lu (a] intel.com>
1615 1.1 christos
1616 1.1 christos * bfdlink.h (bfd_elf_dynamic_list): New.
1617 1.1 christos (bfd_link_info): Add a dynamic field.
1618 1.1 christos
1619 1.1 christos 2006-08-04 Marcelo Tosatti <marcelo (a] kvack.org>
1620 1.1 christos
1621 1.1 christos * bfdlink.h (struct bfd_link_info): New field: print_gc_sections.
1622 1.1 christos
1623 1.1 christos 2006-07-10 Jakub Jelinek <jakub (a] redhat.com>
1624 1.1 christos
1625 1.1 christos * bfdlink.h (struct bfd_link_info): Add emit_hash and
1626 1.1 christos emit_gnu_hash bitfields.
1627 1.1 christos
1628 1.1 christos 2006-04-11 Jim Blandy <jimb (a] codesourcery.com>
1629 1.1 christos
1630 1.1 christos * libiberty.h (pex_input_file, pex_input_pipe): New declarations.
1631 1.1 christos
1632 1.1 christos 2006-04-06 H.J. Lu <hongjiu.lu (a] intel.com>
1633 1.1 christos
1634 1.1 christos * bfdlink.h (bfd_link_info): Replace need_relax_finalize with
1635 1.1 christos relax_pass.
1636 1.1 christos
1637 1.1 christos 2006-02-17 Shrirang Khisti <shrirangk (a] kpitcummins.com>
1638 1.1 christos Anil Paranjape <anilp1 (a] kpitcummins.com>
1639 1.1 christos Shilin Shakti <shilins (a] kpitcummins.com>
1640 1.1 christos
1641 1.1 christos * dis-asm.h (print_insn_xc16c): New prototype.
1642 1.1 christos
1643 1.1 christos 2006-01-18 DJ Delorie <dj (a] redhat.com>
1644 1.1 christos
1645 1.1 christos * md5.h: Include ansidecl.h
1646 1.1 christos
1647 1.1 christos 2006-01-17 Andreas Schwab <schwab (a] suse.de>
1648 1.1 christos
1649 1.1 christos PR binutils/1486
1650 1.1 christos * dis-asm.h (struct disassemble_info): Add
1651 1.1 christos disassembler_needs_relocs.
1652 1.1 christos
1653 1.1 christos 2006-01-09 Bob Wilson <bob.wilson (a] acm.org>
1654 1.1 christos
1655 1.1 christos * xtensa-config.h (XCHAL_HAVE_MUL32_HIGH): Define.
1656 1.1 christos
1657 1.1 christos 2005-12-30 Bob Wilson <bob.wilson (a] acm.org>
1658 1.1 christos
1659 1.1 christos * xtensa-config.h (XCHAL_HAVE_WIDE_BRANCHES): New.
1660 1.1 christos
1661 1.1 christos 2005-12-16 Nathan Sidwell <nathan (a] codesourcery.com>
1662 1.1 christos
1663 1.1 christos Second part of ms1 to mt renaming.
1664 1.1 christos * dis-asm.h (print_insn_mt): Renamed.
1665 1.1 christos
1666 1.1 christos 2005-12-10 Terry Laurenzo <tlaurenzo (a] gmail.com>
1667 1.1 christos
1668 1.1 christos PR java/9861
1669 1.1 christos * demangle.h : Add DMGL_RET_POSTFIX define to enable alternative
1670 1.1 christos output format for return types
1671 1.1 christos
1672 1.1 christos 2005-11-03 Alan Modra <amodra (a] bigpond.net.au>
1673 1.1 christos
1674 1.1 christos * bfdlink.h (struct bfd_link_order): Tweak comment.
1675 1.1 christos
1676 1.1 christos 2005-10-31 Mark Kettenis <kettenis (a] gnu.org>
1677 1.1 christos
1678 1.1 christos * floatformat.h (enum floatformat_byteorders): Add
1679 1.1 christos floatformat_vax.
1680 1.1 christos (floatformat_vax_aingle, floatformat_vax_double): Declare.
1681 1.1 christos
1682 1.1 christos 2005-10-28 Dave Brolley <brolley (a] redhat.com>
1683 1.1 christos
1684 1.1 christos Contribute the following changes:
1685 1.1 christos 2003-09-29 Dave Brolley <brolley (a] redhat.com>
1686 1.1 christos
1687 1.1 christos * dis-asm.h (disassemble_info): insn_sets now (void *) to allow for
1688 1.1 christos more exotic underlying types to be used.
1689 1.1 christos
1690 1.1 christos 2005-10-25 Arnold Metselaar <arnold.metselaar (a] planet.nl>
1691 1.1 christos
1692 1.1 christos disasm.h: Add declaration for print_insn_z80
1693 1.1 christos
1694 1.1 christos 2005-09-30 Catherine Moore <clm (a] cm00re.com>
1695 1.1 christos
1696 1.1 christos * dis-asm.h (print_insn_bfin): Declare.
1697 1.1 christos
1698 1.1 christos 2005-09-26 Mark Mitchell <mark (a] codesourcery.com>
1699 1.1 christos
1700 1.1 christos * libiberty.h (expandargv): New function.
1701 1.1 christos
1702 1.1 christos 2005-08-18 Alan Modra <amodra (a] bigpond.net.au>
1703 1.1 christos
1704 1.1 christos * bfdlink.h: Remove mention of a29k.
1705 1.1 christos * dis-asm.h: Remove a29k support.
1706 1.1 christos
1707 1.1 christos 2005-08-17 Mark Kettenis <kettenis (a] gnu.org>
1708 1.1 christos
1709 1.1 christos * floatformat.h (struct floatformat): Change type of large
1710 1.1 christos argument for is_valid member to `const void *'.
1711 1.1 christos (floatformat_to_double): Change type of second argument to `const
1712 1.1 christos void *'.
1713 1.1 christos (floatformat_from_double): Change type of last argument to `void
1714 1.1 christos *'.
1715 1.1 christos (floatformat_is_valid): Change type of last argument to `const
1716 1.1 christos void *'.
1717 1.1 christos
1718 1.1 christos 2005-07-14 Jim Blandy <jimb (a] redhat.com>
1719 1.1 christos
1720 1.1 christos * dis-asm.h (print_insn_m32c): New declaration.
1721 1.1 christos
1722 1.1 christos 2005-07-12 Ben Elliston <bje (a] au.ibm.com>
1723 1.1 christos
1724 1.1 christos * xregex2.h (regexec): Qualify this prototype with __extension__
1725 1.1 christos when compiling with GNU C.
1726 1.1 christos
1727 1.1 christos 2005-07-07 Kaveh R. Ghazi <ghazi (a] caip.rutgers.edu>
1728 1.1 christos
1729 1.1 christos * dis-asm.h (fprintf_ftype): Add format attribute.
1730 1.1 christos
1731 1.1 christos 2005-07-03 Steve Ellcey <sje (a] cup.hp.com>
1732 1.1 christos
1733 1.1 christos PR other/13906
1734 1.1 christos * ansidecl.h (ATTRIBUTE_ALIGNED_ALIGNOF): New.
1735 1.1 christos * md5.h (md5_uintptr): New.
1736 1.1 christos (md5_ctx): Align buffer field.
1737 1.1 christos
1738 1.1 christos 2005-06-30 Daniel Berlin <dberlin (a] dberlin.org>
1739 1.1 christos
1740 1.1 christos * hashtab.h (HTAB_DELETED_ENTRY): New macro.
1741 1.1 christos (HTAB_EMPTY_ENTRY): New macro.
1742 1.1 christos
1743 1.1 christos 2005-06-20 Geoffrey Keating <geoffk (a] apple.com>
1744 1.1 christos
1745 1.1 christos * libiberty.h (strverscmp): Prototype.
1746 1.1 christos
1747 1.1 christos 2005-06-08 Zack Weinberg <zack (a] codesourcery.com>
1748 1.1 christos
1749 1.1 christos * dis-asm.h (get_arm_regnames): Update prototype.
1750 1.1 christos
1751 1.1 christos 2005-06-07 Aldy Hernandez <aldyh (a] redhat.com>
1752 1.1 christos Michael Snyder <msnyder (a] redhat.com>
1753 1.1 christos Stan Cox <scox (a] redhat.com>
1754 1.1 christos
1755 1.1 christos * dis-asm.h: Externalize print_insn_ms1.
1756 1.1 christos
1757 1.1 christos 2005-06-06 Gabriel Dos Reis <gdr (a] integrable-solutions.net>
1758 1.1 christos
1759 1.1 christos * libiberty.h (XOBFINISH): New.
1760 1.1 christos
1761 1.1 christos 2005-06-03 Alan Modra <amodra (a] bigpond.net.au>
1762 1.1 christos
1763 1.1 christos * bfdlink.h (struct bfd_link_callbacks): Add einfo.
1764 1.1 christos
1765 1.1 christos 2005-06-01 Kaveh R. Ghazi <ghazi (a] caip.rutgers.edu>
1766 1.1 christos
1767 1.1 christos * libiberty.h (vsnprintf): Add format attribute.
1768 1.1 christos
1769 1.1 christos 2005-05-29 Kaveh R. Ghazi <ghazi (a] caip.rutgers.edu>
1770 1.1 christos
1771 1.1 christos * ansidecl.h: Add ATTRIBUTE_FPTR_PRINTF.
1772 1.1 christos
1773 1.1 christos 2005-05-28 Eli Zaretskii <eliz (a] gnu.org>
1774 1.1 christos
1775 1.1 christos * libiberty.h: (snprintf) [!HAVE_DECL_SNPRINTF]: Declare if
1776 1.1 christos needed.
1777 1.1 christos (vsnprintf) [!HAVE_DECL_VSNPRINTF]: Declare if needed.
1778 1.1 christos
1779 1.1 christos 2005-05-25 Richard Henderson <rth (a] redhat.com>
1780 1.1 christos
1781 1.1 christos * demangle.h (DEMANGLE_COMPONENT_HIDDEN_ALIAS): New.
1782 1.1 christos
1783 1.1 christos 2005-05-24 Gabriel Dos Reis <gdr (a] integrable-solutions.net>
1784 1.1 christos
1785 1.1 christos * libiberty.h (ACONCAT): Properly cast value of alloca().
1786 1.1 christos
1787 1.1 christos * ansidecl.h (ATTRIBUTE_UNUSED_LABEL): Don't define if
1788 1.1 christos __cplusplus.
1789 1.1 christos
1790 1.1 christos 2005-05-12 Steve Ellcey <sje (a] cup.hp.com>
1791 1.1 christos
1792 1.1 christos libiberty.h: Do not define empty basename prototype.
1793 1.1 christos
1794 1.1 christos 2005-05-10 Nick Clifton <nickc (a] redhat.com>
1795 1.1 christos
1796 1.1 christos * Update the address and phone number of the FSF organization in
1797 1.1 christos the GPL notices in the following files:
1798 1.1 christos COPYING, ansidecl.h, bfdlink.h, bout.h, demangle.h, dis-asm.h,
1799 1.1 christos dyn-string.h, fibheap.h, filenames.h, floatformat.h,
1800 1.1 christos fnmatch.h, gdbm.h, getopt.h, hashtab.h, hp-symtab.h, ieee.h,
1801 1.1 christos libiberty.h, md5.h, oasys.h, objalloc.h, obstack.h, os9k.h,
1802 1.1 christos partition.h, progress.h, safe-ctype.h, sort.h, splay-tree.h,
1803 1.1 christos symcat.h, ternary.h, xregex2.h, xtensa-config.h,
1804 1.1 christos xtensa-isa-internal.h, xtensa-isa.h
1805 1.1 christos
1806 1.1 christos 2005-04-25 Kaveh R. Ghazi <ghazi (a] caip.rutgers.edu>
1807 1.1 christos
1808 1.1 christos * libiberty.h (unlock_std_streams): New.
1809 1.1 christos
1810 1.1 christos 2005-04-19 Kaveh R. Ghazi <ghazi (a] caip.rutgers.edu>
1811 1.1 christos
1812 1.1 christos * hashtab.h, libiberty.h, objalloc.h, splay-tree.h, ternary.h:
1813 1.1 christos Don't use the PTR macro.
1814 1.1 christos
1815 1.1 christos * sort.h: Don't use the PARAMS macro.
1816 1.1 christos
1817 1.1 christos 2005-04-16 Kaveh R. Ghazi <ghazi (a] caip.rutgers.edu>
1818 1.1 christos
1819 1.1 christos * libiberty.h (unlock_stream): New.
1820 1.1 christos
1821 1.1 christos 2005-04-13 Kaveh R. Ghazi <ghazi (a] caip.rutgers.edu>
1822 1.1 christos
1823 1.1 christos * libiberty.h (fopen_unlocked, fdopen_unlocked, freopen_unlocked):
1824 1.1 christos Remove parameter names.
1825 1.1 christos
1826 1.1 christos 2005-04-11 Kaveh R. Ghazi <ghazi (a] caip.rutgers.edu>
1827 1.1 christos
1828 1.1 christos * libiberty.h (fopen_unlocked, fdopen_unlocked, freopen_unlocked):
1829 1.1 christos Provide prototypes for new functions.
1830 1.1 christos
1831 1.1 christos 2005-03-29 Ian Lance Taylor <ian (a] airs.com>
1832 1.1 christos
1833 1.1 christos * libiberty.h: Fix indentation.
1834 1.1 christos
1835 1.1 christos 2005-03-28 Ian Lance Taylor <ian (a] airs.com>
1836 1.1 christos
1837 1.1 christos * libiberty.h: Include <stdio.h>.
1838 1.1 christos (PEX_RECORD_TIMES, PEX_USE_PIPES, PEX_SAVE_TEMPS): Define.
1839 1.1 christos (PEX_LAST, PEX_SEARCH, PEX_SUFFIX, PEX_STDERR_TO_STDOUT): Define.
1840 1.1 christos (PEX_BINARY_INPUT, PEX_BINARY_OUTPUT): Define.
1841 1.1 christos (pex_init, pex_run, pex_read_output): Declare.
1842 1.1 christos (pex_get_status, pex_get_times, pex_free, pex_one): Declare.
1843 1.1 christos (struct pex_time): Define.
1844 1.1 christos
1845 1.1 christos 2005-03-28 Mark Mitchell <mark (a] codesourcery.com>
1846 1.1 christos
1847 1.1 christos * libiberty.h (ffs): Declare, if necessary.
1848 1.1 christos
1849 1.1 christos 2005-03-27 Gabriel Dos Reis <gdr (a] integreable-solutions.net>
1850 1.1 christos
1851 1.1 christos * ternary.h: Don't use PARAMS anymore.
1852 1.1 christos
1853 1.1 christos 2005-03-27 Gabriel Dos Reis <gdr (a] integrable-solutions.net>
1854 1.1 christos
1855 1.1 christos * md5.h: Remove definition and uses of __P.
1856 1.1 christos * dyn-string.h: Remove uses of PARAMS.
1857 1.1 christos * fibheap.h: Likewise.
1858 1.1 christos * floatformat.h: Likewise.
1859 1.1 christos * hashtab.h: Likewise.
1860 1.1 christos
1861 1.1 christos 2005-03-26 Gabriel Dos Reis <gdr (a] integrable-solutions.net>
1862 1.1 christos
1863 1.1 christos * demangle.h: Remove uses of PARAMS.
1864 1.1 christos
1865 1.1 christos * libiberty.h (ANSI_PROTOTYPES): Remove guard since
1866 1.1 christos ANSI_PROTOTYPES is always assumed.
1867 1.1 christos Remove uses of PARAMS throughout.
1868 1.1 christos
1869 1.1 christos 2005-03-24 Kaveh R. Ghazi <ghazi (a] caip.rutgers.edu>
1870 1.1 christos
1871 1.1 christos * libiberty.h (xstrndup): Declare.
1872 1.1 christos
1873 1.1 christos 2005-03-22 Kaveh R. Ghazi <ghazi (a] caip.rutgers.edu>
1874 1.1 christos
1875 1.1 christos * libiberty.h (make_relative_prefix): Add ATTRIBUTE_MALLOC.
1876 1.1 christos
1877 1.1 christos 2005-03-22 Bob Wilson <bob.wilson (a] acm.org>
1878 1.1 christos
1879 1.1 christos * xtensa-isa.h: Update a comment and whitespace.
1880 1.1 christos
1881 1.1 christos 2005-03-16 H.J. Lu <hongjiu.lu (a] intel.com>
1882 1.1 christos
1883 1.1 christos * bfdlink.h (bfd_link_info): Add gc_sections.
1884 1.1 christos
1885 1.1 christos 2005-03-09 Mark Mitchell <mark (a] codesourcery.com>
1886 1.1 christos
1887 1.1 christos * libiberty.h (gettimeofday): Declare.
1888 1.1 christos
1889 1.1 christos 2005-03-01 Jan Beulich <jbeulich (a] novell.com>
1890 1.1 christos
1891 1.1 christos * libiberty.h: Declare unlink_if_ordinary.
1892 1.1 christos
1893 1.1 christos 2005-02-21 Alan Modra <amodra (a] bigpond.net.au>
1894 1.1 christos
1895 1.1 christos * xtensa-isa-internal.h (xtensa_length_decode_fn): Warning fix.
1896 1.1 christos * xtensa-isa.h (xtensa_insnbuf_to_chars): Likewise.
1897 1.1 christos (xtensa_insnbuf_from_chars, xtensa_isa_length_from_chars): Likewise.
1898 1.1 christos
1899 1.1 christos 2005-02-14 Paolo Bonzini <bonzini (a] gnu.org>
1900 1.1 christos
1901 1.1 christos PR bootstrap/19818
1902 1.1 christos * ansidecl.h (PARAMS): Guard from redefinition.
1903 1.1 christos
1904 1.1 christos 2005-02-03 Alan Modra <amodra (a] bigpond.net.au>
1905 1.1 christos
1906 1.1 christos * bfdlink.h (struct bfd_link_hash_entry): Add u.undef.weak.
1907 1.1 christos
1908 1.1 christos 2005-02-01 Alan Modra <amodra (a] bigpond.net.au>
1909 1.1 christos
1910 1.1 christos * bfdlink.h (bfd_link_repair_undef_list): Declare.
1911 1.1 christos
1912 1.1 christos 2005-01-10 Andreas Schwab <schwab (a] suse.de>
1913 1.1 christos
1914 1.1 christos * dis-asm.h (struct disassemble_info): Add skip_zeroes and
1915 1.1 christos skip_zeroes_at_end.
1916 1.1 christos
1917 1.1 christos 2004-12-11 Ben Elliston <bje (a] au.ibm.com>
1918 1.1 christos
1919 1.1 christos * fibheap.h (struct fibnode): Only use unsigned long bitfields
1920 1.1 christos when __GNUC__ is defined and ints are less than 32-bits wide.
1921 1.1 christos
1922 1.1 christos 2004-11-04 Paul Brook <paul (a] codesourcery.com>
1923 1.1 christos
1924 1.1 christos * bfdlink.h (bfd_link_info): Add default_imported_symver.
1925 1.1 christos
1926 1.1 christos 2004-11-12 Bob Wilson <bob.wilson (a] acm.org>
1927 1.1 christos
1928 1.1 christos * xtensa-isa-internal.h (xtensa_interface_internal): Add class_id.
1929 1.1 christos * xtensa-isa.h (xtensa_interface_class_id): New prototype.
1930 1.1 christos
1931 1.1 christos 2004-11-08 Inderpreet Singh <inderpreetb (a] nioda.hcltech.com>
1932 1.1 christos Vineet Sharma <vineets (a] noida.hcltech.com>
1933 1.1 christos
1934 1.1 christos * dis-asm.h: Add prototype for print_insn_maxq_little.
1935 1.1 christos
1936 1.1 christos 2004-10-26 Paul Brook <paul (a] codesourcery.com>
1937 1.1 christos
1938 1.1 christos * bfdlink.h (struct bfd_link_info): Add create_default_symver.
1939 1.1 christos
1940 1.1 christos 2004-10-21 H.J. Lu <hongjiu.lu (a] intel.com>
1941 1.1 christos
1942 1.1 christos PR 463
1943 1.1 christos * bfdlink.h (bfd_link_callbacks): Add a pointer to struct
1944 1.1 christos bfd_link_hash_entry to reloc_overflow.
1945 1.1 christos
1946 1.1 christos 2004-10-07 Bob Wilson <bob.wilson (a] acm.org>
1947 1.1 christos
1948 1.1 christos * xtensa-config.h (XSHAL_USE_ABSOLUTE_LITERALS,
1949 1.1 christos XCHAL_HAVE_PREDICTED_BRANCHES, XCHAL_INST_FETCH_WIDTH): New.
1950 1.1 christos (XCHAL_EXTRA_SA_SIZE, XCHAL_EXTRA_SA_ALIGN): Delete.
1951 1.1 christos
1952 1.1 christos * xtensa-isa-internal.h (ISA_INTERFACE_VERSION): Delete.
1953 1.1 christos (config_sturct struct): Delete.
1954 1.1 christos (XTENSA_OPERAND_IS_REGISTER, XTENSA_OPERAND_IS_PCRELATIVE,
1955 1.1 christos XTENSA_OPERAND_IS_INVISIBLE, XTENSA_OPERAND_IS_UNKNOWN,
1956 1.1 christos XTENSA_OPCODE_IS_BRANCH, XTENSA_OPCODE_IS_JUMP,
1957 1.1 christos XTENSA_OPCODE_IS_LOOP, XTENSA_OPCODE_IS_CALL,
1958 1.1 christos XTENSA_STATE_IS_EXPORTED, XTENSA_INTERFACE_HAS_SIDE_EFFECT): Define.
1959 1.1 christos (xtensa_format_encode_fn, xtensa_get_slot_fn, xtensa_set_slot_fn): New.
1960 1.1 christos (xtensa_insn_decode_fn): Rename to ...
1961 1.1 christos (xtensa_opcode_decode_fn): ... this.
1962 1.1 christos (xtensa_immed_decode_fn, xtensa_immed_encode_fn, xtensa_do_reloc_fn,
1963 1.1 christos xtensa_undo_reloc_fn): Update.
1964 1.1 christos (xtensa_encoding_template_fn): Delete.
1965 1.1 christos (xtensa_opcode_encode_fn, xtensa_format_decode_fn,
1966 1.1 christos xtensa_length_decode_fn): New.
1967 1.1 christos (xtensa_format_internal, xtensa_slot_internal): New types.
1968 1.1 christos (xtensa_operand_internal): Delete operand_kind, inout, isPCRelative,
1969 1.1 christos get_field, and set_field fields. Add name, field_id, regfile,
1970 1.1 christos num_regs, and flags fields.
1971 1.1 christos (xtensa_arg_internal): New type.
1972 1.1 christos (xtensa_iclass_internal): Change operands field to array of
1973 1.1 christos xtensa_arg_internal. Add num_stateOperands, stateOperands,
1974 1.1 christos num_interfaceOperands, and interfaceOperands fields.
1975 1.1 christos (xtensa_opcode_internal): Delete length, template, and iclass fields.
1976 1.1 christos Add iclass_id, flags, encode_fns, num_funcUnit_uses, and funcUnit_uses.
1977 1.1 christos (opname_lookup_entry): Delete.
1978 1.1 christos (xtensa_regfile_internal, xtensa_interface_internal,
1979 1.1 christos xtensa_funcUnit_internal, xtensa_state_internal,
1980 1.1 christos xtensa_sysreg_internal, xtensa_lookup_entry): New.
1981 1.1 christos (xtensa_isa_internal): Replace opcode_table field with opcodes field.
1982 1.1 christos Change type of opname_lookup_table. Delete num_modules,
1983 1.1 christos module_opcode_base, module_decode_fn, config, and has_density fields.
1984 1.1 christos Add num_formats, formats, format_decode_fn, length_decode_fn,
1985 1.1 christos num_slots, slots, num_fields, num_operands, operands, num_iclasses,
1986 1.1 christos iclasses, num_regfiles, regfiles, num_states, states,
1987 1.1 christos state_lookup_table, num_sysregs, sysregs, sysreg_lookup_table,
1988 1.1 christos max_sysreg_num, sysreg_table, num_interfaces, interfaces,
1989 1.1 christos interface_lookup_table, num_funcUnits, funcUnits and
1990 1.1 christos funcUnit_lookup_table fields.
1991 1.1 christos (xtensa_isa_module, xtensa_isa_modules): Delete.
1992 1.1 christos (xtensa_isa_name_compare): New prototype.
1993 1.1 christos (xtisa_errno, xtisa_error_msg): New.
1994 1.1 christos * xtensa-isa.h (XTENSA_ISA_VERSION): Define.
1995 1.1 christos (xtensa_isa): Change type.
1996 1.1 christos (xtensa_operand): Delete.
1997 1.1 christos (xtensa_format, xtensa_regfile, xtensa_state, xtensa_sysreg,
1998 1.1 christos xtensa_interface, xtensa_funcUnit, xtensa_isa_status,
1999 1.1 christos xtensa_funcUnit_use): New types.
2000 1.1 christos (libisa_module_specifier): Delete.
2001 1.1 christos (xtensa_isa_errno, xtensa_isa_error_msg): New prototypes.
2002 1.1 christos (xtensa_insnbuf_free, xtensa_insnbuf_to_chars,
2003 1.1 christos xtensa_insnbuf_from_chars): Update prototypes.
2004 1.1 christos (xtensa_load_isa, xtensa_extend_isa, xtensa_default_isa,
2005 1.1 christos xtensa_insn_maxlength, xtensa_num_opcodes, xtensa_decode_insn,
2006 1.1 christos xtensa_encode_insn, xtensa_insn_length,
2007 1.1 christos xtensa_insn_length_from_first_byte, xtensa_num_operands,
2008 1.1 christos xtensa_operand_kind, xtensa_encode_result,
2009 1.1 christos xtensa_operand_isPCRelative): Delete.
2010 1.1 christos (xtensa_isa_init, xtensa_operand_inout, xtensa_operand_get_field,
2011 1.1 christos xtensa_operand_set_field, xtensa_operand_encode,
2012 1.1 christos xtensa_operand_decode, xtensa_operand_do_reloc,
2013 1.1 christos xtensa_operand_undo_reloc): Update prototypes.
2014 1.1 christos (xtensa_isa_maxlength, xtensa_isa_length_from_chars,
2015 1.1 christos xtensa_isa_num_pipe_stages, xtensa_isa_num_formats,
2016 1.1 christos xtensa_isa_num_opcodes, xtensa_isa_num_regfiles, xtensa_isa_num_states,
2017 1.1 christos xtensa_isa_num_sysregs, xtensa_isa_num_interfaces,
2018 1.1 christos xtensa_isa_num_funcUnits, xtensa_format_name, xtensa_format_lookup,
2019 1.1 christos xtensa_format_decode, xtensa_format_encode, xtensa_format_length,
2020 1.1 christos xtensa_format_num_slots, xtensa_format_slot_nop_opcode,
2021 1.1 christos xtensa_format_get_slot, xtensa_format_set_slot, xtensa_opcode_decode,
2022 1.1 christos xtensa_opcode_encode, xtensa_opcode_is_branch, xtensa_opcode_is_jump,
2023 1.1 christos xtensa_opcode_is_loop, xtensa_opcode_is_call,
2024 1.1 christos xtensa_opcode_num_operands, xtensa_opcode_num_stateOperands,
2025 1.1 christos xtensa_opcode_num_interfaceOperands, xtensa_opcode_num_funcUnit_uses,
2026 1.1 christos xtensa_opcode_funcUnit_use, xtensa_operand_name,
2027 1.1 christos xtensa_operand_is_visible, xtensa_operand_is_register,
2028 1.1 christos xtensa_operand_regfile, xtensa_operand_num_regs,
2029 1.1 christos xtensa_operand_is_known_reg, xtensa_operand_is_PCrelative,
2030 1.1 christos xtensa_stateOperand_state, xtensa_stateOperand_inout,
2031 1.1 christos xtensa_interfaceOperand_interface, xtensa_regfile_lookup,
2032 1.1 christos xtensa_regfile_lookup_shortname, xtensa_regfile_name,
2033 1.1 christos xtensa_regfile_shortname, xtensa_regfile_view_parent,
2034 1.1 christos xtensa_regfile_num_bits, xtensa_regfile_num_entries,
2035 1.1 christos xtensa_state_lookup, xtensa_state_name, xtensa_state_num_bits,
2036 1.1 christos xtensa_state_is_exported, xtensa_sysreg_lookup,
2037 1.1 christos xtensa_sysreg_lookup_name, xtensa_sysreg_name, xtensa_sysreg_number,
2038 1.1 christos xtensa_sysreg_is_user, xtensa_interface_lookup, xtensa_interface_name,
2039 1.1 christos xtensa_interface_num_bits, xtensa_interface_inout,
2040 1.1 christos xtensa_interface_has_side_effect, xtensa_funcUnit_lookup,
2041 1.1 christos xtensa_funcUnit_name, xtensa_funcUnit_num_copies): New prototypes.
2042 1.1 christos 2004-10-07 Jeff Baker <jbaker (a] qnx.com>
2043 1.1 christos
2044 1.1 christos * bfdlink.h (bfd_link_info): Add bitfield: warn_shared_textrel.
2045 1.1 christos
2046 1.1 christos 2004-09-17 Alan Modra <amodra (a] bigpond.net.au>
2047 1.1 christos
2048 1.1 christos * bfdlink.h (struct bfd_link_hash_entry): Move und_next into elements
2049 1.1 christos of union.
2050 1.1 christos
2051 1.1 christos 2004-09-13 Aaron W. LaFramboise <aaronavay62 (a] aaronwl.com>
2052 1.1 christos
2053 1.1 christos * libiberty.h (basename): Prototype for __MINGW32__.
2054 1.1 christos
2055 1.1 christos 2004-09-04 Kaveh R. Ghazi <ghazi (a] caip.rutgers.edu>
2056 1.1 christos
2057 1.1 christos * ansidecl.h (ATTRIBUTE_SENTINEL): Define.
2058 1.1 christos * libiberty.h (concat, reconcat, concat_length, concat_copy,
2059 1.1 christos concat_copy2): Use ATTRIBUTE_SENTINEL.
2060 1.1 christos
2061 1.1 christos 2004-08-13 Alan Modra <amodra (a] bigpond.net.au>
2062 1.1 christos
2063 1.1 christos * bfdlink.h (struct bfd_link_callbacks): Remove "error_handler".
2064 1.1 christos (LD_DEFINITION_IN_DISCARDED_SECTION): Delete.
2065 1.1 christos
2066 1.1 christos 2004-08-02 Gabriel Dos Reis <gdr (a] integrable-solutions.net>
2067 1.1 christos
2068 1.1 christos * libiberty.h (XDELETE, XDELETEVEC, XRESIZEVEC): Remove any
2069 1.1 christos const-qualification before disposal.
2070 1.1 christos
2071 1.1 christos 2004-07-24 Bernardo Innocenti <bernie (a] develer.com>
2072 1.1 christos
2073 1.1 christos * ansidecl.h (ARG_UNUSED): New Macro.
2074 1.1 christos
2075 1.1 christos 2004-07-23 H.J. Lu <hongjiu.lu (a] intel.com>
2076 1.1 christos
2077 1.1 christos * bin-bugs.h (REPORT_BUGS_TO): Set to
2078 1.1 christos "<URL:http://www.sourceware.org/bugzilla/>".
2079 1.1 christos
2080 1.1 christos 2004-07-21 Paolo Bonzini <bonzini (a] gnu.org>
2081 1.1 christos
2082 1.1 christos * ansidecl.h (ATTRIBUTE_PURE): New.
2083 1.1 christos
2084 1.1 christos 2004-07-13 Bernardo Innocenti <bernie (a] develer.com>
2085 1.1 christos
2086 1.1 christos * libiberty.h (XNEW, XCNEW, XNEWVEC, XCNEWVEC, XOBNEW): Move here from
2087 1.1 christos libcpp/internal.h.
2088 1.1 christos (XDELETE, XRESIZEVEC, XDELETEVEC, XNEWVAR, XCNEWVAR, XRESIZEVAR): New
2089 1.1 christos macros.
2090 1.1 christos
2091 1.1 christos 2004-07-13 Bernardo Innocenti <bernie (a] develer.com>
2092 1.1 christos
2093 1.1 christos * libiberty.h (ASTRDUP): Add casts required for stricter
2094 1.1 christos type conversion rules of C++.
2095 1.1 christos * obstack.h (obstack_free): Likewise.
2096 1.1 christos
2097 1.1 christos 2004-07-07 Tomer Levi <Tomer.Levi (a] nsc.com>
2098 1.1 christos
2099 1.1 christos * dis-asm.h (print_insn_crx): Declare.
2100 1.1 christos
2101 1.1 christos 2004-06-24 Alan Modra <amodra (a] bigpond.net.au>
2102 1.1 christos
2103 1.1 christos * bfdlink.h (struct bfd_link_order): Update comment.
2104 1.1 christos
2105 1.1 christos 2004-05-11 Jakub Jelinek <jakub (a] redhat.com>
2106 1.1 christos
2107 1.1 christos * bfdlink.h (struct bfd_link_info): Add relro, relro_start and
2108 1.1 christos relro_end fields.
2109 1.1 christos
2110 1.1 christos 2004-05-04 Andreas Jaeger <aj (a] suse.de>
2111 1.1 christos
2112 1.1 christos * demangle.h: Do not use C++ reserved keyword typename as
2113 1.1 christos parameter for cplus_demangle_fill_builtin_type.
2114 1.1 christos
2115 1.1 christos 2004-04-22 Richard Henderson <rth (a] redhat.com>
2116 1.1 christos
2117 1.1 christos * hashtab.h (struct htab): Add size_prime_index.
2118 1.1 christos
2119 1.1 christos 2004-04-13 Jeff Law <law (a] redhat.com>
2120 1.1 christos
2121 1.1 christos * hashtab.h (htab_remove_elt_with_hash): Prototype new function.
2122 1.1 christos
2123 1.1 christos 2004-03-30 Zack Weinberg <zack (a] codesourcery.com>
2124 1.1 christos
2125 1.1 christos * hashtab.h, splay-tree.h: Use new shorter form of GTY markers.
2126 1.1 christos
2127 1.1 christos 2004-03-25 Stan Shebs <shebs (a] apple.com>
2128 1.1 christos
2129 1.1 christos * mpw/: Remove subdirectory and everything in it.
2130 1.1 christos
2131 1.1 christos 2004-03-23 Alan Modra <amodra (a] bigpond.net.au>
2132 1.1 christos
2133 1.1 christos PR 51.
2134 1.1 christos * bfdlink.h (struct bfd_link_info): Add wrap_char.
2135 1.1 christos
2136 1.1 christos 2004-03-20 H.J. Lu <hongjiu.lu (a] intel.com>
2137 1.1 christos
2138 1.1 christos * bfdlink.h (bfd_link_info): Correct comments for the
2139 1.1 christos unresolved_syms_in_objects field.
2140 1.1 christos
2141 1.1 christos 2004-02-24 Ian Lance Taylor <ian (a] wasabisystems.com>
2142 1.1 christos
2143 1.1 christos * dyn-string.h: Update copyright date.
2144 1.1 christos
2145 1.1 christos 2004-02-23 Ian Lance Taylor <ian (a] wasabisystems.com>
2146 1.1 christos
2147 1.1 christos * dyn-string.h: Remove test of IN_LIBGCC2 and IN_GLIBCPP_V3 and
2148 1.1 christos the associated #defines.
2149 1.1 christos
2150 1.1 christos 2004-01-12 Ian Lance Taylor <ian (a] wasabisystems.com>
2151 1.1 christos
2152 1.1 christos * demangle.h: Instead of checking ANSI_PROTOTYPES, just include
2153 1.1 christos "libiberty.h".
2154 1.1 christos
2155 1.1 christos * demangle.h: If ANSI_PROTOTYPES is defined, include <stddef.h>.
2156 1.1 christos
2157 1.1 christos * demangle.h (enum demangle_component_type): Define.
2158 1.1 christos (struct demangle_operator_info): Declare.
2159 1.1 christos (struct demangle_builtin_type_info): Declare.
2160 1.1 christos (struct demangle_component): Define.
2161 1.1 christos (cplus_demangle_fill_component): Declare.
2162 1.1 christos (cplus_demangle_fill_name): Declare.
2163 1.1 christos (cplus_demangle_fill_builtin_type): Declare.
2164 1.1 christos (cplus_demangle_fill_operator): Declare.
2165 1.1 christos (cplus_demangle_fill_extended_operator): Declare.
2166 1.1 christos (cplus_demangle_fill_ctor, cplus_demangle_fill_dtor): Declare.
2167 1.1 christos (cplus_demangle_v3_components): Declare.
2168 1.1 christos (cplus_demangle_print): Declare.
2169 1.1 christos
2170 1.1 christos For older changes see ChangeLog-9103
2171 1.1 christos
2173 1.1 christos Copyright (C) 2004-2015 Free Software Foundation, Inc.
2174 1.1 christos
2175 1.1 christos Copying and distribution of this file, with or without modification,
2176 1.1 christos are permitted in any medium without royalty provided the copyright
2177 1.1 christos notice and this notice are preserved.
2178 1.1 christos
2179 1.1 christos Local Variables:
2180 1.1 christos mode: change-log
2181 1.1 christos left-margin: 8
2182 1.1 christos fill-column: 74
2183 1.1 christos version-control: never
2184 End:
2185