12002-02-08 Alexandre Oliva <[email protected]> 2 3 Contribute sh64-elf. 4 2000-11-25 Hans-Peter Nilsson <[email protected]> 5 * dis-asm.h (print_insn_sh64): New prototype. 6 (print_insn_sh64l): New prototype. 7 (print_insn_sh64x_media): New prototype. 8 92002-02-05 Frank Ch. Eigler <[email protected]> 10 11 * dis-asm.h (disassemble_info): New field `insn_sets'. 12 (INIT_DISASSEMBLE_INFO): Clear it. 13 142002-02-05 Jason Merrill <[email protected]> 15 16 * demangle.h (cplus_demangle_v3): Add "options" parm. 17 (cplus_demangle_v3_type): Remove prototype. 18 (DMGL_VERBOSE): New macro. 19 (DMGL_TYPES): New macro. 20 212002-02-02 H.J. Lu ([email protected]) 22 23 * demangle.h (cplus_demangle_v3_type): New prototype. 24 252002-01-31 Ivan Guzvinec <[email protected]> 26 27 * dis-asm.h : Add support for or32 targets 28 292002-01-28 Kaveh R. Ghazi <[email protected]> 30 31 * libiberty.h (C_alloca): Add ATTRIBUTE_MALLOC. 32 332002-01-27 David O'Brien <[email protected]> 34 35 * cgen.h (BFD_VERSION): Use BFD_VERSION_DATE instead. 36 372001-12-14 Nick Clifton <[email protected]> 38 39 * dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialise the 40 disassembler_options field (to NULL). 41 422001-12-13 Jakub Jelinek <[email protected]> 43 44 * bfdlink.h (struct bfd_link_info): Add eh_frame_hdr field. 45 462001-12-07 Geoffrey Keating <[email protected]> 47 48 * dis-asm.h (print_insn_xstormy16): Declare. 49 502001-12-06 Richard Henderson <[email protected]> 51 52 * demangle.h (no_demangling): New. 53 (NO_DEMANGLING_STYLE_STRING): New. 54 552001-11-14 Alan Modra <[email protected]> 56 57 * dis-asm.h (print_insn_i386): Declare. 58 592001-11-11 Timothy Wall <[email protected]> 60 61 * dis-asm.h: Fix comment to refer to octets rather than bytes. 62 632001-10-30 Hans-Peter Nilsson <[email protected]> 64 65 * dis-asm.h (print_insn_mmix): Add prototype. 66 672001-10-24 Neil Booth <[email protected]> 68 69 * safe-ctype.h (_sch_isbasic, IS_ISOBASIC): New. 70 712001-10-22 Kaveh R. Ghazi <[email protected]> 72 73 * libiberty.h (hex_init): Revert delete. 74 75 * libiberty.h (_hex_value): Const-ify. 76 (hex_init): Delete. 77 782001-10-16 Christopher Faylor <[email protected]> 79 80 * filenames.h: Add cygwin to the list of dosish style path systems. 81 822001-10-07 Kaveh R. Ghazi <[email protected]> 83 84 * demangle.h (demangler_engine): Const-ify. 85 * libiberty.h (buildargv): Likewise. 86 872001-10-03 Vassili Karpov <[email protected]> 88 89 * bfdlink.h (struct bfd_link_info): Add nocopyreloc field. 90 912001-09-24 Kaveh R. Ghazi <[email protected]> 92 93 * libiberty.h (reconcat): New function. 94 952001-09-18 Kaveh R. Ghazi <[email protected]> 96 97 * libiberty.h (concat, concat_length, concat_copy, concat_copy2, 98 ACONCAT): Improve comments. 99 1002001-09-18 Alan Modra <[email protected]> 101 102 * objalloc.h (OBJALLOC_ALIGN): Define using offsetof. 103 1042001-09-17 Kaveh R. Ghazi <[email protected]> 105 106 * libiberty.h (concat_length, concat_copy, concat_copy2, 107 libiberty_concat_ptr, ACONCAT): New. 108 109 * libiberty.h (ASTRDUP): New macro. 110 libiberty_optr, libiberty_nptr, libiberty_len): Declare. 111 1122001-08-29 Kaveh R. Ghazi <[email protected]> 113 114 * ansidecl.h: Update comments reflecting previous change. 115 1162001-08-27 Kaveh R. Ghazi <[email protected]> 117 118 * ansidecl.h (VA_OPEN, VA_CLOSE): Allow multiple uses. 119 1202001-08-25 Nick Clifton <[email protected]> 121 122 * bfdlink.h (struct bfd_link_info): Change 'spare_dynamic_tags' to 123 unsigned to remove a compile time warning message. 124 1252001-08-24 H.J. Lu <[email protected]> 126 127 * bfdlink.h (bfd_link_hash_table_type): New. The linker hash 128 table type, bfd_link_generic_hash_table and 129 bfd_link_elf_hash_table. 130 (bfd_link_hash_table): Add a new field, type, for the linker 131 hash table type. 132 1332001-08-23 Jakub Jelinek <[email protected]> 134 135 * bfdlink.h (struct bfd_link_info): Add combreloc and 136 spare_dynamic_tags fields. 137 1382001-08-23 Lars Brinkhoff <[email protected]> 139 140 * dyn-string.h, fibheap.h, partition.h, sort.h, splay-tree.h: 141 replace "GNU CC" with "GCC". 142 1432001-08-21 Richard Henderson <[email protected]> 144 145 * fibheap.h: Tidy formatting. 146 (fibnode_t): Limit degree to 31 bits to avoid warning. 147 1482001-08-20 Daniel Berlin <[email protected]> 149 150 * fibheap.h: New file. Fibonacci heap. 151 1522001-08-20 Andrew Cagney <[email protected]> 153 154 * floatformat.h (floatformat_arm_ext): Document as deprecated. 155 (floatformat_arm_ext_big, floatformat_arm_ext_littlebyte_bigword) 156 (floatformat_ia64_spill_little, floatformat_ia64_quad_little) 157 (floatformat_ia64_spill_big, floatformat_ia64_quad_big) 158 (floatformat_m88110_harris_ext): Declare. 159 1602001-08-18 Zack Weinberg <[email protected]> 161 162 * ansidecl.h: Reorganize for readability, remove documentation 163 of obsolete macros, document PARAMS and VPARAMS. Add new 164 macros VA_OPEN, VA_CLOSE, and VA_FIXEDARG for nicer variadic 165 function implementation. 166 1672001-08-16 Richard Henderson <[email protected]> 168 169 * hashtab.h (htab_hash_string): Declare. 170 1712001-08-10 Andrew Cagney <[email protected]> 172 173 * libiberty.h (lbasename): Change function declaration to return a 174 const char pointer. 175 1762001-08-02 Mark Kettenis <[email protected]> 177 178 * xregex.h (_REGEX_RE_COMP): Define. 179 (re_comp): Define to xre_comp. 180 (re_exec): Define to xre_exec. 181 1822001-08-02 Charles Wilson <[email protected]> 183 184 * bfdlink.h (struct bfd_link_info): add new boolean 185 field pei386_auto_import. 186 1872001-07-18 Andreas Jaeger <[email protected]> 188 189 * xregex2.h: Place under LGPL version 2.1. 190 1912001-07-10 Jeff Johnston <[email protected]> 192 193 * xregex.h: New file to support libiberty regex. 194 * xregex2.h: Ditto. 195 1962001-06-15 Hans-Peter Nilsson <[email protected]> 197 198 * bfdlink.h (struct bfd_link_info): New member export_dynamic. 199 2002001-05-16 Matt Kraai <[email protected]> 201 202 * partition.h: Fix misspelling of `implementation'. 203 2042001-05-10 Kaveh R. Ghazi <[email protected]> 205 206 * ansidecl.h (NULL_PTR): Delete. 207 2082001-05-07 Zack Weinberg <[email protected]> 209 210 * demangle.h: Use PARAMS for all prototypes. 211 * ternary.h: Use PARAMS for all prototypes. Use PTR, not void *. 212 Make arguments constant where possible. 213 2142001-05-07 Mark Mitchell <[email protected]> 215 216 * splay-tree.h (splay_tree_max): New function. 217 (splay_tree_min): Likewise. 218 2192001-04-27 Johan Rydberg <[email protected]> 220 221 * dis-asm.h (print_insn_openrisc): Add prototype. 222 2232001-04-15 Daniel Berlin <[email protected]> 224 225 * ternary.h: New file - Ternary search tree header. 226 2272001-04-13 Jakub Jelinek <[email protected]> 228 229 * bfdlink.h (bfd_link_discard): Add discard_sec_merge. 230 2312001-04-03 Zack Weinberg <[email protected]> 232 233 * ansidecl.h: All logic from gcc/gansidecl.h moved here. 234 2352001-03-31 Kaveh R. Ghazi <[email protected]> 236 237 * libiberty.h (alloca): Handle setting C_ALLOCA. 238 2392001-03-20 Jim Blandy <[email protected]> 240 241 * demangle.h (enum gnu_v3_constructor_kinds, 242 is_gnu_v3_mangled_ctor, enum gnu_v3_destructor_kinds, 243 is_gnu_v3_mangled_dtor): New declarations. 244 2452001-03-14 Nick Clifton <[email protected]> 246 247 * ansidecl.h: Fix copyright dates. 248 * demangle.h: Fix copyright dates. 249 * floatformat.h: Fix copyright dates. 250 * fnmatch.h: Fix copyright dates. 251 * getopt.h: Fix copyright dates. 252 * libiberty.h: Add FSF copyright notice. 253 * md5.h: Fix copyright dates. 254 * obstack.h: Fix copyright dates. 255 * splay-tree.h: Fix copyright dates. 256 2572001-03-10 Neil Booth <[email protected]> 258 John David Anglin <[email protected]> 259 260 * libiberty.h: Add lbasename. 261 2622001-03-06 Zack Weinberg <[email protected]> 263 264 * libiberty.h: Prototype C_alloca; define alloca to either 265 __builtin_alloca or C_alloca as appropriate. 266 2672001-03-01 John David Anglin <[email protected]> 268 269 * safe-ctype.h (_sch_test): Cast enum bit to unsigned short int for pcc 270 compatibility. 271 2722001-02-18 lars brinkhoff <[email protected]> 273 274 * dis-asm.h: Add PDP-11 target. 275 2762001-02-09 Martin Schwidefsky <[email protected]> 277 278 * dis-asm.h: Add linux target for S/390. 279 2802001-01-11 Peter Targett <[email protected]> 281 282 * dis-asm.h (arc_get_disassembler): Correct declaration. 283 2842001-01-09 Philip Blundell <[email protected]> 285 286 * bin-bugs.h (REPORT_BUGS_TO): Set to `[email protected]'. 287 2882000-12-18 Joseph S. Myers <[email protected]> 289 290 * COPYING: Update to current 291 ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes references 292 to 19yy as example year in copyright notice). 293 2942000-12-19 Hans-Peter Nilsson <[email protected]> 295 296 * dis-asm.h (struct disassemble_info): New member "section". 297 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize private_data member. 298 Initialize section member. 299 3002000-12-16 Herman A.J. ten Brugge <[email protected]> 301 302 * safe-ctype.h: Make code work on all targets and not just on 303 targets where a char is 8 bits. 304 3052000-12-10 Fred Fish <[email protected]> 306 307 * bfdlink.h (struct bfd_link_info): Add new allow_shlib_undefined 308 member to struct for systems where it is normal to have undefined 309 symbols in shared libraries at runtime and the runtime linker 310 takes care of redirecting them. 311 3122000-12-07 Zack Weinberg <[email protected]> 313 314 * safe-ctype.h: New file. 315 3162000-12-06 Rodney Brown <[email protected]> 317 318 * getopt.h obstack.h: Standarize copyright statement. 319 3202000-12-04 Richard Henderson <[email protected]> 321 322 * demangle.h: Change "new_abi" to "v3" everywhere. 323 3242000-11-22 Zack Weinberg <[email protected]> 325 326 * libiberty.h: Move #includes to top. Prototype xmalloc_failed. 327 3282000-11-15 Kenneth Block <[email protected]> 329 330 * demangle.h: Add gnat and java demangle styles. 331 3322000-11-04 Hans-Peter Nilsson <[email protected]> 333 334 * hashtab.h (struct htab): Add member return_allocation_failure. 335 (htab_try_create): New prototype. Mention which functions may 336 return NULL when this is used. 337 3382000-11-03 Hans-Peter Nilsson <[email protected]> 339 340 * hashtab.h: Change void * to PTR where necessary. 341 3422000-10-11 Mark Mitchell <[email protected]> 343 344 * splay-tree.h (splay_tree_predecessor): Declare. 345 3462000-09-29 Hans-Peter Nilsson <[email protected]> 347 348 * dis-asm.h: Declare cris_get_disassembler, not print_insn_cris. 349 Fix typo in comment. 350 3512000-09-28 John David Anglin <[email protected]> 352 353 * alloca-conf.h: New file (copied from libiberty). 354 3552000-09-05 John David Anglin <[email protected]> 356 357 * md5.h (md5_uint32): Choose via INT_MAX instead of UINT_MAX. 358 3592000-09-04 Alex Samuel <[email protected]> 360 361 * dyn-string.h: Adjust formatting. 362 (dyn_string_insert_char): New macro. New declaration. 363 3642000-08-28 Jason Merrill <[email protected]> 365 366 * md5.h: New file. 367 3682000-08-24 Greg McGary <[email protected]> 369 370 * libiberty.h (ARRAY_SIZE): New macro. 371 3722000-07-29 Nick Clifton <[email protected]> 373 374 * os9k.h: Add copyright notice. 375 Fix formatting. 376 3772000-07-22 Jason Eckhardt <[email protected]> 378 379 * dis-asm.h (print_insn_i860): Add prototype. 380 3812000-07-20 H.J. Lu <[email protected]> 382 383 * bfdlink.h (bfd_link_info): Add new_dtags. 384 3852000-07-20 Hans-Peter Nilsson <[email protected]> 386 387 * dis-asm.h (print_insn_cris): Declare. 388 3892000-07-19 H.J. Lu ([email protected]) 390 391 * bfdlink.h (bfd_link_info): Add flags and flags_1. 392 3932000-06-05 DJ Delorie <[email protected]> 394 395 * MAINTAINERS: new 396 3972000-06-21 Alex Samuel <[email protected]> 398 399 * dyn-string.h (dyn_string_init, dyn_string_new, 400 dyn_string_delete, dyn_string_release, dyn_string_resize, 401 dyn_string_clear, dyn_string_copy, dyn_string_copy_cstr, 402 dyn_string_prepend, dyn_string_prepend_cstr, dyn_string_insert, 403 dyn_string_insert_cstr, dyn_string_append, dyn_string_append_cstr, 404 dyn_string_append_char, dyn_string_substring_dyn_string_eq): 405 Define as same name with __cxa_ prepended, if IN_LIBGCC2. 406 (dyn_string_init, dyn_string_copy, dyn_string_copy_cstr, 407 dyn_string_prepend, dyn_string_prepend_cstr, dyn_string_insert, 408 dyn_string_insert_cstr, dyn_string_append, dyn_string_append_cstr, 409 dyn_string_append_char, dyn_string_substring): Change return type 410 to int. 411 4122000-06-18 Stephane Carrez <[email protected]> 413 414 * dis-asm.h (print_insn_m68hc12): Define. 415 (print_insn_m68hc11): Likewise. 416 4172000-06-18 Nick Clifton <[email protected]> 418 419 * os9k.h: Change values of MODSYNC and CRCCON due to bug report 420 from Russ Magee <[email protected]>. 421 4222000-06-07 Kaveh R. Ghazi <[email protected]> 423 424 * demangle.h (demangling_styles): Remove trailing comma in enum. 425 426 * dyn-string.h (dyn_string_append_char): Change parameter from 427 char to int. 428 4292000-06-04 Alex Samuel <[email protected]> 430 431 * dyn-string.h: Move here from gcc/dyn-string.h. Add new functions. 432 433 * demangle.h (DMGL_GNU_NEW_ABI): New macro. 434 (DMGL_STYLE_MASK): Or in DMGL_GNU_NEW_ABI. 435 (current_demangling_style): Add gnu_new_abi_demangling. 436 (GNU_NEW_ABI_DEMANGLING_STYLE_STRING): New macro. 437 (GNU_NEW_ABI_DEMANGLING): Likewise. 438 (cplus_demangle_new_abi): New declaration. 439 440Tue May 30 16:53:34 2000 Andrew Cagney <[email protected]> 441 442 * floatformat.h (struct floatformat): Add field name. 443 4442000-05-26 Eli Zaretskii <[email protected]> 445 446 * filenames.h: New file. 447 (HAVE_DOS_BASED_FILE_SYSTEM, IS_DIR_SEPARATOR) 448 (IS_ABSOLUTE_PATH, FILENAME_CMP): New macros. 449 4502000-05-23 Kaveh R. Ghazi <[email protected]> 451 452 * getopt.h (getopt): Also check HAVE_DECL_* when prototyping. 453 454 * libiberty.h (basename): Likewise. 455 4562000-05-17 S. Bharadwaj Yadavalli <[email protected]> 457 Rick Gorton <[email protected]> 458 459 * bfdlink.h (struct bfd_link_info): Add emitrelocations flag. 460 4612000-05-08 Alan Modra <[email protected]> 462 463 * dis-asm.h (print_insn_tic54x): Declare. 464 4652000-05-06 Zack Weinberg <[email protected]> 466 467 * ansidecl.h: #define __extension__ to nothing if 468 GCC_VERSION < 2008. 469 4702000-05-04 Kaveh R. Ghazi <[email protected]> 471 472 * demangle.h (demangler_engine): Constify. 473 474Thu May 4 17:15:26 2000 Philippe De Muyter <[email protected]> 475 476 * sort.h (sys/types.h): File included unconditionnaly. 477 (stddef.h): File include only #ifdef __STDC__. 478 4792000-05-03 Zack Weinberg <[email protected]> 480 481 * symcat.h: Remove #endif label. 482 4832000-04-28 Kenneth Block <[email protected]> 484 Jason Merrill <[email protected]> 485 486 * demangle.h (libiberty_demanglers): new table for different styles. 487 (cplus_demangle_set_style): New function for setting style. 488 (cplus_demangle_name_to_style): New function to translate name. 489 4902000-04-24 Mark Mitchell <[email protected]> 491 492 * hashtab.h (hash_pointer): Declare. 493 (eq_pointer): Likewise. 494 4952000-04-23 Mark Mitchell <[email protected]> 496 497 * sort.h: New file. 498 499Fri Apr 21 13:20:53 2000 Richard Henderson <[email protected]> 500 David Mosberger <[email protected]> 501 502 * dis-asm.h (print_insn_ia64): Declare. 503 504Tue Apr 18 16:22:30 2000 Richard Kenner <[email protected]> 505 506 * hashtab.h (enum insert_option): New type. 507 (htab_find_slot, htab_find_slot_with_hash): Use it. 508 5092000-04-17 Kaveh R. Ghazi <[email protected]> 510 511 * symcat.h: Honor autoconf macro HAVE_STRINGIZE. Add 512 comments/caveats with regard to traditional C behavior. 513 5142000-04-05 Richard Henderson <[email protected]> 515 516 * splay-tree.h (splay_tree_remove): Declare. 517 5182000-04-04 Alan Modra <[email protected]> 519 520 * bin-bugs.h (REPORT_BUGS_TO): Remove translated part. 521 5222000-04-03 Alan Modra <[email protected]> 523 524 * bin-bugs.h: New file. 525 5262000-03-30 Mark Mitchell <[email protected]> 527 528 * hashtab.h (hashval_t): New type. 529 (htab_find_with_hash): Use it as an argument. 530 (htab_find_slot_with_hash): Likewise. 531 5322000-03-27 Denis Chertykov <[email protected]> 533 534 * dis-asm.h (print_insn_avr): Declare. 535 5362000-03-14 Bernd Schmidt <[email protected]> 537 538 * hashtab.h (htab_trav): Modify type so that first arg is of type 539 void **. 540 (htab_find_with_hash, htab_find_slot_with_hash): Declare new 541 functions. 542 5432000-03-09 Alex Samuel <[email protected]> 544 545 * partition.h: New file. 546 5472000-03-09 Zack Weinberg <[email protected]> 548 549 * hashtab.h (struct htab): Add del_f. 550 (htab_del): New type. 551 (htab_create): Add fourth argument. 552 5532000-03-08 Zack Weinberg <[email protected]> 554 555 * hashtab.h (hash_table_t): Rename to htab_t. 556 (struct hash_table): Rename to struct htab. Shorten element 557 names. Reorder elements by size. 558 (htab_hash, htab_eq, htab_trav): New typedefs for the callback 559 function pointers. 560 (hash_table_entry_t): Discard; just use void * for element 561 type. 562 5632000-03-01 H.J. Lu <[email protected]> 564 565 * bfdlink.h (bfd_link_callbacks): Add a boolean arg to 566 the undefined_symbol callback. 567 5682000-02-23 Linas Vepstas <[email protected]> 569 570 * dis-asm.h (print_insn_i370): Declare. 571 572Tue Feb 22 15:19:54 2000 Andrew Cagney <[email protected]> 573 574 * remote-sim.h (sim_trace): Document return values. 575 (sim_set_trace): Declare. Deprecate. 576 5772000-02-21 Alan Modra <[email protected]> 578 579 * dis-asm.h (struct disassemble_info): Change `length' param of 580 read_memory_func to unsigned. Change type of `buffer_length' and 581 `octets_per_byte' to unsigned. 582 (buffer_read_memory): Change `length' param to unsigned. 583 5842000-02-16 Nick Clifton <[email protected]> 585 586 * dis-asm.h: Add prototypes for ARM register name functions. 587 588Wed Feb 9 18:45:49 2000 Andrew Cagney <[email protected]> 589 590 * wait.h: Delete. No longer used by GDB. 591 592Tue Feb 8 17:01:13 2000 Andrew Cagney <[email protected]> 593 594 * remote-sim.h (sim_resume): Clarify use of SIGGNAL. 595 (sim_stop_reason): Clarify meaning of sim_signalled. 596 5972000-02-03 Timothy Wall <[email protected]> 598 599 * dis-asm.h (struct disassemble_info): Added octets_per_byte 600 field and initialize it to one (1). 601 6022000-01-27 Nick Clifton <[email protected]> 603 604 * dis-asm.h: Add prototype for disassembler_usage(). 605 Add prototype for arm_disassembler_options(). 606 Remove prototype for arm_toggle_regnames(). 607 Add prototype for parse_arm_disassembler_option(). 608 609Sat Jan 1 19:06:52 2000 Hans-Peter Nilsson <[email protected]> 610 611 * symcat.h (STRINGX) [!__STDC__ || ALMOST_STDC]: Change "?" to "s" 612 to stringify argument s. 613 614Wed Dec 15 11:22:56 1999 Jeffrey A Law ([email protected]) 615 616 * hp-symtab.h (HP_LANGUAGE_FORTRAN): New enumeration constant. 617 (HP_LANGUAGE_F77): Define using HP_LANGUAGE_FORTRAN. 618 6191999-12-15 Doug Evans <[email protected]> 620 621 * dis-asm.h: Enclose in extern "C" ifdef __cplusplus. 622 6231999-12-05 Mark Mitchell <[email protected]> 624 625 * splay-tree.h (struct splay_tree_node): Rename to ... 626 (struct splay_tree_node_s): ... this. 627 (struct splay_tree): Rename to ... 628 (struct splay_tree_s): ... this. 629 6301999-11-30 Kaveh R. Ghazi <[email protected]> 631 632 * ansidecl.h (ATTRIBUTE_MALLOC): New macro. 633 634 * libiberty.h (buildargv, dupargv, concat, choose_temp_base, 635 make_temp_file, xmalloc, xcalloc, xstrdup, xmemdup): Add 636 ATTRIBUTE_MALLOC. 637 (xatexit): Remove __GNUC__ check, add ATTRIBUTE_NORETURN. 638 6391999-11-28 Kaveh R. Ghazi <[email protected]> 640 641 * libiberty.h: Include stdarg.h when ANSI_PROTOTYPES is defined. 642 (asprintf, vasprintf): Provide declarations. 643 644Wed Nov 10 12:43:21 1999 Philippe De Muyter <[email protected]> 645 Kaveh R. Ghazi <[email protected]> 646 647 * ansidecl.h: Define and test `GCC_VERSION', not `HAVE_GCC_VERSION'. 648 6491999-11-04 Jimmy Guo <[email protected]> 650 651 * hp-symtab.h (dntt_type_fparam): Add doc_ranges, misc_kind 652 fields, change location type to CORE_ADDR from int. 653 (dntt_type_const): Name the 5th field location_type. 654 655Sun Oct 24 19:11:32 1999 Andrew Cagney <[email protected]> 656 657 * sim-d10v.h (SIM_D10V_TS2_DMAP_REGNUM): Define. 658 6591999-10-23 08:51 -0700 Zack Weinberg <[email protected]> 660 661 * hashtab.h: Give hash_table_t a struct tag. Add prototypes 662 for clear_hash_table_slot and traverse_hash_table. Correct 663 prototype of all_hash_table_collisions. 664 665Sat Oct 23 19:00:13 1999 Andrew Cagney <[email protected]> 666 667 * sim-d10v.h: New file. 668 669Fri Oct 15 01:47:51 1999 Vladimir Makarov <[email protected]> 670 671 * hashtab.h: New file. 672 6731999-10-10 Kaveh R. Ghazi <[email protected]> 674 675 * ansidecl.h (HAVE_GCC_VERSION): New macro. Use it instead of 676 explicitly testing __GNUC__ and __GNUC_MINOR__. 677 678 (ATTRIBUTE_PRINTF): Use `__format__', not `format'. 679 6801999-09-25 Kaveh R. Ghazi <[email protected]> 681 682 * libiberty.h (make_temp_file): Add a prototype. 683 684Tue Sep 14 00:35:02 1999 Marc Espie <[email protected]> 685 686 * libiberty.h (basename): OpenBSD has a correct prototype. 687 (xrealloc): Remove outdated comment. 688 6891999-09-07 Jeff Garzik <[email protected]> 690 691 * libiberty.h (xmemdup): Add prototype for new function. 692 6931999-09-04 Steve Chamberlain <[email protected]> 694 695 * dis-asm.h (print_insn_pj): Declare. 696 6971999-09-01 Kaveh R. Ghazi <[email protected]> 698 699 * obstack.h (obstack_grow, obstack_grow0): Move (char*) casts 700 in calls to `_obstack_memcpy' from here ... 701 702 (_obstack_memcpy): ... to here, except in the __STDC__ case which 703 doesn't need it. 704 7051999-08-30 Kaveh R. Ghazi <[email protected]> 706 707 * libiberty.h (getpwd): Prototype. 708 7091999-08-01 Mark Mitchell <[email protected]> 710 711 * splay-tree.h (splay_tree_insert): Return the new node. 712 7131999-07-11 Ian Lance Taylor <[email protected]> 714 715 * ansidecl.h: Copy attribute support macros from egcs. 716 7171999-06-22 Mark Mitchell <[email protected]> 718 719 * bfdlink.h (struct bfd_link_hash_entry): Add init_function and 720 fini_function. 721 7221999-06-20 Mark Mitchell <[email protected]> 723 724 * mips.h (Elf32_Internal_Msym): New structure. 725 (Elf32_External_Msym): Likewise. 726 (ELF32_MS_REL_INDEX): New macro. 727 (ELF32_MS_FLAGS): Likewise. 728 (ELF32_MS_INFO): Likewise. 729 7301999-06-14 Nick Clifton <[email protected]> 731 732 * dis-asm.h (arm_toggle_regnames): New prototype. 733 (struct diassemble_info): New field: disassembler_options. 734 7351999-04-11 Richard Henderson <[email protected]> 736 737 * bfdlink.h (bfd_elf_version_expr): Rename `match' to `pattern'. 738 Add `match' callback function. 739 7401999-04-10 Richard Henderson <[email protected]> 741 742 * bfdlink.h (bfd_link_info): Add no_undefined. 743 7441999-04-08 Nick Clifton <[email protected]> 745 746 * dis-asm.h: Add prototype for print_insn_mcore. 747 7481999-04-02 Mark Mitchell <[email protected]> 749 750 * splay-tree.h (splay_tree_compare_pointers): Declare. 751 7521999-03-30 Mark Mitchell <[email protected]> 753 754 * splay-tree.h (splay_tree_compare_ints): Declare. 755 756Wed Mar 24 12:46:29 1999 Andrew Cagney <[email protected]> 757 758 * libiberty.h (basename): Cygwin{,32} should have the prototype. 759 7601999-02-22 Jim Lemke <[email protected]> 761 762 * bfdlink.h (bfd_link_info): add field "mpc860c0". 763 764Mon Feb 1 21:05:46 1999 Catherine Moore <[email protected]> 765 766 * dis-asm.h (print_insn_i386_att): Declare. 767 (print_insn_i386_intel): Declare. 768 7691998-12-30 Michael Meissner <[email protected]> 770 771 * dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Cast STREAM and 772 FPRINTF_FUNC to avoid compiler warnings. 773 774Wed Dec 30 16:07:14 1998 David Taylor <[email protected]> 775 776 * dis-asm.h: change void * to PTR (two places). 777 778Mon Dec 14 09:53:31 1998 Kaveh R. Ghazi <[email protected]> 779 780 * demangle.h: Don't check IN_GCC anymore. 781 * splay-tree.h: Likewise. 782 783Tue Dec 8 00:30:31 1998 Elena Zannoni <[email protected]> 784 785 The following changes were made by Elena Zannoni 786 <[email protected]> and Edith Epstein 787 <[email protected]> as part of a project to merge in 788 changes made by HP; HP did not create ChangeLog entries. 789 790 * dis-asm.h (struct disassemble_info): change the type of stream 791 from FILE* to void*, for use with gdb's new type GDB_FILE. 792 (fprintf_ftype): change FILE* parameter type to void*. 793 794 * demangle.h: (DMGL_EDG): new macro for Kuck and Associates 795 (DMGL_STYLE_MASK): modify to include Kuck and Assoc style 796 (demangling_styles): add new edg_demangling style 797 (EDG_DEMANGLING_STYLE_STRING): new macro 798 (EDG_DEMANGLING): new macro 799 (DMGL_HP): new macro, for HP/aCC compiler. 800 (DMGL_STYLE_MASK): modify to include new HP's style. 801 (demangling_styles): add new hp_demangling value. 802 (HP_DEMANGLING_STYLE_STRING): new macro. 803 (ARM_DEMANGLING): coerce to int. 804 (HP_DEMANGLING): new macro. 805 806 * hp-symtab.h: rewritten, from HP. 807 (quick_procedure): change type of language field to unsigned int 808 (quick_module): change type of language field to unsigned int 809 (struct dntt_type_svar): add field thread_specific. 810 (hp_language): add languages modcal and dmpascal. 811 812Fri Nov 20 13:14:00 1998 Andrew Cagney <[email protected]> 813 814 * libiberty.h (basename): Add prototype for FreeBSD. 815 816Fri Nov 13 19:19:11 1998 Kaveh R. Ghazi <[email protected]> 817 818 * libiberty.h: Prototype xcalloc. 819 820Sun Nov 8 17:42:25 1998 Kaveh R. Ghazi <[email protected]> 821 822 * ansidecl.h: Wrap problematic macros with !IN_GCC. 823 824 * demangle.h: Never define PARAMS(). 825 * splay-tree.h: Likewise. 826 827Sat Nov 7 18:30:20 1998 Peter Schauer <[email protected]> 828 829 * dis-asm.h (print_insn_vax): Declare. 830 831Sat Nov 7 16:04:03 1998 Kaveh R. Ghazi <[email protected]> 832 833 * demangle.h: Don't include gansidecl.h. 834 * splay-tree.h: Likewise. 835 8361998-10-26 16:03 Ulrich Drepper <[email protected]> 837 838 * bfdlink.h (struct bfd_link_info): Add new field optimize. 839 840Thu Oct 22 19:58:00 1998 Kaveh R. Ghazi <[email protected]> 841 842 * splay-tree.h: Wrap function pointer parameter declarations in 843 PARAMS() macro. 844 8451998-10-21 Mark Mitchell <[email protected]> 846 847 * splay-tree.h: New file. 848 849Fri Oct 9 00:02:03 1998 Jeffrey A Law ([email protected]) 850 851 * Merge devo and egcs include directories. 852 853Sat Sep 5 12:16:33 1998 Jeffrey A Law ([email protected]) 854 855 * getopt.h, obstack.h: Updated from gcc. 856 8571998-08-03 Jason Molenda ([email protected]) 858 859 * libiberty.h (xexit): Change decl to use modern GCC attribute 860 to indicate exit does not return. 861 862Mon Jun 1 13:48:32 1998 Jason Molenda ([email protected]) 863 864 * obstack.h: Update to latest FSF version. 865 866Tue Feb 24 13:05:02 1998 Doug Evans <[email protected]> 867 868 * dis-asm.h (disassemble_info): Member `symbol' renamed to `symbols' 869 and made an "asymbol **". New member num_symbols. 870 (INIT_DISASSEMBLE_INFO_NO_ARCH): Update. 871 872Tue Feb 17 12:32:18 1998 Andrew Cagney <[email protected]> 873 874 * remote-sim.h (sim_fetch_register, sim_store_register): Add 875 register length parameter. Functions return actual length of 876 register. 877 878Thu Feb 12 16:29:01 1998 Ian Lance Taylor <[email protected]> 879 880 * getopt.h: Update to latest FSF version. 881 882Wed Feb 11 16:56:06 1998 Doug Evans <[email protected]> 883 884 * symcat.h: New file. 885 886Mon Feb 2 17:13:31 1998 Steve Haworth <[email protected]> 887 888 * dis-asm.h (print_insn_tic30): Declare. 889 890Thu Jan 22 16:23:59 1998 Fred Fish <[email protected]> 891 892 * dis-asm.h: Add flag INSN_HAS_RELOC to tell disassembly 893 function there is a reloc on this line. 894 895Mon Dec 8 11:22:23 1997 Nick Clifton <[email protected]> 896 897 * dis-asm.h: Remove prototype of disasm_symaddr() as this function 898 no longer exists. 899 900Tue Dec 2 10:20:53 1997 Nick Clifton <[email protected]> 901 902 * dis-asm.h (disasm_symaddr): New prototype. 903 904Mon Dec 1 11:29:35 1997 Doug Evans <[email protected]> 905 906 * callback.h (CB_SYSCALL): Comment out arg names in prototypes. 907 908Wed Nov 26 16:47:58 1997 Michael Meissner <[email protected]> 909 910 * callback.h (CB_SYSCALL): Consistantly use names for prototype 911 arguments. 912 913Wed Nov 26 11:39:30 1997 Doug Evans <[email protected]> 914 915 * callback.h (CB_SYSCALL): Change byte count arguments to 916 {read,write}_mem to `int'. New member `magic'. 917 (CB_SYSCALL_MAGIC,CB_SYSCALL_INIT): New macros. 918 919Tue Nov 25 01:35:52 1997 Doug Evans <[email protected]> 920 921 * callback.h (struct stat): Move forward decl up. 922 (host_callback): Pass stat struct pointer to stat,fstat. 923 (CB_SYS_nnn): Reorganize. 924 (CB_SYSCALL): New members p1,p2. 925 (cb_host_to_target_stat): Delete fourth arg. 926 927Sat Nov 22 23:34:15 1997 Andrew Cagney <[email protected]> 928 929 * remote-sim.h (sim_stop_reason): Clarify sim_signalled SIGRC 930 argument. 931 932Mon Nov 17 14:00:51 1997 Doug Evans <[email protected]> 933 934 * callback.h (CB_TARGET_DEFS_MAP): Renamed from target_defs_map. 935 (host_callback): Add stat, fstat, syscall_map, errno_map, open_map, 936 signal_map, stat_map. 937 (errn_map,open_map): Renamed to cb_init_foo_map. 938 (cb_host_to_target_errno,cb_target_to_host_open): Renamed from 939 host_to_target_errno,target_to_host_open. 940 (cb_read_target_syscall_maps): Add prototype. 941 (cb_target_to_host_syscall): Likewise. 942 (cb_host_to_target_stat): Likewise. 943 (cb_syscall): Likewise. 944 (CB_SYS_{exit,open,close,read,write,lseek,unlink,getpid,kill,fstat, 945 argvlen,argv,chdir,stat,chmod,utime,time}): Define. 946 (CB_SYSCALL): New type. 947 (CB_RC): New enum. 948 949Fri Nov 7 10:34:09 1997 Rob Savoye <[email protected]> 950 951 * libiberty.h: Add extern "C" { so it can be used with C++ 952 programs. 953 * remote-sim.h: Add extern "C" { so it can be used with C++ 954 programs. 955 956Tue Oct 14 16:07:51 1997 Nick Clifton <[email protected]> 957 958 * dis-asm.h (struct disassemble_info): New field 959 'symbol_at_address_func'. 960 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialise new field with 961 generic_symbol_at_address. 962 963Mon Oct 13 10:17:15 1997 Andrew Cagney <[email protected]> 964 965 * remote-sim.h: Clarify sim_read, sim_write MEM argument. 966 967Wed Sep 24 18:03:10 1997 Stu Grossman <[email protected]> 968 969 * remote-sim.h (SIM_RC): Add a bunch of new return codes for 970 breakpoint stuff. 971 * Add functions to tell the simulator to set/clear/enable/disable 972 intrinsic breakpoints. 973 974Thu Aug 28 19:41:42 1997 Andrew Cagney <[email protected]> 975 976 * libiberty.h (dupargv): Add prototype. 977 978Tue Aug 26 12:25:49 1997 Andrew Cagney <[email protected]> 979 980 * remote-sim.h (sim_create_inferior): Add ABFD arg. Document. 981 982Mon Aug 25 10:50:51 1997 Andrew Cagney <[email protected]> 983 984 * remote-sim.h (sim_open): Add ABFD arg. Document. 985 986Fri Aug 8 16:43:56 1997 Doug Evans <[email protected]> 987 988 * dis-asm.h (arc_get_disassembler): Declare. 989 990Wed Jul 30 11:39:50 1997 Per Bothner <[email protected]> 991 992 * demangle.h (DMGL_JAVA): New option to request Java demangling. 993 994Tue Jul 22 17:59:54 1997 Ian Lance Taylor <[email protected]> 995 996 * libiberty.h (PEXECUTE_*): Define. 997 (pexecute, pwait): Declare. 998 999Fri Jun 6 13:02:33 1997 Andrew Cagney <[email protected]> 1000 1001 * remote-sim.h (sim_kill): Mark as depreciated. 1002 1003Fri May 23 13:43:41 1997 Fred Fish <[email protected]> 1004 1005 * bfdlink.h (struct bfd_link_info): Add task_link member. 1006 1007Thu May 22 11:32:49 1997 Andrew Cagney <[email protected]> 1008 1009 * remote-sim.h: Review documentation. Clarify restrictions on 1010 when functions can be called. 1011 1012Wed May 21 16:47:53 1997 Andrew Cagney <[email protected]> 1013 1014 * remote-sim.h (sim_set_profile_size): Add prototype, document as 1015 depreciated. 1016 1017Tue May 20 09:32:22 1997 Andrew Cagney <[email protected]> 1018 1019 * remote-sim.h (sim_open): Add callback struct. 1020 (sim_set_callbacks): Drop SIM_DESC argument. Document. 1021 (sim_size): Remove recently added SIM_DESC argument. Document. 1022 1023Mon May 19 19:14:44 1997 Andrew Cagney <[email protected]> 1024 1025 * remote-sim.h: Pass SD into sim_size. 1026 1027Thu May 15 01:24:16 1997 Mark Alexander <[email protected]> 1028 1029 * obstack.h (obstack_specify_allocation_with_arg, obstack_chunkfun, 1030 obstack_freefun): Eliminate compile warnings in gdb. 1031 1032Tue Apr 22 10:24:34 1997 Fred Fish <[email protected]> 1033 1034 * floatformat.h (floatformat_byteorders): Add comments for previous 1035 formats and add floatformat_littlebyte_bigword, primarily for ARM. 1036 Add declaration for floatformat_ieee_double_littlebyte_bigword. 1037 1038Fri Apr 18 13:04:49 1997 Andrew Cagney <[email protected]> 1039 1040 * remote-sim.h (sim_stop): New interface - asynchronous 1041 notification of a request to stop / suspend the running 1042 simulation. 1043 1044 * remote-sim.h (enum sim_stop): Add sim_running and sim_polling as 1045 states for use internal to simulators. 1046 1047 * callback.h (struct host_callback_strut): Put a magic number at 1048 the end of the struct to allow basic checking. 1049 (struct host_callback_struct ): Add poll_quit - so 1050 that the console etc can be polled at regular intervals. 1051 1052Thu Apr 17 02:17:12 1997 Doug Evans <[email protected]> 1053 1054 * remote-sim.h (struct _bfd): Declare. 1055 (sim_load): Return SIM_RC. New arg `abfd'. 1056 (sim_create_inferior): Return SIM_RC. Delete arg `start_address'. 1057 1058Wed Apr 2 17:09:12 1997 Andrew Cagney <[email protected]> 1059 1060 * remote-sim.h (sim_trace, sim_size): Make these global. They 1061 will go away shortly. 1062 1063Wed Apr 2 15:23:49 1997 Doug Evans <[email protected]> 1064 1065 * remote-sim.h (SIM_OPEN_KIND, SIM_RC): New enums. 1066 (sim_open): New argument `kind'. 1067 1068Wed Apr 2 14:45:51 1997 Ian Lance Taylor <[email protected]> 1069 1070 * COPYING: Update FSF address. 1071 1072Fri Mar 28 15:29:54 1997 Mike Meissner <[email protected]> 1073 1074 * callback.h (top level): Include stdarg.h or varargs.h if 1075 va_start is not defined. 1076 (host_callback_struct): Make {,e}vprintf_filtered take a va_list 1077 instead of void *, since va_list might be an array or structure 1078 type. 1079 1080Fri Mar 28 15:44:41 1997 H.J. Lu <[email protected]> 1081 1082 * libiberty.h (basename): Add prototype for glibc and linux. 1083 1084Mon Mar 17 19:22:12 1997 Ian Lance Taylor <[email protected]> 1085 1086 * objalloc.h: New file. 1087 1088Mon Mar 17 14:57:55 1997 Andrew Cagney <[email protected]> 1089 1090 * remote-sim.h: New file, copied in from gdb/remote-sim.h. One 1091 day this will be placed in a directory of its own. 1092 1093Sat Mar 15 19:00:14 1997 Ian Lance Taylor <[email protected]> 1094 1095 * obstack.h: Update to current FSF version. 1096 1097Thu Mar 6 15:46:59 1997 Andrew Cagney <[email protected]> 1098 1099 * callback.h (struct host_callback_struct): Add callbacks - 1100 flush_stdout, write_stderr, flush_stderr, vprintf_filtered, 1101 evprintf_filtered. Delete redundant callbacks - printf_filtered. 1102 1103Thu Feb 27 23:18:27 1997 Ian Lance Taylor <[email protected]> 1104 1105 * bfdlink.h (struct bfd_link_info): Remove lprefix and lprefix_len 1106 fields. 1107 1108Tue Feb 25 00:10:49 1997 Ian Lance Taylor <[email protected]> 1109 1110 * dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize 1111 bytes_per_chunk and display_endian. 1112 1113Mon Feb 24 17:47:02 1997 Ian Lance Taylor <[email protected]> 1114 1115 From Eric Youngdale <[email protected]>: 1116 * bfdlink.h (struct bfd_elf_version_expr): Define. 1117 (struct bfd_elf_version_deps): Define. 1118 (struct bfd_elf_version_tree): Define. 1119 1120Thu Feb 6 14:20:01 1997 Martin M. Hunt <[email protected]> 1121 1122 * dis-asm.h: (disassemble_info): Add new fields 1123 bytes_per_chunk and display_endian to control the 1124 display of raw instructions. 1125 1126Fri Dec 27 22:17:37 1996 Fred Fish <[email protected]> 1127 1128 * dis-asm.h (print_insn_tic80): Declare. 1129 1130Sun Dec 8 17:11:12 1996 Doug Evans <[email protected]> 1131 1132 * callback.h (host_callback): New member `error'. 1133 1134Wed Nov 20 00:40:23 1996 Doug Evans <[email protected]> 1135 1136 * callback.h: New file, moved here from gdb. 1137 1138Mon Nov 18 16:34:00 1996 Dawn Perchik <[email protected]> 1139 1140 * libiberty.h: Checkin again; last checkin failed due to sticky tag. 1141 1142Wed Nov 13 08:22:00 1996 Dawn Perchik <[email protected]> 1143 1144 * libiberty.h: Revert last commit due to conflicts with hpux 1145 system headers. 1146 1147Tue Nov 12 16:31:00 1996 Dawn Perchik <[email protected]> 1148 1149 * libiberty.h: Move prototypes from argv.c here. 1150 1151Thu Oct 31 14:56:18 1996 Doug Evans <[email protected]> 1152 1153 * ansidecl.h (VPARAMS,VA_START): Define. 1154 1155Fri Oct 25 12:08:04 1996 Ian Lance Taylor <[email protected]> 1156 1157 * dis-asm.h (disassemble_info): Add bytes_per_line field. 1158 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize bytes_per_line field. 1159 1160Thu Oct 24 17:10:01 1996 Ian Lance Taylor <[email protected]> 1161 1162 * dis-asm.h (disassemble_info): Add symbol field. 1163 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize symbol field. 1164 1165Thu Oct 17 11:17:40 1996 Doug Evans <[email protected]> 1166 1167 * dis-asm.h (print_insn_m32r): Declare. 1168 1169Mon Oct 14 23:56:52 1996 Ian Lance Taylor <[email protected]> 1170 1171 * libiberty.h: Declare parameter types for xmalloc and xrealloc. 1172 1173Thu Oct 3 13:45:27 1996 Ian Lance Taylor <[email protected]> 1174 1175 * fnmatch.h: New file. 1176 1177Thu Oct 3 10:33:14 1996 Jeffrey A Law ([email protected]) 1178 1179 * dis-asm.h (print_insn_mn10x00): Delete declaration. 1180 (print_insn_mn10200, print_insn_mn10300): Declare. 1181 1182Wed Oct 2 21:24:43 1996 Jeffrey A Law ([email protected]) 1183 1184 * dis-asm.h (print_insn_mn10x00): Declare. 1185 1186Mon Sep 30 13:56:11 1996 Fred Fish <[email protected]> 1187 1188 * libiberty.h: Remove #ifndef PRIVATE_XMALLOC. 1189 1190Sat Aug 31 13:27:06 1996 Jeffrey A Law ([email protected]) 1191 1192 * dis-asm.h (print_insn_v850): Declare. 1193 1194Tue Aug 13 16:10:30 1996 Stu Grossman ([email protected]) 1195 1196 * obstack.h: Change bcopy to memcpy. Works better on Posix 1197 systems, which generally lack bcopy. 1198 1199Mon Aug 12 17:03:18 1996 Stu Grossman ([email protected]) 1200 1201 * ansidecl.h: Change WIN32 to _WIN32. 1202 1203Fri Jul 26 13:58:18 1996 Ian Lance Taylor <[email protected]> 1204 1205 * dis-asm.h: Add flavour field. 1206 (print_insn_alpha): Declare. 1207 (print_insn_alpha_osf, print_insn_alpha_vms): Don't declare. 1208 (INIT_DISASSEMBLE_INFO): Initialize flavour field. 1209 1210Tue Jul 23 17:37:58 1996 Fred Fish <[email protected]> 1211 1212 * libiberty.h (PRIVATE_XMALLOC): Enclose xmalloc/xrealloc 1213 definitions inside #ifndef so that programs that want to 1214 can define PRIVATE_XMALLOC and then define xmalloc and 1215 xrealloc anyway they want. 1216 (basename): Document in source that we can't declare the 1217 parameter type because it is declared inconsistently across 1218 different systems. 1219 1220Mon Jul 22 13:16:13 1996 Richard Henderson <[email protected]> 1221 1222 * dis-asm.h (print_insn_alpha): Don't declare. 1223 (print_insn_alpha_osf, print_insn_alpha_vms): Declare. 1224 1225Wed Jul 17 14:45:12 1996 Martin M. Hunt <[email protected]> 1226 1227 * dis-asm.h: (print_insn_d10v): Declare. 1228 1229Mon Jul 15 16:55:38 1996 Stu Grossman ([email protected]) 1230 1231 * dis-asm.h: Get rid of decls for print_insn_i8086, 1232 print_insn_sparc64 and print_insn_sparclite. 1233 * (INIT_DISASSEMBLE_INFO): Split into two pieces. One, 1234 INIT_DISASSEMBLE_INFO_NO_ARCH inits everything except for endian, 1235 mach, and arch. 1236 1237Fri Jul 12 10:19:27 1996 Stu Grossman ([email protected]) 1238 1239 * dis-asm.h (print_insn_i8086): Declare. 1240 1241Wed Jul 3 16:02:39 1996 Stu Grossman ([email protected]) 1242 1243 * dis-asm.h (print_insn_sparclite): Declare. 1244 1245Tue Jun 18 16:02:46 1996 Jeffrey A. Law <[email protected]> 1246 1247 * dis-asm.h (print_insn_h8300s): Declare. 1248 1249Tue Jun 18 15:11:33 1996 Klaus Kaempf <[email protected]> 1250 1251 * fopen-vms.h: New file. 1252 1253Tue Jun 4 18:58:16 1996 Ian Lance Taylor <[email protected]> 1254 1255 * bfdlink.h (struct bfd_link_info): Add notice_all field. 1256 1257Fri Apr 26 10:33:12 1996 Doug Evans <[email protected]> 1258 1259 * demangle.h (#ifdef IN_GCC): #include "gansidecl.h". 1260 (PROTO,PTR,const): Delete. 1261 1262Mon Apr 22 17:27:42 1996 Ian Lance Taylor <[email protected]> 1263 1264 * bfdlink.h (struct bfd_link_info): Add traditional_format field. 1265 1266Mon Apr 15 15:16:56 1996 Doug Evans <[email protected]> 1267 1268 * libiberty.h (choose_temp_base): Add prototype. 1269 1270Tue Mar 12 17:29:46 1996 Ian Lance Taylor <[email protected]> 1271 1272 * bfdlink.h (bfd_wrapped_link_hash_lookup): Declare. 1273 (struct bfd_link_info): Add wrap_hash field. 1274 1275Wed Feb 14 16:49:17 1996 Martin Anantharaman <[email protected]> 1276 1277 * ieee.h (ieee_record_enum_type): Define 1278 ieee_external_reference_info_enum. 1279 1280Fri Feb 2 17:09:25 1996 Doug Evans <[email protected]> 1281 1282 * dis-asm.h (DISASM_RAW_INSN): Delete. 1283 1284Tue Jan 23 09:21:47 1996 Doug Evans <[email protected]> 1285 1286 * dis-asm.h (INIT_DISASSEMBLE_INFO): Set endian to BFD_ENDIAN_UNKNOWN. 1287 New argument FPRINTF_FUNC. 1288 1289Mon Jan 22 16:37:59 1996 Doug Evans <[email protected]> 1290 1291 * dis-asm.h (disassemble_info): New members arch, mach, endian. 1292 (INIT_DISASSEMBLE_INFO): Initialize them. 1293 (DISASM_RAW_INSN{,FLAG}): Define. 1294 1295Thu Jan 18 11:32:38 1996 Ian Lance Taylor <[email protected]> 1296 1297 * demangle.h (cplus_demangle_opname): Change opname parameter to 1298 const char *. 1299 (cplus_mangle_opname): Change return type and opname parameter to 1300 const char *. 1301 1302Fri Jan 5 00:01:22 1996 Ian Lance Taylor <[email protected]> 1303 1304 * ieee.h (enum ieee_record): Add ieee_asn_record_enum, 1305 ieee_at_record_enum, ieee_ty_record_enum, ieee_atn_record_enum, 1306 ieee_bb_record_enum, and ieee_be_record_enum. 1307 1308Wed Jan 3 13:12:09 1996 Fred Fish <[email protected]> 1309 1310 * obstack.h: Update copyright to 1996. 1311 (_obstack_memory_used): Declare. 1312 (obstack_memory_used): Define macro. 1313 1314Thu Dec 28 11:42:12 1995 Ian Lance Taylor <[email protected]> 1315 1316 * libiberty.h (xstrdup): Declare. 1317 1318Thu Dec 21 14:47:17 1995 Michael Meissner <[email protected]> 1319 1320 * wait.h: Protect all macros with #ifndef. 1321 1322Tue Oct 24 21:45:40 1995 Ian Lance Taylor <[email protected]> 1323 1324 * bfdlink.h (struct bfd_link_info): Add static_link field. 1325 1326Tue Sep 12 16:28:04 1995 Ian Lance Taylor <[email protected]> 1327 1328 * bfdlink.h (struct bfd_link_callbacks): Add symbol parameter to 1329 warning callback. 1330 1331Fri Sep 1 13:11:51 1995 Ian Lance Taylor <[email protected]> 1332 1333 * bfdlink.h (struct bfd_link_callbacks): Change warning callback 1334 to take BFD, section, and address arguments. 1335 1336Thu Aug 31 16:45:12 1995 steve chamberlain <[email protected]> 1337 1338 * bfdlink.h (struct bfd_link_info): Remove PE stuff. 1339 1340Tue Aug 22 03:18:23 1995 Ken Raeburn <[email protected]> 1341 1342 * libiberty.h: Declare xstrerror. From Pat Rankin. 1343 1344Mon Aug 21 18:11:36 1995 steve chamberlain <[email protected]> 1345 1346 * bfdlink.h (struct bfd_link_info): Remove PE stuff. 1347 1348Wed Aug 2 08:14:12 1995 Doug Evans <[email protected]> 1349 1350 * dis-asm.h (print_insn_sparc64): Declare. 1351 1352Mon Jul 10 13:26:49 1995 Eric Youngdale <[email protected]> 1353 1354 * bfdlink.h (struct bfd_link_info): Add new field symbolic. 1355 1356Sun Jul 2 17:48:40 1995 Ian Lance Taylor <[email protected]> 1357 1358 * bfdlink.h (struct bfd_link_info): Change type of base_file to 1359 PTR. 1360 1361Thu Jun 29 00:02:45 1995 Steve Chamberlain <[email protected]> 1362 1363 * bfdlink.h (struct bfd_link_info): Added base_file member. 1364 1365Tue Jun 20 16:40:04 1995 Steve Chamberlain <[email protected]> 1366 1367 * ansidecl.h: win32s is ANSI enough. 1368 1369Thu May 18 04:25:50 1995 Ken Raeburn <[email protected]> 1370 1371 Wed May 10 14:28:16 1995 Richard Earnshaw ([email protected]) 1372 1373 * dis-asm.h (print_insn_arm): Delete declaration. 1374 (print_insn_{little,big}_arm): New declarations. 1375 1376 * floatformat.h (floatformat_arm_ext): Declare. 1377 1378Sat May 13 10:14:08 1995 Steve Chamberlain <[email protected]> 1379 1380 * bfdlink.h (subsytem, stack_heap_parameters): New. 1381 1382Thu May 4 14:36:42 1995 Jason Merrill <[email protected]> 1383 1384 * demangle.h: Don't include ansidecl.h if IN_GCC. 1385 1386Tue Feb 21 00:37:28 1995 Jeff Law ([email protected]) 1387 1388 * hp-symtab.h: Don't use bitfield enumerations, the HP C compiler 1389 does not handle them correctly. 1390 1391Thu Feb 9 14:20:27 1995 Ian Lance Taylor <[email protected]> 1392 1393 * libiberty.h (basename): Don't declare parameter type; some 1394 systems have this in their header files. 1395 1396Wed Feb 8 17:35:38 1995 Ian Lance Taylor <[email protected]> 1397 1398 * bfdlink.h (struct bfd_link_hash_entry): Change format of common 1399 symbol information, to remove restrictions on maximum size and 1400 alignment power, by using a pointer to a structure instead. 1401 1402Mon Feb 6 14:55:32 1995 Ian Lance Taylor <[email protected]> 1403 1404 * bfdlink.h (enum bfd_link_hash_type): Rename bfd_link_hash_weak 1405 to bfd_link_hash_undefweak. Add bfd_link_hash_defweak. 1406 1407Mon Jan 16 21:00:23 1995 Stan Shebs <[email protected]> 1408 1409 * dis-asm.h (GDB_INIT_DISASSEMBLE_INFO, etc): Remove all 1410 GDB-specific definitions. 1411 1412Sun Jan 15 18:39:35 1995 Steve Chamberlain <sac@splat> 1413 1414 * dis-asm.h (print_insn_w65): Declare. 1415 1416Thu Jan 12 17:51:17 1995 Ken Raeburn <[email protected]> 1417 1418 * libiberty.h (hex_p): Fix sense of test. 1419 1420Wed Jan 11 22:36:40 1995 Ken Raeburn <[email protected]> 1421 1422 * libiberty.h (_hex_array_size, _hex_bad, _hex_value, hex_init, 1423 hex_p, hex_value): New macros and declarations, for hex.c. 1424 1425Fri Jan 6 17:44:14 1995 Ian Lance Taylor <[email protected]> 1426 1427 * dis-asm.h: Make idempotent. 1428 1429Wed Dec 14 13:08:43 1994 Stan Shebs <[email protected]> 1430 1431 * progress.h: New file, empty definitions for progress macros. 1432 1433Fri Nov 25 00:14:05 1994 Jeff Law ([email protected]) 1434 1435 * hp-symtab.h: New file describing the debug symbols emitted 1436 by the HP C compilers. 1437 1438Fri Nov 11 15:48:37 1994 Ian Lance Taylor <[email protected]> 1439 1440 * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size from 24 1441 to 26 bits, and change u.c.alignment_power from 8 to 6 bits. 6 1442 bit in the alignment power is enough for a 64 bit address space. 1443 1444Mon Oct 31 13:02:51 1994 Stan Shebs ([email protected]) 1445 1446 * demangle.h (cplus_mangle_opname): Declare. 1447 1448Tue Oct 25 11:38:02 1994 Ian Lance Taylor <[email protected]> 1449 1450 * bfdlink.h (struct bfd_link_callbacks): Fix comments for 1451 multiple_common field. 1452 1453Sun Sep 04 17:58:10 1994 Richard Earnshaw ([email protected]) 1454 1455 * dis-asm.h: Add support for the ARM. 1456 1457Wed Aug 10 12:51:41 1994 Doug Evans ([email protected]) 1458 1459 * libiberty.h (strsignal): Document its existence even if we 1460 can't declare it. 1461 1462Tue Aug 2 14:40:03 1994 Jim Kingdon ([email protected]) 1463 1464 * os9k.h: Remove u_int16, u_int32, and owner_id typedefs and 1465 expand their uses. Those names conflict with Mach headers. 1466 1467Fri Jul 22 14:17:12 1994 Ian Lance Taylor ([email protected]) 1468 1469 * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size into a 1470 bitfield. Add field u.c.alignment_power. 1471 1472Sun Jul 10 00:26:39 1994 Ian Dall ([email protected]) 1473 1474 * dis-asm.h: Add print_insn_ns32k declaration. 1475 1476Mon Jun 20 17:13:29 1994 Ian Lance Taylor ([email protected]) 1477 1478 * bfdlink.h (bfd_link_hash_table): Make creator a const pointer. 1479 1480Sat Jun 18 16:09:32 1994 Stan Shebs ([email protected]) 1481 1482 * demangle.h (cplus_demangle_opname): Declare. 1483 1484Thu Jun 16 15:19:03 1994 Ian Lance Taylor ([email protected]) 1485 1486 * bfdlink.h (struct bfd_link_info): Add new field shared. 1487 1488Mon Jun 6 14:39:44 1994 Ian Lance Taylor ([email protected]) 1489 1490 * bfdlink.h (struct bfd_link_hash_entry): Remove written field: 1491 not needed for all backends. 1492 1493Thu Apr 28 19:06:50 1994 Ken Raeburn ([email protected]) 1494 1495 * dis-asm.h (disassembler): Declare. 1496 1497Fri Apr 1 00:38:17 1994 Jim Wilson ([email protected]) 1498 1499 * obstack.h: Delete use of IN_GCC to control whether 1500 stddef.h or gstddef.h is included. 1501 1502Tue Mar 22 13:06:02 1994 Ian Lance Taylor ([email protected]) 1503 1504 * bfdlink.h (enum bfd_link_order_type): Add bfd_data_link_order. 1505 (struct bfd_link_order): Add data field to union. 1506 1507Mon Mar 21 18:45:26 1994 Ian Lance Taylor ([email protected]) 1508 1509 * bfdlink.h (struct bfd_link_callbacks): Change bitsize argument 1510 to add_to_set to reloc. Remove bitsize argument from constructor. 1511 Comment that reloc_overflow, reloc_dangerous and unattached_reloc 1512 must handle NULL pointers for reloc location. 1513 (enum bfd_link_order_type): Add bfd_section_reloc_link_order and 1514 bfd_symbol_reloc_link_order. 1515 (struct bfd_link_order): Add reloc field to union. 1516 (struct bfd_link_order_reloc): Define. 1517 1518Mon Mar 14 12:27:50 1994 Ian Lance Taylor ([email protected]) 1519 1520 * ieee-float.h: Removed; no longer used. 1521 1522Tue Mar 1 18:10:49 1994 Kung Hsu ([email protected]) 1523 1524 * os9k.h: os9000 target specific header file, the header of the 1525 object file is used now. 1526 1527Sun Feb 27 21:52:26 1994 Jim Kingdon ([email protected]) 1528 1529 * floatformat.h: New file, intended to replace ieee-float.h. 1530 1531Sun Feb 20 17:15:42 1994 Ian Lance Taylor ([email protected]) 1532 1533 * ansidecl.h (ANSI_PROTOTYPES): Define if using ANSI prototypes. 1534 1535Wed Feb 16 01:07:12 1994 Ian Lance Taylor ([email protected]) 1536 1537 * libiberty.h: Don't declare strsignal, to avoid conflicts with 1538 Solaris system header files. 1539 1540Sat Feb 12 22:11:32 1994 Jeffrey A. Law ([email protected]) 1541 1542 * libiberty.h (xexit): Use __volatile__ to avoid losing if 1543 compiling with gcc -traditional. 1544 1545Thu Feb 10 14:05:41 1994 Ian Lance Taylor ([email protected]) 1546 1547 * libiberty.h: New file. Declares functions provided by 1548 libiberty. 1549 1550Tue Feb 8 05:19:52 1994 David J. Mackenzie ([email protected]) 1551 1552 Handle obstack_chunk_alloc returning NULL. This allows 1553 obstacks to be used by libraries, without forcing them 1554 to call exit or longjmp. 1555 * obstack.h (struct obstack): Add alloc_failed flag. 1556 _obstack_begin, _obstack_begin_1): Declare to return int, not void. 1557 (obstack_finish): If alloc_failed, return NULL. 1558 (obstack_base, obstack_next_free, objstack_object_size): 1559 If alloc_failed, return 0. 1560 (obstack_grow, obstack_grow0, obstack_1grow, obstack_ptr_grow, 1561 obstack_int_grow, obstack_blank): If alloc_failed, do nothing that 1562 could corrupt the obstack. 1563 1564Mon Jan 24 15:06:05 1994 Ian Lance Taylor ([email protected]) 1565 1566 * bfdlink.h (struct bfd_link_callbacks): Add name, reloc_name and 1567 addend argments to reloc_overflow callback. 1568 1569Fri Jan 21 19:13:12 1994 Ian Lance Taylor ([email protected]) 1570 1571 * dis-asm.h (print_insn_big_powerpc, print_insn_little_powerpc, 1572 print_insn_rs6000): Declare. 1573 1574Thu Jan 6 14:15:55 1994 Ian Lance Taylor ([email protected]) 1575 1576 * bfdlink.h (struct bfd_link_callbacks): Add bitsize argument to 1577 add_to_set field. Add new callback named constructor. 1578 1579Thu Dec 30 10:44:06 1993 Ian Lance Taylor ([email protected]) 1580 1581 * bfdlink.h: New file for new BFD linker backend routines. 1582 1583Mon Nov 29 10:43:57 1993 Ian Lance Taylor ([email protected]) 1584 1585 * dis-asm.h (enum dis_insn_tyupe): Remove non-ANSI trailing comma. 1586 1587Sat Oct 2 20:42:26 1993 Jim Kingdon ([email protected]) 1588 1589 * dis-asm.h: Move comment to right place. 1590 1591Mon Aug 9 19:03:35 1993 David J. Mackenzie ([email protected]) 1592 1593 * obstack.h (obstack_chunkfun, obstack_freefun): Add defns from 1594 previous version. Are these Cygnus local changes? 1595 1596Fri Aug 6 17:05:47 1993 David J. Mackenzie ([email protected]) 1597 1598 * getopt.h, obstack.h: Update to latest FSF version. 1599 1600Mon Aug 2 14:45:29 1993 John Gilmore ([email protected]) 1601 1602 * dis-asm.h: Move enum outside of struct defn to avoid warnings. 1603 1604Mon Aug 2 08:49:30 1993 Stu Grossman (grossman at cygnus.com) 1605 1606 * wait.h (WEXITSTATUS, WSTOPSIG): Mask down to 8 bits. This is 1607 for systems that store stuff into the high 16 bits of a wait 1608 status. 1609 1610Fri Jul 30 18:38:02 1993 John Gilmore ([email protected]) 1611 1612 * dis-asm.h: Add new fields insn_info_valid, branch_delay_insns, 1613 data_size, insn_type, target, target2. These are used to return 1614 information from the instruction decoders back to the calling 1615 program. Add comments, make more readable. 1616 1617Mon Jul 19 22:14:14 1993 Fred Fish ([email protected]) 1618 1619 * nlm: New directory containing NLM/NetWare includes. 1620 1621Thu Jul 15 12:10:04 1993 Ken Raeburn ([email protected]) 1622 1623 * dis-asm.h (struct disassemble_info): New field application_data. 1624 1625Thu Jul 15 12:41:15 1993 Ian Lance Taylor ([email protected]) 1626 1627 * dis-asm.h: Added declaration of print_insn_m88k. 1628 1629Fri Jul 2 10:31:59 1993 Ian Lance Taylor ([email protected]) 1630 1631 * ansidecl.h: Use ANSI macros if __mips and _SYSTYPE_SVR4 are 1632 defined, since RISC/OS cc handles ANSI declarations in SVR4 mode 1633 but does not define __STDC__. 1634 1635Sun Jun 20 18:27:52 1993 Ken Raeburn ([email protected]) 1636 1637 * dis-asm.h: Don't need to include ansidecl.h any more. 1638 1639Fri Jun 18 03:22:10 1993 John Gilmore ([email protected]) 1640 1641 * oasys.h: Eliminate "int8_type", "int16_type", "int32_type", and 1642 their variants. These changes are coordinated with corresponding 1643 changes in ../bfd/oasys.c. 1644 1645Wed Jun 16 10:43:08 1993 Fred Fish ([email protected]) 1646 1647 * bfd.h: Note that it has been removed. 1648 1649Tue Jun 8 12:16:03 1993 Steve Chamberlain ([email protected]) 1650 1651 Support for H8/300-H 1652 * dis-asm.h (print_insn_h8300, print_insn_h8300h): Declare it. 1653 1654Tue Jun 1 07:35:03 1993 Ken Raeburn ([email protected]) 1655 1656 * ansidecl.h (const): Don't define it if it's already defined. 1657 1658Thu May 27 18:19:51 1993 Ken Raeburn ([email protected]) 1659 1660 * dis-asm.h (print_insn_hppa): Declare it. 1661 1662 * bfd.h: Moved to bfd directory. Small stub here includes it 1663 without requiring "-I../bfd". 1664 1665Thu Apr 29 12:06:13 1993 Ken Raeburn ([email protected]) 1666 1667 * bfd.h: Updated with BSF_FUNCTION. 1668 1669Mon Apr 26 18:15:50 1993 Steve Chamberlain ([email protected]) 1670 1671 * bfd.h, dis-asm.h: Updated with Hitachi SH. 1672 1673Fri Apr 23 18:41:38 1993 Steve Chamberlain ([email protected]) 1674 1675 * bfd.h: Updated with alpha changes. 1676 * dis-asm.h: Added alpha. 1677 1678Fri Apr 16 17:35:30 1993 Jim Kingdon ([email protected]) 1679 1680 * bfd.h: Update for signed bfd_*get_*. 1681 1682Thu Apr 15 09:24:21 1993 Jim Kingdon ([email protected]) 1683 1684 * bfd.h: Updated for file_truncated error. 1685 1686Thu Apr 8 10:53:47 1993 Ian Lance Taylor ([email protected]) 1687 1688 * ansidecl.h: If no ANSI, define const to be empty. 1689 1690Thu Apr 1 09:00:10 1993 Jim Kingdon ([email protected]) 1691 1692 * dis-asm.h: Declare a29k and i960 print_insn_*. 1693 1694 * dis-asm.h: Add print_address_func and related stuff. 1695 1696 * dis-asm.h (dis_asm_read_memory): Fix prototype. 1697 1698Wed Mar 31 17:40:16 1993 Jim Kingdon ([email protected]) 1699 1700 * dis-asm.h: Add print_insn_sparc. 1701 1702Wed Mar 31 17:51:42 1993 Ian Lance Taylor ([email protected]) 1703 1704 * bfd.h: Updated for BFD_RELOC_MIPS_GPREL and bfd_[gs]et_gp_size 1705 prototypes. 1706 1707Wed Mar 31 16:35:12 1993 Stu Grossman ([email protected]) 1708 1709 * dis-asm.h: (disassemble_info): Fix typo in prototype of 1710 dis_asm_memory_error(). 1711 1712Tue Mar 30 19:09:23 1993 Jim Kingdon ([email protected]) 1713 1714 * dis-asm.h (disassembler_info): Add read_memory_func, 1715 memory_error_func, buffer, and length. 1716 ({GDB_,}INIT_DISASSEMBLE_INFO): Set them. 1717 print_insn_*: Remove second argument. 1718 1719Tue Mar 30 14:48:55 1993 Steve Chamberlain ([email protected]) 1720 1721 * bfd.h: Update for lma field of section. 1722 1723Tue Mar 30 12:22:55 1993 Jim Kingdon ([email protected]) 1724 1725 * ansidecl.h: Use ANSI versions on AIX regardless of __STDC__. 1726 1727Fri Mar 19 14:49:49 1993 Steve Chamberlain ([email protected]) 1728 1729 * dis-asm.h: Add h8500. 1730 1731Thu Mar 18 13:49:09 1993 Per Bothner ([email protected]) 1732 1733 * ieee-float.h: Moved from ../gdb. 1734 * dis-asm.h: New file. Interface to dis-assembler. 1735 1736Thu Mar 11 10:52:57 1993 Fred Fish ([email protected]) 1737 1738 * demangle.h (DMGL_NO_OPTS): Add define (set to 0) to use 1739 in place of bare 0, for readability reasons. 1740 1741Tue Mar 2 17:50:11 1993 Fred Fish ([email protected]) 1742 1743 * demangle.h: Replace all references to cfront with ARM. 1744 1745Tue Feb 23 12:21:14 1993 Ian Lance Taylor ([email protected]) 1746 1747 * bfd.h: Update for new elements in JUMP_TABLE. 1748 1749Tue Feb 16 00:51:30 1993 John Gilmore ([email protected]) 1750 1751 * bfd.h: Update for BFD_VERSION 2.1. 1752 1753Tue Jan 26 11:49:20 1993 Ian Lance Taylor ([email protected]) 1754 1755 * bfd.h: Update for SEC_IS_COMMON flag. 1756 1757Tue Jan 19 12:25:12 1993 Ian Lance Taylor ([email protected]) 1758 1759 * bfd.h: Update for bfd_asymbol_value bug fix. 1760 1761Fri Jan 8 16:37:18 1993 Ian Lance Taylor ([email protected]) 1762 1763 * bfd.h: Update to include ECOFF tdata and target_flavour. 1764 1765Sun Dec 27 17:52:30 1992 Fred Fish ([email protected]) 1766 1767 * bfd.h: Add declaration for bfd_get_size(). 1768 1769Tue Dec 22 22:42:46 1992 Fred Fish ([email protected]) 1770 1771 * demangle.h: Protect file from multiple inclusions with 1772 #if !defined(DEMANGLE_H)...#define DEMANGLE_H...#endif. 1773 1774Mon Dec 21 21:25:50 1992 Stu Grossman (grossman at cygnus.com) 1775 1776 * bfd.h: Update to get hppa_core_struct from bfd.c. 1777 1778Thu Dec 17 00:42:35 1992 John Gilmore ([email protected]) 1779 1780 * bfd.h: Update to get tekhex tdata name change from bfd. 1781 1782Mon Nov 9 23:55:42 1992 John Gilmore ([email protected]) 1783 1784 * ansidecl.h: Update comments to discourage use of EXFUN. 1785 1786Thu Nov 5 16:35:44 1992 Ian Lance Taylor ([email protected]) 1787 1788 * bfd.h: Update to bring in SEC_SHARED_LIBRARY. 1789 1790Thu Nov 5 03:21:32 1992 John Gilmore ([email protected]) 1791 1792 * bfd.h: Update to match EXFUN, bfd_seclet_struct, and SDEF 1793 cleanups in bfd. 1794 1795Wed Nov 4 07:28:05 1992 Ken Raeburn ([email protected]) 1796 1797 * bout.h (N_CALLNAME, N_BALNAME): Define as char-type values, so 1798 widening works consistently. 1799 1800Fri Oct 16 03:17:08 1992 John Gilmore ([email protected]) 1801 1802 * getopt.h: Update to Revised Standard FSF Version. 1803 1804Thu Oct 15 21:43:22 1992 K. Richard Pixley ([email protected]) 1805 1806 * getopt.h (struct option): use the provided enum for has_arg. 1807 1808 * demangle.h (AUTO_DEMANGLING, GNU_DEMANGLING, 1809 LUCID_DEMANGLING): ultrix compilers require enums to be 1810 enums and ints to be ints and casts where they meet. cast some 1811 enums into ints. 1812 1813Thu Oct 15 04:35:51 1992 John Gilmore ([email protected]) 1814 1815 * bfd.h: Update after comment changes. 1816 1817Thu Oct 8 09:03:02 1992 Steve Chamberlain ([email protected]) 1818 1819 * bfd.h (bfd_get_symbol_leading_char): new macro for getting in xvec 1820 1821Thu Sep 3 09:10:50 1992 Stu Grossman (grossman at cygnus.com) 1822 1823 * bfd.h (struct reloc_howto_struct): size needs to be signed if 1824 it's going to hold negative values. 1825 1826Sun Aug 30 17:50:27 1992 Per Bothner ([email protected]) 1827 1828 * demangle.h: New file, moved from ../gdb. Made independent 1829 of gdb. Allow demangling style option to be passed as a 1830 parameter to cplus_demangle(), but using the 1831 current_demangling_style global as the default. 1832 1833Sat Aug 29 10:07:55 1992 Fred Fish ([email protected]) 1834 1835 * obstack.h: Merge comment change from current FSF version. 1836 1837Thu Aug 27 12:59:29 1992 Brendan Kehoe ([email protected]) 1838 1839 * bfd.h: add we32k 1840 1841Tue Aug 25 15:07:47 1992 Steve Chamberlain ([email protected]) 1842 1843 * bfd.h: new after Z8000 stuff 1844 1845Mon Aug 17 09:01:23 1992 Ken Raeburn ([email protected]) 1846 1847 * bfd.h: Regenerated after page/segment size changes. 1848 1849Sat Aug 1 13:46:31 1992 Fred Fish ([email protected]) 1850 1851 * obstack.h: Merge changes from current FSF version. 1852 1853Mon Jul 20 21:06:23 1992 Fred Fish ([email protected]) 1854 1855 * obstack.h (area_id, flags): Remove, replace with extra_arg, 1856 use_extra_arg, and maybe_empty_object. 1857 * obstack.h (OBSTACK_MAYBE_EMPTY_OBJECT, OBSTACK_MMALLOC_LIKE): 1858 Remove, replaced by maybe_empty_object and use_extra_arg bitfields. 1859 * obstack.h (obstack_full_begin, _obstack_begin): Remove area_id 1860 and flags arguments. 1861 * obstack.h (obstack_alloc_arg): New macro to set extra_arg. 1862 1863Thu Jul 16 08:12:44 1992 Steve Chamberlain ([email protected]) 1864 1865 * bfd.h: new after adding BFD_IS_RELAXABLE 1866 1867Sat Jul 4 03:22:23 1992 John Gilmore (gnu at cygnus.com) 1868 1869 * bfd.h: Regen after adding BSF_FILE. 1870 1871Mon Jun 29 14:18:36 1992 Fred Fish (fnf at sunfish) 1872 1873 * obstack.h: Convert bcopy() use to memcpy(), which is more 1874 portable, more standard, and can take advantage of gcc's builtin 1875 functions for increased performance. 1876 1877Thu Jun 25 04:46:08 1992 John Gilmore (gnu at cygnus.com) 1878 1879 * ansidecl.h (PARAMS): Incorporate this macro from gdb's defs.h. 1880 It's a cleaner way to forward-declare function prototypes. 1881 1882Fri Jun 19 15:46:32 1992 Stu Grossman (grossman at cygnus.com) 1883 1884 * bfd.h: HPPA merge. 1885 1886Tue Jun 16 21:30:56 1992 K. Richard Pixley ([email protected]) 1887 1888 * getopt.h: gratuitous white space changes merged from other prep 1889 releases. 1890 1891Thu Jun 11 01:10:55 1992 John Gilmore (gnu at cygnus.com) 1892 1893 * bfd.h: Regen'd from bfd.c after removing elf_core_tdata_struct. 1894 1895Mon May 18 17:29:03 1992 K. Richard Pixley ([email protected]) 1896 1897 * getopt.h: merged changes from make-3.62.11. 1898 1899 * getopt.h: merged changes from grep-1.6 (alpha). 1900 1901Fri May 8 14:53:32 1992 K. Richard Pixley ([email protected]) 1902 1903 * getopt.h: merged changes from bison-1.18. 1904 1905Sat Mar 14 17:25:20 1992 Fred Fish ([email protected]) 1906 1907 * obstack.h: Add "area_id" and "flags" members to obstack 1908 structure. Add obstack_chunkfun() and obstack_freefun() to 1909 set functions explicitly. Convert maybe_empty_object to 1910 a bit in "flags". 1911 1912Thu Feb 27 22:01:02 1992 Per Bothner ([email protected]) 1913 1914 * wait.h (WIFSTOPPED): Add IBM rs6000-specific version. 1915 1916Fri Feb 21 20:49:20 1992 John Gilmore (gnu at cygnus.com) 1917 1918 * obstack.h: Add obstack_full_begin. 1919 * bfd.h, obstack.h: Protolint. 1920 1921Thu Jan 30 01:18:42 1992 John Gilmore (gnu at cygnus.com) 1922 1923 * bfd.h: Remove comma from enum declaration. 1924 1925Mon Jan 27 22:01:13 1992 Steve Chamberlain (sac at cygnus.com) 1926 1927 * bfd.h : new target entr, bfd_relax_section 1928 1929Wed Dec 18 17:19:44 1991 Stu Grossman (grossman at cygnus.com) 1930 1931 * bfd.h, ieee.h: ANSIfy enums. 1932 1933Thu Dec 12 20:59:56 1991 John Gilmore (gnu at cygnus.com) 1934 1935 * fopen-same.h, fopen-bin.h: New files for configuring 1936 whether fopen distinguishes binary files or not. For use 1937 by host-dependent config files. 1938 1939Sat Nov 30 20:46:43 1991 Steve Chamberlain (sac at rtl.cygnus.com) 1940 1941 * bfd.h: change the documentation format. 1942 1943 * created coff, elf and opcode and aout directories. Moved: 1944 1945 aout64.h ==> aout/aout64.h 1946 ar.h ==> aout/ar.h 1947 a.out.encap.h ==> aout/encap.h 1948 a.out.host.h ==> aout/host.h 1949 a.out.hp.h ==> aout/hp.h 1950 a.out.sun4.h ==> aout/sun4.h 1951 ranlib.h ==> aout/ranlib.h 1952 reloc.h ==> aout/reloc.h 1953 stab.def ==> aout/stab.def 1954 stab.gnu.h ==> aout/stab_gnu.h 1955 1956 coff-a29k.h ==> coff/a29k.h 1957 coff-h8300.h ==> coff/h8300.h 1958 coff-i386.h ==> coff/i386.h 1959 coff-i960.h ==> coff/i960.h 1960 internalcoff.h ==> coff/internal.h 1961 coff-m68k.h ==> coff/m68k.h 1962 coff-m88k.h ==> coff/m88k.h 1963 coff-mips.h ==> coff/mips.h 1964 coff-rs6000.h ==> coff/rs6000.h 1965 1966 elf-common.h ==> elf/common.h 1967 dwarf.h ==> elf/dwarf.h 1968 elf-external.h ==> elf/external.h 1969 elf-internal.h ==> elf/internal.h 1970 1971 a29k-opcode.h ==> opcode/a29k.h 1972 arm-opcode.h ==> opcode/arm.h 1973 h8300-opcode.h ==> opcode/h8300.h 1974 i386-opcode.h ==> opcode/i386.h 1975 i860-opcode.h ==> opcode/i860.h 1976 i960-opcode.h ==> opcode/i960.h 1977 m68k-opcode.h ==> opcode/m68k.h 1978 m88k-opcode.h ==> opcode/m88k.h 1979 mips-opcode.h ==> opcode/mips.h 1980 np1-opcode.h ==> opcode/np1.h 1981 ns32k-opcode.h ==> opcode/ns32k.h 1982 pn-opcode.h ==> opcode/pn.h 1983 pyr-opcode.h ==> opcode/pyr.h 1984 sparc-opcode.h ==> opcode/sparc.h 1985 tahoe-opcode.h ==> opcode/tahoe.h 1986 vax-opcode.h ==> opcode/vax.h 1987 1988 1989 1990Wed Nov 27 10:38:31 1991 Steve Chamberlain (sac at rtl.cygnus.com) 1991 1992 * internalcoff.h: (internal_scnhdr) took out #def dependency, now 1993 s_nreloc and s_nlnno are always long. (internal_reloc): allways 1994 has an offset field now. 1995 1996Fri Nov 22 08:12:58 1991 John Gilmore (gnu at cygnus.com) 1997 1998 * coff-rs6000.h: Lint; use unsigned chars for external fields. 1999 * internalcoff.h: Lint; cast storage classes to signed char. 2000 2001Thu Nov 21 21:01:05 1991 Per Bothner (bothner at cygnus.com) 2002 2003 * stab.def: Remove the GNU extended type codes (e.g. N_SETT). 2004 * aout64.h: The heuristic for distinguishing between 2005 sunos-style and bsd-style ZMAGIC files (wrt. where the 2006 text segment starts) is moved into (the default definition of) 2007 the macro N_HEADER_IN_TEXT. This definition is only used 2008 if no other definition is used - e.g. bfd/newsos3.c defines 2009 N_HEADER_IN_TEXT(x) to be always 0 (as before). 2010 2011Thu Nov 21 11:53:03 1991 John Gilmore (gnu at cygnus.com) 2012 2013 * aout64.h (N_TXTADDR, N_TXTOFF, N_TXTSIZE): New definitions 2014 that should handle all uses. LOGICAL_ versions deleted. 2015 Eliminate N_HEADER_IN_TEXT, using a_entry to determine which 2016 kind of zmagic a.out file we are looking at. 2017 * coff-rs6000.h: Typo. 2018 2019Tue Nov 19 18:43:37 1991 Per Bothner (bothner at cygnus.com) 2020 2021 (Note: This is a revised entry, as was aout64.h.) 2022 * aout64.h: Some cleanups of N_TXTADDR and N_TXTOFF: 2023 Will now work for both old- and new-style ZMAGIC files, 2024 depending on N_HEADER_IN_TEXT macro. 2025 Add LOGICAL_TXTADDR, LOICAL_TXTOFF and LOGICAL_TXTSIZE 2026 that don't count the exec header as part 2027 of the text segment, to be consistent with bfd. 2028 * a.out.sun4.h: Simplified/fixed for previous change. 2029 2030Mon Nov 18 00:02:06 1991 Fred Fish (fnf at cygnus.com) 2031 2032 * dwarf.h: Update to DWARF draft 5 version from gcc2. 2033 2034Thu Nov 14 19:44:59 1991 Per Bothner (bothner at cygnus.com) 2035 2036 * stab.def: Added defs for extended GNU symbol types, 2037 such as N_SETT. These are normally ifdef'd out (because 2038 of conflicts with a.out.gnu.h), but are used by bfb_stab_name(). 2039 2040Thu Nov 14 19:17:03 1991 Fred Fish (fnf at cygnus.com) 2041 2042 * elf-common.h: Add defines to support ELF symbol table code. 2043 2044Mon Nov 11 19:01:06 1991 Fred Fish (fnf at cygnus.com) 2045 2046 * elf-internal.h, elf-external.h, elf-common.h: Add support for 2047 note sections, which are used in ELF core files to hold copies 2048 of various /proc structures. 2049 2050Thu Nov 7 08:58:26 1991 Steve Chamberlain (sac at cygnus.com) 2051 2052 * internalcoff.h: took out the M88 dependency in the lineno 2053 struct. 2054 * coff-m88k.h: defines GET_LINENO_LNNO and PUT_LINENO_LNNO to use 2055 32bit linno entries. 2056 * a29k-opcode.h: fixed encoding of mtacc 2057 2058Sun Nov 3 11:54:22 1991 Per Bothner (bothner at cygnus.com) 2059 2060 * bfd.h: Updated from ../bfd/bfd-in.h (q.v). 2061 2062Fri Nov 1 11:13:53 1991 John Gilmore (gnu at cygnus.com) 2063 2064 * internalcoff.h: Add x_csect defines. 2065 2066Fri Oct 25 03:18:20 1991 John Gilmore (gnu at cygnus.com) 2067 2068 * Rename COFF-related files in `coff-ARCH.h' form. 2069 coff-a29k.h, coff-i386.h, coff-i960.h, coff-m68k.h, coff-m88k.h, 2070 coff-mips.h, coff-rs6000.h to be exact. 2071 2072Thu Oct 24 22:11:11 1991 John Gilmore (gnu at cygnus.com) 2073 2074 RS/6000 support, by Metin G. Ozisik, Mimi Ph����ng-Th��o V��, and 2075 John Gilmore. 2076 2077 * a.out.gnu.h: Update slightly. 2078 * bfd.h: Add new error code, fix doc, add bfd_arch_rs6000. 2079 * internalcoff.h: Add more F_ codes for filehdr. Add 2080 rs/6000-dependent fields to aouthdr. Add storage classes 2081 to syments. Add 6000-specific auxent. Add r_size in reloc. 2082 * rs6000coff.c: New file. 2083 2084Thu Oct 24 04:13:20 1991 Fred Fish (fnf at cygnus.com) 2085 2086 * dwarf.h: New file for dwarf support. Copied from gcc2 2087 distribution. 2088 2089Wed Oct 16 13:31:45 1991 John Gilmore (gnu at cygnus.com) 2090 2091 * aout64.h: Remove PAGE_SIZE defines; they are target-dependent. 2092 Add N_FN_SEQ for N_FN symbol type used on Sequent machines. 2093 * stab.def: Include N_FN_SEQ in table. 2094 * bout.h: External formats of structures use unsigned chars. 2095 2096Fri Oct 11 12:40:43 1991 Steve Chamberlain (steve at cygnus.com) 2097 2098 * bfd.h:upgrade from bfd.c 2099 * internalcoff.h: add n_name, n_zeroes and n_offset macros 2100 * amdcoff.h: Define OMAGIC and AOUTHDRSZ. 2101 2102Fri Oct 11 10:58:06 1991 Per Bothner (bothner at cygnus.com) 2103 2104 * a.out.host.h: Change SEGMENT_SIZE to 0x1000 for Sony. 2105 * bfd.h (align_power): Add (actually move) comment. 2106 2107Tue Oct 8 15:29:32 1991 Per Bothner (bothner at cygnus.com) 2108 2109 * sys/h-rtbsd.h: Define MISSING_VFPRINT (for binutils/bucomm.c). 2110 2111Sun Oct 6 19:24:39 1991 John Gilmore (gnu at cygnus.com) 2112 2113 * aout64.h: Move struct internal_exec to ../bfd/libaout.h so 2114 it can be shared by all `a.out-family' code. Rename 2115 EXTERNAL_LIST_SIZE to EXTERNAL_NLIST_SIZE. Use basic types 2116 for nlist members, and make strx integral rather than pointer. 2117 More commentary on n_type values. 2118 * bout.h: Provide a struct external_exec rather than an 2119 internal_exec. 2120 * m68kcoff.h: Remove `tagentries' which snuck in from the i960 2121 COFF port. 2122 2123Fri Oct 4 01:25:59 1991 John Gilmore (gnu at cygnus.com) 2124 2125 * h8300-opcode.h: Remove `_enum' from the typedef for an enum. 2126 * bfd.h: Update to match bfd changes. 2127 2128 * sys/h-i386mach.h, sysdep.h: Add 386 Mach host support. 2129 2130Tue Oct 1 04:58:42 1991 John Gilmore (gnu at cygnus.com) 2131 2132 * bfd.h, elf-common.h, elf-external.h, elf-internal.h: 2133 Add preliminary ELF support, sufficient for GDB, from Fred Fish. 2134 * sysdep.h, sys/h-amix.h: Support Amiga SVR4. 2135 2136 * sys/h-vaxult.h: Make it work. (David Taylor <[email protected]>) 2137 * a.out.vax.h: Remove unused and confusing file. 2138 2139Mon Sep 30 12:52:35 1991 Per Bothner (bothner at cygnus.com) 2140 2141 * sysdep.h: Define NEWSOS3_SYS, and use it. 2142 2143Fri Sep 20 13:38:21 1991 John Gilmore (gnu at cygnus.com) 2144 2145 * a.out.gnu.h (N_FN): Its value *really is* 0x1F. 2146 Fix it, and add comments warning about or-ing N_EXT with it 2147 and/or N_WARNING. 2148 * aout64.h (N_FN): Fix value, add comments about N_EXT. 2149 * stab.def (table at end): Update to show all the type 2150 values <0x20, including low order bits. Move N_FN to 2151 its rightful place. 2152 2153Tue Sep 17 17:41:37 1991 Stu Grossman (grossman at cygnus.com) 2154 2155 * sys/h-irix3.h: sgi/irix support. 2156 2157Tue Sep 17 07:52:59 1991 John Gilmore (gnu at cygint.cygnus.com) 2158 2159 * stab.def (N_DEFD): Add GNU Modula-2 debug stab, from Andrew 2160 Beers. 2161 2162Thu Sep 12 14:12:59 1991 John Gilmore (gnu at cygint.cygnus.com) 2163 2164 * internalcoff.h (SYMNMLEN, FILNMLEN, DIMNUM): Define these 2165 for internalcoff, separately from the various external coff's. 2166 * amdcoff.h, bcs88kcoff.h, i386coff.h, intel-coff.h, m68kcoff.h, 2167 m88k-bcs.h: Prefix SYMNMLEN, FILNMLEN, and DIMNUM with E_'s for 2168 the external struct definitions. 2169 * ecoff.h: Remove these #define's, kludge no longer needed. 2170 2171 * sys/h-ultra3.h: Add new Ultracomputer host. 2172 * sysdep.h: Add ULTRA3_SYM1_SYS and use it. 2173 2174Tue Sep 10 10:11:46 1991 John Gilmore (gnu at cygint.cygnus.com) 2175 2176 * i386coff.h (LINESZ): Always 6, not based on sizeof(). 2177 (Fix from Peter Schauer <[email protected]>.) 2178 2179Wed Sep 4 08:58:37 1991 John Gilmore (gnu at cygint.cygnus.com) 2180 2181 * a.out.gnu.h, aout64.h: Add N_WARNING. Change N_FN to 0x0E, 2182 to match SunOS and BSD. Add N_COMM as 0x12 for SunOS shared lib 2183 support. 2184 * stab.def: Add N_COMM to table, fix overlap comment. 2185 2186Tue Sep 3 06:29:20 1991 John Gilmore (gnu at cygint.cygnus.com) 2187 2188 Merge with latest FSF versions of these files. 2189 2190 * stab.gnu.h: Add LAST_UNUSED_STAB_CODE. 2191 * stab.def: Update to GPL2. Move N_WARNING out, since not a 2192 debug symbol. Change comments, and reorder table to numeric 2193 order. Update final table comment. 2194 (N_DSLINE, N_BSLINE): Renumber from 0x66 and 0x68, to 0x46 and 0x48. 2195 2196 * obstack.h: GPL2. Merge. 2197 2198Fri Aug 23 01:54:23 1991 John Gilmore (gnu at cygint.cygnus.com) 2199 2200 * a.out.gnu.h, a.out.sun4.h: Make SEGMENT_SIZE able to depend 2201 on the particular a.out being examined. 2202 * a.out.sun4.h: Define segment sizes for Sun-3's and Sun-4's. 2203 * FIXME: a.out.gnu.h is almost obsolete. 2204 * FIXME: a.out.sun4.h should be renamed a.out.sun.h now. 2205 2206Wed Aug 21 20:32:13 1991 John Gilmore (gnu at cygint.cygnus.com) 2207 2208 * Start a ChangeLog for the includes directory. 2209 2210 * a.out.gnu.h (N_FN): Fix value -- was 15, should be 0x1E. 2211 * stab.def: Update allocation table in comments at end, 2212 to reflect reality as I know it. 2213 2214 2215Local Variables: 2216mode: change-log 2217left-margin: 8 2218fill-column: 74 2219version-control: never 2220End: 2221