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