aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2007-03-28 * linespec.c: Include language.h.Pedro Alves6-69/+99
(find_methods): Add language parameter. Call lookup_symbol_in_language. Pass language down. (add_matching_methods): Likewise. Call lookup_symbol_in_language. (add_constructors): Likewise. (find_method): Pass sym_class to collect_methods. (collect_methods): Add sym_class parameter. Pass language down. * symtab.c (lookup_symbol): Rename to ... (lookup_symbol_in_language): ... this. Add language parameter. Use passed language instead of current_language. (lookup_symbol): New as wrapper around lookup_symbol_in_language. (lookup_symbol_aux): Add language parameter. Use passed language instead of current_language. (search_symbols): Indent. * symtab.h (enum language): Forward declare. (lookup_symbol_in_language): Declare. (lookup_symbol): Update description. * ada-lang.h (lookup_symbol_in_language): Remove declaration. * ada-lang.c (restore_language): Remove. (lookup_symbol_in_language): Remove.
2007-03-28*** empty log message ***gdbadmin1-1/+1
2007-03-27 * breakpoint.c (bpstat_num): Add int *num parameter.Pedro Alves4-33/+51
* breakpoint.h (bpstat_num): Likewise. * infcmd.c (continue_command): Adjust to new bpstat_num interface. (program_info): Likewise.
2007-03-27 * remote-utils.c (monitor_output): Constify msg parameter.Pedro Alves4-2/+54
* server.h (monitor_output): Likewise. * win32-i386-low.c (handle_output_debug_string): New. (win32_kill): Handle OUTPUT_DEBUG_STRING_EVENT events using handle_output_debug_string. (get_child_debug_event): Likewise.
2007-03-27 * config/sh/tm-sh.h: Remove file.Ulrich Weigand6-30/+8
* config/sh/embed.mt (DEPRECATED_TM_FILE): Remove. * config/sh/linux.mt (DEPRECATED_TM_FILE): Remove. * config/sh/nbsd.mt (DEPRECATED_TM_FILE): Remove. * config/sh/tm-wince.h: Do not include "sh/tm-sh.h".
2007-03-27 * config/sh/tm-sh.h (DEPRECATED_BIG_REMOTE_BREAKPOINT,Ulrich Weigand6-69/+33
DEPRECATED_LITTLE_REMOTE_BREAKPOINT): Remove. * remote.c: Remove code under #ifdef DEPRECATED_REMOTE_BREAKPOINT, DEPRECATED_BIG_REMOTE_BREAKPOINT, DEPRECATED_LITTLE_REMOTE_BREAKPOINT. * sh-tdep.c (sh_breakpoint_from_pc): Return remote breakpoint sequence if target_shortname is "remote". doc/ChangeLog: * gdbint.texinfo (Target Conditionals): Remove mention of DEPRECATED_REMOTE_BREAKPOINT, DEPRECATED_BIG_REMOTE_BREAKPOINT, and DEPRECATED_LITTLE_REMOTE_BREAKPOINT.
2007-03-272007-03-27 Mat Hostetter <mat@lcs.mit.edu>Daniel Jacobowitz2-1/+5
* server.c (main): Correct strtoul check.
2007-03-272007-03-27 Anton Blanchard <anton@samba.org>Daniel Jacobowitz2-1/+6
* rs6000-tdep.c (rs6000_frame_cache): Use tdep->lr_frame_offset instead of wordsize when looking for the LR in a stack frame.
2007-03-27 * dwarf2-frame.c (dwarf2_frame_eh_frame_regnum): Rename to...Daniel Jacobowitz5-56/+130
(dwarf2_frame_adjust_regnum): ...this. Make static. Add eh_frame_p argument. Update all callers. (struct dwarf2_frame_ops): Replace eh_frame_regnum with adjust_regnum. (dwarf2_frame_set_eh_frame_regnum): Rename to... (dwarf2_frame_set_adjust_regnum): ...this. Update argument type. * dwarf2frame.h (dwarf2_frame_set_eh_frame_regnum): Rename to... (dwarf2_frame_set_adjust_regnum): ...this. (dwarf2_frame_eh_frame_regnum): Delete prototype. * rs6000-tdep.c: Include "dwarf2-frame.h". (rs6000_adjust_frame_regnum): Define. (rs6000_gdbarch_init): Enable use of DWARF CFI frame unwinder. Register rs6000_adjust_frame_regnum. * Makefile.in (rs6000-tdep.o): Update dependencies.
2007-03-27 * gdb.ada/exec_changed.exp: Avoid "set confirm off".Daniel Jacobowitz2-5/+4
2007-03-272007-03-27 Jon Ringle <jon@ringle.org>Daniel Jacobowitz2-3/+13
* linux-low.c: Check __ARCH_HAS_MMU__ also.
2007-03-27Add "make pdf" and "make install-pdf", from Brooks MosesDaniel Jacobowitz9-4/+62
<brooks.moses@codesourcery.com>.
2007-03-27 * config/gdbserver.exp (gdbserver_gdb_load): Update argument list.Daniel Jacobowitz19-240/+250
(gdb_load): Delete, replace with... (gdb_reload): ...this. * gdb.server/server-run.exp: Use gdb_load and gdbserver_run. * gdb.server/server-mon.exp: Likewise. * lib/gdb.exp (gdb_run_cmd): Use gdb_reload. (gdb_start_cmd): New. (gdb_file_cmd): Save the last loaded file. (gdb_reload): New. (gdb_gnu_strip_debug): Use transform. * lib/gdbserver-support.exp (gdbserver_spawn): Move file download support here. Use new $last_loaded_file. Check mtime. (gdb_target_cmd): Handle ObjC failure case. (infer_host_exec): Delete. (gdbserver_load): Rename to... (gdbserver_run): ...this. Simplify. * lib/mi-support.exp (mi_gdb_file_cmd): Set last_loaded_file. (mi_gdb_load): Move most contents to a new function... (mi_gdb_target_load): ...here. Simplify call to gdbserver_gdb_load. (mi_run_cmd): Use mi_gdb_target_load. * gdb.base/break.exp, gdb.base/ending-run.exp, gdb.base/pending.exp, gdb.base/sepdebug.exp, gdb.base/unload.exp, gdb.objc/objcdecode.exp: Use gdb_run_cmd. * gdb.base/charsign.exp: Remove incorrect comment. * gdb.base/dbx.exp (gdb_file_cmd): Set last_loaded_file. * gdb.ada/exec_changed.exp, gdb.ada/null_record.exp, gdb.ada/start.exp, gdb.base/start.exp: Use gdb_start_cmd.
2007-03-27 * amd64-tdep.c (amd64_init_frame_cache): New function.Daniel Jacobowitz2-6/+19
(amd64_alloc_frame_cache, amd64_skip_prologue): Use it.
2007-03-27*** empty log message ***gdbadmin1-1/+1
2007-03-26 * gdb.texinfo (Omissions from Ada, Additions to Ada): Wrap long lines.Bob Wilson2-20/+26
2007-03-26 * gdb.texinfo (Invoking GDB): Use @value{GDBP}.Bob Wilson2-21/+30
(Source Path, Character Sets, Macros, Define) (GDB/MI Result Records, GDB/MI Simple Examples) (GDB/MI Program Execution, GDB/MI File Commands) (Maintenance Commands, Packets, File-I/O Overview): Use @value{GDBN}. (Bug Reporting): Use @value{GCC}.
2007-03-26 * gdb.texinfo (Help): Fix formatting of examples.Bob Wilson2-10/+17
(Variables): Use @ifnotinfo instead of @iftex. (Non-debug DLL symbols): Use @ref instead of @pxref. (Sparclet File): Use @samp instead of quotes.
2007-03-26 * gdb.texinfo (Variables, C): Update cross reference to GCC docs.Bob Wilson2-4/+9
2007-03-26 * gdb.texinfo (Top): Move TUI and Annotations menu entries to matchBob Wilson2-20/+11
the order of the nodes. (C Operators, C Constants, Debugging C): Remove extra menus. (Method Names in Commands): Do not specify next/prev/up nodes.
2007-03-26 * gdb.texinfo (File Options): Add missing parenthesis.Bob Wilson2-4/+9
(Breakpoints, Special Fortran commands, PowerPC): Fix typos.
2007-03-26* ui-out.c (ui_out_field_core_addr): Truncate address toMaciej W. Rozycki2-2/+13
TARGET_ADDR_BIT size before printing.
2007-03-26*** empty log message ***gdbadmin1-1/+1
2007-03-25*** empty log message ***gdbadmin1-1/+1
2007-03-24*** empty log message ***gdbadmin1-1/+1
2007-03-23* gdb.base/sigbpt.exp: Fix the message when skipping test.Maciej W. Rozycki3-2/+8
* gdb.base/signull.exp: Similarly.
2007-03-23*** empty log message ***gdbadmin1-1/+1
2007-03-22Move gdb ChangeLog entry to gdb/ChangeLog.H.J. Lu1-0/+5
2007-03-22* remote-mips.c (mips_xfer_memory): Update prototype.Maciej W. Rozycki1-2/+2
2007-03-22 * symfile.h: #include "symtab.h"Joel Brobecker2-0/+5
2007-03-222007-03-22 Denis Pilat <denis.pilat@st.com>Denis Pilat2-3/+5
* utils.c (pagination_on_command, pagination_off_command): Remove useless prototypes.
2007-03-22*** empty log message ***gdbadmin1-1/+1
2007-03-21 * fix PR2232 according to patch submittedPierre Muller2-1/+8
2007-03-21*** empty log message ***gdbadmin1-1/+1
2007-03-20*** empty log message ***gdbadmin1-1/+1
2007-03-19 * mep-tdep.c (mep_analyze_frame_prologue, mep_frame_this_id):Kevin Buettner2-2/+7
Specify frame type in calls to frame_func_unwind().
2007-03-19*** empty log message ***gdbadmin1-1/+1
2007-03-18Correct attributionVladimir Prus1-1/+1
2007-03-18*** empty log message ***gdbadmin1-1/+1
2007-03-17*** empty log message ***gdbadmin1-1/+1
2007-03-16 * lib/gdb.exp (gdb_run_cmd): Use -notransfer to make start-upUlrich Weigand2-1/+8
messages available to test cases (like chng-sym.exp).
2007-03-16*** empty log message ***gdbadmin1-1/+1
2007-03-15*** empty log message ***gdbadmin1-1/+1
2007-03-14 * gdb.arch/altivec-regs.exp (decimal_vector): Adjust for outputAndreas Schwab2-2/+7
format changes.
2007-03-14*** empty log message ***gdbadmin1-1/+1
2007-03-13 * rs6000-tdep.c (rs6000_skip_prologue): Use skip_prologue_using_sal.Daniel Jacobowitz6-81/+117
(rs6000_in_function_epilogue_p): Use extract_unsigned_integer. (refine_prologue_limit): Delete. (skip_prologue): Don't call it. Use extract_unsigned_integer. Assume lim_pc is set. Correct check for incomplete prologues. Do not skip clobbers of the frame pointer. * symtab.c (skip_prologue_using_sal): Fail if there is only one sal. * gdb.arch/powerpc-prologue.c (optimized_1_marker, gdb2029_marker) (optimized_1): New. (main): Call optimized_1. (gdb2029): Correct typos. Call gdb2029_marker. * gdb.arch/powerpc-prologue.exp: Run new test. Use a breakpoint for gdb2029.
2007-03-13 * frame.c (frame_pop): Check to see whether there's a frame toNathan Froyd2-3/+17
which we can pop first.
2007-03-13 * MAINTAINERS (Write After Approval): Add myself.Nathan Froyd2-0/+5
2007-03-13*** empty log message ***gdbadmin1-1/+1
2007-03-12 * gdb.gdb/selftest.exp (do_steps_and_nexts): Match spaces as wellMark Kettenis2-5/+6
as tabs. Remove redundant test pattern.