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