Age | Commit message (Collapse) | Author | Files | Lines |
|
* python/py-param.c (set_parameter_value): Add missing
break statement.
|
|
ALL_OBJFILE_PSYMTABS.
|
|
* objc-lang.c (selectors_info): Error on too long REGEXP.
|
|
* linux-record.c (record_linux_system_call): Add missing
break statement.
|
|
argument PRINT_ADDRESS_BITS. Update callers.
(print_one_breakpoint): Likewise.
|
|
|
|
(print_breakpoint_location): Use it instead of WRAP_INDENT argument.
Allocate ui_stream locally instead of using STB argument.
(print_one_breakpoint_location): Update call.
* ui-out.c (ui_out_query_field): New function.
* ui-out.h (ui_out_query_field): Add prototype.
|
|
* gdb.texinfo (Starting and Stopping Trace Experiments): Fix
circular-trace-buffer name.
|
|
* gdb.texinfo (Tracepoint Conditions): Fix missing parenthesis.
|
|
gdb/ChangeLog:
From Michael Snyder <msnyder@vmware.com>
* ada-exp.y (write_object_renaming): Add FALLTHROUGH comment.
|
|
* hostio.c (require_data): Use free, not xfree.
|
|
I noticed this error because the nightly snapshot script failed...
gdb/doc/ChangeLog:
* gdb.texinfo (Inferiors and Programs): Fix small error introduced
in the previous change.
|
|
* objc-lang.c (selectors_info): Prevent string overrun.
|
|
* server.c (handle_query): Discard unused value.
|
|
* tui/tui-stack.c (tui_get_function_from_frame): Fix off by one
error in strncpy.
|
|
|
|
* hostio.c (require_data): Free malloc memory before returning
error.
|
|
* symtab.c (rbreak_command): Move variable 'file_name' to
outer scope.
|
|
* linux-low.c (list_threads): Call closedir for dirent.
|
|
* i386-low.c (i386-length_and_rw_bits): Comment the fact that
a case statement falls through.
|
|
* d-valprint.c (dynamic_array_type): Avoid shadowing a function
param with a local variable of the same name.
|
|
* linux-low.c (linux_xfer_siginfo): Fix fencepost error.
|
|
* linux-amd64-ipa.c (gdb_agent_get_raw_reg): Fix fencepost error
in comparison.
|
|
* value.c (value_from_history_ref): New function.
* value.h (value_from_history_ref): Export.
* cli/cli-utils.c (get_number_trailer): Use value_from_history_ref
to parse value history references.
* cli/cli-utils.h (get_number_trailer): Update comment.
2011-02-24 Michael Snyder <msnyder@vmware.com>
* gdb.base/break.exp: Add tests for delete breakpoints using
convenience variables and value history references.
|
|
* inferior.c (detach_inferior_command): Use get_number_or_range.
(kill_inferior_command): Ditto.
(remove_inferior_command): Ditto.
(initialize_inferiors): Make command names plural.
Update help strings.
2011-02-25 Michael Snyder <msnyder@vmware.com>
* gdb.texinfo (Inferiors and Programs): Update commands to show
that they can accept multiple arguments.
2011-02-25 Michael Snyder <msnyder@vmware.com>
* gdb.multi/base.exp: Add test for remove-inferiors.
|
|
* darwin-nat-info.c: Fix comment typo.
* dwarf2expr.h: Ditto.
* fbsd-nat.c: Ditto.
* fbsd-nat.h: Ditto.
* frame-unwind.h: Ditto.
* frame.h: Ditto.
* hppa-hpux-tdep.c: Ditto.
* i386-linux-nat.c: Ditto.
* linux-nat.c: Ditto.
* nbsd-nat.c: Ditto.
* nbsd-nat.h: Ditto.
* ppc-linux-tdep.c: Ditto.
* serial.c: Ditto.
* ui-file.h: Ditto.
* tui/tui-winsource.c: Ditto.
|
|
* breakpoint.c (reattach_breakpoints): Avoid resource leak (ui_file).
|
|
* maint.c (maintenance_do_deprecate): Plug a memory leak.
|
|
* dwarf2loc.c (insert_bits): Avoid shadowing a function param
with a local variable of the same name.
|
|
|
|
* i387-tdep.c (i387_supply_fxsave): Avoid shadowing a function
param with a local variable of the same name.
|
|
* i387-tdep.c (i387_supply_xsave): Avoid shadowing a function
param with a local variable of the same name.
|
|
* linux-low.c (linux_nat_xfer_osdata): Rename local variable so
that it does not shadow a function parameter.
|
|
* i386-nat.c (i386_length_and_rw_bits): Document that case
statement is meant to fall through.
|
|
* expprint.c (dump_subexp_body_standard): Document that case
statement is meant to fall through.
|
|
* amd64-linux-tdep.c (amd64_linux_syscall_record): Delete
dead if statement. Condition can't be false.
|
|
* utils.c (decimal2str): Eliminate dead code and dead param.
(pulongest): Drop dead param from call to decimal2str.
(plongest): Ditto.
|
|
gdb/testsuite/ChangeLog:
* gdb.python/py-frame.exp: Simplify the initialization phase
using prepare_for_testing.
|
|
* arm-tdep.c: Fix typos in comments.
* bsd-uthread.c: Ditto.
* completer.c: Ditto.
* corelow.c: Ditto.
* cp-namespace.c: Ditto.
* cp-support.c: Ditto.
* cris-tdep.c: Ditto.
* dbxread.c: Ditto.
* dwarf2read.c: Ditto.
* frame.h: Ditto.
* gdbtypes.h: Ditto.
* inferior.h: Ditto.
* mdebugread.c: Ditto.
* mips-tdep.c: Ditto.
* ppc-linux-nat.c: Ditto.
* ppc-linux-tdep.c: Ditto.
* printcmd.c: Ditto.
* sol-thread.c: Ditto.
* solib-frv.c: Ditto.
* solist.h: Ditto.
* sparc64-tdep.c: Ditto.
* spu-tdep.c: Ditto.
* stabsread.c: Ditto.
* symfile.c: Ditto.
* valops.c: Ditto.
* varobj.c: Ditto.
* vax-nat.c: Ditto.
* python/py-block.c: Ditto.
* python/py-symbol.c: Ditto.
* python/py-symtab.c: Ditto.
* python/py-value.c: Ditto.
* tui/tui-win.c: Ditto.
|
|
|
|
* inferior.c (print_inferior): Accept a string instead of an int
for requested_inferiors, and use get_number_or_range to parse it.
(info_inferiors_command): Pass args string to print_inferior.
(initialize_inferiors): Change help string for info inferiors.
* inferior.h (print_inferior): Export prototype change.
2011-02-25 Michael Snyder <msnyder@vmware.com>
* gdb.multi/base.exp: Add tests for info inferiors with args.
|
|
|
|
* dwarf2loc.c (disassemble_dwarf_expression) <DW_OP_breg[0-9]+>: Use
L and plongest.
(disassemble_dwarf_expression) <DW_OP_bregx>: Drop variable offset,
use L and plongest.
(disassemble_dwarf_expression) <DW_OP_fbreg>: Use L and plongest.
|
|
* gdb.dwarf2/dw2-ranges.S: Rename to ...
* gdb.dwarf2/dw2-ranges.c: ... here, convert it to C.
* gdb.dwarf2/dw2-ranges.exp: Skip the testcase on !$gcc_compiled.
Rename srcfile, srcfile2 and srcfile3, new asmfile, asmfile2 and
asmfile3. Comment the STABS (#3) file compilation. Compile
everything through assembler. Provide KFAIL for symtab/12497.
* gdb.dwarf2/dw2-ranges2.S: Rename to ...
* gdb.dwarf2/dw2-ranges2.c: ... here, convert it to C.
* gdb.dwarf2/dw2-ranges3.S: Rename to ...
* gdb.dwarf2/dw2-ranges3.c: ... here, convert it to C.
|
|
|
|
* gdb.base/break.exp: Remove debugging 'printf' accidentally
left behind in previous check-in.
|
|
* Makefile.in (clean): Make clean should remove generated files
observer.h and observer.inc.
|
|
2011-02-21 Hui Zhu <teawater@gmail.com>
* Makefile.in (HFILES_NO_SRCDIR): Add printcmd.h.
* ax-gdb.c (gen_printf_expr_callback): New function.
* ax-gdb.h (gen_printf_expr_callback): Forward declare.
* ax-general.c (ax_memcpy): New function.
(ax_print): Handle "printf".
(ax_reqs): Ditto.
* ax.h (ax_memcpy): Forward declare.
* common/ax.def (invalid2): Removed.
(printf): New entry.
* printcmd.c (printcmd.h): New include.
(string_printf): New function.
(ui_printf): Removed.
(printf_command): Remove static. Call string_printf.
(eval_command): Call string_printf.
* printcmd.h: New file.
* tracepoint.c (validate_actionline,
encode_actions_1): handle printf_command.
|
|
2011-02-21 Hui Zhu <teawater@gmail.com>
* tracepoint.c (tp_printf): New function.
(eval_agent_expr): Handle gdb_agent_op_printf.
|
|
2011-02-21 Hui Zhu <teawater@gmail.com>
* agentexpr.texi (bytecode descriptions): add printf.
* gdb.texinfo (tracepoint action lists): add printf.
|