aboutsummaryrefslogtreecommitdiff
path: root/gdb/config
AgeCommit message (Collapse)AuthorFilesLines
1993-09-01bcopy -> memcpyK. Richard Pixley18-42/+442
1993-09-01break dcache out of remote-nindy.cK. Richard Pixley1-1/+1
1993-09-01pulling dcache code out of remote.cK. Richard Pixley1-1/+1
1993-08-31break dcache code out of remote-bug.cK. Richard Pixley1-1/+1
1993-08-30 * config/m88k/{delta88v4.mt,delta88v4.mh}: New filesJim Kingdon1-0/+5
* config/m88k/delta88.mh: Fix comment. * config/m88k/tm-delta88.h: Remove unused BCS define. * config/m88k/{tm-delta88v4.h,xm-delta88v4.h,nm-delta88v4.h}: New files.
1993-08-27 * gdbserver/low-sun3.c: New file.Jim Kingdon3-2/+3
* gdbserver/Makefile.in, config/m68k/sun3.mh: Change accordingly. * Rename files for 14-character limits: gdbserver/remote-gutils.c -> gdbserver/utils.c gdbserver/remote-inflow.c -> gdbserver/low-lynx.c gdbserver/remote-inflow-sparc.c -> gdbserver/low-sparc.c gdbserver/remote-server.c -> gdbserver/server.c remote-monitor.c -> remote-mon.c * Makefile.in, gdbserver/Makefile.in, config/m68k/monitor.mt, config/i386/i386lynx.mh, config/sparc/sun4os4.mh: Change accordingly. * gdbserver/Makefile.in: Remove more junk inherited from gdb Makefile.
1993-08-27 * config/mips/tm-mips.h (EXTRACT_STRUCT_VALUE_ADDRESS):Jim Kingdon1-1/+2
Get struct return address from v0, not a0.
1993-08-26 * config/mips/tm-mips.h (EXTRACT_STRUCT_VALUE_ADDRESS):Jim Kingdon1-1/+7
Get struct return address from v0, not a0.
1993-08-24* config/vax/xm-vaxult.h: Define NO_PTRACE_H.Jim Kingdon1-0/+8
1993-08-23 * config/m88k/{delta88v4.mt,delta88v4.mh}: New filesJim Kingdon7-6/+82
* config/m88k/delta88.mh: Fix comment. * config/m88k/tm-delta88.h: Remove unused BCS define. * config/m88k/{tm-delta88v4.h,xm-delta88v4.h,nm-delta88v4.h}: New files. * configure.in: Recognize m88*-motorola-sysv4*. * m88k-nat.c: Always include sys/types.h; don't depend on USG.
1993-08-23remove netbsd386.mt; the file was checked in by sef but isn't usedJim Kingdon1-1/+0
1993-08-23Remove unused file netbsd386.mtJim Kingdon1-3/+0
1993-08-23new for svr4 on delta 88kJim Kingdon5-0/+0
1993-08-23Added support for netbsd386 (almost-but-not-quite 386bsd).Sean Eric Fagan2-0/+4
1993-08-20 * Move KERNEL_U_ADDR from xm-hp300bsd.h to nm-hp300bsd.h and makeJim Kingdon3-40/+34
it conditionalized on 4.3 vs. 4.4. * config/m68k/nm-hp300bsd.h: Move REGISTER_U_ADDR out of 4.3 and 4.4 sections; it was identical and now works for 4.4.
1993-08-20 * config/vax/tm-vax.h (BELIEVE_PCC_PROMOTION): Define.Peter Schauer1-0/+4
1993-08-19 * config/m68k/delta68.m{t,h}: Use nm-delta68.h, etc. notJim Kingdon3-3/+7
non-existent files nm-delta.h, etc. * config/m68k/tm-delta68.h: Define CANNOT_STORE_REGISTER. * delta68-nat.c: Add "[0]" in offsetof argument. * delta68-nat.c (_initialize_kernel_u_addr): Don't try to set up nl with initializer, just assign to it. Check n_scnum field on return.
1993-08-17 * config/m88k/tm-m88k.h: Fix typo in comment.K. Richard Pixley1-5/+10
(FP_REGNUM): define in terms of SP_REGNUM rather than by absolute number. Also clearly comment that this is a convenient lie in order to decrease future confusion. (ACTUAL_FP_REGNUM): new macro for FP. (FRAME_CHAIN_VALID): removed. Standard default works fine. * m88k-tdep.c (frame_chain_valid): redundant, so removed. (NEXT_PROLOGUE_INSN): removed unused fourth arg, fixed all callers. (read_next_frame_reg): declare static. (examine_prologue): removed unused variabel insn2, rename insn1 to insn, rewrote comment about finding fp, sp, etc. set frame_fp based on ACTUAL_FP_REGNUM rather than FP_REGNUM which is actually a scammed alias for SP_REGNUM on m88k.
1993-08-17 * config/i386/tm-i386bsd.h (SIGTRAMP_START, SIGTRAMP_END, FRAME_CHAIN,Peter Schauer2-24/+59
FRAMELESS_FUNCTION_INVOCATION, FRAME_SAVED_PC, SIGCONTEXT_PC_OFFSET): Define to make backtracing through sigtramp work. * config/vax/tm-vax.h (SIGTRAMP_START, SIGTRAMP_END, TARGET_UPAGES, FRAME_SAVED_PC, SIGCONTEXT_PC_OFFSET): Ditto.
1993-08-16 * config/m68k/tm-m68k.h (SIG_PC_FP_OFFSET, SIG_SP_FP_OFFSET):Peter Schauer1-0/+19
Define for correct handling of bachtraces through _sigtramp.
1993-08-13 * config/m88k/tm-m88k.h: comment change to remove embeddedK. Richard Pixley1-2/+2
comment. (SKIP_PROLOGUE): skip_prologue returns a value which is expected to reset the pc argument. So reset it.
1993-08-13 * gdbserver/Makefile.in: Use GDBSERVER_LIBS andJim Kingdon2-0/+3
GDBSERVER_DEPFILES. Also remove much (but not all that could be removed) crud inherited from gdb Makefile.in. * config/i386/i386lynx.mh, config/sparc/sun4os4.mh: Define GDBSERVER_*. * gdbserver/README: Say it works on Sun and change configuration instructions slightly.
1993-08-05* config/i386/tm-i386bsd.h (NUM_REGS): There are only 10, not 11.Jim Kingdon1-1/+2
1993-08-04 * config/mips/tm-mips.h: Include bfd.h before coff/sym.h.Ian Lance Taylor1-0/+1
1993-08-02 * remote-monitor.c: updated copyright.K. Richard Pixley1-1/+1
(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 Fish19-19/+0
added to the list by Sanitize, unless Sanitize knows it needs to keep it.
1993-08-02Use variable h8300hmode.Steve Chamberlain1-6/+6
1993-08-02Sun Aug 1 22:58:18 1993 Stu Grossman (grossman at cygnus.com)Stu Grossman4-2/+51
* 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-07-30sp64.mt: New file.David Edelsohn3-32/+55
tm-sp64.h (FRAME_CHAIN, FRAME_SAVED_PC): Deleted. (PRINT_REGISTER_HOOK): Call new fn sparc_print_register_hook.
1993-07-30Add ptx.mh to Things-to-keep list.Fred Fish1-0/+1
1993-07-30 From J. Law:Jim Kingdon1-14/+17
* infcmd.c (read_pc): Remove PA specific code. * tm-hppa.h (TARGET_READ_PC): Define. * hppa-tdep.c (target_read_pc): New function.
1993-07-30Add .Sanitize to Things-to-lose list.Fred Fish19-0/+37
1993-07-30Add monitor.mt and tm-monitor.h to Things-to-keep list.Fred Fish1-0/+2
1993-07-30Add delta68.mh, delta68.mt, nm-delta68.h, tm-delta68.h, xm-delta68.h toFred Fish1-0/+5
Things-to-keep list.
1993-07-29Add alpha directory.Fred Fish1-0/+1
1993-07-29Fix alpha-osf.mh -> alpha-osf1.mhFred Fish1-1/+1
1993-07-28* config/mips/xm-mips.h: Define HAVE_TERMIOS.Jim Kingdon1-0/+6
1993-07-28 * serial.h, ser-{unix,go32,tcp}.c: Add flush_input and send_break.Jim Kingdon1-1/+1
* nindy-share/*, remote-nindy.c: Extensive hacking to make it conform to GDB conventions like using memcpy not bcopy, serial.h, etc. This is to make it host on Solaris, AIX, etc. * Makefile.in: Reflect removed nindy-share files. * config/i960/nindy960.mt (TDEPFILES): Remove ttybreak.o.
1993-07-27 * config/sparc/xm-sun4os4.h: Define MEM_FNS_DECLARED and includeJim Kingdon1-11/+13
<memory.h>. Include <malloc.h> rather than declaring malloc functions ourself. * ser-unix.c (set_tty_state): Don't ignore errors setting process group. * inflow.c (terminal_inferior): If attach_flag set, ignore errors from set_tty_state.
1993-07-27add exec.o to m88k TDEPFILES.K. Richard Pixley1-1/+1
1993-07-26 * hppa-tdep.c: Remove all uses of use_unwind and `set use_unwind'Jim Kingdon3-32/+25
command. Now we use unwind info by default if we can find it. * config/sparc: Move VARIABLES_INSIDE_BLOCK and SUN_FIXED_LBRAC_BUG to tm-sparc.h so they are shared between Solaris and SunOS4. * dbxread.c (process_one_symbol): Deal with SunOS4 acc N_STSYM and N_GSYM functions.
1993-07-22 * Makefile.in: Use REMOTE_O macro not remote.o.Jim Kingdon2-0/+6
* config/i960/{nindy960,vxworks960}: Don't use remote.o.
1993-07-22 * coredep.c: If NEED_SYS_CORE_H defined, include <sys/core.h>Ian Lance Taylor4-3/+21
(can't include it in nm-*.h file because it causes conflicts with a.out symbol definitions). * hp300ux-nat.c (fetch_core_registers): Commented out; obsolete. * config/m68k/hp300hpux.mh (NATDEPFILES): Added coredep.o and corelow.o. * config/m68k/nm-hp300hpux.h (NEED_SYS_CORE_H): Defined. (REGISTER_U_ADDR): Defined. * config/m68k/xm-hp300hpux.h (HAVE_TERMIOS): Define instead of HAVE_TERMIO. * config/pa/xm-hppah.h: Likewise.
1993-07-21* config/pa/hppa{b,h}.h: Define ATTACH_DETACH.Jim Kingdon2-0/+18
1993-07-21 * config/mips/xm-makeva.h: New file implements va_list alignmentPeter Schauer1-0/+35
restrictions for mips hosts.
1993-07-21 * config/mips/xm-makeva.h: New file implements va_list alignmentPeter Schauer5-0/+13
restrictions for mips hosts. * config/mips/{xm-irix3.h, xm-mips.h, xm-news-mips.h, xm-riscos.h}: Use it.
1993-07-20Reflect symmetry changesJim Kingdon1-0/+1
1993-07-20 * Makefile.in (SFILES): Add nlmread.c.Fred Fish3-0/+32
* Makefile.in (OBS): Add nlmread.o. * Makefile.in (nlmread.o): Add new target. * configure.in (i[34]86-*-netware): New configuration. * nlmread.c, config/i386/{i386nw.mt, tm-i386nw.h}: New files for NLM/NetWare support.
1993-07-20* config/i386/xm-i386sco.h: Define HAVE_TERMIOS.Jim Kingdon1-4/+5
1993-07-19 * printcmd.c, config/pa/xm-pa.h, config/alpha/xm-alpha.h: Make it soJim Kingdon2-14/+7
arg_bytes field of makeva_list is always aligned. * config/pa/xm-pa.h: Make arglist_address a char *.