Elena Zannoni
3d7442da97
2002-12-06 Elena Zannoni <ezannoni@redhat.com>
...
* tuiStack.c (tuiShowFrameInfo): Fix typo.
2002-12-07 03:36:46 +00:00
gdbadmin
99011a86a6
*** empty log message ***
2002-12-07 00:00:04 +00:00
Andrew Cagney
2ca6c56187
2002-12-06 Andrew Cagney <ac131313@redhat.com>
...
* gdbarch.sh (DEPRECATED_INIT_FRAME_PC_FIRST): Rename
INIT_FRAME_PC_FIRST. Change to a function with predicate. Do not
provide a default value.
* gdbarch.h, gdbarch.c: Regenerate.
* frame.c (get_prev_frame): Update. Check
DEPRECATED_INIT_FRAME_PC_FIRST_P.
* s390-tdep.c (s390_gdbarch_init): Update.
* mips-tdep.c (mips_gdbarch_init): Update.
* config/sparc/tm-sparc.h (DEPRECATED_INIT_FRAME_PC_FIRST): Update.
* config/rs6000/tm-rs6000.h (DEPRECATED_INIT_FRAME_PC_FIRST): Update.
* alpha-tdep.c (alpha_gdbarch_init): Update.
2002-12-06 19:26:06 +00:00
David Carlton
de46ecd713
2002-12-06 David Carlton <carlton@math.stanford.edu>
...
* gdb.base/store.c: Don't declare functions static.
2002-12-06 19:21:51 +00:00
Elena Zannoni
2b298b5d97
2002-12-06 Elena Zannoni <ezannoni@redhat.com>
...
* ia64-linux-nat.c: Include gdb_string.h.
* alpha-nat.c: Ditto.
* ppc-linux-nat.c: Ditto.
* Makefile.in (ia64-linux-nat.o, alpha-nat.o, ppc-linux-nat.o):
Update dependencies.
2002-12-06 18:38:44 +00:00
Elena Zannoni
e162d11b84
2002-12-06 Elena Zannoni <ezannoni@redhat.com>
...
* ia64-linux-nat.c: Include gdb_string.h.
* alpha-nat.c: Ditto.
* ia64-linux-nat.c: Ditto.
2002-12-06 16:59:05 +00:00
Andrew Cagney
aa0cd9c15b
2002-12-05 Andrew Cagney <ac131313@redhat.com>
...
* gdbthread.h: Include "frame.h".
(struct thread_info): Replace step_frame_address with
step_frame_id.
* inferior.h: Include "frame.h".
(step_frame_id): Replace external variable step_frame_address.
* gdbthread.h (save_infrun_state): Replace step_frame_address
parameter with step_frame_id parameter.
(load_infrun_state): Ditto.
* Makefile.in (gdbthread_h, inferior_h): Add $(frame_h).
* infcmd.c (step_frame_id, step_1, step_once): Update.
* thread.c (load_infrun_state, save_infrun_state): Update.
* infrun.c (clear_proceed_status, save_inferior_status): Update.
(handle_inferior_event, step_over_function): Update.
(normal_stop, context_switch, restore_inferior_status): Update.
(struct inferior_status): Replace step_frame_address with
step_frame_id.
2002-12-06 07:35:55 +00:00
gdbadmin
e149065f83
*** empty log message ***
2002-12-06 00:00:32 +00:00
David Carlton
a9a9bd0f66
2002-12-05 David Carlton <carlton@math.stanford.edu>
...
* dwarf2read.c (dwarf2_add_field): Treat a field that is a
DW_TAG_member as well as a declaration as being a C++ static data
member.
(read_structure_scope): Combine tests for DW_TAG_member and
DW_TAG_variable.
2002-12-05 23:13:47 +00:00
David Carlton
614b3b14dc
2002-12-05 David Carlton <carlton@math.stanford.edu>
...
* linespec.c (decode_compound): New function.
(decode_line_1): Move code into decode_compound.
2002-12-05 22:25:49 +00:00
David Carlton
e4051eebcd
2002-12-05 David Carlton <carlton@math.stanford.edu>
...
* symtab.c (lookup_symbol_aux_local): Add 'static_block'
argument.
(lookup_symbol_aux): Do the 'field_of_this' check before checking
the static block. See PR gdb/804.
2002-12-05 21:26:57 +00:00
David Carlton
f61e8913ab
2002-12-05 David Carlton <carlton@math.stanford.edu>
...
* symtab.c (lookup_symbol_aux_block): New function.
(lookup_symbol_aux_local): Move code into lookup_symbol_aux_block.
2002-12-05 21:07:49 +00:00
Andrew Cagney
1e9f55d0d3
2002-12-05 Andrew Cagney <ac131313@redhat.com>
...
* gdbarch.sh: Dump the predicate function and macro values.
(read): Print error on standard error.
* gdbarch.c: Regenerate.
2002-12-05 15:19:45 +00:00
Kevin Buettner
d1973055b8
Create new file mips-tdep.h.
2002-12-05 05:17:39 +00:00
Andrew Cagney
27e829d037
2002-12-04 Andrew Cagney <ac131313@redhat.com>
...
* gdb.base/store.exp, gdb.base/store.c: New files.
2002-12-05 01:48:19 +00:00
gdbadmin
3c4d32869b
*** empty log message ***
2002-12-05 00:00:02 +00:00
David Carlton
f1253c7b9f
2002-12-04 David Carlton <carlton@math.stanford.edu>
...
* Makefile.in (f-exp.tab.c): Don't depend on c-exp.tab.c.
2002-12-04 23:00:14 +00:00
David Carlton
406bc4de57
2002-12-04 David Carlton <carlton@math.stanford.edu>
...
* symtab.c (lookup_symbol_aux): Move minsym code into a separate
function.
(lookup_symbol_aux_minsyms): New function.
2002-12-04 22:54:59 +00:00
Joel Brobecker
2a3750c548
* pa64solib.c: s/boolean/int/. Fixes a build failure on hppa64-hpux.
2002-12-04 17:53:26 +00:00
Joel Brobecker
961d8652d9
* config/pa/tm-hppah.h (PC_IN_SIGTRAMP): Renamed from IN_SIGTRAMP,
...
which is an obsolete macro name.
2002-12-04 17:37:59 +00:00
Daniel Jacobowitz
38c52d5ab7
* doublest.c (convert_floatformat_to_doublest): Cast exp_bias to int.
...
* config/alpha/alpha-linux.mh (MH_CFLAGS): Add -mieee.
2002-12-04 05:40:40 +00:00
Daniel Jacobowitz
d8ef46f5fa
* breakpoint.c (create_thread_event_breakpoint): Use xasprintf.
...
(create_breakpoints): Make sure the addr_string field is not
NULL.
2002-12-04 04:53:13 +00:00
Andrew Cagney
02ae777101
2002-12-03 Andrew Cagney <ac131313@redhat.com>
...
* sparc-nat.c (fetch_inferior_registers)
(store_inferior_registers): Add comment on problem of LWP vs
threads.
From 2002-11-21 Daniel Jacobowitz <drow@mvista.com>
* lin-lwp.c (lin_lwp_fetch_registers): Remove.
(lin_lwp_store_registers): Remove.
(init_lin_lwp_ops): Use fetch_inferior_registers
and store_inferior_registers directly.
* sparc-nat.c (fetch_inferior_registers): Honor LWP ID.
(store_inferior_registers): Likewise.
Fix PR gdb/725.
2002-12-04 03:20:30 +00:00
Daniel Jacobowitz
92806416b3
* gdb.base/selftest.exp: Update for current gdb.
2002-12-04 03:15:27 +00:00
Daniel Jacobowitz
3bcbaac540
* gdb.base/maint.exp: Only dump symbols from one source file
...
or objfile.
2002-12-04 03:13:22 +00:00
Daniel Jacobowitz
f4f00b1fe5
* gdb.base/step-test.exp: Allow MIPS to return to the line of a
...
function call.
2002-12-04 03:07:45 +00:00
Andrew Cagney
7a424e9969
2002-12-03 Andrew Cagney <ac131313@redhat.com>
...
* frame.h (get_frame_id): Convert to a function.
(null_frame_id, frame_id_p): Declare.
(frame_id_eq, frame_id_inner): Declare.
(frame_id_build): New function.
* frame.c (get_frame_id): Update. Use null_frame_id.
(frame_find_by_id): Rewrite using frame_id_p, frame_id_eq and
frame_id_inner.
(null_frame_id, frame_id_p): Define.
(frame_id_eq, frame_id_inner): Define.
(frame_id_build): New function.
* varobj.c (varobj_create): Update.
(varobj_update): Update.
* valops.c (value_assign): Update.
(new_root_variable): Update.
* infrun.c (save_inferior_status): Update.
* breakpoint.c (watch_command_1): Update.
2002-12-04 00:05:54 +00:00
gdbadmin
179f9f7a5a
*** empty log message ***
2002-12-04 00:00:32 +00:00
Joel Brobecker
891c7f5fcd
* config/pa/tm-hppah.h (SNAP1): Remove unused macro.
...
(SNAP2): Likewise.
2002-12-03 22:13:38 +00:00
Andrew Cagney
46248966cc
2002-12-03 Andrew Cagney <cagney@redhat.com>
...
* NEWS: Mention Daniel Jacobowitz's multi-threaded shared library
patch.
2002-12-03 19:32:10 +00:00
Andrew Cagney
144da3c187
2002-12-03 Andrew Cagney <cagney@redhat.com>
...
* PROBLEMS: Mention PR gdb/725.
2002-12-03 17:15:42 +00:00
Andreas Schwab
03c6228e78
* infcmd.c (construct_inferior_arguments): Handle empty arguments.
2002-12-03 12:25:11 +00:00
Adam Fedor
36e53c6341
* gdb/objc-lang.c (objc_printstr): Add width arg to match
...
printstr prototype.
(compare_selectors): Add 'const' to arg types.
(compare_classes): Likewise.
(find_imps): Cast msym pointer to avoid compiler warning.
(print_object_command): Validate the address before
passing it to the print routine.
(find_objc_msgcall_submethod): Change function argument to
return an int.
* objc-lang.h: Add 'extern' to all function declaration.
(value_nsstring): Add declaration.
2002-12-03 03:52:37 +00:00
Joel Brobecker
504d5c7e6a
* somsolib.c (dld_cache): Replace boolean by int for field is_valid.
...
Fixes a build failure on HP/UX.
* hpread.c (told_objfile): Replace boolean type by int. Fixes a build
failure on HP/UX.
(hpread_has_name): Advance declaration to avoid a compilation warning.
(pst_syms_count): Add missing variable type. By change, the compiler
was defaulting to int, which seems a good choice. Fixes a compilation
warning.
(pst_syms_size): Likewise.
2002-12-03 00:13:45 +00:00
gdbadmin
07c0b9a747
*** empty log message ***
2002-12-03 00:00:32 +00:00
Joel Brobecker
59623e2707
* hppa-tdep.c: Add #include "osabi.h" (for hppa_gdbarch_init).
...
(hppa_gdbarch_init): Detect osabi from objfile. Will be needed
later to set the proper gdbarch methods depending on the osabi.
* Makefile.in (hppa-tdep.o): Add dependency on osabi.h.
2002-12-02 23:30:34 +00:00
Joel Brobecker
a09a320d6f
* osabi.h (gdb_osabi): Add two new enum values for HPUX ELF and SOM.
...
* osabi.c (gdb_osabi_name): Add strings images for the two new
enum values.
(generic_elf_osabi_sniffer): Handle HPUX objfiles.
2002-12-02 23:26:30 +00:00
Andrew Cagney
23b7d5f34e
Fix tipo.
2002-12-02 20:44:48 +00:00
Andrew Cagney
8a81a99e85
2002-12-02 Andrew Cagney <ac131313@redhat.com>
...
* MAINTAINERS (Java): Global maintainers are responible for Java.
(Past Maintainers): Mention both Anthony Green and Per Bothner as
part Java maintainers.
2002-12-02 19:54:17 +00:00
Joel Brobecker
7af35dad04
* xcoffread.c (read_symbol_lineno): Replace type boolean by int.
...
Fixes a compilation failure on AiX.
2002-12-02 16:45:05 +00:00
Joel Brobecker
f4ede9bc95
* config/powerpc/aix432.mh (NATDEPFILES): Add a comment explaining
...
why aix-thread.o is not listed.
2002-12-02 15:44:50 +00:00
gdbadmin
e2187552e1
*** empty log message ***
2002-12-02 00:00:32 +00:00
Andrew Cagney
ae45cd1682
2002-12-01 Andrew Cagney <ac131313@redhat.com>
...
* gdbarch.sh (DEPRECATED_PC_IN_CALL_DUMMY): Rename
PC_IN_CALL_DUMMY. Change to predicate. Always allow call.
* gdbarch.h, gdbarch.c: Re-generate.
* config/sparc/tm-sparc.h, config/sparc/tm-sp64.h: Update.
* config/mn10200/tm-mn10200.h, config/h8500/tm-h8500.h: Update.
* config/pa/tm-hppa.h, frame.h: Update.
* x86-64-tdep.c, vax-tdep.c, sparc-tdep.c: Update.
* s390-tdep.c, ns32k-tdep.c, mn10300-tdep.c: Update.
* m68k-tdep.c, i386-tdep.c, frv-tdep.c: Update.
* cris-tdep.c, alpha-tdep.c: Update.
* frame.c (set_unwind_by_pc, create_new_frame): Use either
DEPRECATED_PC_IN_CALL_DUMMY or pc_in_dummy_frame.
(get_prev_frame): Ditto.
Index: doc/ChangeLog
2002-12-01 Andrew Cagney <ac131313@redhat.com>
* gdbint.texinfo (Target Architecture Definition): Delete
PC_IN_CALL_DUMMY.
2002-12-01 19:07:16 +00:00
gdbadmin
e5ad458f5f
*** empty log message ***
2002-12-01 00:00:33 +00:00
Andrew Cagney
020cc13c3a
2002-11-30 Andrew Cagney <cagney@redhat.com>
...
* exec.c (xfer_memory): Replace boolean with int.
* p-exp.y: Use 0 instead of false.
* corelow.c (gdb_check_format): Change return type to int from
boolean.
* utils.c: Don't include <curses.h> or <term.h> first.
2002-11-30 16:33:55 +00:00
gdbadmin
a0445c3fae
*** empty log message ***
2002-11-30 00:00:33 +00:00
Stephane Carrez
1d9b2aa8d8
* m68hc11-tdep.c (m68hc11_register_raw_size): Remove.
...
(m68hc11_register_byte): Remove.
(m68hc11_gdbarch_init): Don't set the above.
2002-11-29 20:42:15 +00:00
Andrew Cagney
a193e39718
2002-11-29 Andrew Cagney <cagney@redhat.com>
...
* remote-mips.c (mips_initialize): Force a selected frame rebuild
by calling get_selected_frame.
* ocd.c (ocd_start_remote): Use get_selected frame instead of
set_current_frame, create_new_frame, select_frame and
get_current_frame.
* remote-e7000.c (e7000_start_remote): Ditto.
* remote-mips.c (common_open): Ditto
* remote-rdp.c (remote_rdp_open): Ditto.
2002-11-29 19:40:30 +00:00
Andreas Schwab
b5fc49aa64
* m68k-tdep.c (m68k_frame_chain, m68k_frame_saved_pc)
...
(altos_skip_prologue, delta68_frame_saved_pc, isi_frame_num_args)
(delta68_frame_num_args, news_frame_num_args, m68k_skip_prologue)
(m68k_frame_init_saved_regs, m68k_saved_pc_after_call): Use
read_memory_unsigned_integer instead of read_memory_integer when
dealing with addresses and instruction opcodes.
* m68klinux-tdep.c (m68k_linux_sigtramp_saved_pc)
(m68k_linux_frame_saved_pc): Likewise.
2002-11-29 19:33:17 +00:00
Andrew Cagney
6e7f8b9cba
2002-11-29 Andrew Cagney <ac131313@redhat.com>
...
* stack.c (selected_frame, select_frame): Move from here ...
* frame.c (selected_frame, select_frame): ... to here. Include
"language.h".
* Makefile.in (frame.o): Update dependencies.
* frame.c (get_selected_frame): New function.
* frame.h (get_selected_frame): Declare.
(deprecated_selected_frame): Rename selected_frame.
* ada-lang.c, ada-tasks.c, breakpoint.c, corelow.c: Update.
* eval.c, f-valprint.c, findvar.c, frame.c, frame.h: Update.
* h8300-tdep.c, h8500-tdep.c, hppa-tdep.c, infcmd.c: Update.
* inflow.c, infrun.c, macroscope.c, mips-tdep.c: Update.
* mn10300-tdep.c, ocd.c, regcache.h, remote-e7000.c: Update.
* remote-mips.c, remote-rdp.c, sh-tdep.c, sparc-tdep.c: Update.
* stack.c, thread.c, tracepoint.c, valops.c, varobj.c: Update.
* z8k-tdep.c, cli/cli-cmds.c: Update.
Index: mi/ChangeLog
2002-11-29 Andrew Cagney <ac131313@redhat.com>
* mi/mi-cmd-stack.c, mi/mi-main.c: Update to use
deprecated_selected_frame.
Index: tui/ChangeLog
2002-11-29 Andrew Cagney <ac131313@redhat.com>
* tui/tui-hooks.c: Update to use deprecated_selected_frame.
* tui/tui.c, tui/tuiDisassem.c, tui/tuiRegs.c: Ditto.
* tui/tuiSource.c, tui/tuiSourceWin.c, tui/tuiWin.c: Ditto.
2002-11-29 19:15:16 +00:00