- 02 Sep, 2010 4 commits
-
-
Joel Brobecker authored
-
gdbadmin authored
-
Joel Brobecker authored
gdb/ChangeLog: Back out the following change: | 2010-06-29 Hui Zhu <teawater@gmail.com> | * record.c (set_record_pic_cmdlist, | show_record_pic_cmdlist): New variables. | (set_record_pic_command, | show_record_pic_command): New functions. | (record_pic_function, record_pic_line, record_pic_enum, | set_record_pic_type, record_pic_hide_nofunction, | record_pic_hide_nosource, record_pic_hide_same): New variables. | (record_pic_fputs): New function. | (function_list, node_list, edge_list): New struct. | (function_list, node_list, edge_list): New variables. | (record_pic_cleanups, record_pic_node, | record_pic_edge, cmd_record_pic): New functions. | (_initialize_record): Add new commands for record pic. -
gdbadmin authored
-
- 01 Sep, 2010 2 commits
-
-
Marc Khouzam authored
as a feature reported by -list-target-features. * gdb.texinfo (GDB/MI Miscellaneous Commands): Document new feature `reverse' output by -list-target-features. -
gdbadmin authored
-
- 31 Aug, 2010 2 commits
-
-
Michael Snyder authored
* infrun.c (set_exec_direction_func): Error out if target does not support reverse execution.
-
gdbadmin authored
-
- 30 Aug, 2010 2 commits
-
-
Yao Qi authored
* arm-linux-tdep.c (arm_linux_sigreturn_return_addr): New. (arm_linux_syscall_next_pc): New. (arm_linux_copy_svc): Use arm_linux_sigreturn_return_addr instead. (arm_linux_init_abi): Initialize syscall_next_pc. * arm-tdep.c (thumb_get_next_pc_raw): Get next pc of SWI in Thumb mode. (arm_get_next_pc_raw): Get next pc of SWI in ARM mode. * arm-tdep.h (struct gdbarch_tdep): Add a function pointer syscall_next_pc. Declare arm_frame_is_thumb.
-
gdbadmin authored
-
- 29 Aug, 2010 1 commit
-
-
gdbadmin authored
-
- 28 Aug, 2010 1 commit
-
-
gdbadmin authored
-
- 27 Aug, 2010 2 commits
-
-
Doug Evans authored
the order they're defined in. munmap .debug_types buffer.
-
gdbadmin authored
-
- 26 Aug, 2010 3 commits
-
-
Yao Qi authored
* gdb.dwarf2/dw2-ref-missing-frame-func.c: Add .p2align 4 for labels func_nofb_start and func_loopfb_start, so that address of functions is equal to these labels on Thumb.
-
Yao Qi authored
* gdb.gdb/selftest.exp (do_steps_and_nexts): Update test case to reflect latest c source file.
-
gdbadmin authored
-
- 25 Aug, 2010 1 commit
-
-
gdbadmin authored
-
- 24 Aug, 2010 1 commit
-
-
gdbadmin authored
-
- 23 Aug, 2010 1 commit
-
-
gdbadmin authored
-
- 22 Aug, 2010 1 commit
-
-
gdbadmin authored
-
- 21 Aug, 2010 1 commit
-
-
gdbadmin authored
-
- 20 Aug, 2010 1 commit
-
-
gdbadmin authored
-
- 19 Aug, 2010 6 commits
-
-
Stan Shebs authored
-
Tom Tromey authored
-
Thiago Jung Bauermann authored
registers. Update data sets with the new v2_double element in the VSX register union. Add vector_register3_vr data set for the AltiVec registers. Use gdb_test_no_output instead of send_gdb.
-
Doug Evans authored
* c-exp.y (parse_number): Handle 0 return from sscanf. testsuite/ * gdb.base/printcmds.exp (test_integer_literals_rejected): Add test of "p 0x1.1".
-
Joel Brobecker authored
See http://sourceware.org/ml/gdb/2010-07/msg00118.html for a description of the problem. Namely, the file and fullname fields are inverted in the output of the -file-list-exec-source-files GDB/MI command: (gdb) interpreter-exec mi -file-list-exec-source-files ^done,files=[{file="/takamaka.a/brobecke/ex/list-exec-source-files/foo.c",fullname="foo.c"},{file="/takamaka.a/brobecke/ex/list-exec-source-files/foo.c",fullname="foo.c"},{file="",fullname="init.c"},{file="",fullname="../sysdeps/x86_64/elf/start.S"},{file="",fullname="../sysdeps/x86_64/elf/start.S"}] It turns out to be a silly thinko: The map_symbol_filenames function calls the psymtab version of map_symbol_filenames routine, and this version called the callback function with filename and fullname in the wrong order (fullname/filename instead of filename/fullname). The routine description in symfile.h confirst that expected order for the FUN callback parameters: /* Call a callback for every file defined in OBJFILE. FUN is the callback. It is passed the file's name, the file's full name, and the DATA passed to this function. */ void (*map_symbol_filenames) (struct objfile *objfile, void (*fun) (const char *, const char *, void *), void *data); Fixing this error uncovered another location where the arguments were reversed: maybe_add_partial_symtab_filename. Once the first error was fixed, the debugger would crash while attempting to do completion, because it was given a NULL fullname instead of the non-NULL filename. gdb/ChangeLog: * psymtab.c (map_symbol_filenames_psymtab): Call FUN with the arguments in the correct order. * symtab.c (maybe_add_partial_symtab_filename): Declare the arguments in the correct order.
-
gdbadmin authored
-
- 18 Aug, 2010 3 commits
-
-
Tom Tromey authored
* configure: Rebuild. * configure.ac: Add install-python to CONFIG_INSTALL. * Makefile.in (install-python): New.
-
Thiago Jung Bauermann authored
-
gdbadmin authored
-
- 17 Aug, 2010 1 commit
-
-
gdbadmin authored
-
- 16 Aug, 2010 1 commit
-
-
gdbadmin authored
-
- 15 Aug, 2010 1 commit
-
-
gdbadmin authored
-
- 14 Aug, 2010 2 commits
-
-
Ulrich Weigand authored
typedef'ed function types correctly.
-
gdbadmin authored
-
- 13 Aug, 2010 2 commits
-
-
Doug Evans authored
-
gdbadmin authored
-
- 12 Aug, 2010 1 commit
-
-
gdbadmin authored
-