aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-08-03 * ecoff.h: New file.Ian Lance Taylor4-364/+309
* alpha.h, mips.h: Moved common information into ecoff.h. Moved external structure definitions in from ecoff-ext.h. * ecoff-ext.h: Removed; information now in alpha.h and mips.h.
1993-08-03 * ecoff.c: New file for generic ECOFF functions.Ian Lance Taylor9-8867/+4793
* ecoffswap.h: New file for ECOFF swapping functions which differ only slightly for different targets. * libecoff.h: Added prototypes for ecoff.c functions. (ecoff_backend_data): New structure. (ecoff_tdata): Added backend_data field. Changed external data pointers to be PTR rather than to a particular struct. (ecoff_symbol_struct): Moved in from coff-mips.c. * coff-alpha.c, coff-mips.c: Moved common functions into ecoff.c. Added ECOFF backend structures. Include ecoffswap.h. * coff-msym.c: Removed; superseded by ecoffswap.h. * bfd.c: Include coff/internal.h. * Makefile.in (BFD_LIBS): Removed coff-mips.o and coff-msym.o. Added ecoff.o. (BFD64_BACKENDS): Added coff-alpha.o. (CFILES): Removed coff-msym.c. Added ecoff.c. (bfd.o): Added dependency on $(INCDIR)/coff/sym.h. (coff-mips.o): Added dependency on ecoffswap.h and coff/ecoff.h. (ecoff.o, coff-alpha.o): New targets. (coff-msym.o): Removed target.
1993-08-03 * Makefile.in (SFILES): Add thread.cFred Fish2-2/+6
1993-08-03* remote-sp64sim.c (simif_create_inferior): Add FIXME regardingDavid Edelsohn2-0/+10
sim_set_args return code.
1993-08-03Keep server.h.Stu Grossman1-1/+1
1993-08-03* elf32-hppa.h, hosts/*: Remove (one more time) all occurrancesJohn Gilmore18-162/+171
of EXFUN in the BFD sources. Heave ho!
1993-08-03Bumped version to 4.9.4.K. Richard Pixley2-2/+18
1993-08-03Added remote-bug.c.K. Richard Pixley1-4/+5
1993-08-03don't list objfiles... as an optionDavid MacKenzie1-6/+5
1993-08-02 * remote-monitor.c: updated copyright.K. Richard Pixley4-12/+1498
(bug_ops, monitor_desc): now static. (monitor_desc): in several places, check and/or set to NULL. * remote-hms.c (hms_files_info): Add the appropriate items where missing in the printf call. * remote-bug.c: new file for m88k bug support. * config/m88k/m88k.mt (TDEPFILES): added remote-bug.o.
1993-08-02Remove '.Sanitize' from explicit list of Things-to-lose. It is now implicitlyFred Fish48-48/+0
added to the list by Sanitize, unless Sanitize knows it needs to keep it.
1993-08-02 * h8300-tdep.c: Use new variable h8300hmode.Steve Chamberlain2-3/+53
1993-08-02Use variable h8300hmode.Steve Chamberlain1-6/+6
1993-08-02 * valops.c (typecmp): If we are passing a non-reference to a functionJim Kingdon1-0/+5
which takes a reference, pass the address. (value_arg_coerce): Don't use COERCE_ENUM; we don't want to dereference references here.
1993-08-02 * config/obj-ecoff.c (get_tag): Save tag name in permanent memoryIan Lance Taylor2-13/+41
and in hash_ptr->string.
1993-08-02 * thread.c (thread_switch): Define as static.Jim Kingdon2-2/+5
(add_thread): Cast return value from xmalloc.
1993-08-02Move enum outside of struct defn to avoid warnings.John Gilmore1-0/+10
1993-08-02 * app.c (do_scrub_next_char): Reset state to 0 after .appline ifIan Lance Taylor1-0/+9
file name is not seen.
1993-08-02Configure for h8300h too.Steve Chamberlain1-1/+1
1993-08-02 * gdbtypes.c (fill_in_vptr_fieldno): Call check_stub_type.Jim Kingdon3-4/+21
* gdbtypes.{c,h}: Improve comments on vptr_fieldno.
1993-08-02remove some conflicting declsDavid D. Zuhn2-2/+4
1993-08-02(I could have sworn I checked this change in a couple days ago, but itFred Fish1-0/+4
showed up in a cvs diff, so here it is again...) * README: Elaborate on gdb C++ support and cfront support.
1993-08-02add support for CONFIG_SHELLDavid D. Zuhn1-8/+17
1993-08-02add a trap to ensure tmp files are removedDavid D. Zuhn2-0/+6
1993-08-02Mon Aug 2 11:48:23 1993 Stu Grossman (grossman at cygnus.com)Stu Grossman1-0/+5
* i386lynx.c: Remove unnecessary def of N_HEADER_IN_TEXT, redefine TEXT_START_ADDR to be 0.
1993-08-02add nm -BDavid MacKenzie3-4/+40
1993-08-02Mon Aug 2 11:30:57 1993 Stu Grossman (grossman at cygnus.com)Stu Grossman4-28/+46
* i386lynx-nat.c, thread.c, thread.h: Update copyrights.
1993-08-02 * gdb.t06/signals.exp: Change xfail from "*-*-*" to be only forJim Kingdon1-0/+7
NO_SINGLE_STEP machines. Fix comment about its cause. Uncomment the `continue' test right after it (also xfailed if NO_SINGLE_STEP).
1993-08-02* Makefile.in (ALLDEPFILES): Add i386lynx-nat.c.Jim Kingdon1-0/+4
1993-08-02 * scripttempl/elf.sc: Add hooks for .sdata, .sbss, andKen Raeburn1-0/+8
target-specific sections, and for changing data section vma.
1993-08-02Fix sanitizationJim Kingdon1-1/+3
1993-08-02Add i386lynx-nat.c.Stu Grossman1-0/+1
1993-08-02Add thread.c and thread.h.Stu Grossman1-0/+2
1993-08-02Add i386lynx.h.Stu Grossman1-0/+1
1993-08-02Mon Aug 2 08:49:30 1993 Stu Grossman (grossman at cygnus.com)Stu Grossman1-2/+2
* wait.h (WEXITSTATUS, WSTOPSIG): Mask down to 8 bits. This is for systems that store stuff into the high 16 bits of a wait status.
1993-08-02Mon Aug 2 08:42:50 1993 Stu Grossman (grossman at cygnus.com)Stu Grossman2-7/+32
* gdbserver/remote-inflow.c (create_inferior): Fix comments, and error msg. Setup seperate process group for child. * (write_inferior_memory): Sleep for 1 second and retry on ptrace failure.
1993-08-02Sun Aug 1 22:58:18 1993 Stu Grossman (grossman at cygnus.com)Stu Grossman5-2/+57
* config/i386/i386lynx.mh (NATDEPFILES): Drop coredep (for now). * config/i386/nm-i386bsd.h: Protect from multiple inclusion. * config/i386/nm-i386lynx.h: Lotsa new host porting stuff. * config/i386/tm-i386lynx.h: Define SAVED_PC_AFTER_CALL and target_pid_to_str.
1993-08-02Sun Aug 1 22:58:18 1993 Stu Grossman (grossman at cygnus.com)Stu Grossman25-55/+674
* Makefile.in (CLIBS): Reorder to make Lynx ld happy. * (HFILES): New file thread.h. * (OBS): New file thread.c. * configure.in: Host config for Lynx/386. * fork-child.c (fork_inferior): Call init_thread_list(). * infrun.c (resume): Add pid to invocation of target_resume(). * (wait_for_inferior): Pay attention to pid from target_wait(). Multi-threading code now uses this to determine what to do. * inftarg.c (child_wait): Conditionalize based on CHILD_WAIT macro. Use target_pid_to_str() macro throughout when printing pid. * inferior.h (child_resume): Add pid to prototype. * hppab-nat.c hppah-nat.c infptrace.c (child_resume): Pass in pid as argument, instead of using inferior_pid. * procfs.c (procfs_resume): Pass in pid as argument. Ignored for now. Use target_pid_to_str() macro throughout for printing process id. * remote-adapt.c (adapt_resume): Pass in pid as argument. * remote-eb.c (eb_resume): Pass in pid as argument. * remote-es.c (es1800_resume): Pass in pid as argument. * remote-hms.c (hms_resume): Pass in pid as argument. * remote-mips.c (mips_resume): Pass in pid as argument. * remote-mm.c (mm_resume): Pass in pid as argument. * remote-monitor.c (monitor_resume): Pass in pid as argument. * remote-nindy.c (nindy_resume): Pass in pid as argument. * remote-sa.sparc.c (remote_resume): Pass in pid as argument. * remote-sim.c (rem_resume): Pass in pid as argument. * remote-sp64sim.c (simif_resume): Pass in pid as argument. * remote-st.c (st2000_resume): Pass in pid as argument. * remote-udi.c (udi_resume): Pass in pid as argument. * remote-vx.c (vx_resume): Pass in pid as argument. * remote-z8k.c (rem_resume): Pass in pid as argument. * remote.c (remote_resume): Pass in pid as argument. * solib.c (solid_create_inferior_hook): Pass inferior_pid to target_resume(). * target.c (normal_pid_to_str): New routine to print out process ID normally. * target.h (struct target_ops): Add pid to prototype at to_resume(). (target_resume): Add pid argument. * (target_pid_to_str): Default definition for normal type pids. * thread.c, thread.c: New modules for multi thread/process control.
1993-08-02Sun Aug 1 22:54:08 1993 Stu Grossman (grossman at cygnus.com)Stu Grossman2-0/+35
* configure.host, configure.in, hosts/i386lynx.h: Lynx/386 host and target info.
1993-08-02 * Makefile.in (make-gdb.tar.gz): Sed bug reporting addressFred Fish1-0/+3
in configure script to bug-gdb@prep.ai.mit.edu when building distribution archive.
1993-08-01Say that bug-gdb is also the place to send requests for help with GDB.John Gilmore2-194/+173
1993-08-01 * Makefile.in (make-proto-gdb-1): Use -f opt on rm of Makefile.Fred Fish2-1/+2
1993-08-01 * Makefile.in (COMPRESS): Remove def.Fred Fish2-17/+23
* Makefile.in (gdb.tar.gz, make-gdb.tar.gz): Renamed from gdb.tar.Z and make-gdb.tar.Z respectively. * Makefile.in (make-gdb.tar.gz): Now only build gzip'd archive. * Makefile.in (make-gdb.tar.gz): Minor changes to move closer to convergence with 'taz' target in Makefile.in.
1993-08-01 * h8500-tdep.c: Add parens around a few macro args.Fred Fish2-7/+12
1993-07-31 * TODO: Remove items about unix-to-unix/rapp debugging (now weJim Kingdon2-20/+6
have gdbserver), moving xm files to subdirectory, ptype yylval, and file-local symbols.
1993-07-31* dis-asm.h: Add new fields insn_info_valid, branch_delay_insns,John Gilmore2-25/+105
data_size, insn_type, target, target2. These are used to return information from the instruction decoders back to the calling program. Add comments, make more readable.
1993-07-31* gdb.t17/interrupt.exp: Add xfail for hppa.Jim Kingdon1-2/+6
1993-07-30* stabs.texinfo (Procedures): Improve stuff on nested functions.Jim Kingdon2-6/+37
1993-07-30* gdbtypes.h: Improve comments about C++ methods.Jim Kingdon2-3/+26
1993-07-30common section fixDavid MacKenzie1-0/+49