aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-08-262011-08-26 Pedro Alves <pedro@codesourcery.com>Pedro Alves2-14/+15
* linux-nat.c (linux_child_follow_fork): Don't set lp->resumed on either the parent or the child forks. Rename a couple locals.
2011-08-262011-08-26 Pedro Alves <pedro@codesourcery.com>Pedro Alves2-21/+26
gdb/ * linux-nat.c (wait_lwp): Avoid assuming errno is preserved by a library call. Avoid reading the `status' local if all waitpid calls failed.
2011-08-262011-08-26 Pedro Alves <pedro@codesourcery.com>Pedro Alves2-15/+22
gdb/ * common/linux-osdata.c (get_cores_used_by_process): Don't assume opening /proc/PID/task always succeeds.
2011-08-26 * linespec.c (symtab_from_filename): Check for the end of string.Aleksandar Ristovski2-0/+6
2011-08-26Updated Spanish translations.Nick Clifton14-5439/+5474
2011-08-262011-08-26 Tristan Gingold <gingold@adacore.com>Tristan Gingold2-17/+21
* config/tc-alpha.c (s_alpha_linkage): Simplify. Add comments.
2011-08-262011-08-26 Tristan Gingold <gingold@adacore.com>Tristan Gingold1-2/+4
* config/tc-alpha.c (add_to_link_pool): Improve comment. (s_alpha_fp_save): Fix indentation.
2011-08-26 * NEWS: Mention that --no-copy-dt-needed-entries is now theNick Clifton2-0/+8
default.
2011-08-262011-08-26 Marc Khouzam <marc.khouzam@ericsson.com>Marc Khouzam6-5/+128
PR mi/11912 * varobj.c (cplus_describe_child): Add the keyword 'class' to the output of the method when dealing with a cast to a base class. 2011-08-26 Marc Khouzam <marc.khouzam@ericsson.com> PR mi/11912 * gdb.mi/mi-inheritance-syntax-error.cc: New file. * gdb.mi/mi-inheritance-syntax-error.exp: New file. * gdb.mi/mi-var-cp.cc: Updated for new 'class' keyword in output of -var-info-path-expression.
2011-08-26gdb/Jan Kratochvil4-15/+28
No functionality change. * breakpoint.c (bpstat_clear_actions): Remove the BS parameter, make function comment a reference, new variables tp and bs, move here code from throw_exception. * breakpoint.h (bpstat_clear_actions): Remove the BS parameter, describe it in the comment. * exceptions.c (throw_exception): Remove variable tp, move the code for bpstat_clear_actions to bpstat_clear_actions.
2011-08-26gdb/testsuite/Jan Kratochvil6-12/+20
* gdb.trace/backtrace.exp: Use is_lp64_target to check 64bit target. * gdb.trace/collection.exp: Likewise. * gdb.trace/report.exp: Likewise. * gdb.trace/unavailable.exp: Likewise. * gdb.trace/while-dyn.exp: Likewise.
2011-08-26daily updateAlan Modra1-1/+1
2011-08-26*** empty log message ***gdbadmin1-1/+1
2011-08-252011-08-25 Andrew Oakley <andrew@ado.is-a-geek.net>Tom Tromey2-1/+6
* gdb.texinfo (Types In Python): Document 'bitpos' for enums.
2011-08-25daily updateAlan Modra1-1/+1
2011-08-25*** empty log message ***gdbadmin1-1/+1
2011-08-24Stop threads when attaching to a PID that is the tgid.Luis Machado3-4/+87
2011-08-24Move common linux procfs code to common/Luis Machado24-64/+159
2011-08-24Fix a change log format issue.Hui Zhu1-2/+4
2011-08-242011-08-24 Hui Zhu <teawater@gmail.com>Hui Zhu2-1/+21
* tracepoint.c (cond_string_is_same): New function. (find_matching_tracepoint): Add condition check by cond_string_is_same.
2011-08-24*** empty log message ***gdbadmin1-1/+1
2011-08-24daily updateAlan Modra1-1/+1
2011-08-23gdb/Jan Kratochvil2-0/+6
Fix build error in Darwin port. * darwin-nat-info.c (darwin_debug_regions_recurse): New variable uiout.
2011-08-23*** empty log message ***gdbadmin1-1/+1
2011-08-23daily updateAlan Modra1-1/+1
2011-08-22 * picflag.m4: New file.Rainer Orth2-0/+99
2011-08-22merge from gccDJ Delorie4-42/+94
2011-08-22Move cpu files from cgen/cpu to top level cpu directory.Nick Clifton25-46/+26524
2011-08-22 * ld-powerpc/tocopt4a.s, * ld-powerpc/tocopt4b.s,Alan Modra5-0/+36
* ld-powerpc/tocopt4.d: New test. * ld-powerpc/powerpc.exp: Run it.
2011-08-22 * ldmain.c (add_DT_NEEDED_for_dynamic): Default to FALSE.Michael Matz3-12/+16
* ld.texinfo (--copy-dt-needed-entries): Mention new default.
2011-08-22daily updateAlan Modra1-1/+1
2011-08-22*** empty log message ***gdbadmin1-1/+1
2011-08-21gdb/Jan Kratochvil3-20/+33
Code cleanup. * breakpoint.c (bpstat_clear_actions): Remove clearing of commands_left. (command_line_is_silent): New function. (bpstat_do_actions_1): No longer use commands_left, use command_line_is_silent for commands. (bpstat_alloc): Remove clearing of commands_left. (bpstat_stop_status): Remove initialization of commands_left, use command_line_is_silent. * breakpoint.h (struct bpstats): Remove commands_left.
2011-08-21*** empty log message ***gdbadmin1-1/+1
2011-08-21daily updateAlan Modra1-1/+1
2011-08-20daily updateAlan Modra1-1/+1
2011-08-20*** empty log message ***gdbadmin1-1/+1
2011-08-19Update AVX tests.H.J. Lu13-48/+353
2011-08-19 Sergey A. Guriev <sergeya.a.guriev@intel.com> * gas/i386/avx-gather-intel.d: Added missing vpgather tests. * gas/i386/avx-gather.d: Likewise. * gas/i386/x86-64-avx-gather-intel.d: Likewise. * gas/i386/x86-64-avx-gather.d: Likewise. * gas/i386/avx-intel.d: Added missing vpinsrd and removed duplicated vpinsrb instructions. * gas/i386/avx.d: Likewise. * gas/i386/avx.s: Likewise. * gas/i386/ilp32/x86-64-avx-intel.d: Likewise. * gas/i386/ilp32/x86-64-avx.d: Likewise. * gas/i386/x86-64-avx-intel.d: Likewise. * gas/i386/x86-64-avx.d: Likewise. * gas/i386/x86-64-avx.s: Likewise.
2011-08-19Include the <root>/cpu/ dir in GDB releasesJoel Brobecker2-1/+5
This directory contains some files that are used to generate some of the files included in the GDB release, and thus must be part of the GDB release also. ChangeLog: * src-release (GDB_SUPPORT_DIRS): Add 'cpu'.
2011-08-19 * doc/as.texinfo: Include c-xstormy16.texi.Nick Clifton2-0/+11
2011-08-19 * elf64-ppc.c (ppc64_elf_edit_toc): Ignore can_optimize bit ifAlan Modra2-1/+6
we haven't seen expected -mcmodel=medium/large code relocs.
2011-08-19*** empty log message ***gdbadmin1-1/+1
2011-08-19daily updateAlan Modra1-1/+1
2011-08-18 * gdb.cp/meth-typedefs.cc: New file.Keith Seitz3-0/+317
* gdb.cp/meth-typedefs.exp: New file.
2011-08-18 PR c++/12266Keith Seitz6-62/+665
* cp-name-parser.y (struct demangle_info): Remove unused member PREV. (d_grab): Likewise. (allocate_info): Change return type to struct demangle_info *. Always allocate a new demangle_info. Remove unused PREV pointer. (cp_new_demangle_parse_info): New function. (cp_demangled_name_parse_free): New function. (do_demangled_name_parse_free_cleanup): New function. (make_cleanup_cp_demangled_name_parse_free): New function. (cp_demangled_name_to_comp): Change return type to struct demangle_parse_info *. Allocate a new storage for each call. (main): Update usage for cp_demangled_name_to_comp API change. * cp-support.h (struct demangle_parse_info): New structure. (cp_demangled_name_to_comp): Update API change for return type. (cp_new_demangle_parse_info): Declare. (make_cleanup_cp_demangled_name_parse_free): New declaration. (cp_demangled_name_parse_free): Declare. * cp-support.c (cp_canonicalize_string): Update API change for cp_demangled_name_to_comp. (mangled_name_to_comp): Likewise. Return struct demangle_parse_info, too. (cp_class_name_from_physname): Update mangled_name_to_comp API change. (method_name_from_physname): Likewise. (cp_func_name): Update API change for cp_demangled_name_to_comp. (cp_remove_params): Likewise. * python/py-type.c (typy_legacy_template_argument): Likewise. * cp-support.h (cp_canonicalize_string_no_typedefs): Declare. (cp_merge_demangle_parse_infos): Declare. * cp-support.c (ignore_typedefs): New file global. (copy_string_to_obstack): New function. (inspect_type): New function. (replace_typedefs): New function. (replace_typedefs_qualified_name): New function. (cp_canonicalize_string_no_typedefs): New function. * cp-name-parser.y (cp_merge_demangle_parse_infos): New function. (cp_new_demangle__parse_info): Allocate and initialize the obstack. * linespec.c (find_methods): Use cp_canonicalize_string_no_typedefs instead of cp_canonicalize_string. (find_method): Likewise. (decode_compound): Before looking up the name, call cp_canonicalize_string_no_typedefs. (decode_variable): Likewise.
2011-08-18 * write.c (resolve_reloc_expr_symbols): Convert local symbolsAlan Modra2-39/+90
on relocs to section+offset. (get_frag_for_reloc): New function. (write_relocs): Merge sort fixup relocs with those from .reloc directives.
2011-08-182011-08-18 Tristan Gingold <gingold@adacore.com>Tristan Gingold2-0/+6
* mach-o.c (bfd_mach_o_read_segment): Initialize list.
2011-08-18*** empty log message ***gdbadmin1-1/+1
2011-08-18daily updateAlan Modra1-1/+1
2011-08-172011-08-17 Phil Muldoon <pmuldoon@redhat.com>Phil Muldoon9-2/+361
Tom Tromey <tromey@redhat.com> Matt Rice <ratmice@gmail.com> * python/lib/gdb/prompt.py: New file. * python/lib/gdb/command/prompt.py: New file. * NEWS: Document set extended-prompt and gdb.prompt library 2011-08-17 Phil Muldoon <pmuldoon@redhat.com> * gdb.texinfo (Prompt): Add set/show extended-prompt documentation (Basic Python): Add prompt_hook anchor. (Python modules): Reword module text to reflect multiple modules. (gdb.prompt): Document gdb.prompt module. 2011-08-17 Phil Muldoon <pmuldoon@redhat.com> * gdb.python/python.exp: Add extended-prompt tests.