Tags
No Tags

Frequently used words (click to add for your profile)

javaandroidcocoaobjective-cc++bathyscapheqtrubytwitter誰得c#pythonpreviewerqt (c++)multilanguagedocletthinkpadswing計画中(planning stage)labviewphptestnidaqmxbaseしゅんすけlive scoreadblockgamewpfシンプルgui

gdb_rx (gdb_rx) 

RSS
Rev. Time Author
1aefa65 ysato 2011-03-04 17:13:49 Yoshinori Sato

breakpoint instruction changes.

0a77a68 2011-02-24 01:23:01 Yoshinori Sato

Merge branch 'master' into ysato

40b8c3a 2011-02-24 01:17:52 Yoshinori Sato

add help

39db203 master 2011-02-23 17:52:33 Kai Tietz

ChangeLog include/

2011-02-23 Kai Tietz <kai.tietz@onevision.com>

* dwarf2.h (_ELF_DWARF2_H): Renamed to
_DWARF2_H.
(DWARF2_External_LineInfo, DWARF2_Internal_LineInfo,
DWARF2_External_PubNames, DWARF2_Internal_PubNames,
DWARF2_External_CompUnit, DWARF2_Internal_CompUnit,
DWARF2_External_ARange, DWARF2_Internal_ARange): Removed.


ChangeLog binutils/

2011-02-23 Kai Tietz <kai.tietz@onevision.com>

* dwarf.c (read_leb128): Use bfd_vma instead of
long type.
(dwarf_vmatoa): New helper routine.
(process_extended_line_op): Use for adr bfd_vma
type and print those typed values via BFD_VMA_FMT
or via dwarf_vmatoa for localized prints.
(fetch_indirect_string): Adjust offset's type.
(decode_location_expression): Adjust argument types
and uvalue type.
(read_and_display_attr_value): Likewise.
(read_and_display_attr): Likewise.
(decode_location_expression): Adjust printf format.
(process_debug_info): Likewise.
(display_debug_lines_raw): Likewise.
(display_debug_lines_decoded): Likewise.
(display_debug_pubnames): Likewise.
(display_debug_loc): Likewise.
(display_debug_aranges): Likewise.
* dwarf.h (DWARF2_External_LineInfo,
DWARF2_Internal_LineInfo, DWARF2_External_PubNames,
DWARF2_Internal_PubNames, DWARF2_External_CompUnit,
DWARF2_Internal_CompUnit, DWARF2_External_ARange,
DWARF2_Internal_ARange): Added..
(read_leb128): Adjust return type.

b4f1a6c 2011-02-23 09:00:33 gdbadmin

*** empty log message ***

7df6e49 2011-02-23 08:00:06 Alan Modra

daily update

e20a965 2011-02-23 07:48:02 Doug Evans

Add gdb.lookup_global_symbol python function.
* NEWS: Add entry.
* python/py-symbol.c (gdbpy_lookup_global_symbol): New function.
* python/python-internal.h (gdbpy_lookup_global_symbol): Declare it.
* python/python.c (GdbMethods): Add entry for lookup_global_symbol.

