aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
1998-01-08Applied patches from Tony.Thompson@arm.com to implement the Angel remoteNick Clifton1-0/+12
debugging interface and resurrected associated RDI files.
1998-01-05 * monitor.h (MO_PRINT_PROGRAM_OUTPUT): Define.Mark Alexander1-0/+7
* monitor.c (monitor_wait): Echo program output. * dve3900-rom.c (_initialize_r3900_rom): Remove MO_HANDLE_NL flag, add MO_PRINT_PROGRAM_OUTPUT flag.
1998-01-02 * configure.in: Double up brackets in shell case pattern.Mark Alexander1-0/+4
1998-01-02Fri Jan 2 17:15:52 1998 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder1-7/+0
* Oops -- move gdbtk references into the appropriate ChangeLogs
1998-01-02Fri Jan 2 17:06:05 1998 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder1-0/+8
* tracepoint.c (finish_tfind_command): improved algorithm for deciding when we've "stepped" into a new stack frame. (map_args_over_tracepoints): loop over tracepoint list "safely", since list elements may be deleted during loop. (read_actions): add actions to history list.
1998-01-02Fri Jan 2 16:56:16 1998 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder1-0/+7
[From Keith Seitz (kseitz@cygnus.com)] * actiondlg.tcl (change): handle '$' in register names. gdbtk.c (gdb_actions_command): extract and save step count from "while-stepping" command
1998-01-02Split the ChangeLog by yearStan Shebs1-3447/+1
1997-12-31 * dsrec.c (load_srec): Check remotedebug flag when printingMark Alexander1-0/+5
debug info.
1997-12-31add _siglongjmp to list of longjmp breakpoints.David Taylor1-0/+5
1997-12-29 * dve3900-rom.c: New file to support Densan DVE-R3900/20 board.Mark Alexander1-0/+21
* monitor.c (monitor_debug): Move to utils.c, rename to puts_debug. (monitor_write_memory, monitor_read_memory, monitor_insert_breakpoint, monitor_remove_breakpoint): Remove useless address bits if current monitor has MO_ADDR_BITS_REMOVE flag. * monitor.h (MO_ADDR_BITS_REMOVE): Define. * utils.c (puts_debug): Formerly monitor_debug from monitor.c; move here and make public. Add better support for carriage returns. * defs.h (puts_debug): Declare. * dsrec.c (load_srec): Use puts_debug to print remotedebug information. Output header record correctly. (make_srec): Output a header record instead of a termination record if sect is non-NULL (value is ignored), but abfd is NULL. * config/mips/tm-tx39.h (DEFAULT_MIPS_TYPE): Remove definition. (REGISTER_NAMES): Define to add R3900-specific registers. * config/mips/tm-tx39l.h: Ditto. * config/mips/tx39.mt (TDEPFILES): Add dve3900-rom.o and support files. * config/mips/tx39l.mt: Ditto.
1997-12-24 * dsrec.c: Cosmetic improvements.Stan Shebs1-0/+6
(make-srec): Change indexing of format and code tables to remove confusing empty entries.
1997-12-22 * remote-mips.c (_initialize_remote_mips): Fix DDB doc string.Mark Alexander1-0/+13
1997-12-19improved end-of-stack handling.David Taylor1-0/+8
1997-12-17From gavink, for shorter-than-int integer values, on big endian hostAndrew Cagney1-0/+6
store in correct location.
1997-12-17o Fix code deleting psymtab entry from objfile's list.Andrew Cagney1-0/+27
Only worked if the first element in the list was being deleted. o When MAINLINE (reading main objectfile and need to clear out old data), change elfread.c so that the psymbol table is emptied once (in elf_symfile_read) instead of multiple times in each *_read_psymtab function. o For elf_symfile_read, load dwarf2 symbols last (so that they are searched for first). o In mdebug_psymtab_read, delete check to see if symbols for current source file already loaded. Test doesn't work for .h files. Above change works better
1997-12-17Wed Dec 17 10:47:05 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder1-0/+6
* tracepoint.c (set_raw_tracepoint): initialize addr_string to NULL; (trace_actions_command): call readline_begin_hook only if from_tty is true.
1997-12-17add sanitize markersDavid Taylor1-1/+7
1997-12-16 * configure.tgt: Change little-endian tx39 target name to tx39l.Mark Alexander1-0/+7
start-sanitize-tx19 * configure.tgt: Change little-endian tx19 target name to tx19l. end-sanitize-tx19
1997-12-16Sanitize recent tic80 change.Mark Alexander1-0/+2
1997-12-16 * Makefile.in (LIBGUI): New variable.Ian Lance Taylor1-0/+10
(GUI_CFLAGS_X): New variable. (IDE_CFLAGS): Add $(GUI_CFLAGS_X). * configure.in: Add $(LIBGUI) to TCL_LIBS and CONFIG_DEPS. * configure: Rebuild.
1997-12-16 * remote-sim.c (gdbsim_open): Use "--architecture" instead ofJeff Law1-0/+5
ambigious short form.
1997-12-16back trace now works when using external memory and frameless functions; allDavid Taylor1-0/+15
arguments are passed in args registers until we run out; finding saved regs now has two offsets not just one doing double duty. TARGET_READ_SP / TARGET_WRITE_SP are (temporarily?) commented out.
1997-12-15When using sigaction() to install cntrl-c handler do not also use signal().Andrew Cagney1-0/+4
1997-12-15(Mostly from Gavin Koch)Andrew Cagney1-0/+31
In dwarf2read.c, if the ABI is 32 bit and 64 bit addresses are encountered discard the most significant 32 bits. Use CORE_ADDR for address variables instead of long. Add more explicit tx49 configur target. Check/use sigaction/SA_RESTART in remote-sim.c
1997-12-12Renamed v850eq -> v850eaNick Clifton1-1/+1
1997-12-12 From change made to branch by Bob Manson <manson@cygnus.com>:Mark Alexander1-0/+6
* tic80-tdep.c (tic80_push_arguments): The compiler always passes structs by reference.
1997-12-11Thu Dec 11 14:28:01 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder1-0/+6
* tracepoint.c (trace_find_command): don't error if going backwards thru the trace buffer in a loop. * (struct tracepoint): delete unused field.
1997-12-11clean up sloppy Changelog entriesKeith Seitz1-13/+18
1997-12-11changed d10v instruction patterns to d30v ones and made them defines ratherDavid Taylor1-0/+15
than sprinkled throughout the code. changes to several functions; backtraces now work and calling functions in the inferior partially works. Registers do not yet track the frame.
1997-12-10*** empty log message ***Jim Blandy1-0/+5
1997-12-10* dwarf2read.c (dwarf2_build_psymtabs_hard): Check cu_header.length isAndrew Cagney1-0/+6
within dwarf_info_buffer not dwarf_abbrev_buffer.
1997-12-09 * gdbtk.c (gdb_get_tracepoint_info): use info in structKeith Seitz1-0/+7
symtab_and_line, not struct tracepoint. (tracepoint_notify): use info in struct symtab_and_line, not struct tracepoint
1997-12-08Mon Dec 8 14:28:49 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder1-0/+5
* tracepoint.c (memrange_sortmerge): allow for memranges that overlap. (collect_pseudocommand etc.) cleanup decls.
1997-12-05 * gdbtk.c (gdbtk_init): add gdb_find_file to interpreterKeith Seitz1-0/+6
(gdb_find_file_command): new function searches source_path to find real full filename
1997-12-05Reverted breakpoint back to its old value.Nick Clifton1-0/+4
1997-12-04Chnaged BREAKPOINT definition to match new value in simualtor.Nick Clifton1-0/+4
1997-12-03 * tracepoint.c: add declaration for x_commandKeith Seitz1-0/+6
* printcmd.c (x_command): remove static declaration
1997-12-03Wed Dec 3 12:00:42 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder1-0/+7
* tracepoint.c (finish_tfind_command): call do_display so that auto-displays are updated by tfind. Also, keep track of frame and current-function so that tfind behaves like stepping (only show the stack frame if we step into a new function or return).
1997-12-03fixes for debugging threaded core files. Previously gdb would find theDavid Taylor1-0/+8
kernel threads but would get errors on each of the user threads that wasn't currently assigned to a kernel thread. PR's gdb/13803 (and gdb/13618).
1997-12-02Tue Dec 2 14:53:09 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder1-0/+4
* tracepoint.c: make "tdump" command handle literal memranges.
1997-12-02Tue Dec 2 11:34:48 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder1-0/+5
* tracepoint.c: use "lookup_cmd" to parse actions commands (thus allowing unambiguous prefixes and aliases).
1997-12-02Tue Dec 2 10:14:15 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder1-0/+15
* tracepoint.c: move prototype of validate_actionline(), and make it consistent with the function declaration.
1997-12-02Add support for Thumb target.Nick Clifton1-0/+4
1997-12-01 remove useless infoKeith Seitz1-2/+0
1997-12-01 * gdbtk.c: move include of "guitcl.h" back out of IDE ifdefKeith Seitz1-1/+17
(gdbtk_init): move ide_initialize_paths out of IDE ifdef * configure.in (TCL_LIBS, CONFIG_DEPS): add IDE libraries for all builds (CONFIG_OBS): remove tracepoint.o, which should always be included * configure: regenerate * Makefile.in (install-only): ALWAYS install the new gdbtk (REMOTE_OBS): add tracepoint.o
1997-11-27Add tracepoint.o to gdbtk buildsMichael Meissner1-0/+8
1997-11-27If not --enable-ide, do not include ide libsMichael Meissner1-0/+4
1997-11-27Fix typosMichael Meissner1-0/+6
1997-11-27 * remote-sim.c (gdbsim_cntrl_c): Lose ANSI prototype.Jeff Law1-0/+4
1997-11-26 * gdbtk.c (gdb_loc): symtab_to_filename can return NULLKeith Seitz1-0/+8
(breakpoint_notify): symtab_to_filename can return NULL (gdb_get_breakpoint_info): symtab_to_filename can return NULL * tracepoint.c (set_raw_tracepoint): fix typo