aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1998-05-06 * somsolib.c: Include gdb_stat.h.Jeff Law2-0/+11
1998-05-05Tue May 5 09:30:25 1998 Christopher Faylor <cgf@cygnus.com>Christopher Faylor2-2/+7
* gdbtk.c (_initialize_gdbtk): Use correct device names in cygwin-specific calls (cosmetic change).
1998-05-04Update copyright.Stu Grossman1-1/+1
1998-05-04 * ocd.h: Add new flags, function codes, and processor types to supportStu Grossman1-0/+5
new Wiggler capabilities. * (ocd_write_bytes_size): New function to allow atomic writes of memory in sizes larger than a byte.
1998-05-04Mon May 4 10:37:12 1998 Brian Youmans (3diff@gnu.org)Jason Molenda1-0/+4
* refcard.tex: Copyright, address updates.
1998-05-04* Fixes for chill PR 15681Frank Ch. Eigler3-0/+12
Fri May 1 19:51:32 1998 Frank Ch. Eigler <fche@cygnus.com> * stabsread.c (read_one_struct_field): Do not override supplied bitfield size for a range type value. * gdbtypes.c (create_range_type): For a range with positive lower limit, declare range type as unsigned.
1998-05-02 * ser-unix.c (baudtab): Add 57600, 115200, 230400, and 460800 baud.Stu Grossman2-0/+16
1998-05-01 * monitor.c: Turn off debugJohn Metzler1-0/+4
1998-05-01 * breakpoint.c (delete_command): Skip internal breakpoints whenPeter Schauer2-10/+47
all breakpoints are requested. * stabsread.c (define_symbol): Record parameter types from Sunpro function stabs in the TYPE_FIELDS of the function type.
1998-04-30Thu Apr 30 15:59:54 1998 Jason Molenda (crash@bugshack.cygnus.com)Jason Molenda1-11/+22
* Makefile.in (config-check-targets, config-check-hosts): Removed. 1998-04-30 Paul Eggert <eggert@twinsun.com> * Makefile.in (maintainer-clean): Don't get ahead of yourself and delete Makefile before running `make'. (local-maintainer-clean, do-maintainer-clean): New rules.
1998-04-30Wed Apr 29 15:53:16 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-5/+9
* gdbtk.c (gdbtk_ignorable_warning): removed va_list parameter, which was unused.
1998-04-29Wed Apr 29 10:20:40 1998 John Metzler <jmetzler@cygnus.com>John Metzler3-60/+542
* nec4102rom.c : New file implements rom monitor adapter for nec-vr4102 board. This board hosts the vr4111 chip. This file required extenstions to the monitor_ops structure, hooks for wiat filter, new flags. This version does not support more than one breakpoint and resuming after a breakpoint in 16 bit mode is completely disfunctional. * monitor.h : Defined additional hooks for dmpregs, confinuer_hooks and wait_filter. These additions require that all rom monitor interfaces be recoded to to initializa monitor ops using assignments rather than static structure initialization. Added new bits to flags MO_EXACT_DUMPADDR, MO_HAS_BLOCKWRITES * monitor.c (RDEBUG): Conditional tracing throughout the file. (fromhex): Now recognized upper cse hex digits (monitor_printf_noecho): (monitor_readchar): Tracing interferes with input timing. (monitor_open): Register different memory write functions with dcache_init if MO_HAS_BLOCKWRITES. (flush_monior_dcache): Added as an additional utilty. (monitor-resume): Call continue hook if one has been supplied. (monitor_wait_filter): New function Factored out of monitor wait and used if alternate wait-filter has not been provided. (monitor_wait): call alternate wait filter if provided. Call monitor_dump_regs, a new function factored out from inline code. (monitor_dump_block): A new function used as a utility when monitors must dump several blocks of registers using different commands. (monitor_dump_regs): Call alternate function if provided. Uses new hook in monitor.h. (monitor_write_memory): Engage previouly added hook MO_FILL_USES_ADDR. (monitor_write_even_block): new function supports writing long blocks of 4byte words. (longlongendswap): new internal function (monitor_write_memory_longlongs): new function writes large blocks using command to enter a long long. (monitor_write-memory_block): new Function figures out which block mod to use. (monitor_read_memory): Can now handle dump formats in which the bytes preceeding the requested data is not printed. * monitor.h: Added new fields to the structure
1998-04-29 * Makefile.in (GDBTKLIBS): New macro.Tom Tromey4-31/+48
(INSTALLED_LIBS): Include GDBTKLIBS. (CLIBS): Likewise. * configure: Rebuilt. * configure.in: Put Tcl/Tk libs into GDBTKLIBS, not LIBS. (GDBTKLIBS): AC_SUBST.
1998-04-29 * tracepoint.c (memrange_cmp): Another typo fix; `memrbnge' ->Tom Tromey2-1/+4
`memrange'.
1998-04-29 * tracepoint.c (memrange_cmp): Fixed typo in function intro.Tom Tromey2-1/+5
1998-04-29Tue Apr 28 17:41:20 1998 Philippe De Muyter <phdm@macqel.be>Jason Molenda2-16/+30
* symfile.c (overlay_auto_command): Add forgotten parameter definitions. (overlay_manual_command, overlay_off_command): Likewise. (overlay_load_command): Likewise. * tracepoint.c (memrange_cmp): Parameters have type void *, not struct memrange *.
1998-04-28Tue Apr 28 11:08:25 1998 John Metzler <jmetzler@cygnus.com>John Metzler2-1/+5
* rom68k-rom.c (_initialize_rom68k): Fix unresolved init_rom_68kcmds
1998-04-27 * config/sparc/tm-sparc.h (CALL_DUMMY): Shorten it drastically,Mark Alexander2-106/+64
make it work on the simulator. (FIX_CALL_DUMMY): Convert to function call instead of inline code. (sparc_fix_call_dummy): Declare. * sparc-tdep.c (sparc_fix_call_dummy): New function, taken from old FIX_CALL_DUMMY macro, with additional fixes for simulator. (sparc_push_dummy_frame): Set registers differently on simulator to prevent corrupted register window save areas.
1998-04-27Mon Apr 27 13:46:40 1998 John Metzler <jmetzler@cygnus.com>John Metzler11-575/+528
* rom68k-rom.c (_initialize_rom68k init_rom68k_cmds): * abug-rom.c (_initialize_abug_rom init_abug-cmds): * cpu32bug-rom.c (_initialize_cpu32bug_rom init_cpu32bug_cmds): * mon960-rom.c (initialize_mon960 init_mon960_cmds): * op50-rom.c (initialize_op50n init_op50n_cmds) : * ppcbug-rom.c (_initialize_ppcbug_rom init_ppc_cmds) : * sh3-rom.c (_initialize_sh3_rom init_sh3_cmds) : * sparclet-rom.c (_initialize_sparcletinit_sparclet_cmds ) : * remote-est.c ( _initialize_est init_est_cmds) : * remote-hms.c ( _initialize_remote_hms init_hms_cmds) : Convert all static initializations of monitor ops structures to executable initializations in oreer tat additions to the data structure definition can me made without repeating this editing exercise
1998-04-27Mon Apr 27 10:43:04 1998 Jason Molenda (crash@bugshack.cygnus.com)Jason Molenda2-1/+5
* gdb_string.h (strdup): Don't specify arguments in prototype.
1998-04-26 * rs6000-nat.c (vmap_ldinfo): Issue warning instead of error ifPeter Schauer2-12/+32
fstat on ldinfo_fd fails. Use objfile->obfd instead of vp->bfd to check for reference to the same file. * target.c (target_read_string): Handle string transfers at the end of a memory section gracefully.
1998-04-25Fri Apr 24 17:18:56 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer2-1/+5
* Makefile.in: enable EXEEXT setting
1998-04-24 * mips-tdep.c (mips32_decode_reg_save): Handle 128bit wideJeff Law1-0/+10
GPR loads/stores generated on the r5900. (mips_find_saved_regs, mips32_skip_prologue): Likewise. * mips/tm-r5900.h (R5900_128BIT_GPR_HACK): Define. * mips/tm-txvu.h (R5900_128BIT_GPR_HACK): Likewise.
1998-04-24 * Makefile.in (install-only): Install help files.Keith Seitz2-1/+7
1998-04-23Thu Apr 23 16:37:20 1998 Jason Molenda (crash@bugshack.cygnus.com)Jason Molenda1-0/+4
* README: Minor changes for 4.17 release.
1998-04-23 * symfile.c (deduce_language_from_filename): .class implies java.Per Bothner2-1/+5
1998-04-23Thu Apr 23 12:56:19 1998 Jason Molenda (crash@bugshack.cygnus.com)Jason Molenda1-0/+11
* gdb.c++/virtfunc.cc: Declare extern "C" printf to return int, not void. fche says he vaguely remembers a problem with returning int instead of void, but ISO C sez printf returns int, so let's see what happens.
1998-04-23oops, regenerated with old version of autoconf.Jason Molenda1-224/+234
1998-04-23Thu Apr 23 12:52:21 1998 Philippe De Muyter <phdm@macqel.be>Jason Molenda6-235/+292
* configure.in (strerror): Check if function must be declared. * acconfig.h (NEED_DECLARATION_STRERROR): New define slot. * gdb_string.h (strerror): Function declaration issued if NEED_DECLARATION_STRERROR. * configure, config.in : Files regenerated.
1998-04-23Thu Apr 23 12:27:43 1998 Philippe De Muyter <phdm@macqel.be>Jason Molenda9-52/+94
* symfile.c (simple_overlay_update_1): Do not prefix array address by `&'. * bcache.h (BCACHE_DATA_ALIGNMENT): Ditto. * tracepoint.c (encode_actions): Ditto. * language.c, complaints.c, utils.c (varargs.h): Do not include that file here, it is already included indirectly by defs.h. * dbxread.c (dbx_symfile_init, process_one_symbol): Cast xmalloc return value to the appropriate pointer type. * utils.c (floatformat_from_doublest): Ditto. * tracepoint.c (read_actions, _initialize_tracepoint): Ditto. (add_memrange): Likewise with xrealloc return value. * stabsread.c (ref_add): Ditto. * coffread.c (coff_symfile_init): Likewise for xmmalloc return value. * elfread.c (elf_symfile_read): Ditto. * os9kread.c (os9k_symfile_init): Ditto.
1998-04-23 * config.in: Rebuilt.Tom Tromey3-1/+119
* acconfig.h (ENABLE_NLS, HAVE_CATGETS, HAVE_STPCPY, HAVE_GETTEXT, HAVE_LC_MESSAGES): Define.
1998-04-23Wed Apr 22 21:17:35 1998 Christopher Faylor <cgf@cygnus.com>Christopher Faylor2-0/+33
* gdbtk.c (_initialize_gdbtk): add cygwin32 specific code to allow `gdb -nw' to work when specified specified from a windows console-mode command line.
1998-04-22 * configure: Rebuilt.Tom Tromey4-130/+1833
* configure.in: Call CY_GNU_GETTEXT. * Makefile.in (top_builddir): New macro. (INTL): Define to @INTLLIBS@. (INTL_DEPS): New macro. (CDEPS): Reference INTL_DEPS, not INTL.
1998-04-22 * txvu-tdep.c (txvu_print_insn): Fix thinko.Doug Evans1-0/+6
1998-04-22Change "linux" usage to make rms usage + pick up jlimke's configure.inJason Molenda1-129/+154
change from yesterday.
1998-04-22 Handle missing shared libraries during the examination of a corePeter Schauer4-28/+59
dump gracefully. * solib.c (find_solib): Use catch_errors around call to solib_map_sections. Use warning instead of error if reading of the shared library name fails. (solib_map_sections): Change return and argument types to make it callable from catch_errors. (symbol_add_stub): Avoid GDB core dump if solib->abfd is NULL. * irix5-nat.c, osfsolib.c (xfer_link_map_member, solib_map_sections, symbol_add_stub): Ditto.
1998-04-22Add intl libraryMichael Meissner2-7/+27
1998-04-22Humoring RMS by saying "GNU/Linux" instead of just "Linux"Stan Shebs9-14/+16
1998-04-22 * gdb.texinfo (EDITION, DATE): Update and change to use ordinalsStan Shebs2-7/+12
for the edition instead of confusing GDB-version-like numbers.
1998-04-21Add configure option --with-sim-funit for sim & gdb.James Lemke2-0/+19
1998-04-21Add a "keep-vr4320" section so that tm-vr4320.h and vr4320.mt areJason Molenda1-0/+6
removed by default.
1998-04-21Add ns32knbsd-nat.c to things-to-keep.Jason Molenda1-11/+12
1998-04-21Add branches.c.Jason Molenda1-0/+1
1998-04-21Keep cygmon.exp.Jason Molenda1-2/+3
1998-04-21add i386sco5.mt, nm-i386sol2.h, tm-i386sco5.h, tm-i386sol2.hJason Molenda1-0/+4
1998-04-21* MIPS CPU-specific dissasembly extensions. Now TM_PRINT_INSN_MACH from tm.hFrank Ch. Eigler3-2/+465
sets a default mach for disassembly, just like sparc port. c.f. PR 15371. Tue Apr 21 11:20:54 1998 Frank Ch. Eigler <fche@cygnus.com> * mips-tdep.c (gdb_print_insn_mips): Disassemble MIPS instructions with subtarget-specific `mach', rather than fixed default. * config/mips/tm-mips.h (TM_PRINT_INSN_MACH): New macro, default disassembly `mach'. start-sanitize-r5900 * config/mips/tm-r5900.h (TM_PRINT_INSN_MACH): Override. end-sanitize-r5900 start-sanitize-sky * config/mips/tm-txvu.h (TM_PRINT_INSN_MACH): Override. end-sanitize-sky
1998-04-20Mon Apr 20 15:35:03 1998 Philippe De Muyter <phdm@macqel.be>Jason Molenda1-1/+1
* coffread.c (decode_base_type): Treat a long field with size greater than TARGET_LONG_BIT as long long. * values.c (value_from_longest): Print code value in error message.
1998-04-20Mon Apr 20 15:32:21 1998 Mark Kettenis <kettenis@phys.uva.nl>Jason Molenda2-1/+8
* gdb/gdb_string.h (strdup): Declare only if not defined as a macro. Mark glibc development versions are defining strdup as a macro and the prototype hosees it. Either way, this patch shouldn't cause problems.
1998-04-20Mon Apr 20 14:18:45 1998 J. Kean Johnston <jkj@sco.com>Jason Molenda5-11/+269
* procfs.c: Added replacement macros for LWP stuff. Fixed support for UnixWare / SVR4.2MP targets and any targets which use multi-file /proc entries. Fixed support for hardware watchpoints. * solib.c: SCO needs some of the same code as SunOS. Change preprocessor conditionals. * config/i386/i386sco5.mt: New file. * config/i386/tm-i386sco5.h: New file. * config/i386/i386sco5.mh (NATDEPFILES): add i386v-nat.o. * config/i386/nm-i386v42mp.h (TARGET_HAS_HARDWARE_WATCHPOINTS): define. Add other macros for hardware assisted watchpoints. * config/i386/nm-i386sco5.h: Correct attributions. (TARGET_HAS_HARDWARE_WATCHPOINTS): define. * config/i386/nm-linux.h (target_remote_watchpoint): Pass 'type' through to i386_insert_watchpoint. Mon Apr 20 14:12:30 1998 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) * infrun.c (wait_for_inferior): Don't add signalled processes as new threads. * procfs.c (wait_fd): Note if LWP has exited. (procfs_wait): use GETPID to get process ID. NOTE: I didn't commit Kean's changes to configure.host/configure.tgt yet because they are kind of bogus and I'm punting back to him to let him figure out what he's trying to do. So configuring for UnixWare may not work just yet.
1998-04-18Added sparc86x support.Stan Cox2-1/+6