doc/
* gdb.texinfo (Symbols In Python): Document lookup_global_symbol.
Clarify behaviour of lookup_symbol when `block' argument is omitted,
add description of result, fix @defun formatting.

testsuite/
* gdb.python/py-symbol.exp: Test lookup_global_symbol.

e6401d5 2011-02-23 05:52:45 Michael Snyder

2011-02-22 Michael Snyder <msnyder@vmware.com>

* Makefile.in: Make more clean.
* gdb.ada/Makefile.in: Ditto.
* gdb.arch/Makefile.in: Ditto.
* gdb.asm/Makefile.in: Ditto.
* gdb.base/Makefile.in: Ditto.
* gdb.cp/Makefile.in: Ditto.
* gdb.dwarf2/Makefile.in: Ditto.
* gdb.java/Makefile.in: Ditto.
* gdb.mi/Makefile.in: Ditto.
* gdb.modula2/Makefile.in: Ditto.
* gdb.python/Makefile.in: Ditto.
* gdb.server/Makefile.in: Ditto.
* gdb.stabs/Makefile.in: Ditto.
* gdb.threads/Makefile.in: Ditto.
* gdb.trace/Makefile.in: Ditto.

9edef16 2011-02-23 05:52:31 Mike Frysinger

opcodes: blackfin: drop null/nul checks in OUTS

Parts of the disassembler rely on the disasm info never being NULL (such
as being able to read memory to disassemble in the first place). So drop
useless null checks in the OUTS helper.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>

6eea50e 2011-02-23 05:51:42 Mike Frysinger

opcodes: blackfin: use OUTS helper

We have an OUTS helper to handle outf fprintf_func logic, so conver the
few places not using it over.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>

365d63b 2011-02-23 03:53:45 Tom Tromey

* language.c (language_class_name_from_physname): Rename
'curr_language' argument to 'lang'; use in body.

ffe0466 2011-02-23 03:51:27 Michael Snyder

2011-02-22 Michael Snyder <msnyder@vmware.com>

* gdb.threads/thread-find.exp: Add tests for bad input to
info threads.

49001b4 2011-02-23 03:45:04 Michael Snyder

2011-02-22 Michael Snyder <msnyder@vmware.com>

* cli/cli-utils.c (number_is_in_list): Check for zero return.

8cbcaaf 2011-02-23 02:51:23 Pedro Alves

gdb/
* frame-unwind.h: Fix comment to mention the this frame, not the
next.

7970371 2011-02-23 01:39:55 Joel Brobecker

allow py-breakpoint.exp to work with software watchpoints

I noticed that the last "maint info breakpoints" test expects the
output to contain:

.*hw watchpoint.*

But some platforms do not have hw watchpoints (for instance, the
sim on erc32 doesn't). So I changed the expected output to accept
either.

gdb/testsuite/ChangeLog:

* gdb.python/py-breakpoint.exp: Fix the expected output of
one of the "maint info breakpoints" tests to accept the output
generated on platforms that do not have hardware watchpoints.

3aaec02 2011-02-23 01:39:09 Joel Brobecker

small py-breakpoint.exp cleanups

gdb/testsuite/ChangeLog:

* gdb.python/py-breakpoint.exp: Remove unnecessary call to
clean_restart. Be a little stricter in the expected output
for one of the tests. Fix a typo in one of the comments.

fcbfed0 2011-02-23 00:58:33 Tom Tromey

* symfile.c (auto_solib_limit): Remove.
* symfile.h (auto_solib_limit): Remove.

f8328c0 2011-02-23 00:46:11 Andreas Schwab

* elf32-m68k.c (elf_m68k_finish_dynamic_symbol): For a TLS_GD
relocation read the value from the second GOT slot.

fee1c42 2011-02-22 17:01:15 Joel Brobecker

minor adjustments in gdb.python/py-block.exp

gdb/testsuite/ChangeLog:

* gdb.python/py-block.exp: Simplify using prepare_for_testing.
Delete variable binfile, no longer use. Add or modify test
comments to make them unique.

2e7b883 2011-02-22 17:00:23 Joel Brobecker

Delete Makefile.in:INSTALLED_LIBS (unused)

gdb/ChangeLog:

* Makefile.in (INSTALLED_LIBS): Delete. Update comment.

51663a8 2011-02-22 12:23:17 Michael Snyder

2011-02-21 Michael Snyder <msnyder@vmware.com>

* Makefile.in: Update for make clean.
* gdb.ada/Makefile.in: Ditto.
* gdb.arch/Makefile.in: Ditto.
* gdb.asm/Makefile.in: Ditto.
* gdb.base/Makefile.in: Ditto.
* gdb.cp/Makefile.in: Ditto.
* gdb.dwarf2/Makefile.in: Ditto.
* gdb.java/Makefile.in: Ditto.
* gdb.mi/Makefile.in: Ditto.
* gdb.modula2/Makefile.in: Ditto.
* gdb.python/Makefile.in: Ditto.
* gdb.server/Makefile.in: Ditto.
* gdb.stabs/Makefile.in: Ditto.
* gdb.threads/Makefile.in: Ditto.
* gdb.trace/Makefile.in: Ditto.

8c12a27 2011-02-22 09:00:03 gdbadmin

*** empty log message ***

f49c3f2 2011-02-22 08:40:45 Michael Snyder

2011-02-21 Michael Snyder <msnyder@vmware.com>

* gdbthread.h (print_thread_info): Change prototype.
* thread.c (print_thread_info): Accept char* instead of int for
requested_threads argument. Use new function number_is_in_list
to determine which threads to list.
(info_threads_command): Pass char* to print_thread_info.
* cli/cli-utils.c (number_is_in_list): New function.
* cli/cli-utils.h (number_is_in_list): Export.
* mi/mi-main.c (mi_cmd_thread_info): Pass char* to
print_thread_info.
(print_one_inferior): Ditto.
(mi_cmd_list_thread_groups): Ditto.

2011-02-21 Michael Snyder <msnyder@vmware.com>

* gdb.threads/thread-find.exp: Update patterns for changes in
output of "info threads" command.

745bf96 2011-02-22 08:00:05 Alan Modra

daily update

30aedc5 2011-02-22 05:04:24 Jan Kratochvil

gdb/
* common/Makefile.in (CFLAGS): New.
(COMPILE): Add $(CFLAGS).

dd3f135 2011-02-22 04:33:31 Jim Meyering

maint: remove stray Insight files per request:

See this thread for details:
http://thread.gmane.org/gmane.comp.gdb.patches/61489/focus=63536

* gdb/testsuite/gdb.gdbtk/ChangeLog: Remove file.
* gdb/testsuite/gdb.gdbtk/browser.exp: Likewise.
* gdb/testsuite/gdb.gdbtk/c_variable.exp: Likewise.
* gdb/testsuite/gdb.gdbtk/console.exp: Likewise.
* gdb/testsuite/gdb.gdbtk/cpp_variable.exp: Likewise.
* gdb/testsuite/gdb.gdbtk/srcwin.exp: Likewise.
* gdb/testsuite/gdb.gdbtk/windows.exp: Likewise.

0c45489 2011-02-22 03:40:07 Tom Tromey

* breakpoint.c (catch_syscall_command_1): Fix typo.

4d92d16 2011-02-22 03:13:15 Tom Tromey

* reverse.c: Include cli-utils.h.
* printcmd.c: Include cli-utils.h.
(string_printf): Use skip_spaces.
* cli/cli-utils.h: New file.
* cli/cli-utils.c: New file.
* cli/cli-dump.h (skip_spaces): Move to cli-utils.h.
* cli/cli-dump.c (skip_spaces): Move to cli-utils.c.
* breakpoint.h (get_number, get_number_or_range): Move to
cli-utils.h.
* breakpoint.c: Include cli-utils.h.
(get_number_trailer, get_number, get_number_or_range)
(ep_skip_leading_whitespace): Move to cli-utils.c.
(create_breakpoint_sal, find_condition_and_thread)
(decode_static_tracepoint_spec, watch_command_1)
(watch_maybe_just_location, ep_parse_optional_if_clause)
(catch_fork_command_1, catch_exec_command_1)
(catch_syscall_command_1): Use skip_spaces, skip_to_space.
* Makefile.in (SUBDIR_CLI_OBS): Add cli-utils.o.
(SUBDIR_CLI_SRCS): Add cli-utils.c.
(HFILES_NO_SRCDIR): Add cli-utils.h.
(cli-utils.o): New target.

a952e3e 2011-02-22 00:56:16 Pierre Muller

* remote.c (remote_close): Reset INFERIOR_PTID to NULL_PTID
before calling discard_all_inferiors.

516f41a 2011-02-22 00:53:09 Ulrich Weigand

* opencl-lang.c (STRUCT_OCL_TYPE): Remove.
(struct builtin_opencl_type): Remove.
(builtin_opencl_type): Change return type to "struct type **".
(lookup_opencl_vector_type): Update caller.
(opencl_language_arch_info): Copy primitive type vector from gdbarch.
(build_opencl_types): Install plain array of "struct type *"
instead of "struct builtin_opencl_type".

旧リポジトリブラウザで表示