summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * objfiles.c (build_objfile_section_table): Don't abort() ifJim Kingdon1994-01-041-4/+6
| | | | | | | objfile->sections is already set. * objfiles.c (add_to_objfile_sections): Check SEC_ALLOC not SEC_LOAD to match recent change to exec.c.
* * target.h: Add enum target_waitkind, enum target_signal, andJim Kingdon1994-01-041-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.
* need GM ChangeLogStan Shebs1994-01-041-0/+4
|
* fix the .SanitizeStan Shebs1994-01-042-8/+13
|
* Mon Jan 3 10:47:37 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs1994-01-045-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.
* Add vsta.mt and vsta.sh.Rob Savoye1994-01-042-0/+2
|
* * Version 4.11.3.Jim Kingdon1994-01-042-0/+7491
| | | | | | | * main.c (print_gdb_version): Change year to 1994. * ChangeLog, ChangeLog-93: Split ChangeLog at 1994. * Makefile.in (NONSRC): Add ChangeLog-93.
* New for ChangeLog splitJim Kingdon1994-01-041-0/+0
|
* Remove ChangeLog entry, since one change was backed out immediately andStan Shebs1994-01-041-5/+0
| | | | the other never committed.
* Mon Jan 3 10:59:28 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs1994-01-046-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.
* Mon Jan 3 10:59:28 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs1994-01-042-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.
* * aout-target.h (MY(vec)): Add DYNAMIC to mask of object flags.David MacKenzie1994-01-041-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.
* * bfd-in.h, hash.c: Change bfd_hash_allocate argument from size_tIan Lance Taylor1994-01-031-0/+4
| | | | | to unsigned int, because size_t may not be defined in bfd.h. * bfd-in2.h: Rebuilt.
* * stabsread.c (read_type): Allow defining several type numbersJim Kingdon1994-01-032-32/+43
| | | | at once (e.g. "(1,2)=(3,4)="...).
* * stabs.texinfo (String Field): Talk about defining several typeJim Kingdon1994-01-032-3/+12
| | | | | | numbers at once. Fix lint regarding changing node ELF Transformations to ELF and SOM Transformations.
* Mon Jan 3 13:05:08 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs1994-01-032-4/+9
| | | | | * syms.c (bfd_print_symbol_vandf): Change PTR to FILE *. * hosts/irix4.h (exit): Declare properly.
* * stabsread.c (read_enum_type): Use TARGET_INT_BIT not sizeof (int).Jim Kingdon1994-01-032-1/+3
|
* Entry for making swapping retrieval routines take const argument.Ian Lance Taylor1994-01-031-0/+13
|
* * bfd-in.h (bfd_get{b,l}[_signed_]{16,32,64}): Declare argument toIan Lance Taylor1994-01-032-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.
* Mon Jan 3 11:44:29 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs1994-01-036-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.
* Mon Jan 3 11:35:26 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs1994-01-032-0/+8
| | | | * configure.in (*-*-lynxos*): Add stabs tests.
* Renamed get_elt_at_filepos to _bfd_get_elt_at_filepos, and made itIan Lance Taylor1994-01-032-8/+8
| | | | non-static.
* * gas/hppa/more.parse/labelbug.s: Add testcase for bug in lastJeff Law1994-01-031-1/+1
| | | | app.c change
* * libbfd-in.h (struct artdata): Added tdata field.Ian Lance Taylor1994-01-035-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.
* * breakpoint.c (frame_in_dummy): Check PC as well as frame.Jim Kingdon1994-01-031-0/+4
|
* * bfd.texinfo: Added Hash Tables node.Ian Lance Taylor1994-01-031-0/+7
| | | | | | * Makefile.in (DOCFILES): Added hash.texi. (SRCDOC): Added hash.c. (hash.texi): New target.
* * hash.c: Added some documentation.Ian Lance Taylor1994-01-032-0/+270
|
* * aout-target.h, netbsd386.c: Replace NO_SWAP_MAGIC with SWAP_MAGIC,Jim Kingdon1994-01-033-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.
* * mdebugread.c (psymtab_to_symtab_1): Only pass N_STAB symbolsPeter Schauer1994-01-032-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.
* * config/m68k/tm-sun3.h: Don't define BELIEVE_PCC_PROMOTION.Jim Kingdon1994-01-032-6/+6
|
* * hosts/i386mach3.h (HOST_SEGMENT_SIZE): Fix value.David MacKenzie1994-01-011-0/+1
|
* Support for VSTa micro-kernel.Rob Savoye1994-01-012-0/+9
|
* * config.bfd: Add support for VSTa micro-kernel. It currently usesRob Savoye1994-01-011-0/+5
| | | | i386-aout.
* * configure.in, config.sub: Add support for VSTa micro-kernel.Rob Savoye1994-01-011-0/+5
|
* clarify changeDavid MacKenzie1994-01-011-1/+1
|
* * scripttempl/aout.sc: Pad .text to DATA_ALIGNMENT if relocating;David MacKenzie1994-01-011-0/+8
| | | | | | | needed for i386mach. * emulparams/i386mach.sh (SEGMENT_SIZE): Fix again. (PAGE_SIZE): Don't define; not used.
* * i386mach3.c (SEGMENT_SIZE): Fix value.David MacKenzie1994-01-011-0/+4
|
* * infrun.c (wait_for_inferior): Do not step or step resume pastPeter Schauer1994-01-011-0/+5
| | | | the end of a one-line function we just stepped into.
* * nindy-share/nindy.c: Fix order of arguments to store_unsigned_integerJim Kingdon1993-12-311-0/+6
| | | | | (second and third arguments were reversed). (say): Use varargs.
* * remote-mips.c: Add timeout parameter to mips_request andJim Kingdon1993-12-312-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).
* Minor cleanups suggested by CodeCenter.Ian Lance Taylor1993-12-316-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.
* * ldgram.y (yyerror): Make argument const char *, and actuallyIan Lance Taylor1993-12-311-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.
* * emulparams/i386mach.sh (NONPAGED_TEXT_START_ADDR): Don't includeDavid MacKenzie1993-12-312-0/+13
| | | | | exec header offset, since the exec header isn't loaded. (PAGE_SIZE, SEGMENT_SIZE): Agree with bfd/i386mach3.c.
* * i386mach3.c (N_TXTADDR): Don't define after all.David MacKenzie1993-12-312-5/+10
| | | | (TEXT_START_ADDR): Don't include exec header size in value.
* minor fixesDavid MacKenzie1993-12-311-0/+302
|
* * stack.c (print_block_frame_locals): Also print LOC_BASEREG variables.Jim Kingdon1993-12-311-0/+4
|
* * symtab.c (find_methods): Call fprintf_symbol_filtered with DMGL_ANSI.Peter Schauer1993-12-312-16/+47
|
* Insert Peter Kessler's name as inventor (I think).John Gilmore1993-12-312-1/+5
|
* * remote-mips.c (mips_error): New function.Jim Kingdon1993-12-313-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.
* Define N_TXTADDRDavid MacKenzie1993-12-302-0/+62
|