aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2002-12-082002-12-07 Andrew Cagney <ac131313@redhat.com>Andrew Cagney3-6/+13
* gdbarch.sh (TARGET_FLOAT_FORMAT): Use the macro when printing the format name. (TARGET_DOUBLE_FORMAT, TARGET_LONG_DOUBLE_FORMAT): Ditto. * gdbarch.c: Regenerate.
2002-12-08*** empty log message ***gdbadmin1-1/+1
2002-12-072002-12-06 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-1/+5
* tuiStack.c (tuiShowFrameInfo): Fix typo.
2002-12-07*** empty log message ***gdbadmin1-1/+1
2002-12-062002-12-06 Andrew Cagney <ac131313@redhat.com>Andrew Cagney10-45/+95
* 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-062002-12-06 David Carlton <carlton@math.stanford.edu>David Carlton2-24/+33
* gdb.base/store.c: Don't declare functions static.
2002-12-062002-12-06 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-4/+6
* 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-062002-12-06 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni4-0/+9
* ia64-linux-nat.c: Include gdb_string.h. * alpha-nat.c: Ditto. * ia64-linux-nat.c: Ditto.
2002-12-062002-12-05 Andrew Cagney <ac131313@redhat.com>Andrew Cagney7-47/+78
* 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*** empty log message ***gdbadmin1-1/+1
2002-12-052002-12-05 David Carlton <carlton@math.stanford.edu>David Carlton2-10/+28
* 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-052002-12-05 David Carlton <carlton@math.stanford.edu>David Carlton2-246/+289
* linespec.c (decode_compound): New function. (decode_line_1): Move code into decode_compound.
2002-12-052002-12-05 David Carlton <carlton@math.stanford.edu>David Carlton2-11/+67
* 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-052002-12-05 David Carlton <carlton@math.stanford.edu>David Carlton2-21/+52
* symtab.c (lookup_symbol_aux_block): New function. (lookup_symbol_aux_local): Move code into lookup_symbol_aux_block.
2002-12-052002-12-05 Andrew Cagney <ac131313@redhat.com>Andrew Cagney3-1/+218
* gdbarch.sh: Dump the predicate function and macro values. (read): Print error on standard error. * gdbarch.c: Regenerate.
2002-12-05Create new file mips-tdep.h.Kevin Buettner4-15/+61
2002-12-052002-12-04 Andrew Cagney <ac131313@redhat.com>Andrew Cagney3-0/+425
* gdb.base/store.exp, gdb.base/store.c: New files.
2002-12-05*** empty log message ***gdbadmin1-1/+1
2002-12-042002-12-04 David Carlton <carlton@math.stanford.edu>David Carlton2-1/+5
* Makefile.in (f-exp.tab.c): Don't depend on c-exp.tab.c.
2002-12-042002-12-04 David Carlton <carlton@math.stanford.edu>David Carlton2-140/+160
* symtab.c (lookup_symbol_aux): Move minsym code into a separate function. (lookup_symbol_aux_minsyms): New function.
2002-12-04 * pa64solib.c: s/boolean/int/. Fixes a build failure on hppa64-hpux.Joel Brobecker2-9/+13
2002-12-04 * config/pa/tm-hppah.h (PC_IN_SIGTRAMP): Renamed from IN_SIGTRAMP,Joel Brobecker2-1/+6
which is an obsolete macro name.
2002-12-04 * doublest.c (convert_floatformat_to_doublest): Cast exp_bias to int.Daniel Jacobowitz3-3/+14
* config/alpha/alpha-linux.mh (MH_CFLAGS): Add -mieee.
2002-12-04 * breakpoint.c (create_thread_event_breakpoint): Use xasprintf.Daniel Jacobowitz2-4/+13
(create_breakpoints): Make sure the addr_string field is not NULL.
2002-12-042002-12-03 Andrew Cagney <ac131313@redhat.com>Andrew Cagney3-33/+51
* 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 * gdb.base/selftest.exp: Update for current gdb.Daniel Jacobowitz2-2/+6
2002-12-04 * gdb.base/maint.exp: Only dump symbols from one source fileDaniel Jacobowitz2-14/+14
or objfile.
2002-12-04 * gdb.base/step-test.exp: Allow MIPS to return to the line of aDaniel Jacobowitz2-2/+11
function call.
2002-12-042002-12-03 Andrew Cagney <ac131313@redhat.com>Andrew Cagney7-34/+120
* 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*** empty log message ***gdbadmin1-1/+1
2002-12-03 * config/pa/tm-hppah.h (SNAP1): Remove unused macro.Joel Brobecker2-3/+5
(SNAP2): Likewise.
2002-12-032002-12-03 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-0/+11
* NEWS: Mention Daniel Jacobowitz's multi-threaded shared library patch.
2002-12-032002-12-03 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-0/+14
* PROBLEMS: Mention PR gdb/725.
2002-12-03 * infcmd.c (construct_inferior_arguments): Handle empty arguments.Andreas Schwab2-5/+18
2002-12-03* gdb/objc-lang.c (objc_printstr): Add width arg to matchAdam Fedor3-31/+47
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 * somsolib.c (dld_cache): Replace boolean by int for field is_valid.Joel Brobecker3-4/+19
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*** empty log message ***gdbadmin1-1/+1
2002-12-02 * hppa-tdep.c: Add #include "osabi.h" (for hppa_gdbarch_init).Joel Brobecker3-1/+23
(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 * osabi.h (gdb_osabi): Add two new enum values for HPUX ELF and SOM.Joel Brobecker3-0/+15
* osabi.c (gdb_osabi_name): Add strings images for the two new enum values. (generic_elf_osabi_sniffer): Handle HPUX objfiles.
2002-12-02Fix tipo.Andrew Cagney1-1/+1
2002-12-022002-12-02 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-3/+9
* MAINTAINERS (Java): Global maintainers are responible for Java. (Past Maintainers): Mention both Anthony Green and Per Bothner as part Java maintainers.
2002-12-02 * xcoffread.c (read_symbol_lineno): Replace type boolean by int.Joel Brobecker2-1/+6
Fixes a compilation failure on AiX.
2002-12-02 * config/powerpc/aix432.mh (NATDEPFILES): Add a comment explainingJoel Brobecker2-0/+7
why aix-thread.o is not listed.
2002-12-02*** empty log message ***gdbadmin1-1/+1
2002-12-012002-12-01 Andrew Cagney <ac131313@redhat.com>Andrew Cagney44-200/+261
* 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*** empty log message ***gdbadmin1-1/+1
2002-11-302002-11-30 Andrew Cagney <cagney@redhat.com>Andrew Cagney5-23/+21
* 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*** empty log message ***gdbadmin1-1/+1
2002-11-29 * m68hc11-tdep.c (m68hc11_register_raw_size): Remove.Stephane Carrez2-30/+6
(m68hc11_register_byte): Remove. (m68hc11_gdbarch_init): Don't set the above.
2002-11-292002-11-29 Andrew Cagney <cagney@redhat.com>Andrew Cagney5-18/+23
* 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.