Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
debug info.
|
|
|
|
* 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.
|
|
(make-srec): Change indexing of format and code tables to
remove confusing empty entries.
|
|
|
|
routines.
|
|
|
|
store in correct location.
|
|
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
|
|
* tracepoint.c (set_raw_tracepoint): initialize addr_string
to NULL; (trace_actions_command): call readline_begin_hook only
if from_tty is true.
|
|
|
|
start-sanitize-tx19
* configure.tgt: Change little-endian tx19 target name to tx19l.
end-sanitize-tx19
|
|
|
|
(GUI_CFLAGS_X): New variable.
(IDE_CFLAGS): Add $(GUI_CFLAGS_X).
* configure.in: Add $(LIBGUI) to TCL_LIBS and CONFIG_DEPS.
* configure: Rebuild.
|
|
ambigious short form.
|
|
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.
|
|
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.
|
|
|
|
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
|
|
Was clobered during one of the Foundry merges.
|
|
|
|
* tic80-tdep.c (tic80_push_arguments): The compiler always
passes structs by reference.
|
|
* tracepoint.c (trace_find_command): don't error if going
backwards thru the trace buffer in a loop.
* (struct tracepoint): delete unused field.
|
|
|
|
|
|
|
|
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
|
|
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.
|
|
Re-checkin fixes to code verifying dwarf debug info CU headers before
using it.
|
|
|
|
a string whose dynamic length is longer than its static length.
|
|
|
|
within dwarf_info_buffer not dwarf_abbrev_buffer.
|
|
symtab_and_line, not struct tracepoint.
(tracepoint_notify): use info in struct symtab_and_line,
not struct tracepoint
|
|
* tracepoint.c (memrange_sortmerge): allow for memranges
that overlap. (collect_pseudocommand etc.) cleanup decls.
|
|
(gdb_find_file_command): new function searches source_path to
find real full filename
|
|
|
|
|
|
* printcmd.c (x_command): remove static declaration
|
|
* 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).
|
|
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).
|
|
|
|
* tracepoint.c: make "tdump" command handle literal memranges.
|
|
* tracepoint.c: use "lookup_cmd" to parse actions commands
(thus allowing unambiguous prefixes and aliases).
|
|
* tracepoint.c: move prototype of validate_actionline(), and
make it consistent with the function declaration.
|
|
|
|
* tracepoint.c: modify error behavior of the tfind commands.
Add some comments.
|