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