Mark Alexander
138b5e6359
* remote-mips.c (_initialize_remote_mips): Fix DDB doc string.
1997-12-22 21:55:09 +00:00
David Taylor
cd44191e23
Got backtrace working when calling from framefull routines into frameless
...
routines.
1997-12-21 14:07:46 +00:00
David Taylor
36985eca91
improved end-of-stack handling.
1997-12-19 06:55:44 +00:00
Andrew Cagney
d279563d53
From gavink, for shorter-than-int integer values, on big endian host
...
store in correct location.
1997-12-17 19:45:57 +00:00
Andrew Cagney
4dbdbfc4d3
o Fix code deleting psymtab entry from objfile's list.
...
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-17 16:50:18 +00:00
Michael Snyder
7a880bf32d
Wed Dec 17 10:47:05 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
...
* 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-17 10:49:19 +00:00
David Taylor
7165fd141e
add sanitize markers
1997-12-17 10:39:58 +00:00
Mark Alexander
411a624cd1
* configure.tgt: Change little-endian tx39 target name to tx39l.
...
start-sanitize-tx19
* configure.tgt: Change little-endian tx19 target name to tx19l.
end-sanitize-tx19
1997-12-16 20:10:36 +00:00
Mark Alexander
72495d1fdd
Sanitize recent tic80 change.
1997-12-16 20:04:57 +00:00
Ian Lance Taylor
dafec9dda1
* Makefile.in (LIBGUI): New variable.
...
(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 18:20:54 +00:00
Jeff Law
2f1d67ecf0
* remote-sim.c (gdbsim_open): Use "--architecture" instead of
...
ambigious short form.
1997-12-16 10:22:14 +00:00
David Taylor
7ae2b4337a
back trace now works when using external memory and frameless functions; all
...
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-16 07:43:26 +00:00
Jim Blandy
7c45d53214
Revert addition of test suite from Alcatel --- we don't have papers
...
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-15 18:24:59 +00:00
Andrew Cagney
02475394db
When using sigaction() to install cntrl-c handler do not also use signal().
1997-12-15 12:59:55 +00:00
Andrew Cagney
e7ab2a476e
(Mostly from Gavin Koch)
...
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-15 12:38:05 +00:00
Andrew Cagney
bbf51ca239
Restore value of Makefile variable VERSION to 4.16.1.
...
Was clobered during one of the Foundry merges.
1997-12-15 02:33:04 +00:00
Nick Clifton
cd66558c07
Renamed v850eq -> v850ea
1997-12-12 19:05:07 +00:00
Mark Alexander
1eb0aabbc6
From change made to branch by Bob Manson <manson@cygnus.com>:
...
* tic80-tdep.c (tic80_push_arguments): The compiler always
passes structs by reference.
1997-12-12 06:43:11 +00:00
Michael Snyder
bf1aae13f0
Thu Dec 11 14:28:01 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
...
* 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-11 22:34:09 +00:00
Keith Seitz
5f00acfc3f
clean up sloppy Changelog entries
1997-12-11 20:40:38 +00:00
Felix Lee
06434f5f16
sanitization fixes. (files not mentioned, fences misspelled)
1997-12-11 04:18:47 +00:00
Keith Seitz
3de294afad
always keep tracepoint.{c,h}
1997-12-11 03:16:50 +00:00
Keith Seitz
4f17e6eb48
* gdbtk.c (gdb_get_tracepoint_info): use info in struct
...
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-11 03:05:13 +00:00
David Taylor
7359fb1d01
changed d10v instruction patterns to d30v ones and made them defines rather
...
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-11 00:14:33 +00:00
Andrew Cagney
70a46de24e
(CVS is doing wierd things)
...
Re-checkin fixes to code verifying dwarf debug info CU headers before
using it.
1997-12-10 23:11:20 +00:00
Jim Blandy
7602287484
*** empty log message ***
1997-12-10 22:59:16 +00:00
Jim Blandy
bf6a4419d6
* ch-valprint.c (chill_val_print): To avoid segfaults, don't print
...
a string whose dynamic length is longer than its static length.
1997-12-10 22:58:21 +00:00
Jim Blandy
b2839a5602
* gch1494.ch, gch1494.exp: New tests, for PR 13812.
1997-12-10 22:58:03 +00:00
Andrew Cagney
760410e55a
* dwarf2read.c (dwarf2_build_psymtabs_hard): Check cu_header.length is
...
within dwarf_info_buffer not dwarf_abbrev_buffer.
1997-12-10 06:30:04 +00:00
Keith Seitz
09e4fde230
* gdbtk.c (gdb_get_tracepoint_info): use info in struct
...
symtab_and_line, not struct tracepoint.
(tracepoint_notify): use info in struct symtab_and_line,
not struct tracepoint
1997-12-09 00:25:07 +00:00
Michael Snyder
5d187fd318
Mon Dec 8 14:28:49 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
...
* tracepoint.c (memrange_sortmerge): allow for memranges
that overlap. (collect_pseudocommand etc.) cleanup decls.
1997-12-08 22:32:35 +00:00
Keith Seitz
e0f7db023d
* gdbtk.c (gdbtk_init): add gdb_find_file to interpreter
...
(gdb_find_file_command): new function searches source_path to
find real full filename
1997-12-05 20:17:13 +00:00
Nick Clifton
0279a92854
Reverted breakpoint back to its old value.
1997-12-05 17:24:15 +00:00
Nick Clifton
206bc85d0d
Chnaged BREAKPOINT definition to match new value in simualtor.
1997-12-04 17:32:04 +00:00
Keith Seitz
e59ddd6e88
* tracepoint.c: add declaration for x_command
...
* printcmd.c (x_command): remove static declaration
1997-12-03 20:45:12 +00:00
Michael Snyder
c677110ca3
Wed Dec 3 12:00:42 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
...
* 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-03 20:03:46 +00:00
David Taylor
0274a484ce
fixes for debugging threaded core files. Previously gdb would find the
...
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-03 19:30:06 +00:00
Nick Clifton
47819b7207
Add v850 directory to keep list
1997-12-03 18:16:22 +00:00
Michael Snyder
28ad0632ee
Tue Dec 2 14:53:09 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
...
* tracepoint.c: make "tdump" command handle literal memranges.
1997-12-02 22:55:04 +00:00
Michael Snyder
728c7f37da
Tue Dec 2 11:34:48 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
...
* tracepoint.c: use "lookup_cmd" to parse actions commands
(thus allowing unambiguous prefixes and aliases).
1997-12-02 19:36:26 +00:00
Michael Snyder
2b146fa098
Tue Dec 2 10:14:15 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
...
* tracepoint.c: move prototype of validate_actionline(), and
make it consistent with the function declaration.
1997-12-02 18:22:16 +00:00
Nick Clifton
89b993af84
Add support for Thumb target.
1997-12-02 18:17:13 +00:00
Michael Snyder
8b9c29f5cb
Mon Dec 1 17:13:53 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
...
* tracepoint.c: modify error behavior of the tfind commands.
Add some comments.
1997-12-02 01:14:40 +00:00
Keith Seitz
ddaa4b587f
remove useless info
1997-12-01 21:04:52 +00:00
Keith Seitz
dd3dd91841
* gdbtk.c: move include of "guitcl.h" back out of IDE ifdef
...
(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-12-01 20:53:02 +00:00
Michael Meissner
8d21d88c08
Add tracepoint.o to gdbtk builds
1997-11-27 15:13:14 +00:00
Michael Meissner
b2b1c5da2e
If not --enable-ide, do not include ide libs
1997-11-27 14:30:06 +00:00
Michael Meissner
84f71d6385
Fix typos
1997-11-27 14:10:03 +00:00
Jeff Law
9447f05fbb
* remote-sim.c (gdbsim_cntrl_c): Lose ANSI prototype.
1997-11-27 06:01:08 +00:00
Keith Seitz
6c3908dba3
* gdbtk.c (gdb_loc): symtab_to_filename can return NULL
...
(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
1997-11-26 23:50:45 +00:00