Phil Muldoon
5d9c59954f
2011-11-28 Phil Muldoon <pmuldoon@redhat.com>
...
PR python/13369
PR python/13374
* python/python.c (gdbpy_decode_line): Do not acquire GIL.
* python/py-inferior.c (inferior_to_inferior_object): Ditto.
* python/py-value.c (valpy_nonzero): Use TRY_CATCH to catch GDB
exceptions.
* python/py-type.c (typy_strip_typedefs): Ditto.
(typy_legacy_template_argument): Ditto.
* python/py-inferior.c (inferior_to_inferior_object): Ditto.
* python/py-breakpoint.c (bppy_set_ignore_count): Ditto.
2011-11-28 15:49:43 +00:00
gdbadmin
641c924047
*** empty log message ***
2011-11-28 00:00:32 +00:00
Alan Modra
852145acc5
daily update
2011-11-27 23:00:06 +00:00
Joel Brobecker
2bf50f6ff3
remove use of sprintf_vma in remote_get_tracepoint_status
...
This function takes a VMA and was forcing us to perform a cast to
compile without warning on one platform. Except that the cast caused
a warning on sparc-solaris. This patch fixes the problem by using
phex_nz instead.
gdb/ChangeLog:
* remote.c (remote_get_tracepoint_status): Delete addrbuf
local variable. Avoid use of sprintf_vma.
2011-11-27 17:39:30 +00:00
Sanjoy Das
744ab88c49
gdb/
...
Fix regression in jit.exp.
* jit.c (jit_reader_try_read_symtab, jit_bfd_try_read_symtab)
(jit_register_code): Set the jit_objfile_data field to the correct
value.
2011-11-27 14:26:09 +00:00
gdbadmin
ce2b66b296
*** empty log message ***
2011-11-27 00:00:03 +00:00
Alan Modra
e9fbfe70a1
daily update
2011-11-26 23:00:05 +00:00
gdbadmin
6d0b91163b
*** empty log message ***
2011-11-26 00:00:03 +00:00
Jan Kratochvil
fb0aec578b
gdb/testsuite/
...
Code cleanup.
* gdb.reverse/i386-sse-reverse.exp (continue to end of sse4_test):
Convert send_gdb and gdb_expect to gdb_test_multiple.
2011-11-25 23:53:45 +00:00
Jan Kratochvil
50b4ddf832
gdb/testsuite/
...
PR testsuite/12649
* gdb.reverse/i386-sse-reverse.exp (continue to end of sse_test #2 ):
Wrap send_gdb into a new gdb_test.
2011-11-25 23:50:15 +00:00
Jan Kratochvil
2376d946fa
gdb/testsuite/
...
* gdb.base/jit-so.exp (one_jit_test): Add testcase name to log message.
2011-11-25 23:26:15 +00:00
Alan Modra
b79ba8cc08
daily update
2011-11-25 23:00:05 +00:00
Ulrich Weigand
46ad3598b7
2011-11-25 Uros Bizjak <ubizjak@gmail.com>
...
* alpha-tdep.c (br_opcode): New.
(ldl_l_opcode, ldq_l_opcode, stl_c_opcode, stq_c_opcode): Ditto.
(alpha_deal_with_atomic_sequence): New function.
(alpha_gdbarch_init): Handle single stepping of atomic sequences
with alpha_deal_with_atomic_sequence.
2011-11-25 17:05:42 +00:00
Pierre Muller
0c7533d365
* mips-dis.c (print_insn_micromips): Rename local variable iprintf
...
to infprintf to avoid shadow warning.
2011-11-25 15:21:29 +00:00
Matthew Gretton-Dann
c6400f8afd
* gas/config/tc-arm.c (do_t_mov_cmp): Allow MOV lowreg, lowreg when no CPU
...
is specified.
* gas/testsuite/gas/arm/mov-highregs-any.d: New testcase.
* gas/testsuite/gas/arm/mov-highregs-any.s: Likewise.
* gas/testsuite/gas/arm/mov-lowregs-any.d: Likewise.
* gas/testsuite/gas/arm/mov-lowregs-any.s: Likewise.
2011-11-25 15:17:36 +00:00
Nick Clifton
a272e28c9d
* emultempl/armelf.em: Update copyright to 2010 and 2011.
...
(PARSE_AND_LIST_OPTIONS): Fix formatting.
2011-11-25 15:04:09 +00:00
Nick Clifton
e3cb57c393
* binutils-all/objdump.exp (cpus): Add MicroBlaze.
...
(objdump -WL): Skip this test on MCore, Moxie and OpenRisc
targets.
* binutils-all/objcopy.exp (localize-hidden-1): Expect this test
to fail on MIPS based targets.
2011-11-25 14:47:48 +00:00
Nick Clifton
eda81062a6
* po/it.po: Updated Italian translation.
2011-11-25 09:19:07 +00:00
Nick Clifton
ff81c7c165
* po/it.po: New Italian translation.
2011-11-25 09:15:26 +00:00
Stan Shebs
242f5f1ced
2011-11-24 Stan Shebs <stan@codesourcery.com>
...
* tracepoint.c (cmd_qtstatus): Use plongest instead of %llx.
2011-11-25 04:41:15 +00:00
gdbadmin
f2ce354f2f
*** empty log message ***
2011-11-25 00:00:03 +00:00
Alan Modra
2b6cca2116
daily update
2011-11-24 23:00:06 +00:00
Tristan Gingold
e4c5f296b4
2011-11-24 Tristan Gingold <gingold@adacore.com>
...
* machoread.c (oso_el): Remove num_Sections, symbols, offsets
fields. Add oso_sym, end_sym and nbr_syms.
(macho_register_oso): Change interface.
(macho_symtab_add_minsym): New function.
(macho_symtab_read): Rewritten.
(get_archive_prefix_len): Remove trailing blanks.
(oso_el_compare_name): Add comment.
(struct macho_sym_hash_entry): New structure.
(macho_relocate_common_syms): Remove.
(macho_sym_hash_newfunc): New function.
(macho_resolve_oso_sym_with_minsym): Likewise.
(macho_add_oso_symfile): Rewritten.
(macho_symfile_read_all_oso): Remove trailing blanks.
Adjust code to free oso vector.
(macho_symfile_read): Likewise.
Move code to initialize minimal symbol
2011-11-24 16:26:25 +00:00
Maciej W. Rozycki
130854dfe4
* mips-tdep.c (extended_offset): Fix formatting.
2011-11-24 15:56:25 +00:00
gdbadmin
cdedd3feb4
*** empty log message ***
2011-11-24 00:00:03 +00:00
Alan Modra
b738779eb5
daily update
2011-11-23 23:00:06 +00:00
Keith Seitz
1eec78bdad
* lib/mi-support.exp (varobj_tree): New namespace and procs.
...
(mi_varobj_tree_test_children_callback): New proc.
(mi_walk_varobj_tree): New proc.
2011-11-23 21:02:55 +00:00
Doug Evans
3d7bb9d9ca
* dwarf2read.c (dw2_lookup_symtab): Add comment.
...
(dw2_expand_symtabs_with_filename): Ditto.
(dw2_expand_symtabs_matching): Ditto.
(dw2_map_symbol_filenames): Ditto.
2011-11-23 19:55:42 +00:00
Joel Brobecker
1fbf5ada2f
Minor reformatting in ada-lang.c:assign_aggregate
...
No code change.
gdb/ChangeLog:
From Andrey Smirnov <andrew.smirnov@gmail.com>:
* ada-lang.c (assign_aggregate): Minor reformatting.
2011-11-23 19:54:18 +00:00
Joel Brobecker
d984108d93
fix -Wshadow warning inside ada-lang.c:assign_aggregate
...
gdb/ChangeLog:
From Andrey Smirnov <andrew.smirnov@gmail.com>:
* ada-lang.c (assign_aggregate): Remove declaration of local
variable `i' which is shadowing another variable with the same
name declared in the outer scope.
2011-11-23 19:54:08 +00:00
Joel Brobecker
18af828477
ada-lang.c: Rename function base_type into get_base_type
...
This avoids shadowing issues with variables named base_type.
gdb/ChangeLog:
* ada-lang.c (get_base_type): Renames base_type. Adjust all
calls throughout this file.
2011-11-23 19:21:12 +00:00
Joel Brobecker
1fc7b5d725
Fix compilation error in gdb-dlfcn.c (on Windows)
...
gdb/ChangeLog:
* gdb-dlfcn.c (gdb_dlopen): Add missing coma in call to
FormatMessage.
2011-11-23 17:24:03 +00:00
Tristan Gingold
9b80deddf2
2011-11-23 Tristan Gingold <gingold@adacore.com>
...
* config/tc-alpha.c (s_alpha_prologue): Requires empty line.
2011-11-23 11:32:42 +00:00
Tristan Gingold
467b607ec0
2011-11-23 Tristan Gingold <gingold@adacore.com>
...
* config/tc-alpha.c (s_alpha_frame): Emit a warning if bad value
of RA.
(s_alpha_pdesc): Adjust comment.
2011-11-23 11:27:51 +00:00
Tristan Gingold
91ea3caed7
2011-11-23 Tristan Gingold <gingold@adacore.com>
...
* vms-lib.c (get_idxlen): Add comments. Fix type in sizeof.
(vms_write_index): Add comments.
2011-11-23 11:22:22 +00:00
Richard Earnshaw
837b3435bc
2011-11-23 Thomas Klein <th.r.klein@web.de>
...
* config/tc-arm.c (do_t_mov_cmp): Prevent emitting code for MOV
with two low register at arch v4t or v5t when assember using
unified syntax.
2011-11-23 10:50:53 +00:00
gdbadmin
67be10ef8f
*** empty log message ***
2011-11-23 00:00:32 +00:00
Alan Modra
1a55f63e72
daily update
2011-11-22 23:00:04 +00:00
Tom Tromey
36dfb11c8b
gdb
...
PR mi/8444:
* mi/mi-common.h (EXEC_ASYNC_SOLIB_EVENT, EXEC_ASYNC_FORK)
(EXEC_ASYNC_VFORK, EXEC_ASYNC_SYSCALL_ENTRY)
(EXEC_ASYNC_SYSCALL_RETURN, EXEC_ASYNC_EXEC): New constants.
* mi/mi-common.c (async_reason_string_lookup): Add new reasons.
* breakpoint.c (print_it_catch_fork, print_it_catch_vfork)
(print_it_catch_syscall, print_it_catch_exec)
(internal_bkpt_print_it): Use ui_out. Emit stop reason.
(bpstat_print): Add 'kind' argument. Handle
TARGET_WAITKIND_LOADED.
* infrun.c (normal_stop): Update for bpstat_print change. Don't
handle TARGET_WAITKIND_LOADED here.
* breakpoint.h (bpstat_print): Update.
gdb/testsuite
* lib/mi-support.exp (mi_run_cmd_full): Rename from mi_run_cmd.
Add "use_mi_command" argument.
(mi_run_cmd, mi_run_with_cli): New procs.
* gdb.mi/solib-lib.c: New file.
* gdb.mi/solib-main.c: New file.
* gdb.mi/mi-solib.exp: New file.
gdb/doc
* gdb.texinfo (GDB/MI Async Records): Document new *stopped
reasons.
2011-11-22 21:25:19 +00:00
Tom Tromey
5bd6aa8357
* mi/mi-interp.c (mi_on_normal_stop): Call bpstat_print.
2011-11-22 21:21:54 +00:00
Tom Tromey
f5afdc187d
* mi/mi-common.c (_initialize_gdb_mi_common): Remove.
...
Use static_assert to check the size of
async_reason_string_lookup.
* common/gdb_assert.h (static_assert): New macro.
2011-11-22 21:18:38 +00:00
DJ Delorie
fc87b9e825
* elf32-rx.c (rx_elf_object_p): Add more checks for "scanning" to
...
avoid using the special non-swapping target when not explicitly
requested.
2011-11-22 19:50:36 +00:00
DJ Delorie
c52bd2321a
* elf32-rx.c (rx_elf_object_p): Correct typo: lma->vma.
2011-11-22 19:46:20 +00:00
Tristan Gingold
e0ce100545
2011-11-22 Tristan Gingold <gingold@adacore.com>
...
* mach-o.c (bfd_mach_o_print_symbol): Display COM for common
symbols. Print section name in brackets.
2011-11-22 10:47:50 +00:00
Alan Modra
a3769e0c79
* rs6000-tdep.c (ppc_deal_with_atomic_sequence): Correct branch
...
destination calculation. Don't expect >> to sign extend. Don't
add a break if branch lands inside the sequence anywhere.
2011-11-22 08:19:16 +00:00
gdbadmin
ae1d1a5355
*** empty log message ***
2011-11-22 00:00:03 +00:00
Alan Modra
1143ec137d
daily update
2011-11-21 23:00:05 +00:00
Keith Seitz
56767571cc
* gdb.mi/mi-var-display.exp: Remove XFAIL for c_variable-7.51,
...
-var-evaluate-expression of an enumeration and fix expected result.
* gdb.mi/mi2-varvdisplay.exp: Likewise.
2011-11-21 21:53:50 +00:00
Doug Evans
0e965dd0b2
* gdb.cp/nextoverthrow.exp: Skip test if debug info for
...
_Unwind_DebugHook is missing.
2011-11-21 17:34:17 +00:00
DJ Delorie
cc18928581
* config/rl78-defs.h (rl78_error): Add "const".
...
* config/rl78-parse.y (rl78_error): Likewise.
2011-11-21 17:10:31 +00:00