Michael Snyder
086dbf661a
2011-02-27 Michael Snyder <msnyder@vmware.com>
...
* tui/tui-stack.c (tui_get_function_from_frame): Fix off by one
error in strncpy.
2011-02-28 00:20:49 +00:00
gdbadmin
51ab20a7b8
*** empty log message ***
2011-02-28 00:00:03 +00:00
Michael Snyder
9130f83ec8
2011-02-27 Michael Snyder <msnyder@vmware.com>
...
* hostio.c (require_data): Free malloc memory before returning
error.
2011-02-27 23:32:04 +00:00
Alan Modra
9a7d3aa9ac
daily update
2011-02-27 23:00:05 +00:00
Michael Snyder
9c1e305a59
2011-02-27 Michael Snyder <msnyder@vmware.com>
...
* symtab.c (rbreak_command): Move variable 'file_name' to
outer scope.
2011-02-27 22:11:06 +00:00
Michael Snyder
69d371133c
2011-02-26 Michael Snyder <msnyder@vmware.com>
...
* linux-low.c (list_threads): Call closedir for dirent.
2011-02-27 21:41:26 +00:00
Michael Snyder
2a589cef79
2011-02-27 Michael Snyder <msnyder@vmware.com>
...
* i386-low.c (i386-length_and_rw_bits): Comment the fact that
a case statement falls through.
2011-02-27 21:33:10 +00:00
Michael Snyder
7d48863994
2011-02-27 Michael Snyder <msnyder@vmware.com>
...
* d-valprint.c (dynamic_array_type): Avoid shadowing a function
param with a local variable of the same name.
2011-02-27 21:24:27 +00:00
Michael Snyder
0adea5f702
2011-02-26 Michael Snyder <msnyder@vmware.com>
...
* linux-low.c (linux_xfer_siginfo): Fix fencepost error.
2011-02-27 21:20:06 +00:00
Michael Snyder
35f5825a72
2011-02-26 Michael Snyder <msnyder@vmware.com>
...
* linux-amd64-ipa.c (gdb_agent_get_raw_reg): Fix fencepost error
in comparison.
2011-02-27 21:18:14 +00:00
Michael Snyder
3bd0f5efd1
2011-02-24 Michael Snyder <msnyder@vmware.com>
...
* 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-27 20:57:16 +00:00
Michael Snyder
af62414197
2011-02-25 Michael Snyder <msnyder@vmware.com>
...
* 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-27 20:49:27 +00:00
Michael Snyder
766062f62f
2011-02-27 Michael Snyder <msnyder@vmware.com>
...
* 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-27 16:25:38 +00:00
Michael Snyder
86b887dff0
2011-02-26 Michael Snyder <msnyder@vmware.com>
...
* breakpoint.c (reattach_breakpoints): Avoid resource leak (ui_file).
2011-02-27 01:54:30 +00:00
Michael Snyder
66fd3b1e63
2011-02-26 Michael Snyder <msnyder@vmware.com>
...
* maint.c (maintenance_do_deprecate): Plug a memory leak.
2011-02-27 00:59:07 +00:00
Michael Snyder
8c814cdde7
2011-02-26 Michael Snyder <msnyder@vmware.com>
...
* dwarf2loc.c (insert_bits): Avoid shadowing a function param
with a local variable of the same name.
2011-02-27 00:01:12 +00:00
gdbadmin
a3ddeb6f68
*** empty log message ***
2011-02-27 00:00:02 +00:00
Michael Snyder
6d5e094a2b
2011-02-26 Michael Snyder <msnyder@vmware.com>
...
* i387-tdep.c (i387_supply_fxsave): Avoid shadowing a function
param with a local variable of the same name.
2011-02-26 23:49:19 +00:00
Michael Snyder
e5b3d7d6f3
2011-02-26 Michael Snyder <msnyder@vmware.com>
...
* i387-tdep.c (i387_supply_xsave): Avoid shadowing a function
param with a local variable of the same name.
2011-02-26 23:45:01 +00:00
Michael Snyder
5eee517dae
2011-02-26 Michael Snyder <msnyder@vmware.com>
...
* linux-low.c (linux_nat_xfer_osdata): Rename local variable so
that it does not shadow a function parameter.
2011-02-26 23:34:44 +00:00
Alan Modra
c24bea2f47
daily update
2011-02-26 23:00:05 +00:00
Michael Snyder
8fbf6b9321
2011-02-26 Michael Snyder <msnyder@vmware.com>
...
* i386-nat.c (i386_length_and_rw_bits): Document that case
statement is meant to fall through.
2011-02-26 22:04:51 +00:00
Michael Snyder
cb969d6141
2011-02-26 Michael Snyder <msnyder@vmware.com>
...
* expprint.c (dump_subexp_body_standard): Document that case
statement is meant to fall through.
2011-02-26 21:50:41 +00:00
Michael Snyder
f2c4ead516
2011-02-26 Michael Snyder <msnyder@vmware.com>
...
* amd64-linux-tdep.c (amd64_linux_syscall_record): Delete
dead if statement. Condition can't be false.
2011-02-26 19:41:35 +00:00
Michael Snyder
238f1c7460
2011-02-26 Michael Snyder <msnyder@vmware.com>
...
* utils.c (decimal2str): Eliminate dead code and dead param.
(pulongest): Drop dead param from call to decimal2str.
(plongest): Ditto.
2011-02-26 18:53:44 +00:00
Joel Brobecker
2279eaad98
use prepare_for_testing in gdb.python/py-frame.exp
...
gdb/testsuite/ChangeLog:
* gdb.python/py-frame.exp: Simplify the initialization phase
using prepare_for_testing.
2011-02-26 14:06:28 +00:00
H.J. Lu
174b85fcf1
Add entry_symbol chain into non_ironly_hash.
...
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-26 04:38:34 +00:00
Michael Snyder
b021a22166
2011-02-25 Michael Snyder <msnyder@vmware.com>
...
* 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-26 02:07:10 +00:00
Rafael Ávila de Espíndola
80549d04a2
2011-02-25 Rafael Ávila de Espíndola <respindola@mozilla.com>
...
* 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 00:03:09 +00:00
gdbadmin
eb3f9aa7a1
*** empty log message ***
2011-02-26 00:00:04 +00:00
Alan Modra
6c597b9d36
daily update
2011-02-25 23:00:06 +00:00
Kevin Buettner
fee17b3562
* callback.c (fdbad): Return EBADF rather than EINVAL for bad
...
file descriptors.
2011-02-25 22:28:57 +00:00
H.J. Lu
7f64858795
Update ChangeLog entry.
2011-02-25 19:20:58 +00:00
H.J. Lu
f2d8a97c28
Don't sign-checking 4-byte relocations for x32.
...
gas/
2011-02-25 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-i386.c (reloc): Don't sign-checking 4-byte
relocations if 64bit relocations aren't allowed.
gas/testsuite/
2011-02-25 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/ilp32/ilp32.exp: Run reloc64.
* gas/i386/ilp32/reloc64.s: Allow TLS relocations with 32bit
register destinations.
* gas/i386/ilp32/reloc64.d: Updated.
* gas/i386/ilp32/reloc64.l: New.
2011-02-25 19:19:45 +00:00
Michael Snyder
c82c0b55e7
2011-02-25 Michael Snyder <msnyder@vmware.com>
...
* 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.
2011-02-25 19:19:26 +00:00
H.J. Lu
093a6ec67f
Add a testcase for PR gas/12519.
...
2011-02-25 H.J. Lu <hongjiu.lu@intel.com>
PR gas/12519
* gas/elf/bad-size.d: New.
* gas/elf/bad-size.err: Likewise.
* gas/elf/bad-size.s: Likewise.
* gas/elf/elf.exp: Run bad-size.
2011-02-25 17:00:30 +00:00
H.J. Lu
6ee6cf6ac1
Add a testcase for PR ld/12516.
...
2011-02-25 H.J. Lu <hongjiu.lu@intel.com>
PR ld/12516
* ld-elf/dynamic1.d: New.
* ld-elf/dynamic1.ld: Likewise.
* ld-elf/dynamic1.s: Likewise.
2011-02-25 15:53:24 +00:00
Tom Tromey
ee00cd23cf
* common/ax.def (invalid2): Set to 0x31.
2011-02-25 14:21:05 +00:00
Alan Modra
e1e9003466
PR gas/12519
...
* config/obj-elf.c (elf_frob_symbol): Properly handle size expression.
* ld-mn10300/i135409-3.s: Correct .size label reference.
* ld-sh/sh64/stolib.s: Likewise.
2011-02-25 13:45:54 +00:00
Alan Modra
eba5cfbc38
fix pr number
2011-02-25 12:33:53 +00:00
Jan Kratochvil
0502ed8ce1
gdb/
...
* 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.
2011-02-25 08:35:36 +00:00
Jan Kratochvil
1d94651b5c
gdb/testsuite/
...
* 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.
2011-02-25 08:28:07 +00:00
Alan Modra
15a44d573d
PR 12519
...
* internal.h (ELF_SECTION_IN_SEGMENT_1): Don't match zero size
sections at start or end of PT_DYNAMIC.
2011-02-25 07:48:51 +00:00
gdbadmin
dc9a21c4bf
*** empty log message ***
2011-02-25 00:00:33 +00:00
Alan Modra
53ed733c44
daily update
2011-02-24 23:00:05 +00:00
H.J. Lu
8ff09c128e
Don't mark entry symbol IR only.
...
2011-02-24 H.J. Lu <hongjiu.lu@intel.com>
PR ld/12507
* plugin.c (get_symbols): Don't mark entry symbol IR only.
2011-02-24 22:58:05 +00:00
Michael Snyder
12c1418efb
2011-02-24 Michael Snyder <msnyder@vmware.com>
...
* gdb.base/break.exp: Remove debugging 'printf' accidentally
left behind in previous check-in.
2011-02-24 18:37:14 +00:00
Michael Snyder
2c9de9123d
2011-02-24 Michael Snyder <msnyder@vmware.com>
...
* Makefile.in (clean): Make clean should remove generated files
observer.h and observer.inc.
2011-02-24 18:09:51 +00:00
Nick Clifton
61865e301b
* readelf.c (decode_arm_unwind): Implement decoding of remaining
...
ARM unwind instructions (i.e. VFP/NEON and Intel Wireless MMX).
2011-02-24 11:57:26 +00:00
Joel Brobecker
a04b0428ab
Revert the following change (not approved yet):
...
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-24 07:39:48 +00:00