aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-02-28 gas/Maciej W. Rozycki6-0/+32
* config/tc-mips.c (append_insn): Disable branch relaxation for DSP instructions. gas/testsuite/ * gas/mips/relax-bposge.l: New test for DSP branch relaxation. * gas/mips/relax-bposge.s: Source for the new test. * gas/mips/mips.exp: Run the new test.
2011-02-28 * breakpoint.c (print_one_breakpoint_location): Remove unusedUlrich Weigand2-10/+10
argument PRINT_ADDRESS_BITS. Update callers. (print_one_breakpoint): Likewise.
2011-02-28 gas/Maciej W. Rozycki6-1/+18
* config/tc-mips.c (macro): Handle M_PREF_AB. include/opcode/ * mips.h (M_PREF_AB): New enum value. opcodes/ * mips-opc.c (mips_builtin_opcodes): Add "pref" macro.
2011-02-28Swap ChangeLog entries.Maciej W. Rozycki2-5/+5
2011-02-28 * hostio.c (require_data): Free *data, not data.Ulrich Weigand2-1/+5
2011-02-28 gas/Maciej W. Rozycki8-31/+466
* config/tc-mips.c (RELAX_BRANCH_ENCODE): Encode the temporary register to use. (RELAX_BRANCH_UNCOND): Adjust accordingly. (RELAX_BRANCH_LIKELY): Likewise. (RELAX_BRANCH_LINK): Likewise. (RELAX_BRANCH_TOOFAR): Likewise. (RELAX_BRANCH_AT): New macro. (append_insn): Encode the temporary register to use in standard MIPS branch relaxation. (relaxed_branch_length): Update according to changes to RELAX_BRANCH_ENCODE. (md_convert_frag): Use the encoded register as the temporary. gas/testsuite/ * gas/mips/relax-at.d: New test for branch relaxation with .set at. * gas/mips/relax.s: Update to support the new test. * gas/mips/relax.l: Update accordingly. * gas/mips/relax.d: Update for multi-arch invocation. * gas/mips/mips.exp: Run the new test. Adjust to run "relax" across all applicable architectures.
2011-02-28 gas/Maciej W. Rozycki9-4/+117
* config/tc-mips.c (mips_fix_adjustable): On REL targets also reject PC-relative relocations. gas/testsuite/ * gas/mips/branch-misc-2.d: Adjust for relocation change. * gas/mips/branch-misc-2pic.d: Likewise. * gas/mips/branch-misc-4.d: New test for PC-relative relocation overflow. * gas/mips/branch-misc-4-64.d: Likewise. * gas/mips/branch-misc-4.s: Source for the new tests. * testsuite/gas/mips/mips.exp: Run the new tests.
2011-02-28 gas/Maciej W. Rozycki6-77/+89
* config/tc-mips.c (md_convert_frag): Correct message capitalization. gas/testsuite/ * gas/mips/relax-swap1.l: Adjust for message capitalization correction. * gas/mips/relax-swap2.l: Likewise. * gas/mips/relax.l: Likewise.
2011-02-28 * breakpoint.c (wrap_indent_at_field): New function.Ulrich Weigand4-20/+75
(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.
2011-02-28gdb/doc/Jan Kratochvil2-1/+4
* gdb.texinfo (Starting and Stopping Trace Experiments): Fix circular-trace-buffer name.
2011-02-28gdb/doc/Jan Kratochvil2-1/+5
* gdb.texinfo (Tracepoint Conditions): Fix missing parenthesis.
2011-02-28 PR 12513Alan Modra2-14/+25
* archive.c (bfd_slurp_bsd_armap_f2): Sanity check parsed_size and stringsize. Properly sanity check symdef_count. Remove redundant bfd_release.
2011-02-28 * symbols.c (report_op_error): Remove unnecessary forward declaration.Alan Modra2-45/+62
Add "op" parameter. Report operator and operand segments in error message, not operand symbols. (resolve_symbol_value): Always set segment for equated symbols, not just when finalizing. Adjust report_op_error calls.
2011-02-28add FALLTHROUGH comment in ada-exp.y:write_object_renamingJoel Brobecker2-0/+6
gdb/ChangeLog: From Michael Snyder <msnyder@vmware.com> * ada-exp.y (write_object_renaming): Add FALLTHROUGH comment.
2011-02-28gdb/gdbserver/Jan Kratochvil2-1/+5
* hostio.c (require_data): Use free, not xfree.
2011-02-28fix small error in gdb.texinfo (Inferiors and Programs)Joel Brobecker2-1/+6
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.
2011-02-282011-02-27 Michael Snyder <msnyder@vmware.com>Michael Snyder2-1/+3
* objc-lang.c (selectors_info): Prevent string overrun.
2011-02-282011-02-27 Michael Snyder <msnyder@vmware.com>Michael Snyder2-1/+3
* server.c (handle_query): Discard unused value.
2011-02-282011-02-27 Michael Snyder <msnyder@vmware.com>Michael Snyder2-1/+4
* tui/tui-stack.c (tui_get_function_from_frame): Fix off by one error in strncpy.
2011-02-28*** empty log message ***gdbadmin1-1/+1
2011-02-272011-02-27 Michael Snyder <msnyder@vmware.com>Michael Snyder2-1/+9
* hostio.c (require_data): Free malloc memory before returning error.
2011-02-27daily updateAlan Modra1-1/+1
2011-02-272011-02-27 Michael Snyder <msnyder@vmware.com>Michael Snyder2-2/+4
* symtab.c (rbreak_command): Move variable 'file_name' to outer scope.
2011-02-272011-02-26 Michael Snyder <msnyder@vmware.com>Michael Snyder2-0/+5
* linux-low.c (list_threads): Call closedir for dirent.
2011-02-272011-02-27 Michael Snyder <msnyder@vmware.com>Michael Snyder2-0/+4
* i386-low.c (i386-length_and_rw_bits): Comment the fact that a case statement falls through.
2011-02-272011-02-27 Michael Snyder <msnyder@vmware.com>Michael Snyder2-5/+10
* d-valprint.c (dynamic_array_type): Avoid shadowing a function param with a local variable of the same name.
2011-02-272011-02-26 Michael Snyder <msnyder@vmware.com>Michael Snyder2-1/+3
* linux-low.c (linux_xfer_siginfo): Fix fencepost error.
2011-02-272011-02-26 Michael Snyder <msnyder@vmware.com>Michael Snyder2-1/+6
* linux-amd64-ipa.c (gdb_agent_get_raw_reg): Fix fencepost error in comparison.
2011-02-272011-02-24 Michael Snyder <msnyder@vmware.com>Michael Snyder8-35/+241
* 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.
2011-02-272011-02-25 Michael Snyder <msnyder@vmware.com>Michael Snyder6-59/+140
* 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.
2011-02-272011-02-27 Michael Snyder <msnyder@vmware.com>Michael Snyder16-16/+34
* 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.
2011-02-272011-02-26 Michael Snyder <msnyder@vmware.com>Michael Snyder2-1/+4
* breakpoint.c (reattach_breakpoints): Avoid resource leak (ui_file).
2011-02-272011-02-26 Michael Snyder <msnyder@vmware.com>Michael Snyder2-0/+5
* maint.c (maintenance_do_deprecate): Plug a memory leak.
2011-02-272011-02-26 Michael Snyder <msnyder@vmware.com>Michael Snyder2-4/+7
* dwarf2loc.c (insert_bits): Avoid shadowing a function param with a local variable of the same name.
2011-02-27*** empty log message ***gdbadmin1-1/+1
2011-02-262011-02-26 Michael Snyder <msnyder@vmware.com>Michael Snyder2-4/+5
* i387-tdep.c (i387_supply_fxsave): Avoid shadowing a function param with a local variable of the same name.
2011-02-262011-02-26 Michael Snyder <msnyder@vmware.com>Michael Snyder2-2/+5
* i387-tdep.c (i387_supply_xsave): Avoid shadowing a function param with a local variable of the same name.
2011-02-262011-02-26 Michael Snyder <msnyder@vmware.com>Michael Snyder2-4/+7
* linux-low.c (linux_nat_xfer_osdata): Rename local variable so that it does not shadow a function parameter.
2011-02-26daily updateAlan Modra1-1/+1
2011-02-262011-02-26 Michael Snyder <msnyder@vmware.com>Michael Snyder2-0/+4
* i386-nat.c (i386_length_and_rw_bits): Document that case statement is meant to fall through.
2011-02-262011-02-26 Michael Snyder <msnyder@vmware.com>Michael Snyder2-0/+5
* expprint.c (dump_subexp_body_standard): Document that case statement is meant to fall through.
2011-02-262011-02-26 Michael Snyder <msnyder@vmware.com>Michael Snyder2-19/+23
* amd64-linux-tdep.c (amd64_linux_syscall_record): Delete dead if statement. Condition can't be false.
2011-02-262011-02-26 Michael Snyder <msnyder@vmware.com>Michael Snyder2-7/+12
* utils.c (decimal2str): Eliminate dead code and dead param. (pulongest): Drop dead param from call to decimal2str. (plongest): Ditto.
2011-02-26use prepare_for_testing in gdb.python/py-frame.expJoel Brobecker2-10/+6
gdb/testsuite/ChangeLog: * gdb.python/py-frame.exp: Simplify the initialization phase using prepare_for_testing.
2011-02-26Add entry_symbol chain into non_ironly_hash.H.J. Lu2-2/+16
2011-02-24 H.J. Lu <hongjiu.lu@intel.com> PR ld/12507 * plugin.c (get_symbols): Don't check entry symbol here. (init_non_ironly_hash): Add entry_symbol chain into non_ironly_hash.
2011-02-262011-02-25 Michael Snyder <msnyder@vmware.com>Michael Snyder33-67/+101
* 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.
2011-02-262011-02-25 Rafael Ávila de Espíndola <respindola@mozilla.com>Rafael Ávila de Espíndola2-3/+24
* plugin.c (bfd_plugin_object_p): Correctly set the filesize and handle claim_file seeking. Only try to load the plugin once.
2011-02-26*** empty log message ***gdbadmin1-1/+1
2011-02-25daily updateAlan Modra1-1/+1
2011-02-25 * callback.c (fdbad): Return EBADF rather than EINVAL for badKevin Buettner2-1/+6
file descriptors.