aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-01-04 * target.h: Add enum target_waitkind, enum target_signal, andJim Kingdon1-6/+0
struct target_waitstatus. Change status argument to target_wait to be struct target_waitstatus * instead of int *. * target.h, infrun.c, all targets: Change type of signal arguments to resume(), proceed(), and target_resume() from int to enum target_signal. * All targets (*_wait, *_resume): Change accordingly. * infcmd.c (program_info, signal_command), throughout infrun.c, * fork-child.c, solib.c, hppa-tdep.c, osfsolib.c: Use this stuff. * convex-xdep.c, convex-tdep.c: Add FIXME's (getting the Convex signal code stuff right with the new signals would be non-trivial). * inferior.h (stop_signal): Make it enum target_signal not int. * target.c, target.h (target_signal_to_string, target_signal_to_name, target_signal_from_name): New functions. * inftarg.c, target.h (target_signal_to_host, target_signal_from_host, store_waitstatus): New functions. * procfs.c (procfs_notice_signals): Use them. * i960-tdep.c (i960_fault_to_signal): New function, to replace print_fault. * config/i960/tm-i960.h: Don't define PRINT_RANDOM_SIGNAL.
1994-01-04need GM ChangeLogStan Shebs1-0/+4
1994-01-04fix the .SanitizeStan Shebs2-8/+13
1994-01-04Mon Jan 3 10:47:37 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs5-0/+226
* config.sub: Add MPW-related aliases. * mpw-configure: New file, MPW version of configure. * mpw-config.in: New file, MPW version of configure.in. * mpw-xconfig.in: New file, addon to configure.in. Mon Jan 3 12:42:45 1994 Stan Shebs (shebs@andros.cygnus.com) * mpw-xconfig.in: New file, mpw x mips configuration bits.
1994-01-04Add vsta.mt and vsta.sh.Rob Savoye2-0/+2
1994-01-04 * Version 4.11.3.Jim Kingdon2-0/+7491
* main.c (print_gdb_version): Change year to 1994. * ChangeLog, ChangeLog-93: Split ChangeLog at 1994. * Makefile.in (NONSRC): Add ChangeLog-93.
1994-01-04New for ChangeLog splitJim Kingdon1-0/+0
1994-01-04Remove ChangeLog entry, since one change was backed out immediately andStan Shebs1-5/+0
the other never committed.
1994-01-04Mon Jan 3 10:59:28 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs6-2/+607
* mpw-config.in: New file, MPW version of configure.in. * mpw-make.in: New file, MPW version of Makefile.in. * hosts/mpw.h: New file, MPW host definitions. Mon Jan 3 13:00:07 1994 Stan Shebs (shebs@andros.cygnus.com) * mpw-xconfig.in: New file, mpw x mips configuration bits.
1994-01-04Mon Jan 3 10:59:28 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs2-4/+116
* mpw-config.in: New file, MPW version of configure.in. * mpw-make.in: New file, MPW version of Makefile.in. * hosts/mpw.h: New file, MPW host definitions.
1994-01-04 * aout-target.h (MY(vec)): Add DYNAMIC to mask of object flags.David MacKenzie1-0/+10
* aoutf1.h (NAME(aout,sunos4_write_object_contents)): If the DYNAMIC flag is set, set it in the exec header. * aoutx.h (NAME(aout,some_aout_object_p)): If the object is dynamically linked, set the DYNAMIC flag in the BFD. * libaout.h (N_SET_DYNAMIC): New macro. (N_DYNAMIC): Add missing 0 in mask.
1994-01-03 * bfd-in.h, hash.c: Change bfd_hash_allocate argument from size_tIan Lance Taylor1-0/+4
to unsigned int, because size_t may not be defined in bfd.h. * bfd-in2.h: Rebuilt.
1994-01-03 * stabsread.c (read_type): Allow defining several type numbersJim Kingdon2-32/+43
at once (e.g. "(1,2)=(3,4)="...).
1994-01-03 * stabs.texinfo (String Field): Talk about defining several typeJim Kingdon2-3/+12
numbers at once. Fix lint regarding changing node ELF Transformations to ELF and SOM Transformations.
1994-01-03Mon Jan 3 13:05:08 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs2-4/+9
* syms.c (bfd_print_symbol_vandf): Change PTR to FILE *. * hosts/irix4.h (exit): Declare properly.
1994-01-03* stabsread.c (read_enum_type): Use TARGET_INT_BIT not sizeof (int).Jim Kingdon2-1/+3
1994-01-03Entry for making swapping retrieval routines take const argument.Ian Lance Taylor1-0/+13
1994-01-03 * bfd-in.h (bfd_get{b,l}[_signed_]{16,32,64}): Declare argument toIan Lance Taylor2-36/+36
be a const pointer. * bfd-in2.h: Rebuilt. * libbfd.c (bfd_get{b,l}[_signed_]{16,32,64}): Declare argument to be a const pointer. * targets.c (bfd_target): Change swap function pointers accordingly. * archive.c (do_slurp_coff_armap): Change swap accordingly. * aix386-core.c: Change NO_GET and NO_GETS accordingly. * hppabsd-core.c, hpux-core.c, irix-core.c, osf-core.c, ptrace-core.c, trad-core.c: Change NO_GET and NO_SIGNED_GET accordingly.
1994-01-03Mon Jan 3 11:44:29 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs6-2/+206
* mpw-config.in: New file, MPW version of configure.in. * mpw-make.in: New file, MPW version of Makefile.in. Mon Jan 3 12:54:35 1994 Stan Shebs (shebs@andros.cygnus.com) * mpw-xconfig.in: New file, mpw x mips configuration bits.
1994-01-03Mon Jan 3 11:35:26 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs2-0/+8
* configure.in (*-*-lynxos*): Add stabs tests.
1994-01-03Renamed get_elt_at_filepos to _bfd_get_elt_at_filepos, and made itIan Lance Taylor2-8/+8
non-static.
1994-01-03 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in lastJeff Law1-1/+1
app.c change
1994-01-03 * libbfd-in.h (struct artdata): Added tdata field.Ian Lance Taylor5-102/+154
(_bfd_add_bfd_to_archive_cache): Declare. (_bfd_snarf_ar_hdr): Renamed from snarf_ar_hdr. * libbfd.h: Rebuilt. * archive.c: Cleaned up some more. (_bfd_generic_mkarchive, bfd_generic_archive_p): Initialize pointer elements of artdata. (_bfd_add_bfd_to_archive_cache): Renamed from add_bfd_to_cache. (_bfd_snarf_ar_hdr): Renamed from snarf_ar_hdr. (get_extended_arelt_filename, get_elt_at_filepos, bfd_construct_extended_name_table, bfd_ar_hdr_from_filesystem, compute_and_write_armap): Made static. * ecoff.c: Some comment changes. (ecoff_slurp_armap): Handle rename of snarf_ar_hdr. Set ardata->tdata to raw_armap. (ecoff_archive_p): Initialize pointer elements of artdata. * coff-rs6000.c (rs6000coff_get_elt_at_filepos): Handle rename of add_bfd_to_cache.
1994-01-03* breakpoint.c (frame_in_dummy): Check PC as well as frame.Jim Kingdon1-0/+4
1994-01-03 * bfd.texinfo: Added Hash Tables node.Ian Lance Taylor1-0/+7
* Makefile.in (DOCFILES): Added hash.texi. (SRCDOC): Added hash.c. (hash.texi): New target.
1994-01-03 * hash.c: Added some documentation.Ian Lance Taylor2-0/+270
1994-01-03 * aout-target.h, netbsd386.c: Replace NO_SWAP_MAGIC with SWAP_MAGIC,Jim Kingdon3-8/+17
and do the swapping here rather than calling ntohl from the N_* macros. This cleans up assumptions about the size of a host long, the existence to ntohl, etc.
1994-01-03 * mdebugread.c (psymtab_to_symtab_1): Only pass N_STAB symbolsPeter Schauer2-2/+16
to process_one_symbol. * symtab.c (find_pc_psymbol): Search global_psymbols as well to avoid caching a bad endaddr in find_pc_partial_function.
1994-01-03* config/m68k/tm-sun3.h: Don't define BELIEVE_PCC_PROMOTION.Jim Kingdon2-6/+6
1994-01-01 * hosts/i386mach3.h (HOST_SEGMENT_SIZE): Fix value.David MacKenzie1-0/+1
1994-01-01Support for VSTa micro-kernel.Rob Savoye2-0/+9
1994-01-01 * config.bfd: Add support for VSTa micro-kernel. It currently usesRob Savoye1-0/+5
i386-aout.
1994-01-01 * configure.in, config.sub: Add support for VSTa micro-kernel.Rob Savoye1-0/+5
1994-01-01clarify changeDavid MacKenzie1-1/+1
1994-01-01 * scripttempl/aout.sc: Pad .text to DATA_ALIGNMENT if relocating;David MacKenzie1-0/+8
needed for i386mach. * emulparams/i386mach.sh (SEGMENT_SIZE): Fix again. (PAGE_SIZE): Don't define; not used.
1994-01-01 * i386mach3.c (SEGMENT_SIZE): Fix value.David MacKenzie1-0/+4
1994-01-01 * infrun.c (wait_for_inferior): Do not step or step resume pastPeter Schauer1-0/+5
the end of a one-line function we just stepped into.
1993-12-31 * nindy-share/nindy.c: Fix order of arguments to store_unsigned_integerJim Kingdon1-0/+6
(second and third arguments were reversed). (say): Use varargs.
1993-12-31 * remote-mips.c: Add timeout parameter to mips_request andJim Kingdon2-25/+40
mips_receive_packet. (callers): pass in mips_receive_wait except mips_initialize (where we use it to clean up the kludge where we had been changing mips_receive_wait temporarily) and mips_wait (where we pass in -1 for no timeout).
1993-12-31 Minor cleanups suggested by CodeCenter.Ian Lance Taylor6-34/+85
* aoutx.h, coffgen.c, ecoff.c, ecofflink.c, elf.c, libbfd.c, linker.c, reloc.c, section.c, srec.c: Added /*ARGSUSED*/ as appropriate. * aoutx.h (struct external_exec): Removed unnecessary declaration. (NAME(aout,some_aout_object_p)): Set some tdata pointers to NULL. (adjust_z_magic): Removed useless variable data_vma. (stringtab_init): Initialize hash_zero. (add_to_stringtab): Removed unused fourth argument. (NAME(aout,swap_std_reloc_out)): Removed useless variable r_addend. (aout_link_input_section): Added some casts. * archive.c (get_extended_arelt_filename, do_slurp_coff_armap, bfd_ar_hdr_from_filesystem, bsd_write_armap, coff_write_armap): Minor code rewriting to make it more C like. (do_slurp_bsd_armap): Added some casts. * ecoff.c (ecoff_write_object_contents): Removed useless variable scn_base. (ecoff_write_armap): Added some casts. Use "" rather than "\0". * ecofflink.c (bfd_ecoff_write_debug): Added a cast. * libaout.h (struct internal_exec): Removed unnecessary declaration. * linker.c (_bfd_generic_indirect_link_order): Added a cast. * opncls.c (new_bfd): Removed a cast. * reloc.c (bfd_generic_get_relocated_section_contents): Added some casts. * srec.c (internal_srec_write_object_contents): Removed useless variable bytes_written.
1993-12-31 * ldgram.y (yyerror): Make argument const char *, and actuallyIan Lance Taylor1-0/+7
print it out rather than assuming it is a syntax error. * ldmisc.h: Change declaration of yyerror. * ldemul.c, ldwrite.c: Add /*ARGSUSED*/ as appropriate.
1993-12-31 * emulparams/i386mach.sh (NONPAGED_TEXT_START_ADDR): Don't includeDavid MacKenzie2-0/+13
exec header offset, since the exec header isn't loaded. (PAGE_SIZE, SEGMENT_SIZE): Agree with bfd/i386mach3.c.
1993-12-31 * i386mach3.c (N_TXTADDR): Don't define after all.David MacKenzie2-5/+10
(TEXT_START_ADDR): Don't include exec header size in value.
1993-12-31minor fixesDavid MacKenzie1-0/+302
1993-12-31* stack.c (print_block_frame_locals): Also print LOC_BASEREG variables.Jim Kingdon1-0/+4
1993-12-31 * symtab.c (find_methods): Call fprintf_symbol_filtered with DMGL_ANSI.Peter Schauer2-16/+47
1993-12-31Insert Peter Kessler's name as inventor (I think).John Gilmore2-1/+5
1993-12-31 * remote-mips.c (mips_error): New function.Jim Kingdon3-29/+50
* remote-mips.c: Use it instead of error() most places. * remote-mips.c (mips_receive_packet): New arg throw_error. (mips_initialize): Use it not catch_errors. * defs.h: Declare error_pre_print and warning_pre_print here... * main.c: ...not here.
1993-12-30Define N_TXTADDRDavid MacKenzie2-0/+62
1993-12-30* values.c (unpack_long): Fix garbled error message.Jim Kingdon2-1/+3