aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2003-02-28 * observer.c: Minor comments edits.Joel Brobecker2-10/+12
2003-02-28 * observer.h, observer.c: New file.Joel Brobecker3-0/+233
2003-02-28*** empty log message ***gdbadmin1-1/+1
2003-02-272003-02-27 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-1/+5
* arm-tdep.c (gdb_print_insn_arm): Rename _bfd to just bfd.
2003-02-27 * m68hc11-tdep.c (M6811_OP_LDX_EXT, M6811_OP_STS_EXT): New defines.Stephane Carrez2-17/+33
(M6812_OP_STS_EXT): Likewise. (m6811_prologue): Use the above to recognize prologue. (m6812_prologue): Likewise.
2003-02-272003-02-27 David Carlton <carlton@math.stanford.edu>David Carlton3-7/+14
* symfile.c (compare_symbols): Use SYMBOL_NATURAL_NAME, not SYMBOL_PRINT_NAME. (compare_psymbols): Ditto. * symtab.c (lookup_partial_symbol, lookup_block_symbol): Ditto.
2003-02-272003-02-27 Michael Snyder <msnyder@redhat.com>Michael Snyder2-0/+8
* gdb.base/restore.c (main): Return zero, so exit code will be consistant.
2003-02-272003-02-27 Michael Snyder <msnyder@redhat.com>Michael Snyder2-2/+41
* f-lang.c (build_fortran_types): New function. (_initialize_f_language): Gdbarch-register built-in fortran types.
2003-02-272003-02-27 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+5
* doublest.c (extract_floating): Fix warning text.
2003-02-272003-02-27 Andrew Cagney <cagney@redhat.com>Andrew Cagney30-75/+156
* gdbarch.sh (DEPRECATED_PUSH_DUMMY_FRAME): Procedure with predicate. Replaces PUSH_DUMMY_FRAME. * gdbarch.h, gdbarch.c: Regnerate. * valops.c (hand_function_call): Update. Call generic_push_dummy_frame directly. * vax-tdep.c (vax_gdbarch_init): Update. * sparc-tdep.c (sparc_gdbarch_init): Update. * ns32k-tdep.c (ns32k_gdbarch_init): Update. * m68k-tdep.c (m68k_gdbarch_init): Update. * hppa-tdep.c (hppa_gdbarch_init): Update. * alpha-tdep.c (alpha_gdbarch_init): Update. * config/sparc/tm-sparc.h (DEPRECATED_PUSH_DUMMY_FRAME): Update. * config/pa/tm-hppa.h (DEPRECATED_PUSH_DUMMY_FRAME): Update. * inferior.h (PUSH_DUMMY_FRAME): Delete definition. * xstormy16-tdep.c (xstormy16_gdbarch_init): Don't set push_dummy_frame to generic_push_dummy_frame. * v850-tdep.c (v850_gdbarch_init): Ditto. * sh-tdep.c (sh_gdbarch_init): Ditto. * s390-tdep.c (s390_gdbarch_init): Ditto. * rs6000-tdep.c (rs6000_gdbarch_init): Ditto. * mn10300-tdep.c (mn10300_gdbarch_init): Ditto. * mips-tdep.c (mips_gdbarch_init): Ditto. * mcore-tdep.c (mcore_gdbarch_init): Ditto. * m68hc11-tdep.c (m68hc11_gdbarch_init): Ditto. * ia64-tdep.c (ia64_gdbarch_init): Ditto. * i386-tdep.c (i386_gdbarch_init): Ditto. * h8300-tdep.c (h8300_gdbarch_init): Ditto. * frv-tdep.c (frv_gdbarch_init): Ditto. * d10v-tdep.c (d10v_gdbarch_init): Ditto. * cris-tdep.c (cris_gdbarch_init): Ditto. * avr-tdep.c (avr_gdbarch_init): Ditto. * arm-tdep.c (arm_gdbarch_init): Ditto.
2003-02-27Make ``show mips abi'' actually show the abi in use.Kevin Buettner2-1/+40
2003-02-27*** empty log message ***gdbadmin1-1/+1
2003-02-262003-02-26 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-1/+13
From Elena Zannoni <ezannoni@redhat.com> * dbxread.c (process_one_symbol): Only record line 0 if one or more sline entries have been seen for the function.
2003-02-262003-02-26 Michael Chastain <mec@shout.net>Michael Chastain2-515/+532
* configure: Regenerate with autoconf 000227.
2003-02-262003-02-26 David Carlton <carlton@math.stanford.edu>David Carlton2-3/+24
* gdb.c++/templates.exp (do_tests): KFAIL the "print Foo<volatile char *>::foo" test with respect to PR c++/33. Create a new test which is identical to that one except that it doesn't put the space between the "char" and the "*"; KFAIL it, too.
2003-02-262003-02-26 David Carlton <carlton@math.stanford.edu>David Carlton2-32/+68
* gdb.c++/templates.exp (do_tests): Convert XFAILs about printing template types into either PASSes or KFAILs (corresponding to PR c++/57). Tweak indentation. Update copyright.
2003-02-262003-02-26 Michael Chastain <mec@shout.net>Michael Chastain3-3/+20
Close PR build/660. * PROBLEMS (i[3456]86-*-linux*): Note explicit error message for old libc5/glibc. * gdb_thread_db.h: Die if not HAVE_UINTPTR_T.
2003-02-26Added GDB_OSABI_QNXNTO.Kris Warkentin1-0/+5
2003-02-26Added GDB_OSABI_QNXNTO.Kris Warkentin2-0/+2
2003-02-262003-02-26 Michael Chastain <mec@shout.net>Michael Chastain4-471/+498
* configure.in: New variable HAVE_UINTPTR_T. * configure, config.in: Regenerated.
2003-02-26 Fix PR build/1097.Daniel Jacobowitz2-1/+6
* utils.c (gdb_realpath): Move closing brace outwards one #endif.
2003-02-26*** empty log message ***gdbadmin1-1/+1
2003-02-252003-02-25 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-2/+47
* frame.c (get_prev_frame): Add comment on check for inside_entry_func. Only check for inside_entry_file when not a dummy and not a sentinel. Check that the new frame is not inner to the old frame.
2003-02-252003-02-25 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-6/+50
* frame.c (frame_debug): New variable. (_initialize_frame): Add "set/show debug frame" command. (get_prev_frame): When frame_debug, print reason why unwind failed.
2003-02-252003-02-25 Michael Chastain <mec@shout.net>Michael Chastain2-0/+9
* PROBLEMS (i[3456]86-*-linux*): Require glibc 2.1.3 or later to avoid uintptr_t definition problems.
2003-02-252003-02-25 David Carlton <carlton@math.stanford.edu>David Carlton47-282/+365
* symtab.h (SYMBOL_NATURAL_NAME): New macro. (SYMBOL_LINKAGE_NAME): Ditto. (SYMBOL_PRINT_NAME): Use SYMBOL_NATURAL_NAME and SYMBOL_LINKAGE_NAME. (struct general_symbol_info): Expand comment. (DEPRECATED_SYMBOL_NAME): Rename from SYMBOL_NAME. (SYMBOL_MATCHES_NAME): Use DEPRECATED_SYMBOL_NAME. (SYMBOL_MATCHES_REGEXP): Ditto. * symtab.c (symbol_natural_name): New function. * objfiles.h: Replace all uses of SYMBOL_NAME by DEPRECATED_SYMBOL_NAME. * xcoffread.c, valops.c, typeprint.c, tracepoint.c: Ditto. * symtab.c, symmisc.c, symfile.c, stack.c, stabsread.c: Ditto. * somsolib.c, sol-thread.c, rs6000-tdep.c, p-valprint.c: Ditto. * printcmd.c, objfiles.c, objc-lang.c, mipsread.c: Ditto. * minsyms.c, mdebugread.c, linespec.c, jv-lang.c: Ditto. * i386-tdep.c, i386-linux-tdep.c, hpread.c, hppa-tdep.c: Ditto. * gnu-v2-abi.c, f-valprint.c, findvar.c, expprint.c: Ditto. * dwarfread.c, dwarf2read.c, dbxread.c, c-valprint.c: Ditto. * cp-valprint.c, coffread.c, buildsym.c, breakpoint.c: Ditto. * blockframe.c, ax-gdb.c, arm-linux-tdep.c, ada-lang.c: Ditto. * ada-exp.y: Ditto. * ada-exp.y: Update copyright. * sol-thread.c, mipsread.c, jv-lang.c, f-valprint.c: Ditto. * cp-valprint.c: Ditto. 2003-02-25 David Carlton <carlton@math.stanford.edu> * generic/gdbtk.h: Replace all instances of SYMBOL_NAME by DEPRECATED_SYMBOL_NAME. * generic/gdbtk-stack.c, generic/gdbtk-cmds.c: Ditto. * generic/gdbtk-stack.c, generic/gdbtk-cmds.c: Update copyright. 2003-02-25 David Carlton <carlton@math.stanford.edu> * mi-cmd-stack.c: Replace all instances of SYMBOL_NAME with DEPRECATED_SYMBOL_NAME. Update copyright.
2003-02-252003-02-25 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-1/+6
* infptrace.c (detach): Do not flag error if ptrace detach fails and errno is set to ESRCH.
2003-02-25*** empty log message ***gdbadmin1-1/+1
2003-02-242003-02-24 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-3/+9
* infptrace.c (udot_info): Change type of udot_off to long. Use paddr when printing udot_off's value.
2003-02-242003-02-24 David Carlton <carlton@math.stanford.edu>David Carlton2-22/+10
* symtab.c (make_symbol_overload_list): Only read in partial symtabs containing a matching partial symbol.
2003-02-242003-02-24 David Carlton <carlton@math.stanford.edu>David Carlton5-45/+101
* symtab.c (lookup_partial_symbol): Use strcmp_iw_ordered to do the comparison, not strcmp. * symfile.c (compare_psymbols): Ditto. * defs.h: Declare strcmp_iw_ordered. * utils.c (strcmp_iw_ordered): New function.
2003-02-24* MAINTAINERS (GNU/Linux/x86, linespec, breakpoints, SchemeJim Blandy2-7/+8
support, shared libs): Remove my name from here, to better reflect reality.
2003-02-24add HAVE_CONTINUABLE_WATCHPOINT to target_opsKris Warkentin9-12/+25
2003-02-24Fixed grammarKris Warkentin1-5/+5
2003-02-242003-02-24 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-1/+8
* MAINTAINERS (Core): Drop main.c and top.c. Clarify event loop maintainership.
2003-02-24 * mi-syn-frame.exp: Don't run this test when gdb,nosignals is set.Stephane Carrez2-1/+10
2003-02-24added target specific solib find hookKris Warkentin3-0/+20
2003-02-24added myself to Write After list in MAINTAINERSKris Warkentin2-0/+5
2003-02-24*** empty log message ***gdbadmin1-1/+1
2003-02-23* gdb.texinfo (Cygwin Native): Links to Non-debug DLL symbols.Christopher Faylor2-3/+136
(Non-debug DLL symbols): New node, describing the minimal symbols loaded from DLLs without real debugging symbols.
2003-02-23 * lib/gdb.exp: Don't execute C++ tests on m6811/m6812 targets.Stephane Carrez2-0/+13
2003-02-23 * m68hc11-tdep.c (m68hc11_gdbarch_init): long double is 64-bit wide.Stephane Carrez2-1/+5
2003-02-23*** empty log message ***gdbadmin1-1/+1
2003-02-22 * m68hc11-tdep.c (m68hc11_init_reggroups): New function.Stephane Carrez2-0/+73
(m68hc11_add_reggroups): New function. (m68hc11_register_reggroup_p): New to register hard/soft reggroups. (m68hc11_gdbarch_init): Install the reggroups. (_initialize_m68hc11_tdep): Initialize them.
2003-02-22Update my email address.Jim Wilson2-1/+5
2003-02-22*** empty log message ***gdbadmin1-1/+1
2003-02-212003-02-21 David Carlton <carlton@math.stanford.edu>David Carlton2-0/+5
* arm-tdep.c (arm_gdbarch_init): Add break after default label.
2003-02-21 Based on a patch from Daniel Berlin (dberlin@dberlin.org).Daniel Jacobowitz16-103/+1379
* symtab.h: Add opaque declarations of struct axs_value and struct agent_expr. (enum address_class): Add LOC_COMPUTED and LOC_COMPUTED_ARG. (struct location_funcs): New type. (struct symbol): Add "loc" to aux_value. (SYMBOL_LOCATION_BATON, SYMBOL_LOCATION_FUNCS): New macros. * dwarf2read.c: Include "dwarf2expr.h". (dwarf2_symbol_mark_computed): New function. (read_func_scope): Use it. (var_decode_location): New function. (new_symbol): Use it. * dwarf2expr.c, dwarf2expr.h, dwarf2loc.c, dwarf2loc.h: New files. * Makefile.in (SFILES): Add dwarf2loc.c and dwarf2expr.c. (dwarf2expr_h, dwarf2loc_h): New variables. (COMMON_OBS): Add dwarf2expr.o and dwarf2loc.o. (dwarf2expr.o, dwarf2loc.o): New rules. (dwarf2read.o): Add $(dwarf2expr_h) and $(dwarf2loc_h). * buildsym.c (finish_block): Handle LOC_COMPUTED and LOC_COMPUTED_ARG. * findvar.c (symbol_read_needs_frame, read_var_value): Likewise. * m2-exp.y (yylex): Likewise. * printcmd.c (address_info, print_frame_args): Likewise. * stack.c (print_block_frame_locals, print_frame_arg_vars): Likewise. * symmisc.c (print_symbol, print_partial_symbols): Likewise. * ada-lang.c (ada_resolve_subexp, symtab_for_sym) (ada_add_block_symbols, fill_in_ada_prototype): Likewise. * symtab.c (lookup_block_symbol): Likewise.
2003-02-21 * mi-cmd-stack.c (list_args_or_locals): Handle LOC_COMPUTED andDaniel Jacobowitz2-0/+7
LOC_COMPUTED_ARG.
2003-02-21* symtab.h: Remove objc_specific structAdam Fedor3-17/+11
(SYMBOL_OBJC_DEMANGLED_NAME): Remove. * symtab.c (symbol_init_language_specific, symbol_demangled_name): Have language_objc use cplus_specific struct.