aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1998-01-02always keep ChangeLog-97Stan Shebs1-0/+1
1998-01-02Split the ChangeLog by yearStan Shebs2-3447/+3455
1997-12-31Add dve3900-rom.c.Mark Alexander1-0/+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 Taylor2-109/+231
1997-12-29 * dve3900-rom.c: New file to support Densan DVE-R3900/20 board.Mark Alexander11-120/+792
* 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 Shebs2-39/+62
(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 Alexander2-2/+15
1997-12-21Got backtrace working when calling from framefull routines into framelessDavid Taylor1-6/+77
routines.
1997-12-19improved end-of-stack handling.David Taylor3-9/+31
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 Cagney6-70/+75
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 Snyder2-8/+18
* 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 Alexander2-2/+9
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 Taylor3-138/+152
(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 Law2-2/+7
ambigious short form.
1997-12-16back trace now works when using external memory and frameless functions; allDavid Taylor3-22/+58
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-15Revert addition of test suite from Alcatel --- we don't have papersJim Blandy3-83/+0
for these. Changes bracketed with tags jimb_pre_revert_pr13812, jimb_post_revert_pr13812, so we can easily re-add them when we receive papers.
1997-12-15When using sigaction() to install cntrl-c handler do not also use signal().Andrew Cagney2-2/+5
1997-12-15(Mostly from Gavin Koch)Andrew Cagney8-11/+109
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-15Restore value of Makefile variable VERSION to 4.16.1.Andrew Cagney1-12/+8
Was clobered during one of the Foundry merges.
1997-12-12Renamed v850eq -> v850eaNick Clifton2-2/+2
1997-12-12 From change made to branch by Bob Manson <manson@cygnus.com>:Mark Alexander2-13/+31
* 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 Snyder3-10/+8
* 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-11sanitization fixes. (files not mentioned, fences misspelled)Felix Lee1-0/+1
1997-12-11always keep tracepoint.{c,h}Keith Seitz1-2/+2
1997-12-11 * gdbtk.c (gdb_get_tracepoint_info): use info in structKeith Seitz1-25/+42
symtab_and_line, not struct tracepoint arrange data more like gdb_get_breakpoint_info (tracepoint_notify): use info in struct symtab_and_line, not struct tracepoint (gdbtk_init): add command "gdb_get_tracepoint_list" into interpreter (gdb_get_tracepoint_list): new function
1997-12-11changed d10v instruction patterns to d30v ones and made them defines ratherDavid Taylor3-136/+371
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(CVS is doing wierd things)Andrew Cagney1-3/+7
Re-checkin fixes to code verifying dwarf debug info CU headers before using it.
1997-12-10*** empty log message ***Jim Blandy2-0/+9
1997-12-10* ch-valprint.c (chill_val_print): To avoid segfaults, don't printJim Blandy1-2/+6
a string whose dynamic length is longer than its static length.
1997-12-10* gch1494.ch, gch1494.exp: New tests, for PR 13812.Jim Blandy2-0/+79
1997-12-10* dwarf2read.c (dwarf2_build_psymtabs_hard): Check cu_header.length isAndrew Cagney2-2/+9
within dwarf_info_buffer not dwarf_abbrev_buffer.
1997-12-09 * gdbtk.c (gdb_get_tracepoint_info): use info in structKeith Seitz2-14/+25
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 Snyder2-8/+33
* 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 Seitz2-0/+81
(gdb_find_file_command): new function searches source_path to find real full filename
1997-12-05Reverted breakpoint back to its old value.Nick Clifton2-1/+5
1997-12-04Chnaged BREAKPOINT definition to match new value in simualtor.Nick Clifton2-1/+5
1997-12-03 * tracepoint.c: add declaration for x_commandKeith Seitz2-0/+7
* printcmd.c (x_command): remove static declaration
1997-12-03Wed Dec 3 12:00:42 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder2-21/+62
* 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 Taylor3-9/+154
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-03Add v850 directory to keep listNick Clifton1-6/+1
1997-12-02Tue Dec 2 14:53:09 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder2-6/+27
* tracepoint.c: make "tdump" command handle literal memranges.
1997-12-02Tue Dec 2 11:34:48 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder2-29/+59
* 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 Snyder2-1/+18
* tracepoint.c: move prototype of validate_actionline(), and make it consistent with the function declaration.
1997-12-02Add support for Thumb target.Nick Clifton2-1/+6
1997-12-02Mon Dec 1 17:13:53 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder1-170/+252
* tracepoint.c: modify error behavior of the tfind commands. Add some comments.