Michael Snyder
9a619af0d3
2010-05-14 Michael Snyder <msnyder@vmware.com>
...
* dbxread.c: White space.
* dcache.c: White space.
* disasm.c: White space.
* doublest.c: White space.
* dsrec.c: White space.
* dummy-frame.c: White space.
* dwarf2expr.c: White space.
* dwarf2-frame.c: White space.
* dwarf2loc.c: White space.
* dwarf2read.c: White space.
2010-05-14 17:53:16 +00:00
Phil Muldoon
88d4aea747
2010-05-14 Phil Muldoon <pmuldoon@redhat.com>
...
PR python/11482
* python/py-value.c (valpy_hash): New function.
(value_object_type): Register valpy_hash.
2010-05-14 Phil Muldoon <pmuldoon@redhat.com>
PR python/11482
* gdb.python/py-value.exp (test_value_hash): New function
2010-05-14 11:11:28 +00:00
Hui Zhu
7a2988756d
2010-05-14 Hui Zhu <teawater@gmail.com>
...
Michael Snyder <msnyder@vmware.com>
* linux-fork.c (gdbthread.h): New include.
(fork_info): Add parent_ptid.
(inferior_call_waitpid_cleanup, inferior_call_waitpid): New
functions.
(delete_checkpoint_command): Call inferior_call_waitpid.
(checkpoint_command): Set parent_ptid.
2010-05-14 06:38:44 +00:00
Michael Snyder
6595d32bb2
2010-05-13 Michael Snyder <msnyder@vmware.com>
...
* dictionary.c: Re-indent to GNU coding standard.
2010-05-14 00:23:26 +00:00
gdbadmin
432116da31
*** empty log message ***
2010-05-14 00:00:02 +00:00
Michael Snyder
c5504eafbc
2010-05-13 Michael Snyder <msnyder@vmware.com>
...
* charset.c: White space.
* c-lang.c: White space.
* cli-out.c: White space.
* coffread.c: White space.
* complaints.c: White space.
* completer.c: White space.
* corefile.c: White space.
* corelow.c: White space.
* cp-abi.c: White space.
* cp-namespace.c: White space.
* cp-support.c: White space.
* cp-valprint.c: White space.
* c-typeprint.c: White space.
* c-valprint.c: White space.
2010-05-13 23:53:32 +00:00
Michael Snyder
cc59ec59c8
2010-05-13 Michael Snyder <msnyder@vmware.com>
...
* blockframe.c: White space.
* breakpoint.c: White space.
* buildsym.c: White space.
2010-05-13 22:44:02 +00:00
Michael Snyder
b6de9da444
2010-05-13 Michael Snyder <msnyder@vmware.com>
...
* bcache.c: White space.
2010-05-13 22:04:58 +00:00
Michael Snyder
05c547f629
2010-05-13 Michael Snyder <msnyder@vmware.com>
...
* gdbarch.sh: White space, add blank lines.
* arch-utils.c: Ditto.
* gdbarch.c: Regenerate.
2010-05-13 21:56:58 +00:00
Michael Snyder
1c4d3f9687
2010-05-13 Michael Snyder <msnyder@vmware.com>
...
* frame.c: White space, add blank lines.
2010-05-13 21:36:08 +00:00
Michael Snyder
f89b749f3c
2010-05-13 Michael Snyder <msnyder@vmware.com>
...
* stack.c: White space, add blank lines.
2010-05-13 21:24:21 +00:00
Michael Snyder
c14feecc50
2010-05-13 Michael Snyder <msnyder@vmware.com>
...
* stack.c (initialize_stack): Remove long-dead code.
2010-05-13 21:11:43 +00:00
Jan Kratochvil
a2d33775a1
gdb/
...
Code cleanup.
* dwarf2loc.c (dwarf2_evaluate_loc_desc): Change the parameter to type.
(locexpr_read_variable, loclist_read_variable): Update the callers.
2010-05-13 15:44:35 +00:00
Jan Kratochvil
33ac96f04d
gdb/
...
Code cleanup.
* dwarf2read.c (die_type, die_descriptive_type): Remove variable type.
Remove check of NULL returned by tag_type_to_type.
(die_containing_type): Remove variable type. Remove type_die variable
initialization. Remove check of NULL returned by tag_type_to_type.
2010-05-13 09:09:20 +00:00
gdbadmin
36d099ec67
*** empty log message ***
2010-05-13 00:00:04 +00:00
gdbadmin
32ecf4c853
*** empty log message ***
2010-05-12 00:00:34 +00:00
Pierre Muller
f5a010c000
2010-05-11 Pierre Muller <muller@ics.u-strasbg.fr>
...
PR exp/11530.
* gdbtypes.c (lookup_struct_elt_type): Also lookup
names of unnamed structures or unions.
testsuite ChangeLog entry:
2010-05-11 Pierre Muller <muller@ics.u-strasbg.fr>
PR exp/11530.
* testsuite/gdb.base/gdb11530.c: New file.
* testsuite/gdb.base/gdb11530.exp: New file.
2010-05-11 22:03:04 +00:00
Pierre Muller
bf701c2c79
* procfs.c (proc_watchpoint_address): New function.
...
(procfs_stopped_by_watchpoint): Remove useless check after
find_procinfo_or_die call.
(procfs_stopped_data_address): New function.
(procfs_use_watchpoints): Register new watchpoint related function.
2010-05-11 21:55:47 +00:00
Tom Tromey
d02691ef9a
* eval.c (evaluate_subexp_standard): Revert inadvertent change.
2010-05-11 16:54:28 +00:00
gdbadmin
9d9b811621
*** empty log message ***
2010-05-11 00:00:09 +00:00
Michael Snyder
e0627e85b1
2010-05-10 Michael Snyder <msnyder@vmware.com>
...
* utils.c: White space cleanup.
2010-05-10 20:58:00 +00:00
Tom Tromey
cc73bb8c7a
* eval.c (ptrmath_type_p): Add 'lang' argument.
...
(evaluate_subexp_standard): Update.
(evaluate_subexp_with_coercion): Update.
* language.h (CAST_IS_CONVERSION): Add 'LANG' argument.
2010-05-10 20:20:21 +00:00
Michael Snyder
c02866a09f
2010-05-10 Michael Snyder <msnyder@vmware.com>
...
* utils.c (do_fclose_cleanup) Restore local variable.
2010-05-10 17:26:36 +00:00
gdbadmin
d46835f770
*** empty log message ***
2010-05-10 00:00:03 +00:00
Doug Evans
06280d23c6
* record.c (init_record_core_ops): Rename record_core to record-core.
2010-05-09 20:04:52 +00:00
gdbadmin
56839c8495
*** empty log message ***
2010-05-09 00:00:03 +00:00
Joel Brobecker
fa07e785f2
Implement task switching on pa-hpux.
...
gdb/ChangeLog:
* inf-ttrace.c (inf_ttrace_get_ada_task_ptid): New function.
(inf_ttrace_target): Set t->to_get_ada_task_ptid.
2010-05-08 18:23:42 +00:00
Pierre Muller
4c680d1d4c
* valops.c (find_overload_match): Add missing i18n markup.
2010-05-08 09:26:47 +00:00
Pierre Muller
28e176a623
* p-exp.y (exp : SIZEOF '(' exp ')'): New rule.
2010-05-08 09:18:02 +00:00
Jan Kratochvil
48cb83fdd0
gdb/
...
* dwarf2read.c (typename_concat): Use (char *) NULL terminated stdarg
list for the obconcat call.
* mdebugread.c (parse_symbol): Likewise.
* stabsread.c (define_symbol, read_member_functions, read_cpp_abbrev):
Likewise.
* symfile.c (obconcat): Replace the s1, s2 and s3 parameters by `...'.
New variable ap. Remove variables len and val.
* symfile.h (obconcat): Likewise for the prototype.
2010-05-08 04:58:45 +00:00
Jan Kratochvil
8ef4892fb6
gdb/testsuite/
...
* gdb.dwarf2/dw2-modula2-self-type.exp: New.
* gdb.dwarf2/dw2-modula2-self-type.S: New.
2010-05-08 04:55:32 +00:00
gdbadmin
9827512048
*** empty log message ***
2010-05-08 00:00:03 +00:00
Michael Snyder
f92adf3ccc
2010-05-07 Michael Snyder <msnyder@vmware.com>
...
* python/python.c (execute_gdb_command): Remove unused variables.
* python/py-block.c (gdbpy_block_for_pc): Remove unused variable.
* python/py-breakpoint.c (gdbpy_breakpoint_created):
Remove unused variable.
* python/py-cmd.c (cmdpy_function): Remove unused variable.
(cmdpy_completer): Remove unused variable.
* python/py-frame.c (frapy_find_sal): Remove unused variable.
* python/py-function.c (fnpy_call): Remove unused variable.
* python/py-objfile.c (objfile_to_objfile_object):
Remove unused variable.
* python/py-param.c (parmpy_init): Remove unused variable.
* python/py-prettyprint.c (apply_varobj_pretty_printer):
Remove unused variable.
(gdbpy_default_visualizer): Remove unused variable.
* python/py-progspace.c (pspace_to_pspace_object):
Remove unused variable.
* python/py-symtab.c (symtab_and_line_to_sal_object):
Remove unused variable.
* python/py-type.c (typy_template_argument):
Remove unused variable.
* python/py-value.c (valpy_string): Remove unused variable.
(convert_value_from_python): Remove unused variables.
2010-05-07 19:26:30 +00:00
Michael Snyder
d160942fa5
2010-05-07 Michael Snyder <msnyder@vmware.com>
...
* valops.c (value_cast_pointers): Restore unused variable 'type1',
and use it to compute variable 't1'.
2010-05-07 18:49:27 +00:00
Joel Brobecker
63db82b293
Fix formatting.
2010-05-07 16:07:32 +00:00
Joel Brobecker
587542abbb
* ada-lang.c (assign_aggregate): Remove unused variable.
2010-05-07 16:00:48 +00:00
Joel Brobecker
3caf13b459
Implement task switching on solaris targets.
...
* sol-thread.c (thread_db_find_thread_from_tid)
(sol_get_ada_task_ptid): New functions.
(init_sol_thread_ops): Set sol_thread_ops.to_get_ada_task_ptid.
2010-05-07 15:24:16 +00:00
Sami Wagiaalla
7322dca9c1
Add ADL support
...
2010-05-07 Sami Wagiaalla <swagiaal@redhat.com>
PR C++/7943:
* valops.c (find_overload_match): Handle fsym == NULL case.
Add int no_adl argument.
(find_oload_champ_namespace_loop): Call make_symbol_overload_list_adl
when appropriate.
Add int no_adl argument.
(find_oload_champ_namespace): Add int no_adl argument.
* parse.c (operator_length_standard): Return length for OP_ADL_FUNC
expression.
* expprint.c (op_name_standard): Added string for OP_ADL_FUNC case.
* eval.c (evaluate_subexp_standard): Added OP_ADL_FUNC case.
Evaluate arguments and use them to perform ADL lookup.
Pass no_adl argument to find_overload_match.
Disable adl lookup when evaluating a fully qualified OP_FUNCALL.
* cp-support.h: Added prototype for
make_symbol_overload_list_namespace.
* cp-support.c (make_symbol_overload_list_namespace): New function.
(make_symbol_overload_list_adl_namespace): New function.
(make_symbol_overload_list_adl): New function.
(make_symbol_overload_list_using): Moved code to add function to
overload set to make_symbol_overload_list_namespace.
* c-exp.y: create UNKNOWN_CPP_NAME token.
Add parse rule for ADL functions.
(classify_name): Recognize an UNKNOWN_CPP_NAME.
2010-05-07 Sami Wagiaalla <swagiaal@redhat.com>
* gdb.cp/koenig.exp: New test.
* gdb.cp/koenig.cc: New test program.
2010-05-07 14:46:28 +00:00
Jan Kratochvil
3f1f688424
gdb/
...
* fbsd-nat.c (fbsd_make_corefile_notes): Add cast to NULL used as
sentinel.
2010-05-07 14:42:30 +00:00
Pedro Alves
94b0dee141
* remote.c (remote_query_supported_append): Use reconcat.
...
(remote_query_supported): Install a cleanup. Use reconcat.
2010-05-07 14:01:55 +00:00
Pedro Alves
1408c25101
* gdbarch.sh (qsupported): Delete.
...
* gdbarch.h, gdbarch.c: Regenerate.
* remote.c (remote_query_supported): Remove use of
gdbarch_qsupported.
2010-05-07 14:00:30 +00:00
Sergio Durigan Junior
f8e50cfe04
gdb/ChangeLog:
...
2010-05-06 Sergio Durigan Junior <sergiodj@redhat.com>
* xml-syscall.c (syscall_start_syscalls_info): Remove unused
function.
2010-05-07 03:41:33 +00:00
Michael Snyder
c6913b7d1e
2010-05-06 Michael Snyder <msnyder@vmware.com>
...
* xml-support.c (xinclude_start_include): Delete unused variable.
(xml_process_xincludes): Delete unused variable.
* xml-syscall.c (syscall_parse_xml): Delete unused variable.
* target-descriptions.c (tdesc_gdb_type): Delete unused variable.
(tdesc_find_arch_register): Delete unused variable.
(tdesc_use_registers): Delete unused variable.
* xml-tdesc.c (tdesc_start_target): Delete unused variable.
* inferior.c (print_inferior): Delete unused variable.
* record.c (record_open_1): Delete unused variable.
(record_restore): Delete unused variable.
(cmd_record_save): Delete unused variable.
* gcore.c (derive_heap_segment): Delete unused variable.
(objfile_find_memory_regions): Use unused variable.
* jit.c (jit_inferior_init): Delete unused variable.
* progspace.c (clone_program_space): Delete unused variable.
(pspace_empty_p): Delete unused variable.
2010-05-07 02:09:55 +00:00
Michael Snyder
1c5465ac60
2010-05-06 Michael Snyder <msnyder@vmware.com>
...
* frame-unwind.c (frame_unwind_find_by_frame):
Delete unused variable.
* gnu-v2-abi.c (gnuv2_value_rtti_type): Delete unused variable.
* cp-support.c (mangled_name_to_comp): Delete unused variable.
(method_name_from_physname): Delete unused variable.
(cp_func_name): Delete unused variable.
(cp_validate_operator): Delete unused variable.
* cp-namespace.c (cp_scan_for_anonymous_namespaces):
Delete unused variable.
* trad-frame.c (trad_frame_get_prev_register):
Delete unused variable.
* tramp-frame.c (tramp_frame_cache): Delete unused variable.
2010-05-07 01:12:14 +00:00
Michael Snyder
1be757cfff
2010-05-06 Michael Snyder <msnyder@vmware.com>
...
* serial.c (serial_for_fd): Delete unused variable.
* mdebugread.c (psymtab_to_symtab_1): Delete unused variable.
* top.c (execute_command): Delete unused variable.
(init_main): Delete unused variable.
* utils.c (do_fclose_cleanup): Delete unused variable.
(do_all_inferior_continuations): Delete unused variable.
(initialize_utils): Delete unused variable.
(internal_problem_mode): Delete unused global.
* frame.c (get_prev_frame): Delete unused global.
(get_frame_locals_address): Delete unused global.
(get_frame_args_address): Delete unused global.
2010-05-07 00:47:37 +00:00
Michael Snyder
9216103f92
2010-05-06 Michael Snyder <msnyder@vmware.com>
...
* p-typeprint.c (pascal_type_print_base): Delete unused variable.
(pascal_type_print_varspec_prefix): Delete unused variable.
* f-typeprint.c (f_type_print_base): Delete unused variable.
(f_type_print_varspec_suffix): Delete unused variable.
* m2-typeprint.c (m2_print_type): Delete unused variable.
(m2_long_set): Delete unused variable.
* ada-valprint.c (ada_val_print_1): Delete unused variable.
* d-valprint.c (dynamic_array_type): Delete unused variable.
* f-valprint.c (f77_get_dynamic_length_of_aggregate):
Delete unused variable.
(f77_create_arrayprint_offset_tbl): Delete unused variable.
* m2-valprint.c (m2_val_print): Delete unused variable.
2010-05-07 00:28:32 +00:00
Michael Snyder
34fa1d9dd2
2010-05-06 Michael Snyder <msnyder@vmware.com>
...
* ui-out.c (ui_out_field_int): Delete unused variable.
(ui_out_field_fmt_int): Delete unused variable.
* varobj.c (varobj_list_children): Delete unused variable.
(varobj_set_value): Delete unused variable.
(install_new_value_visualizer): Delete unused variable.
(varobj_set_visualizer): Delete unused variable.
(varobj_update): Delete unused variable.
(varobj_editable_p): Delete unused variable.
(c_value_of_root): Delete unused variable.
(cplus_describe_child): Delete unused variable.
2010-05-07 00:01:31 +00:00
gdbadmin
a364cec007
*** empty log message ***
2010-05-07 00:00:33 +00:00
Michael Snyder
b5385fc0f0
2010-05-06 Michael Snyder <msnyder@vmware.com>
...
* ada-lang.c (add_defn_to_vec): Delete unused variable.
(decode_constrained_packed_array_type): Delete unused variable.
(add_defn_to_vec): Delete unused variable.
(symbol_completion_match): Delete unused variable.
(value_tag_from_contents_and_address): Delete unused variable.
(ada_evaluate_subexp): Delete unused variable.
* c-lang.c (classify_type): Delete unused variable.
* f-lang.c (f_printstr): Delete unused variable.
* objc-lang.c (objc_printstr): Delete unused variable.
* ada-tasks.c (get_known_tasks_addr): Delete unused variable.
* jv-lang.c (type_from_class): ifdef unused variable.
(java_class_name_from_physname): Delete unused variable.
* m2-lang.c (m2_printstr): Delete unused variable.
2010-05-06 23:36:39 +00:00
Michael Snyder
4fc06681d3
2010-05-06 Michael Snyder <msnyder@vmware.com>
...
* objfiles.c (objfile_relocate): Delete unused variable.
* maint.c (_initialize_maint_cmds): Delete unused variable.
* demangle.c (_initialize_demangler): Delete unused variable.
* corefile.c (reopen_exec_file): Delete unused variable.
* dwarf2expr.c (dwarf2_read_address): Delete unused variable.
* dwarf2-frame.c (decode_frame_entry): Delete unused variable.
2010-05-06 22:50:09 +00:00