1Tue Feb 24 13:05:02 1998 Doug Evans <[email protected]> 2 3 * dis-asm.h (disassemble_info): Member `symbol' renamed to `symbols' 4 and made an "asymbol **". New member num_symbols. 5 (INIT_DISASSEMBLE_INFO_NO_ARCH): Update. 6 7Tue Feb 17 12:32:18 1998 Andrew Cagney <[email protected]> 8 9 * remote-sim.h (sim_fetch_register, sim_store_register): Add 10 register length parameter. Functions return actual length of 11 register. 12 13Thu Feb 12 16:29:01 1998 Ian Lance Taylor <[email protected]> 14 15 * getopt.h: Update to latest FSF version. 16 17Wed Feb 11 16:56:06 1998 Doug Evans <[email protected]> 18 19 * symcat.h: New file. 20 21Mon Feb 2 17:13:31 1998 Steve Haworth <[email protected]> 22 23 * dis-asm.h (print_insn_tic30): Declare. 24 25Thu Jan 22 16:23:59 1998 Fred Fish <[email protected]> 26 27 * dis-asm.h: Add flag INSN_HAS_RELOC to tell disassembly 28 function there is a reloc on this line. 29 30Mon Dec 8 11:22:23 1997 Nick Clifton <[email protected]> 31 32 * dis-asm.h: Remove prototype of disasm_symaddr() as this function 33 no longer exists. 34 35Tue Dec 2 10:20:53 1997 Nick Clifton <[email protected]> 36 37 * dis-asm.h (disasm_symaddr): New prototype. 38 39Mon Dec 1 20:24:18 1997 J"orn Rennecke <[email protected]> 40 41 * coff/sh.h (R_SH_SWITCH8): New. 42 43Mon Dec 1 11:29:35 1997 Doug Evans <[email protected]> 44 45 * callback.h (CB_SYSCALL): Comment out arg names in prototypes. 46 47Wed Nov 26 16:47:58 1997 Michael Meissner <[email protected]> 48 49 * callback.h (CB_SYSCALL): Consistantly use names for prototype 50 arguments. 51 52Wed Nov 26 11:39:30 1997 Doug Evans <[email protected]> 53 54 * callback.h (CB_SYSCALL): Change byte count arguments to 55 {read,write}_mem to `int'. New member `magic'. 56 (CB_SYSCALL_MAGIC,CB_SYSCALL_INIT): New macros. 57 58Tue Nov 25 01:35:52 1997 Doug Evans <[email protected]> 59 60 * callback.h (struct stat): Move forward decl up. 61 (host_callback): Pass stat struct pointer to stat,fstat. 62 (CB_SYS_nnn): Reorganize. 63 (CB_SYSCALL): New members p1,p2. 64 (cb_host_to_target_stat): Delete fourth arg. 65 66Sat Nov 22 23:34:15 1997 Andrew Cagney <[email protected]> 67 68 * remote-sim.h (sim_stop_reason): Clarify sim_signalled SIGRC 69 argument. 70 71Mon Nov 17 14:00:51 1997 Doug Evans <[email protected]> 72 73 * callback.h (CB_TARGET_DEFS_MAP): Renamed from target_defs_map. 74 (host_callback): Add stat, fstat, syscall_map, errno_map, open_map, 75 signal_map, stat_map. 76 (errn_map,open_map): Renamed to cb_init_foo_map. 77 (cb_host_to_target_errno,cb_target_to_host_open): Renamed from 78 host_to_target_errno,target_to_host_open. 79 (cb_read_target_syscall_maps): Add prototype. 80 (cb_target_to_host_syscall): Likewise. 81 (cb_host_to_target_stat): Likewise. 82 (cb_syscall): Likewise. 83 (CB_SYS_{exit,open,close,read,write,lseek,unlink,getpid,kill,fstat, 84 argvlen,argv,chdir,stat,chmod,utime,time}): Define. 85 (CB_SYSCALL): New type. 86 (CB_RC): New enum. 87 88Fri Nov 7 10:34:09 1997 Rob Savoye <[email protected]> 89 90 * libiberty.h: Add extern "C" { so it can be used with C++ 91 programs. 92 * remote-sim.h: Add extern "C" { so it can be used with C++ 93 programs. 94 95Tue Oct 14 16:07:51 1997 Nick Clifton <[email protected]> 96 97 * dis-asm.h (struct disassemble_info): New field 98 'symbol_at_address_func'. 99 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialise new field with 100 generic_symbol_at_address. 101 102Mon Oct 13 10:17:15 1997 Andrew Cagney <[email protected]> 103 104 * remote-sim.h: Clarify sim_read, sim_write MEM argument. 105 106Wed Sep 24 18:03:10 1997 Stu Grossman <[email protected]> 107 108 * remote-sim.h (SIM_RC): Add a bunch of new return codes for 109 breakpoint stuff. 110 * Add functions to tell the simulator to set/clear/enable/disable 111 intrinsic breakpoints. 112 113Thu Aug 28 19:41:42 1997 Andrew Cagney <[email protected]> 114 115 * libiberty.h (dupargv): Add prototype. 116 117Tue Aug 26 12:25:49 1997 Andrew Cagney <[email protected]> 118 119 * remote-sim.h (sim_create_inferior): Add ABFD arg. Document. 120 121Mon Aug 25 10:50:51 1997 Andrew Cagney <[email protected]> 122 123 * remote-sim.h (sim_open): Add ABFD arg. Document. 124 125Fri Aug 8 16:43:56 1997 Doug Evans <[email protected]> 126 127 * dis-asm.h (arc_get_disassembler): Declare. 128 129Wed Jul 30 11:39:50 1997 Per Bothner <[email protected]> 130 131 * demangle.h (DMGL_JAVA): New option to request Java demangling. 132 133Tue Jul 22 17:59:54 1997 Ian Lance Taylor <[email protected]> 134 135 * libiberty.h (PEXECUTE_*): Define. 136 (pexecute, pwait): Declare. 137 138Fri Jun 6 13:02:33 1997 Andrew Cagney <[email protected]> 139 140 * remote-sim.h (sim_kill): Mark as depreciated. 141 142Fri May 23 13:43:41 1997 Fred Fish <[email protected]> 143 144 * bfdlink.h (struct bfd_link_info): Add task_link member. 145 146Thu May 22 11:32:49 1997 Andrew Cagney <[email protected]> 147 148 * remote-sim.h: Review documentation. Clarify restrictions on 149 when functions can be called. 150 151Wed May 21 16:47:53 1997 Andrew Cagney <[email protected]> 152 153 * remote-sim.h (sim_set_profile_size): Add prototype, document as 154 depreciated. 155 156Tue May 20 09:32:22 1997 Andrew Cagney <[email protected]> 157 158 * remote-sim.h (sim_open): Add callback struct. 159 (sim_set_callbacks): Drop SIM_DESC argument. Document. 160 (sim_size): Remove recently added SIM_DESC argument. Document. 161 162Mon May 19 19:14:44 1997 Andrew Cagney <[email protected]> 163 164 * remote-sim.h: Pass SD into sim_size. 165 166Thu May 15 01:24:16 1997 Mark Alexander <[email protected]> 167 168 * obstack.h (obstack_specify_allocation_with_arg, obstack_chunkfun, 169 obstack_freefun): Eliminate compile warnings in gdb. 170 171Tue May 13 10:21:14 1997 Nick Clifton <[email protected]> 172 173 * coff/arm.h (constants): Added new flag bits F_APCS_26 and 174 F_APCS_SET for the f_flags field of the filehdr structure. Added new 175 flags: F_APCS26, F_ARM_2, F_ARM_3, F_ARM_7, F_ARM_7T to store 176 information in the flags field of the internal_f structure used by BFD 177 routines. 178 179Tue Apr 22 10:24:34 1997 Fred Fish <[email protected]> 180 181 * floatformat.h (floatformat_byteorders): Add comments for previous 182 formats and add floatformat_littlebyte_bigword, primarily for ARM. 183 Add declaration for floatformat_ieee_double_littlebyte_bigword. 184 185Fri Apr 18 13:04:49 1997 Andrew Cagney <[email protected]> 186 187 * remote-sim.h (sim_stop): New interface - asynchronous 188 notification of a request to stop / suspend the running 189 simulation. 190 191 * remote-sim.h (enum sim_stop): Add sim_running and sim_polling as 192 states for use internal to simulators. 193 194 * callback.h (struct host_callback_strut): Put a magic number at 195 the end of the struct to allow basic checking. 196 (struct host_callback_struct ): Add poll_quit - so 197 that the console etc can be polled at regular intervals. 198 199Thu Apr 17 02:17:12 1997 Doug Evans <[email protected]> 200 201 * remote-sim.h (struct _bfd): Declare. 202 (sim_load): Return SIM_RC. New arg `abfd'. 203 (sim_create_inferior): Return SIM_RC. Delete arg `start_address'. 204 205Wed Apr 2 17:09:12 1997 Andrew Cagney <[email protected]> 206 207 * remote-sim.h (sim_trace, sim_size): Make these global. They 208 will go away shortly. 209 210Wed Apr 2 15:23:49 1997 Doug Evans <[email protected]> 211 212 * remote-sim.h (SIM_OPEN_KIND, SIM_RC): New enums. 213 (sim_open): New argument `kind'. 214 215Wed Apr 2 14:45:51 1997 Ian Lance Taylor <[email protected]> 216 217 * COPYING: Update FSF address. 218 219Fri Mar 28 15:29:54 1997 Mike Meissner <[email protected]> 220 221 * callback.h (top level): Include stdarg.h or varargs.h if 222 va_start is not defined. 223 (host_callback_struct): Make {,e}vprintf_filtered take a va_list 224 instead of void *, since va_list might be an array or structure 225 type. 226 227Fri Mar 28 15:44:41 1997 H.J. Lu <[email protected]> 228 229 * libiberty.h (basename): Add prototype for glibc and linux. 230 231Mon Mar 17 19:22:12 1997 Ian Lance Taylor <[email protected]> 232 233 * objalloc.h: New file. 234 235Mon Mar 17 14:57:55 1997 Andrew Cagney <[email protected]> 236 237 * remote-sim.h: New file, copied in from gdb/remote-sim.h. One 238 day this will be placed in a directory of its own. 239 240Sat Mar 15 19:00:14 1997 Ian Lance Taylor <[email protected]> 241 242 * obstack.h: Update to current FSF version. 243 244Thu Mar 6 15:46:59 1997 Andrew Cagney <[email protected]> 245 246 * callback.h (struct host_callback_struct): Add callbacks - 247 flush_stdout, write_stderr, flush_stderr, vprintf_filtered, 248 evprintf_filtered. Delete redundant callbacks - printf_filtered. 249 250Thu Feb 27 23:18:27 1997 Ian Lance Taylor <[email protected]> 251 252 * bfdlink.h (struct bfd_link_info): Remove lprefix and lprefix_len 253 fields. 254 255Tue Feb 25 00:10:49 1997 Ian Lance Taylor <[email protected]> 256 257 * dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize 258 bytes_per_chunk and display_endian. 259 260Mon Feb 24 17:47:02 1997 Ian Lance Taylor <[email protected]> 261 262 From Eric Youngdale <[email protected]>: 263 * bfdlink.h (struct bfd_elf_version_expr): Define. 264 (struct bfd_elf_version_deps): Define. 265 (struct bfd_elf_version_tree): Define. 266 267Thu Feb 6 14:20:01 1997 Martin M. Hunt <[email protected]> 268 269 * dis-asm.h: (disassemble_info): Add new fields 270 bytes_per_chunk and display_endian to control the 271 display of raw instructions. 272 273Sun Dec 8 17:11:12 1996 Doug Evans <[email protected]> 274 275 * callback.h (host_callback): New member `error'. 276 277Wed Nov 20 00:40:23 1996 Doug Evans <[email protected]> 278 279 * callback.h: New file, moved here from gdb. 280 281Mon Nov 18 16:34:00 1996 Dawn Perchik <[email protected]> 282 283 * libiberty.h: Checkin again; last checkin failed due to sticky tag. 284 285Wed Nov 13 08:22:00 1996 Dawn Perchik <[email protected]> 286 287 * libiberty.h: Revert last commit due to conflicts with hpux 288 system headers. 289 290Tue Nov 12 16:31:00 1996 Dawn Perchik <[email protected]> 291 292 * libiberty.h: Move prototypes from argv.c here. 293 294Thu Oct 31 14:56:18 1996 Doug Evans <[email protected]> 295 296 * ansidecl.h (VPARAMS,VA_START): Define. 297 298Fri Oct 25 12:08:04 1996 Ian Lance Taylor <[email protected]> 299 300 * dis-asm.h (disassemble_info): Add bytes_per_line field. 301 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize bytes_per_line field. 302 303Thu Oct 24 17:10:01 1996 Ian Lance Taylor <[email protected]> 304 305 * dis-asm.h (disassemble_info): Add symbol field. 306 (INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize symbol field. 307 308Thu Oct 17 11:17:40 1996 Doug Evans <[email protected]> 309 310 * dis-asm.h (print_insn_m32r): Declare. 311 312Mon Oct 14 23:56:52 1996 Ian Lance Taylor <[email protected]> 313 314 * libiberty.h: Declare parameter types for xmalloc and xrealloc. 315 316Thu Oct 3 13:45:27 1996 Ian Lance Taylor <[email protected]> 317 318 * fnmatch.h: New file. 319 320Thu Oct 3 10:33:14 1996 Jeffrey A Law ([email protected]) 321 322 * dis-asm.h (print_insn_mn10x00): Delete declaration. 323 (print_insn_mn10200, print_insn_mn10300): Declare. 324 325Wed Oct 2 21:24:43 1996 Jeffrey A Law ([email protected]) 326 327 * dis-asm.h (print_insn_mn10x00): Declare. 328 329Mon Sep 30 13:56:11 1996 Fred Fish <[email protected]> 330 331 * libiberty.h: Remove #ifndef PRIVATE_XMALLOC. 332 333Sat Aug 31 13:27:06 1996 Jeffrey A Law ([email protected]) 334 335 * dis-asm.h (print_insn_v850): Declare. 336 337Tue Aug 13 16:10:30 1996 Stu Grossman ([email protected]) 338 339 * obstack.h: Change bcopy to memcpy. Works better on Posix 340 systems, which generally lack bcopy. 341 342Mon Aug 12 17:03:18 1996 Stu Grossman ([email protected]) 343 344 * ansidecl.h: Change WIN32 to _WIN32. 345 346Fri Jul 26 13:58:18 1996 Ian Lance Taylor <[email protected]> 347 348 * dis-asm.h: Add flavour field. 349 (print_insn_alpha): Declare. 350 (print_insn_alpha_osf, print_insn_alpha_vms): Don't declare. 351 (INIT_DISASSEMBLE_INFO): Initialize flavour field. 352 353Tue Jul 23 17:37:58 1996 Fred Fish <[email protected]> 354 355 * libiberty.h (PRIVATE_XMALLOC): Enclose xmalloc/xrealloc 356 definitions inside #ifndef so that programs that want to 357 can define PRIVATE_XMALLOC and then define xmalloc and 358 xrealloc anyway they want. 359 (basename): Document in source that we can't declare the 360 parameter type because it is declared inconsistently across 361 different systems. 362 363Mon Jul 22 13:16:13 1996 Richard Henderson <[email protected]> 364 365 * dis-asm.h (print_insn_alpha): Don't declare. 366 (print_insn_alpha_osf, print_insn_alpha_vms): Declare. 367 368Wed Jul 17 14:45:12 1996 Martin M. Hunt <[email protected]> 369 370 * dis-asm.h: (print_insn_d10v): Declare. 371 372Mon Jul 15 16:55:38 1996 Stu Grossman ([email protected]) 373 374 * dis-asm.h: Get rid of decls for print_insn_i8086, 375 print_insn_sparc64 and print_insn_sparclite. 376 * (INIT_DISASSEMBLE_INFO): Split into two pieces. One, 377 INIT_DISASSEMBLE_INFO_NO_ARCH inits everything except for endian, 378 mach, and arch. 379 380Fri Jul 12 10:19:27 1996 Stu Grossman ([email protected]) 381 382 * dis-asm.h (print_insn_i8086): Declare. 383 384Wed Jul 3 16:02:39 1996 Stu Grossman ([email protected]) 385 386 * dis-asm.h (print_insn_sparclite): Declare. 387 388Tue Jun 18 16:02:46 1996 Jeffrey A. Law <[email protected]> 389 390 * dis-asm.h (print_insn_h8300s): Declare. 391 392Tue Jun 18 15:11:33 1996 Klaus Kaempf <[email protected]> 393 394 * fopen-vms.h: New file. 395 396Tue Jun 4 18:58:16 1996 Ian Lance Taylor <[email protected]> 397 398 * bfdlink.h (struct bfd_link_info): Add notice_all field. 399 400Fri Apr 26 10:33:12 1996 Doug Evans <[email protected]> 401 402 * demangle.h (#ifdef IN_GCC): #include "gansidecl.h". 403 (PROTO,PTR,const): Delete. 404 405Mon Apr 22 17:27:42 1996 Ian Lance Taylor <[email protected]> 406 407 * bfdlink.h (struct bfd_link_info): Add traditional_format field. 408 409Mon Apr 15 15:16:56 1996 Doug Evans <[email protected]> 410 411 * libiberty.h (choose_temp_base): Add prototype. 412 413Tue Mar 12 17:29:46 1996 Ian Lance Taylor <[email protected]> 414 415 * bfdlink.h (bfd_wrapped_link_hash_lookup): Declare. 416 (struct bfd_link_info): Add wrap_hash field. 417 418Wed Feb 14 16:49:17 1996 Martin Anantharaman <[email protected]> 419 420 * ieee.h (ieee_record_enum_type): Define 421 ieee_external_reference_info_enum. 422 423Fri Feb 2 17:09:25 1996 Doug Evans <[email protected]> 424 425 * dis-asm.h (DISASM_RAW_INSN): Delete. 426 427Tue Jan 23 09:21:47 1996 Doug Evans <[email protected]> 428 429 * dis-asm.h (INIT_DISASSEMBLE_INFO): Set endian to BFD_ENDIAN_UNKNOWN. 430 New argument FPRINTF_FUNC. 431 432Mon Jan 22 16:37:59 1996 Doug Evans <[email protected]> 433 434 * dis-asm.h (disassemble_info): New members arch, mach, endian. 435 (INIT_DISASSEMBLE_INFO): Initialize them. 436 (DISASM_RAW_INSN{,FLAG}): Define. 437 438Thu Jan 18 11:32:38 1996 Ian Lance Taylor <[email protected]> 439 440 * demangle.h (cplus_demangle_opname): Change opname parameter to 441 const char *. 442 (cplus_mangle_opname): Change return type and opname parameter to 443 const char *. 444 445Fri Jan 5 00:01:22 1996 Ian Lance Taylor <[email protected]> 446 447 * ieee.h (enum ieee_record): Add ieee_asn_record_enum, 448 ieee_at_record_enum, ieee_ty_record_enum, ieee_atn_record_enum, 449 ieee_bb_record_enum, and ieee_be_record_enum. 450 451Wed Jan 3 13:12:09 1996 Fred Fish <[email protected]> 452 453 * obstack.h: Update copyright to 1996. 454 (_obstack_memory_used): Declare. 455 (obstack_memory_used): Define macro. 456 457Thu Dec 28 11:42:12 1995 Ian Lance Taylor <[email protected]> 458 459 * libiberty.h (xstrdup): Declare. 460 461Thu Dec 21 14:47:17 1995 Michael Meissner <[email protected]> 462 463 * wait.h: Protect all macros with #ifndef. 464 465Tue Oct 24 21:45:40 1995 Ian Lance Taylor <[email protected]> 466 467 * bfdlink.h (struct bfd_link_info): Add static_link field. 468 469Tue Sep 12 16:28:04 1995 Ian Lance Taylor <[email protected]> 470 471 * bfdlink.h (struct bfd_link_callbacks): Add symbol parameter to 472 warning callback. 473 474Fri Sep 1 13:11:51 1995 Ian Lance Taylor <[email protected]> 475 476 * bfdlink.h (struct bfd_link_callbacks): Change warning callback 477 to take BFD, section, and address arguments. 478 479Thu Aug 31 16:45:12 1995 steve chamberlain <[email protected]> 480 481 * bfdlink.h (struct bfd_link_info): Remove PE stuff. 482 483Tue Aug 22 03:18:23 1995 Ken Raeburn <[email protected]> 484 485 * libiberty.h: Declare xstrerror. From Pat Rankin. 486 487Mon Aug 21 18:11:36 1995 steve chamberlain <[email protected]> 488 489 * bfdlink.h (struct bfd_link_info): Remove PE stuff. 490 491Wed Aug 2 08:14:12 1995 Doug Evans <[email protected]> 492 493 * dis-asm.h (print_insn_sparc64): Declare. 494 495Mon Jul 10 13:26:49 1995 Eric Youngdale <[email protected]> 496 497 * bfdlink.h (struct bfd_link_info): Add new field symbolic. 498 499Sun Jul 2 17:48:40 1995 Ian Lance Taylor <[email protected]> 500 501 * bfdlink.h (struct bfd_link_info): Change type of base_file to 502 PTR. 503 504Thu Jun 29 00:02:45 1995 Steve Chamberlain <[email protected]> 505 506 * bfdlink.h (struct bfd_link_info): Added base_file member. 507 508Tue Jun 20 16:40:04 1995 Steve Chamberlain <[email protected]> 509 510 * ansidecl.h: win32s is ANSI enough. 511 512Thu May 18 04:25:50 1995 Ken Raeburn <[email protected]> 513 514 Wed May 10 14:28:16 1995 Richard Earnshaw ([email protected]) 515 516 * dis-asm.h (print_insn_arm): Delete declaration. 517 (print_insn_{little,big}_arm): New declarations. 518 519 * floatformat.h (floatformat_arm_ext): Declare. 520 521Sat May 13 10:14:08 1995 Steve Chamberlain <[email protected]> 522 523 * coff/pe.h: New file. 524 * bfdlink.h (subsytem, stack_heap_parameters): New. 525 * coff/i386.h (NT_SECTION_ALIGNMENT, NT_FILE_ALIGNMENT, 526 NT_DEF_RESERVE, NT_DEF_COMMIT): New. 527 * coff/internal.h (internal_filehdr): New fields for PE. 528 (IMAGE_DATA_DIRECTORY): New. 529 (internal_aouthdr): New fields for PE. 530 531Thu May 4 14:36:42 1995 Jason Merrill <[email protected]> 532 533 * demangle.h: Don't include ansidecl.h if IN_GCC. 534 535Tue Feb 21 00:37:28 1995 Jeff Law ([email protected]) 536 537 * hp-symtab.h: Don't use bitfield enumerations, the HP C compiler 538 does not handle them correctly. 539 540Thu Feb 9 14:20:27 1995 Ian Lance Taylor <[email protected]> 541 542 * libiberty.h (basename): Don't declare parameter type; some 543 systems have this in their header files. 544 545Wed Feb 8 17:35:38 1995 Ian Lance Taylor <[email protected]> 546 547 * bfdlink.h (struct bfd_link_hash_entry): Change format of common 548 symbol information, to remove restrictions on maximum size and 549 alignment power, by using a pointer to a structure instead. 550 551Mon Feb 6 14:55:32 1995 Ian Lance Taylor <[email protected]> 552 553 * bfdlink.h (enum bfd_link_hash_type): Rename bfd_link_hash_weak 554 to bfd_link_hash_undefweak. Add bfd_link_hash_defweak. 555 556Mon Jan 16 21:00:23 1995 Stan Shebs <[email protected]> 557 558 * dis-asm.h (GDB_INIT_DISASSEMBLE_INFO, etc): Remove all 559 GDB-specific definitions. 560 561Sun Jan 15 18:39:35 1995 Steve Chamberlain <sac@splat> 562 563 * dis-asm.h (print_insn_w65): Declare. 564 565Thu Jan 12 17:51:17 1995 Ken Raeburn <[email protected]> 566 567 * libiberty.h (hex_p): Fix sense of test. 568 569Wed Jan 11 22:36:40 1995 Ken Raeburn <[email protected]> 570 571 * libiberty.h (_hex_array_size, _hex_bad, _hex_value, hex_init, 572 hex_p, hex_value): New macros and declarations, for hex.c. 573 574Fri Jan 6 17:44:14 1995 Ian Lance Taylor <[email protected]> 575 576 * dis-asm.h: Make idempotent. 577 578Wed Dec 14 13:08:43 1994 Stan Shebs <[email protected]> 579 580 * progress.h: New file, empty definitions for progress macros. 581 582Fri Nov 25 00:14:05 1994 Jeff Law ([email protected]) 583 584 * hp-symtab.h: New file describing the debug symbols emitted 585 by the HP C compilers. 586 587Fri Nov 11 15:48:37 1994 Ian Lance Taylor <[email protected]> 588 589 * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size from 24 590 to 26 bits, and change u.c.alignment_power from 8 to 6 bits. 6 591 bit in the alignment power is enough for a 64 bit address space. 592 593Mon Oct 31 13:02:51 1994 Stan Shebs ([email protected]) 594 595 * demangle.h (cplus_mangle_opname): Declare. 596 597Tue Oct 25 11:38:02 1994 Ian Lance Taylor <[email protected]> 598 599 * bfdlink.h (struct bfd_link_callbacks): Fix comments for 600 multiple_common field. 601 602Sun Sep 04 17:58:10 1994 Richard Earnshaw ([email protected]) 603 604 * aout/aout64.h: Only define QMAGIC if it isn't already defined. 605 606 * dis-asm.h: Add support for the ARM. 607 608Wed Aug 10 12:51:41 1994 Doug Evans ([email protected]) 609 610 * libiberty.h (strsignal): Document its existence even if we 611 can't declare it. 612 613Tue Aug 2 14:40:03 1994 Jim Kingdon ([email protected]) 614 615 * os9k.h: Remove u_int16, u_int32, and owner_id typedefs and 616 expand their uses. Those names conflict with Mach headers. 617 618Fri Jul 22 14:17:12 1994 Ian Lance Taylor ([email protected]) 619 620 * bfdlink.h (struct bfd_link_hash_entry): Change u.c.size into a 621 bitfield. Add field u.c.alignment_power. 622 623Sun Jul 10 00:26:39 1994 Ian Dall ([email protected]) 624 625 * dis-asm.h: Add print_insn_ns32k declaration. 626 627Mon Jun 20 17:13:29 1994 Ian Lance Taylor ([email protected]) 628 629 * bfdlink.h (bfd_link_hash_table): Make creator a const pointer. 630 631Sat Jun 18 16:09:32 1994 Stan Shebs ([email protected]) 632 633 * demangle.h (cplus_demangle_opname): Declare. 634 635Thu Jun 16 15:19:03 1994 Ian Lance Taylor ([email protected]) 636 637 * bfdlink.h (struct bfd_link_info): Add new field shared. 638 639Mon Jun 6 14:39:44 1994 Ian Lance Taylor ([email protected]) 640 641 * bfdlink.h (struct bfd_link_hash_entry): Remove written field: 642 not needed for all backends. 643 644Thu Apr 28 19:06:50 1994 Ken Raeburn ([email protected]) 645 646 * dis-asm.h (disassembler): Declare. 647 648Fri Apr 1 00:38:17 1994 Jim Wilson ([email protected]) 649 650 * obstack.h: Delete use of IN_GCC to control whether 651 stddef.h or gstddef.h is included. 652 653Tue Mar 22 13:06:02 1994 Ian Lance Taylor ([email protected]) 654 655 * bfdlink.h (enum bfd_link_order_type): Add bfd_data_link_order. 656 (struct bfd_link_order): Add data field to union. 657 658Mon Mar 21 18:45:26 1994 Ian Lance Taylor ([email protected]) 659 660 * bfdlink.h (struct bfd_link_callbacks): Change bitsize argument 661 to add_to_set to reloc. Remove bitsize argument from constructor. 662 Comment that reloc_overflow, reloc_dangerous and unattached_reloc 663 must handle NULL pointers for reloc location. 664 (enum bfd_link_order_type): Add bfd_section_reloc_link_order and 665 bfd_symbol_reloc_link_order. 666 (struct bfd_link_order): Add reloc field to union. 667 (struct bfd_link_order_reloc): Define. 668 669Mon Mar 14 12:27:50 1994 Ian Lance Taylor ([email protected]) 670 671 * ieee-float.h: Removed; no longer used. 672 673Tue Mar 1 18:10:49 1994 Kung Hsu ([email protected]) 674 675 * os9k.h: os9000 target specific header file, the header of the 676 object file is used now. 677 678Sun Feb 27 21:52:26 1994 Jim Kingdon ([email protected]) 679 680 * floatformat.h: New file, intended to replace ieee-float.h. 681 682Sun Feb 20 17:15:42 1994 Ian Lance Taylor ([email protected]) 683 684 * ansidecl.h (ANSI_PROTOTYPES): Define if using ANSI prototypes. 685 686Wed Feb 16 01:07:12 1994 Ian Lance Taylor ([email protected]) 687 688 * libiberty.h: Don't declare strsignal, to avoid conflicts with 689 Solaris system header files. 690 691Sat Feb 12 22:11:32 1994 Jeffrey A. Law ([email protected]) 692 693 * libiberty.h (xexit): Use __volatile__ to avoid losing if 694 compiling with gcc -traditional. 695 696Thu Feb 10 14:05:41 1994 Ian Lance Taylor ([email protected]) 697 698 * libiberty.h: New file. Declares functions provided by 699 libiberty. 700 701Tue Feb 8 05:19:52 1994 David J. Mackenzie ([email protected]) 702 703 Handle obstack_chunk_alloc returning NULL. This allows 704 obstacks to be used by libraries, without forcing them 705 to call exit or longjmp. 706 * obstack.h (struct obstack): Add alloc_failed flag. 707 _obstack_begin, _obstack_begin_1): Declare to return int, not void. 708 (obstack_finish): If alloc_failed, return NULL. 709 (obstack_base, obstack_next_free, objstack_object_size): 710 If alloc_failed, return 0. 711 (obstack_grow, obstack_grow0, obstack_1grow, obstack_ptr_grow, 712 obstack_int_grow, obstack_blank): If alloc_failed, do nothing that 713 could corrupt the obstack. 714 715Mon Jan 24 15:06:05 1994 Ian Lance Taylor ([email protected]) 716 717 * bfdlink.h (struct bfd_link_callbacks): Add name, reloc_name and 718 addend argments to reloc_overflow callback. 719 720Fri Jan 21 19:13:12 1994 Ian Lance Taylor ([email protected]) 721 722 * dis-asm.h (print_insn_big_powerpc, print_insn_little_powerpc, 723 print_insn_rs6000): Declare. 724 725Thu Jan 6 14:15:55 1994 Ian Lance Taylor ([email protected]) 726 727 * bfdlink.h (struct bfd_link_callbacks): Add bitsize argument to 728 add_to_set field. Add new callback named constructor. 729 730Thu Dec 30 10:44:06 1993 Ian Lance Taylor ([email protected]) 731 732 * bfdlink.h: New file for new BFD linker backend routines. 733 734Mon Nov 29 10:43:57 1993 Ian Lance Taylor ([email protected]) 735 736 * dis-asm.h (enum dis_insn_tyupe): Remove non-ANSI trailing comma. 737 738Sat Oct 2 20:42:26 1993 Jim Kingdon ([email protected]) 739 740 * dis-asm.h: Move comment to right place. 741 742Mon Aug 9 19:03:35 1993 David J. Mackenzie ([email protected]) 743 744 * obstack.h (obstack_chunkfun, obstack_freefun): Add defns from 745 previous version. Are these Cygnus local changes? 746 747Fri Aug 6 17:05:47 1993 David J. Mackenzie ([email protected]) 748 749 * getopt.h, obstack.h: Update to latest FSF version. 750 751Mon Aug 2 16:37:14 1993 Stu Grossman (grossman at cygnus.com) 752 753 * coff/i386.h: Add Lynx magic number. 754 755Mon Aug 2 14:45:29 1993 John Gilmore ([email protected]) 756 757 * dis-asm.h: Move enum outside of struct defn to avoid warnings. 758 759Mon Aug 2 08:49:30 1993 Stu Grossman (grossman at cygnus.com) 760 761 * wait.h (WEXITSTATUS, WSTOPSIG): Mask down to 8 bits. This is 762 for systems that store stuff into the high 16 bits of a wait 763 status. 764 765Fri Jul 30 18:38:02 1993 John Gilmore ([email protected]) 766 767 * dis-asm.h: Add new fields insn_info_valid, branch_delay_insns, 768 data_size, insn_type, target, target2. These are used to return 769 information from the instruction decoders back to the calling 770 program. Add comments, make more readable. 771 772Mon Jul 19 22:14:14 1993 Fred Fish ([email protected]) 773 774 * nlm: New directory containing NLM/NetWare includes. 775 776Thu Jul 15 12:10:04 1993 Ken Raeburn ([email protected]) 777 778 * dis-asm.h (struct disassemble_info): New field application_data. 779 780Thu Jul 15 12:41:15 1993 Ian Lance Taylor ([email protected]) 781 782 * dis-asm.h: Added declaration of print_insn_m88k. 783 784Thu Jul 8 09:05:26 1993 Doug Evans ([email protected]) 785 786 * opcode/h8300.h: Lots of little fixes for the h8/300h. 787 788Fri Jul 2 10:31:59 1993 Ian Lance Taylor ([email protected]) 789 790 * ansidecl.h: Use ANSI macros if __mips and _SYSTYPE_SVR4 are 791 defined, since RISC/OS cc handles ANSI declarations in SVR4 mode 792 but does not define __STDC__. 793 794Sun Jun 20 18:27:52 1993 Ken Raeburn ([email protected]) 795 796 * dis-asm.h: Don't need to include ansidecl.h any more. 797 798Fri Jun 18 03:22:10 1993 John Gilmore ([email protected]) 799 800 * oasys.h: Eliminate "int8_type", "int16_type", "int32_type", and 801 their variants. These changes are coordinated with corresponding 802 changes in ../bfd/oasys.c. 803 804Wed Jun 16 10:43:08 1993 Fred Fish ([email protected]) 805 806 * bfd.h: Note that it has been removed. 807 808Tue Jun 8 12:16:03 1993 Steve Chamberlain ([email protected]) 809 810 Support for H8/300-H 811 * dis-asm.h (print_insn_h8300, print_insn_h8300h): Declare it. 812 * coff/h8300.h: New magic number. 813 * coff/internal.h: New relocations. 814 * opcode/h8300.h: Lots of new opcodes. 815 816Tue Jun 1 07:35:03 1993 Ken Raeburn ([email protected]) 817 818 * ansidecl.h (const): Don't define it if it's already defined. 819 820Thu May 27 18:19:51 1993 Ken Raeburn ([email protected]) 821 822 * dis-asm.h (print_insn_hppa): Declare it. 823 824 * bfd.h: Moved to bfd directory. Small stub here includes it 825 without requiring "-I../bfd". 826 827Thu Apr 29 12:06:13 1993 Ken Raeburn ([email protected]) 828 829 * bfd.h: Updated with BSF_FUNCTION. 830 831Mon Apr 26 18:15:50 1993 Steve Chamberlain ([email protected]) 832 833 * bfd.h, dis-asm.h: Updated with Hitachi SH. 834 835Fri Apr 23 18:41:38 1993 Steve Chamberlain ([email protected]) 836 837 * bfd.h: Updated with alpha changes. 838 * dis-asm.h: Added alpha. 839 840Fri Apr 16 17:35:30 1993 Jim Kingdon ([email protected]) 841 842 * bfd.h: Update for signed bfd_*get_*. 843 844Thu Apr 15 09:24:21 1993 Jim Kingdon ([email protected]) 845 846 * bfd.h: Updated for file_truncated error. 847 848Thu Apr 8 10:53:47 1993 Ian Lance Taylor ([email protected]) 849 850 * ansidecl.h: If no ANSI, define const to be empty. 851 852Thu Apr 1 09:00:10 1993 Jim Kingdon ([email protected]) 853 854 * dis-asm.h: Declare a29k and i960 print_insn_*. 855 856 * dis-asm.h: Add print_address_func and related stuff. 857 858 * dis-asm.h (dis_asm_read_memory): Fix prototype. 859 860Wed Mar 31 17:40:16 1993 Jim Kingdon ([email protected]) 861 862 * dis-asm.h: Add print_insn_sparc. 863 864Wed Mar 31 17:51:42 1993 Ian Lance Taylor ([email protected]) 865 866 * bfd.h: Updated for BFD_RELOC_MIPS_GPREL and bfd_[gs]et_gp_size 867 prototypes. 868 869Wed Mar 31 16:35:12 1993 Stu Grossman ([email protected]) 870 871 * dis-asm.h: (disassemble_info): Fix typo in prototype of 872 dis_asm_memory_error(). 873 874Tue Mar 30 19:09:23 1993 Jim Kingdon ([email protected]) 875 876 * dis-asm.h (disassembler_info): Add read_memory_func, 877 memory_error_func, buffer, and length. 878 ({GDB_,}INIT_DISASSEMBLE_INFO): Set them. 879 print_insn_*: Remove second argument. 880 881Tue Mar 30 14:48:55 1993 Steve Chamberlain ([email protected]) 882 883 * bfd.h: Update for lma field of section. 884 885Tue Mar 30 12:22:55 1993 Jim Kingdon ([email protected]) 886 887 * ansidecl.h: Use ANSI versions on AIX regardless of __STDC__. 888 889Fri Mar 19 14:49:49 1993 Steve Chamberlain ([email protected]) 890 891 * dis-asm.h: Add h8500. 892 893Thu Mar 18 13:49:09 1993 Per Bothner ([email protected]) 894 895 * ieee-float.h: Moved from ../gdb. 896 * dis-asm.h: New file. Interface to dis-assembler. 897 898Thu Mar 11 10:52:57 1993 Fred Fish ([email protected]) 899 900 * demangle.h (DMGL_NO_OPTS): Add define (set to 0) to use 901 in place of bare 0, for readability reasons. 902 903Tue Mar 2 17:50:11 1993 Fred Fish ([email protected]) 904 905 * demangle.h: Replace all references to cfront with ARM. 906 907Tue Feb 23 12:21:14 1993 Ian Lance Taylor ([email protected]) 908 909 * bfd.h: Update for new elements in JUMP_TABLE. 910 911Tue Feb 16 00:51:30 1993 John Gilmore ([email protected]) 912 913 * bfd.h: Update for BFD_VERSION 2.1. 914 915Tue Jan 26 11:49:20 1993 Ian Lance Taylor ([email protected]) 916 917 * bfd.h: Update for SEC_IS_COMMON flag. 918 919Tue Jan 19 12:25:12 1993 Ian Lance Taylor ([email protected]) 920 921 * bfd.h: Update for bfd_asymbol_value bug fix. 922 923Fri Jan 8 16:37:18 1993 Ian Lance Taylor ([email protected]) 924 925 * bfd.h: Update to include ECOFF tdata and target_flavour. 926 927Sun Dec 27 17:52:30 1992 Fred Fish ([email protected]) 928 929 * bfd.h: Add declaration for bfd_get_size(). 930 931Tue Dec 22 22:42:46 1992 Fred Fish ([email protected]) 932 933 * demangle.h: Protect file from multiple inclusions with 934 #if !defined(DEMANGLE_H)...#define DEMANGLE_H...#endif. 935 936Mon Dec 21 21:25:50 1992 Stu Grossman (grossman at cygnus.com) 937 938 * bfd.h: Update to get hppa_core_struct from bfd.c. 939 940Thu Dec 17 00:42:35 1992 John Gilmore ([email protected]) 941 942 * bfd.h: Update to get tekhex tdata name change from bfd. 943 944Mon Nov 9 23:55:42 1992 John Gilmore ([email protected]) 945 946 * ansidecl.h: Update comments to discourage use of EXFUN. 947 948Thu Nov 5 16:35:44 1992 Ian Lance Taylor ([email protected]) 949 950 * bfd.h: Update to bring in SEC_SHARED_LIBRARY. 951 952Thu Nov 5 03:21:32 1992 John Gilmore ([email protected]) 953 954 * bfd.h: Update to match EXFUN, bfd_seclet_struct, and SDEF 955 cleanups in bfd. 956 957Wed Nov 4 07:28:05 1992 Ken Raeburn ([email protected]) 958 959 * bout.h (N_CALLNAME, N_BALNAME): Define as char-type values, so 960 widening works consistently. 961 962Fri Oct 16 03:17:08 1992 John Gilmore ([email protected]) 963 964 * getopt.h: Update to Revised Standard FSF Version. 965 966Thu Oct 15 21:43:22 1992 K. Richard Pixley ([email protected]) 967 968 * getopt.h (struct option): use the provided enum for has_arg. 969 970 * demangle.h (AUTO_DEMANGLING, GNU_DEMANGLING, 971 LUCID_DEMANGLING): ultrix compilers require enums to be 972 enums and ints to be ints and casts where they meet. cast some 973 enums into ints. 974 975Thu Oct 15 04:35:51 1992 John Gilmore ([email protected]) 976 977 * bfd.h: Update after comment changes. 978 979Thu Oct 8 09:03:02 1992 Steve Chamberlain ([email protected]) 980 981 * bfd.h (bfd_get_symbol_leading_char): new macro for getting in xvec 982 983Thu Sep 3 09:10:50 1992 Stu Grossman (grossman at cygnus.com) 984 985 * bfd.h (struct reloc_howto_struct): size needs to be signed if 986 it's going to hold negative values. 987 988Sun Aug 30 17:50:27 1992 Per Bothner ([email protected]) 989 990 * demangle.h: New file, moved from ../gdb. Made independent 991 of gdb. Allow demangling style option to be passed as a 992 parameter to cplus_demangle(), but using the 993 current_demangling_style global as the default. 994 995Sat Aug 29 10:07:55 1992 Fred Fish ([email protected]) 996 997 * obstack.h: Merge comment change from current FSF version. 998 999Thu Aug 27 12:59:29 1992 Brendan Kehoe ([email protected]) 1000 1001 * bfd.h: add we32k 1002 1003Tue Aug 25 15:07:47 1992 Steve Chamberlain ([email protected]) 1004 1005 * bfd.h: new after Z8000 stuff 1006 1007Mon Aug 17 09:01:23 1992 Ken Raeburn ([email protected]) 1008 1009 * bfd.h: Regenerated after page/segment size changes. 1010 1011Sat Aug 1 13:46:31 1992 Fred Fish ([email protected]) 1012 1013 * obstack.h: Merge changes from current FSF version. 1014 1015Mon Jul 20 21:06:23 1992 Fred Fish ([email protected]) 1016 1017 * obstack.h (area_id, flags): Remove, replace with extra_arg, 1018 use_extra_arg, and maybe_empty_object. 1019 * obstack.h (OBSTACK_MAYBE_EMPTY_OBJECT, OBSTACK_MMALLOC_LIKE): 1020 Remove, replaced by maybe_empty_object and use_extra_arg bitfields. 1021 * obstack.h (obstack_full_begin, _obstack_begin): Remove area_id 1022 and flags arguments. 1023 * obstack.h (obstack_alloc_arg): New macro to set extra_arg. 1024 1025Thu Jul 16 08:12:44 1992 Steve Chamberlain ([email protected]) 1026 1027 * bfd.h: new after adding BFD_IS_RELAXABLE 1028 1029Sat Jul 4 03:22:23 1992 John Gilmore (gnu at cygnus.com) 1030 1031 * bfd.h: Regen after adding BSF_FILE. 1032 1033Mon Jun 29 14:18:36 1992 Fred Fish (fnf at sunfish) 1034 1035 * obstack.h: Convert bcopy() use to memcpy(), which is more 1036 portable, more standard, and can take advantage of gcc's builtin 1037 functions for increased performance. 1038 1039Thu Jun 25 04:46:08 1992 John Gilmore (gnu at cygnus.com) 1040 1041 * ansidecl.h (PARAMS): Incorporate this macro from gdb's defs.h. 1042 It's a cleaner way to forward-declare function prototypes. 1043 1044Fri Jun 19 15:46:32 1992 Stu Grossman (grossman at cygnus.com) 1045 1046 * bfd.h: HPPA merge. 1047 1048Tue Jun 16 21:30:56 1992 K. Richard Pixley ([email protected]) 1049 1050 * getopt.h: gratuitous white space changes merged from other prep 1051 releases. 1052 1053Thu Jun 11 01:10:55 1992 John Gilmore (gnu at cygnus.com) 1054 1055 * bfd.h: Regen'd from bfd.c after removing elf_core_tdata_struct. 1056 1057Mon May 18 17:29:03 1992 K. Richard Pixley ([email protected]) 1058 1059 * getopt.h: merged changes from make-3.62.11. 1060 1061 * getopt.h: merged changes from grep-1.6 (alpha). 1062 1063Fri May 8 14:53:32 1992 K. Richard Pixley ([email protected]) 1064 1065 * getopt.h: merged changes from bison-1.18. 1066 1067Sat Mar 14 17:25:20 1992 Fred Fish ([email protected]) 1068 1069 * obstack.h: Add "area_id" and "flags" members to obstack 1070 structure. Add obstack_chunkfun() and obstack_freefun() to 1071 set functions explicitly. Convert maybe_empty_object to 1072 a bit in "flags". 1073 1074Thu Feb 27 22:01:02 1992 Per Bothner ([email protected]) 1075 1076 * wait.h (WIFSTOPPED): Add IBM rs6000-specific version. 1077 1078Fri Feb 21 20:49:20 1992 John Gilmore (gnu at cygnus.com) 1079 1080 * obstack.h: Add obstack_full_begin. 1081 * bfd.h, obstack.h: Protolint. 1082 1083Thu Jan 30 01:18:42 1992 John Gilmore (gnu at cygnus.com) 1084 1085 * bfd.h: Remove comma from enum declaration. 1086 1087Mon Jan 27 22:01:13 1992 Steve Chamberlain (sac at cygnus.com) 1088 1089 * bfd.h : new target entr, bfd_relax_section 1090 1091Wed Dec 18 17:19:44 1991 Stu Grossman (grossman at cygnus.com) 1092 1093 * bfd.h, ieee.h, opcode/m68k.h, opcode/sparc.h: ANSIfy enums. 1094 1095Thu Dec 12 20:59:56 1991 John Gilmore (gnu at cygnus.com) 1096 1097 * fopen-same.h, fopen-bin.h: New files for configuring 1098 whether fopen distinguishes binary files or not. For use 1099 by host-dependent config files. 1100 1101Sat Nov 30 20:46:43 1991 Steve Chamberlain (sac at rtl.cygnus.com) 1102 1103 * bfd.h: change the documentation format. 1104 1105 * created coff, elf and opcode and aout directories. Moved: 1106 1107 aout64.h ==> aout/aout64.h 1108 ar.h ==> aout/ar.h 1109 a.out.encap.h ==> aout/encap.h 1110 a.out.host.h ==> aout/host.h 1111 a.out.hp.h ==> aout/hp.h 1112 a.out.sun4.h ==> aout/sun4.h 1113 ranlib.h ==> aout/ranlib.h 1114 reloc.h ==> aout/reloc.h 1115 stab.def ==> aout/stab.def 1116 stab.gnu.h ==> aout/stab_gnu.h 1117 1118 coff-a29k.h ==> coff/a29k.h 1119 coff-h8300.h ==> coff/h8300.h 1120 coff-i386.h ==> coff/i386.h 1121 coff-i960.h ==> coff/i960.h 1122 internalcoff.h ==> coff/internal.h 1123 coff-m68k.h ==> coff/m68k.h 1124 coff-m88k.h ==> coff/m88k.h 1125 coff-mips.h ==> coff/mips.h 1126 coff-rs6000.h ==> coff/rs6000.h 1127 1128 elf-common.h ==> elf/common.h 1129 dwarf.h ==> elf/dwarf.h 1130 elf-external.h ==> elf/external.h 1131 elf-internal.h ==> elf/internal.h 1132 1133 a29k-opcode.h ==> opcode/a29k.h 1134 arm-opcode.h ==> opcode/arm.h 1135 h8300-opcode.h ==> opcode/h8300.h 1136 i386-opcode.h ==> opcode/i386.h 1137 i860-opcode.h ==> opcode/i860.h 1138 i960-opcode.h ==> opcode/i960.h 1139 m68k-opcode.h ==> opcode/m68k.h 1140 m88k-opcode.h ==> opcode/m88k.h 1141 mips-opcode.h ==> opcode/mips.h 1142 np1-opcode.h ==> opcode/np1.h 1143 ns32k-opcode.h ==> opcode/ns32k.h 1144 pn-opcode.h ==> opcode/pn.h 1145 pyr-opcode.h ==> opcode/pyr.h 1146 sparc-opcode.h ==> opcode/sparc.h 1147 tahoe-opcode.h ==> opcode/tahoe.h 1148 vax-opcode.h ==> opcode/vax.h 1149 1150 1151 1152Wed Nov 27 10:38:31 1991 Steve Chamberlain (sac at rtl.cygnus.com) 1153 1154 * internalcoff.h: (internal_scnhdr) took out #def dependency, now 1155 s_nreloc and s_nlnno are always long. (internal_reloc): allways 1156 has an offset field now. 1157 1158Fri Nov 22 08:12:58 1991 John Gilmore (gnu at cygnus.com) 1159 1160 * coff-rs6000.h: Lint; use unsigned chars for external fields. 1161 * internalcoff.h: Lint; cast storage classes to signed char. 1162 1163Thu Nov 21 21:01:05 1991 Per Bothner (bothner at cygnus.com) 1164 1165 * stab.def: Remove the GNU extended type codes (e.g. N_SETT). 1166 * aout64.h: The heuristic for distinguishing between 1167 sunos-style and bsd-style ZMAGIC files (wrt. where the 1168 text segment starts) is moved into (the default definition of) 1169 the macro N_HEADER_IN_TEXT. This definition is only used 1170 if no other definition is used - e.g. bfd/newsos3.c defines 1171 N_HEADER_IN_TEXT(x) to be always 0 (as before). 1172 1173Thu Nov 21 11:53:03 1991 John Gilmore (gnu at cygnus.com) 1174 1175 * aout64.h (N_TXTADDR, N_TXTOFF, N_TXTSIZE): New definitions 1176 that should handle all uses. LOGICAL_ versions deleted. 1177 Eliminate N_HEADER_IN_TEXT, using a_entry to determine which 1178 kind of zmagic a.out file we are looking at. 1179 * coff-rs6000.h: Typo. 1180 1181Tue Nov 19 18:43:37 1991 Per Bothner (bothner at cygnus.com) 1182 1183 (Note: This is a revised entry, as was aout64.h.) 1184 * aout64.h: Some cleanups of N_TXTADDR and N_TXTOFF: 1185 Will now work for both old- and new-style ZMAGIC files, 1186 depending on N_HEADER_IN_TEXT macro. 1187 Add LOGICAL_TXTADDR, LOICAL_TXTOFF and LOGICAL_TXTSIZE 1188 that don't count the exec header as part 1189 of the text segment, to be consistent with bfd. 1190 * a.out.sun4.h: Simplified/fixed for previous change. 1191 1192Mon Nov 18 00:02:06 1991 Fred Fish (fnf at cygnus.com) 1193 1194 * dwarf.h: Update to DWARF draft 5 version from gcc2. 1195 1196Thu Nov 14 19:44:59 1991 Per Bothner (bothner at cygnus.com) 1197 1198 * stab.def: Added defs for extended GNU symbol types, 1199 such as N_SETT. These are normally ifdef'd out (because 1200 of conflicts with a.out.gnu.h), but are used by bfb_stab_name(). 1201 1202Thu Nov 14 19:17:03 1991 Fred Fish (fnf at cygnus.com) 1203 1204 * elf-common.h: Add defines to support ELF symbol table code. 1205 1206Mon Nov 11 19:01:06 1991 Fred Fish (fnf at cygnus.com) 1207 1208 * elf-internal.h, elf-external.h, elf-common.h: Add support for 1209 note sections, which are used in ELF core files to hold copies 1210 of various /proc structures. 1211 1212Thu Nov 7 08:58:26 1991 Steve Chamberlain (sac at cygnus.com) 1213 1214 * internalcoff.h: took out the M88 dependency in the lineno 1215 struct. 1216 * coff-m88k.h: defines GET_LINENO_LNNO and PUT_LINENO_LNNO to use 1217 32bit linno entries. 1218 * a29k-opcode.h: fixed encoding of mtacc 1219 1220Sun Nov 3 11:54:22 1991 Per Bothner (bothner at cygnus.com) 1221 1222 * bfd.h: Updated from ../bfd/bfd-in.h (q.v). 1223 1224Fri Nov 1 11:13:53 1991 John Gilmore (gnu at cygnus.com) 1225 1226 * internalcoff.h: Add x_csect defines. 1227 1228Fri Oct 25 03:18:20 1991 John Gilmore (gnu at cygnus.com) 1229 1230 * Rename COFF-related files in `coff-ARCH.h' form. 1231 coff-a29k.h, coff-i386.h, coff-i960.h, coff-m68k.h, coff-m88k.h, 1232 coff-mips.h, coff-rs6000.h to be exact. 1233 1234Thu Oct 24 22:11:11 1991 John Gilmore (gnu at cygnus.com) 1235 1236 RS/6000 support, by Metin G. Ozisik, Mimi Ph��ng-Th�o V�, and 1237 John Gilmore. 1238 1239 * a.out.gnu.h: Update slightly. 1240 * bfd.h: Add new error code, fix doc, add bfd_arch_rs6000. 1241 * internalcoff.h: Add more F_ codes for filehdr. Add 1242 rs/6000-dependent fields to aouthdr. Add storage classes 1243 to syments. Add 6000-specific auxent. Add r_size in reloc. 1244 * rs6000coff.c: New file. 1245 1246Thu Oct 24 04:13:20 1991 Fred Fish (fnf at cygnus.com) 1247 1248 * dwarf.h: New file for dwarf support. Copied from gcc2 1249 distribution. 1250 1251Wed Oct 16 13:31:45 1991 John Gilmore (gnu at cygnus.com) 1252 1253 * aout64.h: Remove PAGE_SIZE defines; they are target-dependent. 1254 Add N_FN_SEQ for N_FN symbol type used on Sequent machines. 1255 * stab.def: Include N_FN_SEQ in table. 1256 * bout.h: External formats of structures use unsigned chars. 1257 1258Fri Oct 11 12:40:43 1991 Steve Chamberlain (steve at cygnus.com) 1259 1260 * bfd.h:upgrade from bfd.c 1261 * internalcoff.h: add n_name, n_zeroes and n_offset macros 1262 * amdcoff.h: Define OMAGIC and AOUTHDRSZ. 1263 1264Fri Oct 11 10:58:06 1991 Per Bothner (bothner at cygnus.com) 1265 1266 * a.out.host.h: Change SEGMENT_SIZE to 0x1000 for Sony. 1267 * bfd.h (align_power): Add (actually move) comment. 1268 1269Tue Oct 8 15:29:32 1991 Per Bothner (bothner at cygnus.com) 1270 1271 * sys/h-rtbsd.h: Define MISSING_VFPRINT (for binutils/bucomm.c). 1272 1273Sun Oct 6 19:24:39 1991 John Gilmore (gnu at cygnus.com) 1274 1275 * aout64.h: Move struct internal_exec to ../bfd/libaout.h so 1276 it can be shared by all `a.out-family' code. Rename 1277 EXTERNAL_LIST_SIZE to EXTERNAL_NLIST_SIZE. Use basic types 1278 for nlist members, and make strx integral rather than pointer. 1279 More commentary on n_type values. 1280 * bout.h: Provide a struct external_exec rather than an 1281 internal_exec. 1282 * m68kcoff.h: Remove `tagentries' which snuck in from the i960 1283 COFF port. 1284 1285Fri Oct 4 01:25:59 1991 John Gilmore (gnu at cygnus.com) 1286 1287 * h8300-opcode.h: Remove `_enum' from the typedef for an enum. 1288 * bfd.h: Update to match bfd changes. 1289 1290 * sys/h-i386mach.h, sysdep.h: Add 386 Mach host support. 1291 1292Tue Oct 1 04:58:42 1991 John Gilmore (gnu at cygnus.com) 1293 1294 * bfd.h, elf-common.h, elf-external.h, elf-internal.h: 1295 Add preliminary ELF support, sufficient for GDB, from Fred Fish. 1296 * sysdep.h, sys/h-amix.h: Support Amiga SVR4. 1297 1298 * sys/h-vaxult.h: Make it work. (David Taylor <[email protected]>) 1299 * a.out.vax.h: Remove unused and confusing file. 1300 1301Mon Sep 30 12:52:35 1991 Per Bothner (bothner at cygnus.com) 1302 1303 * sysdep.h: Define NEWSOS3_SYS, and use it. 1304 1305Fri Sep 20 13:38:21 1991 John Gilmore (gnu at cygnus.com) 1306 1307 * a.out.gnu.h (N_FN): Its value *really is* 0x1F. 1308 Fix it, and add comments warning about or-ing N_EXT with it 1309 and/or N_WARNING. 1310 * aout64.h (N_FN): Fix value, add comments about N_EXT. 1311 * stab.def (table at end): Update to show all the type 1312 values <0x20, including low order bits. Move N_FN to 1313 its rightful place. 1314 1315Tue Sep 17 17:41:37 1991 Stu Grossman (grossman at cygnus.com) 1316 1317 * sys/h-irix3.h: sgi/irix support. 1318 1319Tue Sep 17 07:52:59 1991 John Gilmore (gnu at cygint.cygnus.com) 1320 1321 * stab.def (N_DEFD): Add GNU Modula-2 debug stab, from Andrew 1322 Beers. 1323 1324Thu Sep 12 14:12:59 1991 John Gilmore (gnu at cygint.cygnus.com) 1325 1326 * internalcoff.h (SYMNMLEN, FILNMLEN, DIMNUM): Define these 1327 for internalcoff, separately from the various external coff's. 1328 * amdcoff.h, bcs88kcoff.h, i386coff.h, intel-coff.h, m68kcoff.h, 1329 m88k-bcs.h: Prefix SYMNMLEN, FILNMLEN, and DIMNUM with E_'s for 1330 the external struct definitions. 1331 * ecoff.h: Remove these #define's, kludge no longer needed. 1332 1333 * sys/h-ultra3.h: Add new Ultracomputer host. 1334 * sysdep.h: Add ULTRA3_SYM1_SYS and use it. 1335 1336Tue Sep 10 10:11:46 1991 John Gilmore (gnu at cygint.cygnus.com) 1337 1338 * i386coff.h (LINESZ): Always 6, not based on sizeof(). 1339 (Fix from Peter Schauer <[email protected]>.) 1340 1341Wed Sep 4 08:58:37 1991 John Gilmore (gnu at cygint.cygnus.com) 1342 1343 * a.out.gnu.h, aout64.h: Add N_WARNING. Change N_FN to 0x0E, 1344 to match SunOS and BSD. Add N_COMM as 0x12 for SunOS shared lib 1345 support. 1346 * stab.def: Add N_COMM to table, fix overlap comment. 1347 1348Tue Sep 3 06:29:20 1991 John Gilmore (gnu at cygint.cygnus.com) 1349 1350 Merge with latest FSF versions of these files. 1351 1352 * stab.gnu.h: Add LAST_UNUSED_STAB_CODE. 1353 * stab.def: Update to GPL2. Move N_WARNING out, since not a 1354 debug symbol. Change comments, and reorder table to numeric 1355 order. Update final table comment. 1356 (N_DSLINE, N_BSLINE): Renumber from 0x66 and 0x68, to 0x46 and 0x48. 1357 1358 * obstack.h: GPL2. Merge. 1359 1360Fri Aug 23 01:54:23 1991 John Gilmore (gnu at cygint.cygnus.com) 1361 1362 * a.out.gnu.h, a.out.sun4.h: Make SEGMENT_SIZE able to depend 1363 on the particular a.out being examined. 1364 * a.out.sun4.h: Define segment sizes for Sun-3's and Sun-4's. 1365 * FIXME: a.out.gnu.h is almost obsolete. 1366 * FIXME: a.out.sun4.h should be renamed a.out.sun.h now. 1367 1368Wed Aug 21 20:32:13 1991 John Gilmore (gnu at cygint.cygnus.com) 1369 1370 * Start a ChangeLog for the includes directory. 1371 1372 * a.out.gnu.h (N_FN): Fix value -- was 15, should be 0x1E. 1373 * stab.def: Update allocation table in comments at end, 1374 to reflect reality as I know it. 1375 1376 1377Local Variables: 1378mode: change-log 1379left-margin: 8 1380fill-column: 74 1381version-control: never 1382End: 1383