public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM]  archer-sergiodj-stap-patch-split: reverse-20080717-branchpoint-8722-g012ca16
@ 2011-05-25 14:21 sergiodj
  0 siblings, 0 replies; 2+ messages in thread
From: sergiodj @ 2011-05-25 14:21 UTC (permalink / raw)
  To: archer-commits

The branch, archer-sergiodj-stap-patch-split has been created
        at  012ca1692efbb847b50282e500684d776e68893e (commit)

- Log -----------------------------------------------------------------
commit 012ca1692efbb847b50282e500684d776e68893e
Author: Sergio Durigan Junior <sergiodj@redhat.com>
Date:   Wed Mar 30 18:05:23 2011 -0300

    patch 5: make longjmp handling use probes.

commit 64c9853e7b9a21146d4ce513c3c883b57bfb2785
Author: Sergio Durigan Junior <sergiodj@redhat.com>
Date:   Wed Mar 30 12:24:49 2011 -0300

    patch 4: make exception handling use probes

commit 138e522510a97ba15b164180254f65f9dc629de6
Author: Sergio Durigan Junior <sergiodj@redhat.com>
Date:   Tue Mar 29 10:49:57 2011 -0300

    patch 3: bulk of new work

commit 4ce4f784923c5a8b6fdd175e0773e66dcf3472de
Author: Sergio Durigan Junior <sergiodj@redhat.com>
Date:   Tue Mar 29 10:25:45 2011 -0300

    patch 2: internal var

commit 29c4e52e821fde028adc33270490b9afe9a781ec
Author: Sergio Durigan Junior <sergiodj@redhat.com>
Date:   Mon Mar 28 21:15:11 2011 -0300

    patch 1: pre_expanded change.

commit abc6ef52b2dcc19aaea9d24245680847d46aa63a
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Wed May 25 12:54:19 2011 +0000

    sim: bfin: move model data into machs.h
    
    Pull the model data (register addresses/sizes) out of the different model
    files and into the machs.h header.  The models themselves don't care about
    where they're mapped, only the mach code does.  This allows us to keep the
    model headers from being included in the mach code which can cause issues
    with model-specific names colliding.  Such as when a newer device model is
    created, but with incompatible register names/layouts.
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

commit 4a56deb7d50ffd520232bc93818aab720cfd9757
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Wed May 25 12:41:29 2011 +0000

    sim: bfin: add a performance monitor stub
    
    No counters get updated, but there is enough here for software to
    poke things and work.
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

commit 42403ab87a77544ec6556790d7e13cfaa983992f
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Wed May 25 12:35:04 2011 +0000

    sim: bfin: add bf526-0.2/bf54x-0.4 rom regions
    
    Add regions for the on-chip roms on some newer Blackfin parts.
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

commit 4bd68ff6be813cbf1ea0b150425f05c81072502a
Author: Tristan Gingold <gingold@adacore.com>
Date:   Wed May 25 12:02:11 2011 +0000

    2011-05-25  Tristan Gingold  <gingold@adacore.com>
    
    	* configure.in (bfd_elf32_ia64_big_vec, bfd_elf32_ia64_hpux_big_vec)
    	(bfd_elf64_ia64_big_vec, bfd_elf64_ia64_hpux_big_vec)
    	(bfd_elf64_ia64_little_vec, bfd_elf64_ia64_vms_vec): Add elfxx-ia64.lo
    	* Makefile.am (BFD64_BACKENDS): Add elfxx-ia64.lo
    	(BFD64_BACKENDS_CFILES): Add elfxx-ia64.c
    	(elf32-ia64.c): Created from elfnn-ia64.c
    	(elf64-ia64.c): Likewise.
    	* elfxx-ia64.h: New file.
    	* elfxx-ia64.c: Split with elfnn-ia64.c.  Keep only the following
    	functions.Includes elfxx-ia64.h.
    	(elfNN_ia64_reloc): Renames to ia64_elf_reloc.  Adjust error message.
    	(IA64_HOWTO): Adjust.
    	(lookup_howto): Renames to ia64_elf_lookup_howto.  Make it public.
    	(elfNN_ia64_reloc_type_lookup): Renames to
    	ia64_elf_reloc_type_lookup. Make it public. Adjust calls.
    	(elfNN_ia64_reloc_name_lookup): Renames to
    	ia64_elf_reloc_name_lookup. Make it public.
    	(elfNN_ia64_relax_br): Renames to ia64_elf_relax_br.  Make it public.
    	(elfNN_ia64_relax_brl): Renames to ia64_elf_relax_brl. Make it
    	public.
    	(elfNN_ia64_relax_ldxmov): Renames to ia64_elf_relax_ldxmov.
    	Move it and make it public.  Move prototype to elfxx-ia64.h
    	(elfNN_ia64_install_value): Renames to ia64_elf_install_value.
    	Move prototype to elfxx-ia64.h
    	* elfnn-ia64.c: New file, split from elfxx-ia64.c.
    	(elfNN_ia64_info_to_howto): Adjust calls.
    	(elfNN_ia64_relax_section): Adjust calls.
    	(count_dyn_reloc): Fix typo.
    	(elfNN_ia64_relocate_section): Adjust calls.
    	(elfNN_ia64_finish_dynamic_symbol): Likewise.
    	(bfd_elfNN_bfd_reloc_type_lookup)
    	(bfd_elfNN_bfd_reloc_name_lookup): Adjust macros.

commit 462efd2d3410feaa2bc93f89a994a18aec80bce0
Author: Andreas Schwab <schwab@suse.de>
Date:   Wed May 25 07:59:04 2011 +0000

    PR gdb/8677
    * event-loop.c (handle_file_event): Don't handle POLLHUP as error.

commit a72aaecd5ef596f831e322f6144a15de8f7ed504
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Wed May 25 00:00:33 2011 +0000

    *** empty log message ***

commit 016dae156e3036762c13e6efd4a317cabec0f014
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Wed May 25 00:00:06 2011 +0000

    daily update

commit 0eb54b2d562590d335c6ae1ac1e5189d9ba96626
Author: Keith Seitz <keiths@redhat.com>
Date:   Tue May 24 21:00:44 2011 +0000

    	PR breakpoint/12803
    	* gdb.cp/cmpd-minsyms.cc (a): New method.
    	(b): New method.
    	(c): New method.
    	* gdb.cp/cmpd-minsyms.exp: Add tests for new methods.

commit 2bdc820adfead6aa7fdb16242280473af1040d4e
Author: Keith Seitz <keiths@redhat.com>
Date:   Tue May 24 21:00:04 2011 +0000

    	PR breakpoint/12803
    	* linespec.c (keep_name_info): Add handling for "volatile" keyword.
    	(decode_compound): Unconditionally call	keep_name_info.

commit e22f2451533d6f187dadb172110c913aad5f3e38
Author: Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
Date:   Tue May 24 16:13:29 2011 +0000

    2011-05-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
    
    	    * config/tc-s390.c (md_gather_operands): Fix check for floating
    	    register pair operands.
    
    2011-05-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
    
    	    * opcode/s390.h: Replace S390_OPERAND_REG_EVEN with
    	    S390_OPERAND_REG_PAIR.
    
    2011-05-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
    
    	    * s390-opc.c: Replace S390_OPERAND_REG_EVEN with
    	    S390_OPERAND_REG_PAIR.  Fix INSTR_RRF_0UFEF instruction type.
    	    * s390-opc.txt: Fix cxr instruction type.
    
    2011-05-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
    
    	    * gas/s390/esa-g5.d: Fix fp register pair operands.
    	    * gas/s390/esa-g5.s: Likewise.
    	    * gas/s390/zarch-z196.d: Likewise.
    	    * gas/s390/zarch-z196.s: Likewise.
    	    * gas/s390/zarch-z9-109.d: Likewise.
    	    * gas/s390/zarch-z9-109.s: Likewise.
    	    * gas/s390/zarch-z9-ec.d: Likewise.
    	    * gas/s390/zarch-z9-ec.s: Likewise.

commit b73981bff96033c991de0683074cc89d93e3b562
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Tue May 24 15:03:29 2011 +0000

    2011-05-24  Pedro Alves  <pedro@codesourcery.com>
    
    	gdb/
    	* breakpoint.c (watchpoint_check): If the watchpoint went out of
    	scope, clear its command list.
    	(map_breakpoint_numbers): Don't walk the related breakpoints list
    	of each breakpoint.
    
    	gdb/testsuite/
    	* gdb.base/commands.exp (watchpoint_command_test): Check that the
    	watchpoint's command list didn't execute when the watchpoint went
    	out of scope.

commit 2da93de625b3101f2b86cbb5064d67b314a7a058
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue May 24 14:52:29 2011 +0000

    	* MAINTAINERS: Move Jim Blandy to past maintainers.

commit f19897f5904be38a25f0c6ae27f24c835eeaf986
Author: Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
Date:   Tue May 24 13:33:56 2011 +0000

    2011-05-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
    
    	* config/tc-s390.c (md_gather_operands): Emit an error for odd
    	numbered registers used as register pair operand.
    
    2011-05-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
    
    	* opcode/s390.h: Add S390_OPCODE_REG_EVEN flag.
    
    2011-05-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
    
    	* s390-opc.c: Add new instruction types marking register pair
    	operands.
    	* s390-opc.txt: Match instructions having register pair operands
    	to the new instruction types.
    
    2011-05-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
    
    	* gas/s390/esa-g5.d: Fix register pair operands.
    	* gas/s390/esa-g5.s: Likewise.
    	* gas/s390/esa-z9-109.d: Likewise.
    	* gas/s390/esa-z9-109.s: Likewise.
    	* gas/s390/zarch-z196.d: Likewise.
    	* gas/s390/zarch-z196.s: Likewise.
    	* gas/s390/zarch-z9-109.d: Likewise.
    	* gas/s390/zarch-z9-109.s: Likewise.
    	* gas/s390/zarch-z900.d: Likewise.
    	* gas/s390/zarch-z900.s: Likewise.
    	* gas/s390/zarch-z990.d: Likewise.
    	* gas/s390/zarch-z990.s: Likewise.

commit 0ddc05e6d067978556ae2fc241293648c4bf2ffa
Author: Tristan Gingold <gingold@adacore.com>
Date:   Tue May 24 12:40:16 2011 +0000

    2011-05-24  Tristan Gingold  <gingold@adacore.com>
    
    	* symfile.h (enum dwarf2_section_enum): New type.
    	(dwarf2_get_section_info): New prototype.
    	* dwarf2read.c (dwarf2_get_section_info): Replace parameter
    	section_name by sect.  Use a switch to select the info.
    	* dwarf2-frame.c (warf2_get_section_info): Remove prototype.
    	(dwarf2_build_frame_info): Adjust calls to dwarf2_get_section_info.

commit ed46a3cf6d6c9489594afc0e68b8c3a5bddab25e
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Tue May 24 12:01:22 2011 +0000

    ../commit.txt~

commit 5a265baae2cca80d6234c3c8166e7fa48eddc1d6
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Tue May 24 10:48:17 2011 +0000

    2011-05-24  Pedro Alves  <pedro@codesourcery.com>
    
    	gdb/
    	* solib-svr4.c (svr4_solib_create_inferior_hook): Skip setting
    	shared library event breakpoint if there's no execution.
    
    	gdb/testsuite/
    	* gdb.trace/tfile.exp: Add test that opening the basic.tf trace
    	file doesn't error, using MI.

commit d55b1ed48098d6e48b569b5e123f2c7a8e2ea3f8
Author: Thiago Jung Bauermann <bauerman@br.ibm.com>
Date:   Tue May 24 03:03:55 2011 +0000

    	* breakpont.c (remove_hw_watchpoints): Remove unused function.
    	* breakpoint.h remove_hw_watchpoints(): Remove prototype.

commit b6e89fa214cb5b603e8a114f040a92e005acd9cc
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Tue May 24 00:00:05 2011 +0000

    daily update

commit b7e3581ba9ccf585f514a1e07567548babef119c
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Tue May 24 00:00:03 2011 +0000

    *** empty log message ***

commit 39f87a2be96319f5a1a776b1c6ae859cbaa3a145
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Mon May 23 23:00:35 2011 +0000

    sim: glue: allow bitwise devices to only glue ints
    
    Some Blackfin parts tie a bunch of interrupt lines into a single OR
    gate before feeding the result into the SIC.  The glue-or device in
    the sim provides a nice way of modeling this exact behavior.  At the
    moment though, it requires the device to be mapped into the address
    space so that things could write to it directly.  This is not needed
    for the Blackfin usage, so make it optional.  Now the glue devices
    can be used to simply tie interrupt lines together.
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

commit 512d8d2befb918820f5373a62389ea650930b70f
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Mon May 23 22:59:54 2011 +0000

    sim: glue: implement or/xor funcs
    
    The glue device has a bunch of "todos" for the misc bitwise devices.
    So implement two for fun -- the glue-or and glue-xor.
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

commit ea68870f398e0fa9a88e939956d59cf1ee870d03
Author: Tom Tromey <tromey@redhat.com>
Date:   Mon May 23 20:27:23 2011 +0000

    gdb
    	* c-lang.c (evaluate_subexp_c): Use expect_type if it is not
    	NULL.
    gdb/testsuite
    	* gdb.base/charset.exp (string_display): Add tests to assign to
    	arrays.
    	* gdb.base/charset.c (short_array, int_array, long_array): New.

commit 9f1cd1a2da4e10653cf8f6844d9b2e59a3b5226f
Author: DJ Delorie <dj@delorie.com>
Date:   Mon May 23 19:50:17 2011 +0000

    * elf32-rx.c (rx_elf_object_p): When reading an RX object in, undo
    the vma/lma swapping done in elf32_rx_modify_program_headers.

commit 02f12d53de1ccf56c8129c63e1f1c7610c1ede2d
Author: Doug Evans <dje@google.com>
Date:   Mon May 23 17:38:05 2011 +0000

    	* python/lib/gdb/printing.py (register_pretty_printer): Add missing
    	entry for RuntimeError to doc string.

commit 1fb08aec00e063c15a73a9a150e5bf78b41665ad
Author: Jerome Guitton <guitton@adacore.com>
Date:   Mon May 23 16:38:00 2011 +0000

    	* sparc-tdep.c (sparc_skip_stack_check): Recognize a new instruction
    	sequence for probing loops.

commit 67c8fd78188c91edabfa0edf99d1e283d4316656
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Mon May 23 15:18:33 2011 +0000

    2011-05-23  Pedro Alves  <pedro@codesourcery.com>
    
    	* infrun.c (user_visible_resume_ptid): Fix typos in describing
    	comment.

commit fcde33c235fa5ba9e6cb35933f1cb1733c8a7276
Author: Nick Clifton <nickc@redhat.com>
Date:   Mon May 23 14:55:36 2011 +0000

    	* elf-m10300.c (mn10300_elf_mkobject): New function.
    	(bfd_elf32_mkobject): Define.

commit f54e94fe79b2576709dbf467bedf8cfe755e28e3
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon May 23 06:22:49 2011 +0000

    	* elf-bfd.h: Comment typo fix.
    	* elf32-ppc.c (struct ppc_elf_dyn_relocs): Delete.  Replace with
    	struct elf_dyn_relocs throughout.
    	* elf64-ppc.c (struct ppc_dyn_relocs): Likewise.

commit 195b8a2c97d02be3bb1f0bd37106edebaa4e9ccd
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon May 23 06:14:20 2011 +0000

    	* elf32-frv.c: Use info->callbacks->einfo throughout file in linker
    	functions rather than warning callback or _bfd_error_handler.
    	* elf32-ppc.c: Likewise.
    	* elf64-ppc.c: Likewise.
    	* elf32-ppc.c (ppc_elf_tls_optimize): Use %H in __tls_get_addr lost
    	arg error.
    	* elf64-ppc.c (ppc64_elf_tls_optimize): Likewise.

commit 400935c3bbd286f3f686d6b0b361ebad1301f3dc
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon May 23 05:40:59 2011 +0000

    	PR 12763
    bfd/
    	* elf.c (assign_file_positions_for_load_sections): Set sh_offset for
    	.tbss, and page align same for all SHT_NOBITS sections.
    ld/
    	* ldlang.c (lang_output_section_find_by_flags): Match orphan .sdata2
    	like sections to existing .sdata2, and similarly for orphan TLS
    	sections.
    	* emultempl/elf32.em (place_orphan): Exclude .tbss from orphan_bss.

commit 35a623d75d89e3c579f6bac81fec063d73ac5729
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Mon May 23 00:00:32 2011 +0000

    *** empty log message ***

commit d52be39f4a7e6769f86e0bacb25cd030bcf5e968
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon May 23 00:00:05 2011 +0000

    daily update

commit cfbe41c8adef92a26ebc26361d8ab280c77f887e
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sun May 22 00:00:06 2011 +0000

    daily update

commit e55b40e9d224512d1ef6e6bc263b75d56e4d64e4
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sun May 22 00:00:03 2011 +0000

    *** empty log message ***

commit 8f6bc56719382004e7715977a83c4c05a32c971b
Author: Mark Kettenis <kettenis@gnu.org>
Date:   Sat May 21 19:19:44 2011 +0000

    * sparc-nat.c (sparc_fetch_inferior_registers): Explicitly supply
    zero as the value for %g0 in the register cache.
    * sparc-tdep.c (sparc32_supply_gregset): Likewise.
    * sparc64-tdep.c (sparc64_supply_gregset): Likewise.

commit c201b4b597055397d51d9b80f41b2f1e79c0fd17
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sat May 21 00:00:06 2011 +0000

    daily update

commit be8cb795383981e1870f6ebad1734d7bed41c5e4
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sat May 21 00:00:03 2011 +0000

    *** empty log message ***

commit 37c7642831ac7cff6d40b7ff7c240eafc293ad72
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Fri May 20 18:38:15 2011 +0000

    2011-05-20  Pedro Alves  <pedro@codesourcery.com>
    
    	* infrun.c (proceed): Set previous_inferior_ptid here.
    	(init_wait_for_inferior): Initialize previous_inferior_ptid from
    	inferior_ptid, not null_ptid.
    	(wait_for_inferior): Don't initialize previous_inferior_ptid here.
    	(fetch_inferior_event): Nor here.

commit 01456f2e59a60398820fcaaa14494a0ca79b3bc6
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Fri May 20 18:24:40 2011 +0000

    2011-05-20  Pedro Alves  <pedro@codesourcery.com>
    
    	gdb/
    	* inf-loop.c (inferior_event_handler): Only output a message if
    	verbose.

commit b2ab72cf0881136d1d166347cfba8cf59c41899c
Author: Luis Machado <luisgpm@br.ibm.com>
Date:   Fri May 20 18:08:41 2011 +0000

    	* MAINTAINERS: Update my e-mail address.

commit 34521ccb0dd55c46d3ae5924f9be694f793a9387
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Fri May 20 17:52:54 2011 +0000

    2011-05-20  Pedro Alves  <pedro@codesourcery.com>
    
    	Cope with async mode.
    
    	gdb/testsuite/
    	* gdb.mi/mi-break.exp (test_breakpoint_commands): Split gdb_test
    	into gdb_test + mi_expect_stop.

commit 954069ee016cc92b1ce25f335afd806c6ebc843d
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Fri May 20 17:41:03 2011 +0000

    2011-05-20  Pedro Alves  <pedro@codesourcery.com>
    
    	gdb/testsuite/
    	* gdb.mi/basics.c: Don't include stdio.h or unistd.h.
    	(callme): Remove printf call.

commit a3878e76e9d07fef830a47d307e9a53d73877c29
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Fri May 20 16:43:46 2011 +0000

    2011-05-20  Pedro Alves  <pedro@codesourcery.com>
    
    	* infrun.c (proceed): Switch the inferior event loop to
    	INF_EXEC_COMPLETE if the target refused to resume from a
    	vfork/fork.

commit b498d9101ce7f0d6027020040618fcd5c8520733
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Fri May 20 16:31:26 2011 +0000

    2011-05-20  Pedro Alves  <pedro@codesourcery.com>
    
    	gdb/
    	* infcmd.c: Include "inf-loop.h".
    	(step_once): When stepping into an inline subroutine, pretend the
    	target has run.  If the target can async, switch the inferior
    	event loop to INF_EXEC_COMPLETE.
    	* inferior.h (user_visible_resume_ptid): Declare.
    	* infrun.c (user_visible_resume_ptid): New function, factored out
    	from `resume'.
    	(resume): Use it.
    	* mi/mi-main.c (mi_execute_async_cli_command): Remove assertion
    	that the current thread is running.  Merge async and sync
    	branches.

commit cdb12ef56cfa1953a57988be596c4d720badf85a
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Fri May 20 16:20:18 2011 +0000

    2011-05-20  Pedro Alves  <pedro@codesourcery.com>
    
    	gdb/
    	* infcmd.c (step_1): Simplify synchronous case.

commit d99e7ae879feba252b4cb6ebbaf173bf31926d25
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Fri May 20 15:32:23 2011 +0000

    	PR 12763
    	* elf.c (_bfd_elf_make_section_from_shdr): Set up TLS section LMAs
    	from PT_TLS header.
    	(_bfd_elf_map_sections_to_segments): Don't create a final PT_LOAD
    	segment if just for .tbss.
    	(assign_file_positions_for_load_sections): Don't report "can't
    	allocate in segment" errors for .tbss.
    	(assign_file_positions_for_non_load_sections): Don't set p_filesz
    	from SHT_NOBITS section filepos.

commit 11e96b2b7ad7d256ac516f83a1e835114ee44697
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Fri May 20 14:41:12 2011 +0000

    2011-05-20  Pedro Alves  <pedro@codesourcery.com>
    
    	gdb/
    	* tracepoint.c: Include exceptions.h.
    	(TFILE_PID): Move higher in file.
    	(tfile_open): Delay pushing the tfile target until we're assured
    	the tfile header is present in the file.  Wrap reading the initial
    	newline-terminated lines in TRY_CATCH.  Pop the target if the
    	initial setup failed.  Add the tfile's thread immediately
    	aftwards, before any non-essential setup.  Don't skip
    	post_create_inferior if there are no traceframes present in the
    	file.
    	(tfile_close): Remove redundant check for null before xfree call.
    	(tfile_thread_alive): New function.
    	(init_tfile_ops): Register it as to_thread_alive callback.

commit bd196e7a61b03f2ea7e5dcb0aecbd49d239d6390
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Fri May 20 14:40:22 2011 +0000

    2011-05-20  Pedro Alves  <pedro@codesourcery.com>
    
    	gdb/
    	* tracepoint.c (tfile_open): Delete #if 0'd code.

commit 0307ffdba59794c021a465c00b96da45fb12b157
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Fri May 20 14:37:20 2011 +0000

    	* lib/gdb.exp (gdb_test_list_exact): Suggest use of double
    	quote pattern to avoid problems with Cygwin/mingw expect versions.
    	* gdb.base/default.exp (show convenience): Use double
    	quote pattern for regular expressions.

commit 3207577efbee830f3deb00624e3b654973abaddc
Author: Bernd Schmidt <bernd.schmidt@analog.com>
Date:   Fri May 20 10:09:57 2011 +0000

    	ld/testsuite/
    	* ld-tic6x/pcr-reloc.d: New test.
    	* ld-tic6x/pcr-reloc.s: New test.
    
    	gas/testsuite/
    	* gas/tic6x/pcr-relocs.d: New test.
    	* gas/tic6x/pcr-relocs.s: New test.
    	* gas/tic6x/pcr-relocs-undef.d: New test.
    	* gas/tic6x/pcr-relocs-undef.s: New test.
    	* gas/tic6x/reloc-bad-2.s: Update for pcr_offset.
    	* gas/tic6x/reloc-bad-2.l: Update for pcr_offset.
    
    	bfd/
    	* elf32-tic6x.c (elf32_tic6x_howto_table): Add entries for
    	R_C6000_PCR_H16 and R_C6000_PCR_L16.
    	(elf32_tic6x_relocate_section): Handle them.
    
    	gas/
    	* config/tc-tic6x.c (tic6x_operators): Add "pcr_offset".
    	(tic6x_parse_name): Handle it.
    	(tic6x_fix_new_exp): Handle O_pcr_offset.
    	(tic6x_fix_adjustable): Return 0 for the new relocs.
    	(md_apply_fix): Handle them.
    	(tc_gen_reloc): Likewise.
    	* config/tc-tic6x.h (tic6x_fix_info): Add a fix_subsy member.

commit c72231e44e9fe3b9e4f2057bd5ee0ee8ac25f771
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Fri May 20 08:55:43 2011 +0000

    gdb/
    	Fix -readnow for -gdwarf-4 unused type units.
    	* dwarf2read.c (struct signatured_type): Remove the field offset.
    	(create_signatured_type_table_from_index): Remove its initialization.
    	(create_debug_types_hash_table): Likewise.  Initialize per_cu.offset
    	instead.  Add a complaint call.
    	(process_psymtab_comp_unit): Change assignment to gdb_assert.
    	(process_type_comp_unit, lookup_die_type, dump_die_shallow)
    	(lookup_signatured_type_at_offset, read_signatured_type)
    	(write_one_signatured_type): Update the field for per_cu.
    
    gdb/testsuite/
    	Fix -readnow for -gdwarf-4 unused type units.
    	* gdb.dwarf2/dw4-sig-type-unused.S: New file.
    	* gdb.dwarf2/dw4-sig-type-unused.exp: New file.

commit 57f8ee76a145c65b2f72bc6f418ef7065f87c007
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Fri May 20 00:00:33 2011 +0000

    *** empty log message ***

commit 13cca21e05bffc0f4d89f1349e27740e9b52ad9e
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Fri May 20 00:00:07 2011 +0000

    daily update

commit aaca061b3d532b47edc473f7d3fcbc27207aa7b8
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu May 19 18:41:22 2011 +0000

    	* python/py-inferior.c (python_inferior_exit): Use
    	target_gdbarch.
    	(python_on_resume): Likewise.

commit e13121052d0f78e7cc079e3588a3973b81816d2a
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu May 19 18:31:24 2011 +0000

    2011-05-19  Matt Rice  <ratmice@gmail.com>
    
            * breakpoint.c (bpstat_do_actions_1): Call prevent_dont_repeat.

commit c359a3da6eb9ed8d7d49e71a6da145a36d7e3dbc
Author: Hui Zhu <teawater@gmail.com>
Date:   Thu May 19 14:06:40 2011 +0000

    2011-05-19  Hui Zhu  <teawater@gmail.com>
    
    	* tracepoint.c (tfile_trace_find): Return directly when num is -1.

commit 7c07ef6343ef845e92a18ea203e17992744cb78b
Author: Nick Clifton <nickc@redhat.com>
Date:   Thu May 19 11:10:58 2011 +0000

    	* v850-opc.c (cmpf.[sd]): Reverse the order of the reg1 and reg2
    	operands.

commit 14ab439ba841c6ba43566115ad92fc9522ac02b6
Author: Hui Zhu <teawater@gmail.com>
Date:   Thu May 19 06:54:26 2011 +0000

    2011-05-19  Hui Zhu  <teawater@gmail.com>
    
    	* xcoffread.c (read_xcoff_symtab): Initialize fcn_aux_saved.

commit c3fa85262a0586c06564f8a1dc7eccef900c486a
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Thu May 19 00:01:02 2011 +0000

    *** empty log message ***

commit b0bee2113ed643c1c931511ada9ec1e2766c63b0
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed May 18 20:19:44 2011 +0000

    	* dwarf2read.c (dwarf2_add_field): Constify.
    	* value.c (value_static_field): Constify.
    	* gdbtypes.h (struct main_type) <field.field_location.physname>:
    	Now const.
    	* ax-gdb.c (gen_static_field): Constify

commit b07c110f9c84461fc496eb4a862b10e6e8c1d22f
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed May 18 18:03:26 2011 +0000

    gdb/
    	* linux-nat.c (kill_callback): Use SIGKILL first.
    
    gdb/testsuite/
    	* gdb.base/kill-after-signal.c: New file.
    	* gdb.base/kill-after-signal.exp: New file.

commit e578da3388dd1c86f4010efc1247ebb4824b53e3
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Wed May 18 17:29:55 2011 +0000

    Remove one use of sprintf in ada-lang.c (print_it_exception)
    
    This is just a minor cleanup of an ARI violation.  As this affects
    code that is normally unreachable (you'd need a runtime where
    the unit providing the exception hook has been compiled without
    debugging information), I tested this manually by commenting out
    the code just above, thus forcing this part of the code to be
    exercised.
    
    gdb/ChangeLog:
    
            * ada-lang.c (print_it_exception): Avoid use of sprintf.
    
    Tested on x86_64-linux.

commit d0a4a5b2a9e8d88af8f90e2a617eea70000f07c6
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed May 18 16:30:28 2011 +0000

    	* value.c (value_fn_field): Constify.
    	* symtab.c (gdb_mangle_name): Constify.
    	* stabsread.c (update_method_name_from_physname): Make 'physname'
    	argument const.
    	* p-typeprint.c (pascal_type_print_method_args): Make arguments
    	const.  Use explicit fputc_filtered loop.
    	(pascal_type_print_base): Constify.
    	* p-lang.h (pascal_type_print_method_args): Update.
    	* linespec.c (add_matching_methods): Constify.
    	(add_constructors): Likewise.
    	* jv-typeprint.c (java_type_print_base): Constify.
    	* gdbtypes.h (struct cplus_struct_type)
    	<fn_fieldlist.fn_field.physname>: Now const.
    	* dwarf2read.c (compute_delayed_physnames): Constify.
    	(dwarf2_add_member_fn): Likewise.
    	* c-typeprint.c (c_type_print_base): Constify.  Use cleanups.

commit 48246fc491802387dce473f54713388d9678b94a
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Wed May 18 16:20:21 2011 +0000

    2011-05-18  Pedro Alves  <pedro@codesourcery.com>
    
    	gdb/
    	* infrun.c (resume): Mention which is the current thread, and its
    	current PC in debug output.
    	(prepare_to_proceed): Mention the thread switching in debug
    	output.

commit 5293b13dadeba5ace723770beb8f915fa39a50f1
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed May 18 15:00:51 2011 +0000

    	* linux-thread-db.c (try_thread_db_load_from_pdir_1): Fix absolute
    	path check.  Use xmalloc and cleanups.
    	(try_thread_db_load_from_dir): Use xmalloc and cleanups.

commit d86d913ca1d54a1abf036e1d0c9323682ede2740
Author: Nick Clifton <nickc@redhat.com>
Date:   Wed May 18 14:04:28 2011 +0000

    	PR ld/12761
    	* elflink.c (elf_link_add_object_symbols): Process .gnu.warning
    	sections when building shared libraries.
    
    	* lib/ld-lib.exp (run_cc_link_tests): Add an optional 8th
    	parameter - an expected warning message from the linker.
    	* ld-elf/shared.exp (build_tests): Expect a warning message when
    	building the libbarw.so library.
    
    	* ld-elf/shared.exp: Run library building tests even when not
    	building a native toolchain.

commit 089bfdf99fead8878c4490196a294e90fa4be9d1
Author: Nick Clifton <nickc@redhat.com>
Date:   Wed May 18 13:36:08 2011 +0000

    	PR ld/12778
    	* elf32-arm.c (elf32_arm_gc_sweep_hook): Use the computed dynamic
    	reloc pointer.

commit f47235fe61308fcb2dac30ccab24dee6443705f8
Author: Tristan Gingold <gingold@adacore.com>
Date:   Wed May 18 08:00:05 2011 +0000

    2011-05-18  Tristan Gingold  <gingold@adacore.com>
    
    	* xcofflink.c (xcoff_link_add_symbols): Handle C_DWARF symbols.
    	(xcoff_sweep): Always keep dwarf sections.
    	(xcoff_link_input_bfd): Handle dwarf symbols and sections.

commit 81508940e152fec4a68789f9afbffdce2af07730
Author: Tristan Gingold <gingold@adacore.com>
Date:   Wed May 18 07:58:26 2011 +0000

    bfd
    2011-05-18  Tristan Gingold  <gingold@adacore.com>
    
    	* libxcoff.h (struct xcoff_dwsect_name): New type.
    	(XCOFF_DWSECT_NBR_NAMES): New macro.
    	(xcoff_dwsect_names): Declare.
    	* coffcode.h (sec_to_styp_flags): Handle xcoff dwarf sections.
    	(styp_to_sec_flags): Ditto.
    	(coff_new_section_hook): Ditto.
    	(coff_slurp_symbol_table): Handle C_DWARF and C_INFO.
    	* coff-rs6000.c (xcoff_dwsect_name): New variable.
    
    gas
    2011-05-18  Tristan Gingold  <gingold@adacore.com>
    
    	* config/tc-ppc.h (ppc_tc_sy): Reorder fields.
    	Put size into an union with dw.
    	(OBJ_COPY_SYMBOL_ATTRIBUTES): Adjust.
    	(ppc_xcoff_end): Declare.
    	(md_end): Define.
    	* config/tc-ppc.c: Add includes for xcoff.
    	(ppc_dwsect): New function.
    	(md_pseudo_table): Add dwsect.
    	(struct dw_subsection): New.
    	(dw_sections): New.
    	(ppc_change_debug_section): New function.
    	(ppc_xcoff_end): Ditto.
    	(ppc_function): Adjust for ppc_tc_sy.
    	(ppc_symbol_new_hook): Ditto.
    	(ppc_frob_symbol): Ditto.
    	(ppc_frob_section): Do not set vma for debug sections.
    	(ppc_fix_adjustable): Return true for debug sections.
    	* config/obj-coff.c: Add includes for xcoff.
    	(coff_frob_section): Handle dwarf section.
    
    gas/testsuite
    2011-05-18  Tristan Gingold  <gingold@adacore.com>
    
    	* gas/ppc/xcoff-dwsect-1-32.d: New test.
    	* gas/ppc/xcoff-dwsect-1-64.d: Ditto.
    	* gas/ppc/xcoff-dwsect-1.s: New file.
    	* gas/ppc/aix.exp (do_align_test): Add tests.

commit 207bc4f4dfcff58012857c7454a6d18b74610c60
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Wed May 18 00:00:32 2011 +0000

    *** empty log message ***

commit 45b99edf620ece5cfd6ff39e30cb8cd5a1462d9d
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Wed May 18 00:00:04 2011 +0000

    daily update

commit 3b1f9f3623e508376159e21a9b815a96df2fb8cc
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue May 17 19:29:09 2011 +0000

    	* cp-valprint.c (cp_print_value_fields): Catch errors from
    	value_static_field.

commit f51737c40e98b9201af17aa3a579fe184f5c069f
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue May 17 17:01:37 2011 +0000

    	* dwarf2read.c (dwarf2_get_die_type): Call
    	get_die_type_at_offset.
    	* dwarf2expr.c (dwarf_get_base_type): Handle NULL return from
    	get_base_type function.

commit 9df6e9ef9556d54d33b64e10e6045b9a2e317fd0
Author: Corinna Vinschen <corinna@vinschen.de>
Date:   Tue May 17 16:14:52 2011 +0000

    	* strsignal.c (psignal): Change second parameter to const char *.
    	Fix comment accordingly.

commit 1e67c5ae58e588f62178be44df9956a610d66d88
Author: Nick Clifton <nickc@redhat.com>
Date:   Tue May 17 16:02:29 2011 +0000

    	PR ld/12759
    	* emultempl/rxelf.em (ignore_lma): New variable.
    	(rx_elf_create_output_section_statements): Pass the setiing of
    	ignore_lma to bfd_elf32_rx_set_target_flags.
    	(OPTION_IGNORE_LMA): Define.
    	(OPTION_NO_IGNORE_LMA): Define.
    	(PARSE_AND_LIST_LONGOPTS): Add ignore lma.
    	(PARSE_AND_LIST_OPTIONS): Add ignore lma.
    	(PARSE_AND_LIST_ARGS_CASES): Add ignore lma.
    
    	* elf32-rx.c (ignore_lma): New variable.
    	(bfd_elf32_rx_set_target_flags): Add ignore_lma parameter.
    	(rx_modify_program_headers): Only copy the LMA into the VMA if
    	ignore_lma is true.

commit c5d906aef5076a46d0877e657031c218986aa3ca
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Tue May 17 13:29:38 2011 +0000

    2011-05-17  Pedro Alves  <pedro@codesourcery.com>
    
    	gdb/doc/
    	* gdb.texinfo (Remote Protocol) <Overview>: Mention vCont is
    	required for multi-threading support.
    	(Remote Protocol) <Packets>: Mention that 'c', 's', 'C', 'S' and
    	Hc are deprecated for multi-threading debugging.  Point readers at
    	the vCont packet.

commit df291e46ef15fe8d76c9f0de33e5d59530a2586d
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Tue May 17 13:02:16 2011 +0000

    	PR ld/12760
    include/
    	* bfdlink.h (struct bfd_link_callbacks <notice>): Add "flags" and
    	"string" param.
    bfd/
    	* coff-aux.c (coff_m68k_aux_link_add_one_symbol): Adjust "notice" call.
    	* elflink.c (elf_link_add_object_symbols): Likewise.
    	* linker.c (_bfd_generic_link_add_one_symbol): Likewise.
    ld/
    	* ldmain.c (notice): Add "flags" and "string" param.
    	* plugin.c (plugin_notice): Likewise.  Handle indirect, warning
    	and constructor syms.

commit 9da489bd794f888a81ef4ef83b750f949a414d7a
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Tue May 17 11:43:04 2011 +0000

    2011-05-17  Tomas Martinec  <fyzmat@gmail.com>
    
    	gdb/
    	* infrun.c (handle_inferior_event) <handling deferred step>: Clear
    	trap_expected.

commit 85908f0628cc4d1fa3135db486bff9c62aa6c15c
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Tue May 17 00:01:03 2011 +0000

    *** empty log message ***

commit 55b6f6cd727e8217279af19ca998a434553d69d4
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Tue May 17 00:00:06 2011 +0000

    daily update

commit 1df62b5fdee66f4433d0a99be71aed1f46c90977
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Mon May 16 18:48:30 2011 +0000

    sim: tests: support .S/.c files
    
    Rather than requiring all sim tests to be preprocessed .s files, add
    support for .S and .c files so we can easily write code using a higher
    level language like C.
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

commit 7e1d884aa93148e9c0c916df7886561e171831d5
Author: Doug Evans <dje@google.com>
Date:   Mon May 16 16:33:49 2011 +0000

    	* python/py-auto-load.c (source_section_scripts): Mention objfile
    	name in warning.

commit 1f50485d4f423811129966aa8b92c7a897fc86fd
Author: Tom Tromey <tromey@redhat.com>
Date:   Mon May 16 15:59:45 2011 +0000

    2011-05-16  Adrian Cornish  <gnu@bluedreamer.com>
    
    	* linux-i386-ipa.c (supply_static_tracepoint_registers): Pass
    	__FILE__ and __LINE__ to internal_error.

commit a62eec74fa07690cea975bfc26182b3561360e50
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Mon May 16 13:56:39 2011 +0000

    2011-05-16  Pedro Alves  <pedro@codesourcery.com>
    
    	gdb/testsuite/
    	* gdb.ada/start.exp: Call untested with the correct test filename.
    	* gdb.arch/i386-bp_permanent.exp: Call untested with the correct
    	test filename.  Make the test's binary unique.
    	* gdb.arch/i386-signal.exp: Call untested with the correct test
    	filename.
    	* gdb.arch/i386-size-overlap.exp: Ditto.
    	* gdb.arch/Makefile.in (EXECUTABLES): Update.
    	* gdb.base/gcore-buffer-overflow.exp: Ditto.
    	* gdb.cp/call-c.exp: Ditto.
    	* gdb.mi/mi-reverse.exp: Call untested with the correct test
    	filename.  Make the test's binary unique.
    	* gdb.mi/Makefile.in (EXECUTABLES): Update.
    	* gdb.python/py-mi.exp: Ditto.
    	* gdb.python/Makefile.in (EXECUTABLES): Update.
    	* gdb.reverse/i386-precsave.exp: Ditto.
    	* gdb.reverse/i387-env-reverse.exp: Call untested with the correct
    	test filename.
    	* gdb.reverse/i387-stack-reverse.exp: Ditto.
    	* gdb.reverse/sigall-precsave.exp: Ditto.  Make the test's binary
    	unique.
    	* gdb.reverse/sigall-reverse.exp: Call untested with the correct
    	test filename.
    	* gdb.reverse/Makefile.in (EXECUTABLES): Update.
    	* gdb.trace/tfile.exp: Ditto.

commit 7b8c9e330bc835cb0f578ca2b073f8b5effc46ba
Author: Doug Evans <dje@google.com>
Date:   Mon May 16 02:22:34 2011 +0000

    	* linux-thread-db.c (try_thread_db_load_from_pdir_1): New function.
    	(try_thread_db_load_from_pdir): Call it.  If unable to find
    	libthread_db in directory of libpthread, see if we're looking at
    	the separate-debug-info copy.

commit ec2c501d47d18a316835cb39bb146ef6856458b1
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Mon May 16 00:00:33 2011 +0000

    *** empty log message ***

commit 8400dbb80e6d824bb97475252429c9b45181669f
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon May 16 00:00:04 2011 +0000

    daily update

commit a9d812d7aec2fe25ec417445ee3ccabdf76ad496
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sun May 15 23:44:06 2011 +0000

    include/
    	* bfdlink.h (struct bfd_link_hash_entry): Remove u.undef.weak field.
    bfd/
    	* linker.c (_bfd_generic_link_add_one_symbol): Don't init u.undef.weak.

commit 33cf850f729a4edbf55f6af1091393de558c2bcd
Author: Richard Sandiford <rsandifo@nildram.co.uk>
Date:   Sun May 15 18:52:00 2011 +0000

    bfd/
    	* elfxx-mips.c (_bfd_mips_elf_check_relocs): Record both local and
    	global GOT entries for GOT_PAGE relocations against global symbols.
    
    ld/testsuite/
    	* lib/ld-lib.exp (run_ld_link_tests): Simplify pass/fail logic.
    	Fail if the link command fails and if no test rules are defined.
    	* ld-mips-elf/reloc-6a.s, ld-mips-elf/reloc-6b.s: New tests.
    	* ld-mips-elf/mips-elf.exp: Run them.

commit c2d0787d539509305cfe57543062eb9085cf7ea7
Author: Doug Evans <dje@google.com>
Date:   Sun May 15 18:46:23 2011 +0000

    	* python/py-autoload.c (print_script): Print "Missing" instead of
    	"No" for missing scripts.
    	(info_auto_load_scripts): Tweak "Loaded" column to fit "Missing".
    
    	doc/
    	* gdb.texinfo (Auto-loading): Document printing of missing scripts.

commit 7f24d8a8240a8f42bfa789e5f2a5f90e60b499a9
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sun May 15 00:00:33 2011 +0000

    *** empty log message ***

commit c210e06de2c2dc5932428048896951111cdfae22
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sun May 15 00:00:07 2011 +0000

    daily update

commit bdcfbfd0ad57f4d2e9d187e5d6f0239a9d4152bc
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Sat May 14 16:00:37 2011 +0000

    sim: bfin: allow pushing of SP
    
    The hardware respects this insn, and some code (like the on-chip bootrom)
    uses it, so allow it.
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

commit 5901c1d893c5c0358599cc4768aae0389f4a193b
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Sat May 14 15:59:09 2011 +0000

    sim: bfin: implement loop back support in the UARTs
    
    The UART has a LOOP_ENA bit in its MCR register where writes to the THR
    go to the RBR.  Implement support for this mode.
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

commit 5cfe36b8ad569c0473764027323bda1db79eba42
Author: qiyao <qiyao>
Date:   Sat May 14 06:06:35 2011 +0000

    2011-05-14  Yao Qi  <yao@codesourcery.com>
    
    	* gdb.trace/tfile.c(add_memory_block): Store address in unsigned
    	type.

commit de4bc200262aacdccf96ecf2ffc186e2a4463ec2
Author: Doug Evans <dje@google.com>
Date:   Sat May 14 05:44:36 2011 +0000

    	* ui-file.c (stdio_file_write_async_safe): Add comment.

commit 5ac90ba7c112609521cc04b5b371c673b9fee73a
Author: Hui Zhu <teawater@gmail.com>
Date:   Sat May 14 03:37:16 2011 +0000

    2011-05-14  Hui Zhu  <teawater@gmail.com>
    
    	* ui-file.c (stdio_file_write_async_safe): Add empty check for build.

commit 36d7a1bdc35a937421f853ac734cb8d117ce5081
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sat May 14 00:00:33 2011 +0000

    *** empty log message ***

commit a967ae9c1aaeb4a1bfda7808de7d78c589d3a69d
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sat May 14 00:00:06 2011 +0000

    daily update

commit 18b32e3cf57ac02026599ce76e71a1d779b0a808
Author: Doug Evans <dje@google.com>
Date:   Fri May 13 22:36:05 2011 +0000

    	Support $pdir and $sdir in libthread-db-search-path.
    	* NEWS: Mention $sdir,$pdir.
    	* gdb_thread_db.h (LIBTHREAD_DB_SEARCH_PATH): Add $sdir:$pdir.
    	* linux-thread-db.c (try_thread_db_load_from_pdir): New function.
    	(try_thread_db_load_from_sdir): New function.
    	(try_thread_db_load_from_dir): New function.
    	(thread_db_load_search): Handle $pdir, $sdir.  Remove trying of
    	system directories if search of libthread-db-search-path fails,
    	that is now done via $sdir.
    	(has_libpthread): New function.
    	(thread_db_load): Remove search for libthread_db in directory of
    	libpthread, that is now done via $pdir.
    
    	gdbserver/
    	* thread-db.c (try_thread_db_load_from_sdir): New function.
    	(try_thread_db_load_from_dir): New function.
    	(thread_db_load_search): Handle $sdir, ignore $pdir.
    	Remove trying of system directories if search of
    	libthread-db-search-path fails,	that is now done via $sdir.
    
    	doc/
    	* gdb.texinfo (Threads): Document $sdir,$pdir.
    	(Server): Document $pdir exception.

commit 2e0e11bc91732db59fe04fca4f2dceff2bb4a2ad
Author: Doug Evans <dje@google.com>
Date:   Fri May 13 22:11:45 2011 +0000

    	* NEWS: Mention "info auto-load-scripts".
    	* python/py-auto-load.c (struct auto_load_pspace_info): New member
    	script_not_found_warning_printed.
    	(init_loaded_scripts_info): Renamed from create_loaded_scripts_hash,
    	all callers updated.  Initialize script_not_found_warning_printed.
    	(get_auto_load_pspace_data_for_loading): New function.
    	(maybe_add_script): New function.
    	(source_section_scripts): Simplify.  Only print one warning regardless
    	of the number of auto-load scripts not found.
    	(clear_section_scripts): Clear script_not_found_warning_printed.
    	(auto_load_objfile_script): Record script in hash table.
    	(count_matching_scripts): New function.
    	(maybe_print_script): Renamed from maybe_print_section_script, all
    	callers updated.  Rewrite to use ui_out_*.
    	(info_auto_load_scripts): Renamed from
    	maintenance_print_section_scripts, all callers updated.
    	(gdbpy_initialize_auto_load): "maintenance print section-scripts"
    	renamed as "info auto-load-scripts".
    
    	doc/
    	* gdb.texinfo (Auto-loading): Document "info auto-load-scripts".
    
    	testsuite/
    	* gdb.python/py-objfile-script.exp: New file.
    	* gdb.python/py-objfile-script.c: New file.
    	* gdb.python/py-objfile-script-gdb.py: New file.
    	* testsuite/gdb.python/py-section-script.exp: Test
    	"info auto-load-scripts".

commit deba9fa37e714c433efaf485f442a75bb1549ef2
Author: Doug Evans <dje@google.com>
Date:   Fri May 13 22:08:58 2011 +0000

    fix >80 cols in earlier entry

commit 9d61052c2591e321c2197a1ad3a47305656419b3
Author: Doug Evans <dje@google.com>
Date:   Fri May 13 22:07:56 2011 +0000

    fix >80 column entry in earlier entry

commit d5d19a5927050f69125ccdbe8db8c61a761246a2
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri May 13 18:54:59 2011 +0000

    gdb
    	* dwarf2expr.c (read_uleb128): Cast intermediate result.
    	(read_sleb128): Likewise.
    gdb/testsuite
    	* gdb.dwarf2/clztest.exp: New file.
    	* gdb.dwarf2/clztest.c: New file.
    	* gdb.dwarf2/clztest.S: New file.

commit 552c6321c4a1d4bb8ec2e2b07edc27bdfacfa414
Author: Doug Evans <dje@google.com>
Date:   Fri May 13 18:45:43 2011 +0000

    	* gdb.texinfo (Threads): Clarify default value for libthread-db-search-path.

commit 1a434342f7d4ab982b23eecbdd6f4f3755b792a3
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri May 13 18:42:47 2011 +0000

    	* dwarf2loc.c (disassemble_dwarf_expression): Fix instruction
    	offset display.

commit 4add9f884dfb20e466b6c8125e3e53e6e9b68207
Author: Doug Evans <dje@google.com>
Date:   Fri May 13 18:31:00 2011 +0000

    	* gdb.base/charset.exp: If UTF-16 is not available, skip char16_t, String16 tests.

commit 2a7ebb581393f27e314a5a4c69a4b1acaca72123
Author: Bernd Schmidt <bernd.schmidt@analog.com>
Date:   Fri May 13 18:15:29 2011 +0000

    	ld/
    	(eelf32_tic6x_linux_be.c, eelf32_tic6x_linux_le.c,
    	eelf32_tic6x_elf_be.c, eelf32_tic6x_elf_le.c): New rules.
    	* Makefile.am (ALL_EMULATIONS): Add these files.
    	(eelf32_tic6x_be.c, eelf32_tic6x_le.c): Depend on tic6xdsbt.em.
    	* Makefile.in: Regenerated.
    	* emultempl/tic6xdsbt.em (is_tic6x_target): Allow more tic6x target
    	vectors.
    	* emulparams/elf32_tic6x_elf_be.sh: New file.
    	* emulparams/elf32_tic6x_elf_le.sh: New file.
    	* emulparams/elf32_tic6x_linux_be.sh: New file.
    	* emulparams/elf32_tic6x_linux_le.sh: New file.
    	* configure.tgt (tic6x-*-elf, tic6x-*-uclinux): New.
    	(tic6x-*-*): Replaced by these.
    
    	ld/testsuite/
    	* ld-tic6x/dsbt.ld (OUTPUT_FORMAT): Add.
    	* ld-tic6x/tic6x.exp: Add OSABI tests.
    
    	bfd/
    	* config.bfd (tic6x-*-elf, tic6x-*-uclinux): New.
    	(tic6x-*-*): Replaced by these.
    	* elf32-tic6x.c (elf32_tic6x_set_osabi): New static function.
    	(elf32_tic6x_check_relocs): Create dynamic sections if -shared.
    	(elf_backend_relocs_compatible, elf_backend_post_process_headers):
    	Define.
    	(elf32_bed, TARGET_LITTLE_SYM, TARGET_LITTLE_NAME, TARGET_BIG_SYM,
    	TARGET_BIG_NAME, ELF_OSABI): Redefine twice, and include
    	"elf32-target.h" two more times.
    	* configure.in: Handle bfd_elf32_tic6x_linux_be_vec,
    	bfd_elf32_tic6x_linux_le_vec, bfd_elf32_tic6x_elf_be_vec and
    	bfd_elf32_tic6x_elf_le_vec.
    	* configure: Regenerate.

commit f602c0d05cca27acbdd78c97582c5ed728591319
Author: Doug Evans <dje@google.com>
Date:   Fri May 13 17:31:05 2011 +0000

    	* linux-nat.c (debug_linux_nat_async): Delete.
    	Replace all references to use debug_linux_nat instead.
    	(show_debug_linux_nat_async): Delete.
    	(sigchld_handler): Call ui_file_write_async_safe instead of
    	fprintf_unfiltered.
    	(_initialize_linux_nat): Remove `set debug lin-lwp-async'.
    	* ui-file.c (struct ui_file): New member to_write_async_safe.
    	(null_file_write_async_safe): New function.
    	(ui_file_write_async_safe): New function.
    	(set_ui_file_write_async_safe): New function.
    	(ui_file_new): Initialize to_write_async_safe.
    	(stdio_file_write_async_safe): New function.
    	(struct stdio_file): New member fd.
    	(stdio_file_new): Initialize to_write_async_safe, fd.
    	(stdio_file_read, stdio_file_isatty): New stdio->fd instead of calling fileno.
    	* ui-file.h (ui_file_write_async_safe_ftype): New typedef.
    	(set_ui_file_write_async_safe): Declare.
    	(ui_file_write_async_safe): Declare.
    
    	doc/
    	* gdb.texinfo (Completion): Update example.
    	(Debugging Output): Delete `set/show debug lin-lwp-async'.

commit 6d388522f216dbd257225e13071341e5d59114d0
Author: Doug Evans <dje@google.com>
Date:   Fri May 13 17:28:19 2011 +0000

    	* linux-nat.c (debug_linux_nat_async): Delete.
    	Replace all references to use debug_linux_nat instead.
    	(show_debug_linux_nat_async): Delete.
    	(sigchld_handler): Call ui_file_write_async_safe instead of
    	fprintf_unfiltered.
    	(_initialize_linux_nat): Remove `set debug lin-lwp-async'.
    	* ui-file.c (struct ui_file): New member to_write_async_safe.
    	(null_file_write_async_safe): New function.
    	(ui_file_write_async_safe): New function.
    	(set_ui_file_write_async_safe): New function.
    	(ui_file_new): Initialize to_write_async_safe.
    	(stdio_file_write_async_safe): New function.
    	(struct stdio_file): New member fd.
    	(stdio_file_new): Initialize to_write_async_safe, fd.
    	(stdio_file_read, stdio_file_isatty): New stdio->fd instead of calling fileno.
    	* ui-file.h (ui_file_write_async_safe_ftype): New typedef.
    	(set_ui_file_write_async_safe): Declare.
    	(ui_file_write_async_safe): Declare.
    
    	doc/
    	* gdb.texinfo (Completion): Update example.
    	(Debugging Output): Delete `set/show debug lin-lwp-async'.

commit 9fd8824132f05a3a588e918d9bb74b5d1b43945d
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri May 13 17:17:20 2011 +0000

    	* lib/gdb.exp (is_x86_like_target): New proc.
    	* gdb.dwarf2/watch-notconst.exp: Use is_x86_like_target.
    	* gdb.dwarf2/valop.exp: Use is_x86_like_target.
    	* gdb.dwarf2/typeddwarf.exp: Use is_x86_like_target.  Pass
    	-nostdlib to compiler.
    	* gdb.dwarf2/typeddwarf.S (_start): Rename from 'main'.
    	* gdb.dwarf2/pieces.exp: Use is_x86_like_target.
    	* gdb.dwarf2/implptr.exp: Use is_x86_like_target.
    	* gdb.dwarf2/dw2-restore.exp: Check for LP64.
    	* gdb.dwarf2/callframecfa.exp: Use is_x86_like_target.

commit 3089d094c1d908a1465004239b26233a8c85f6e8
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri May 13 15:44:46 2011 +0000

    	* utils.c (do_value_free): New function.
    	(make_cleanup_value_free): Likewise.
    	* dwarf2loc.c (dwarf2_evaluate_loc_desc_full): Handle value
    	freeing correctly.
    	(dwarf2_loc_desc_needs_frame): Call
    	make_cleanup_value_free_to_mark.
    	* dwarf2expr.h (struct dwarf_expr_context) <mark>: Remove field.
    	* dwarf2expr.c (free_dwarf_expr_context): Don't call
    	value_free_to_mark.
    	(new_dwarf_expr_context): Don't call value_mark.
    	* dwarf2-frame.c (execute_stack_op): Call
    	make_cleanup_value_free_to_mark.
    	* defs.h (make_cleanup_value_free): Declare.

commit ed86b41d4b100256543b28b26ba6c4929e61a2bd
Author: Jan Beulich <jbeulich@novell.com>
Date:   Fri May 13 06:43:12 2011 +0000

    bfd/
    2011-05-13  Jan Beulich  <jbeulich@novell.com>
    
    	* config.bfd: Add targets x86_64-*-pe and x86_64-*-pep.
    
    ld/
    2011-05-13  Jan Beulich  <jbeulich@novell.com>
    
    	* configure.tgt: Add targets x86_64-*-pe and x86_64-*-pep.

commit ec6c9892eca69f91762bcaba4bb3dda73869a24c
Author: Thiago Jung Bauermann <bauerman@br.ibm.com>
Date:   Fri May 13 04:34:19 2011 +0000

    gdb/
    	* mi/mi-main.c (mi_cmd_execute): Use cleanup from
    	prepare_execute_command.
    	* top.c (prepare_execute_command): Return cleanup.
    	(execute_command): Use cleanup from prepare_execute_command.
    	* top.h (prepare_execute_command): Change prototype to return
    	cleanup.
    	* defs.h (struct value): Add opaque declaration.
    	(make_cleanup_value_free_to_mark): Add prototype.
    	* utils.c (do_value_free_to_mark): New function.
    	(make_cleanup_value_free_to_mark): Likewise.
    
    gdb/testsuite/
    	* gdb.python/py-function.exp: Test setting a value from a function
    	which executes a command.

commit def629881c1a7a807c2b954242b43acd3b779a16
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Fri May 13 00:00:33 2011 +0000

    *** empty log message ***

commit 5c22522dc75c4dd621b6bef19a39b9a49cb6ca5e
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Fri May 13 00:00:04 2011 +0000

    daily update

commit 8f0e99311634a8b495a1bc87bf160bcfa12b407e
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu May 12 19:32:45 2011 +0000

    	* dwarf2expr.c (execute_stack_op) <DW_OP_shr>: Unconditionally
    	cast left-hand-side to unsigned.

commit ff577da70c2f9064dce1abb1742fabe4d93edabb
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu May 12 17:40:52 2011 +0000

    gdb
    	PR gdb/12617:
    	* value.h (value_from_contents): Declare.
    	* value.c (value_from_contents): New function.
    	* dwarf2read.c (dwarf_stack_op_name): Add new values.
    	(dwarf2_get_die_type): New function.
    	* dwarf2loc.c (dwarf_expr_get_base_type): New function.
    	(allocate_piece_closure): Acquire reference to values.
    	(read_pieced_value): Update for value-based expressions.
    	(write_pieced_value): Likewise.
    	(free_pieced_value_closure): Call value_free as needed.
    	(dwarf2_evaluate_loc_desc_full): Set get_base_type field.
    	Update for value-based expressions.
    	* dwarf2loc.h (dwarf2_get_die_type): Declare.
    	* dwarf2expr.h (struct dwarf_stack_value) <value>: Change type.
    	<get_base_type>: New field.
    	(struct dwarf_expr_piece) <v.value>: Change type.
    	<v.regno>: New field.
    	(struct dwarf_expr_context) <mark>: New field.
    	(dwarf_expr_piece, dwarf_expr_fetch): Update.
    	(dwarf_expr_pop, dwarf_expr_push): Remove.
    	(dwarf_expr_push_address): Declare.
    	* dwarf2expr.c (dwarf_arch_cookie): New global.
    	(struct dwarf_gdbarch_types): New.
    	(dwarf_gdbarch_types_init, dwarf_expr_address_type): New
    	functions.
    	(dwarf_expr_push): Change type of 'value' argument.  Update.  Now
    	static.
    	(dwarf_expr_push_address): New function.
    	(dwarf_expr_pop): Now static.
    	(dwarf_expr_fetch): Change return type.
    	(dwarf_require_integral): New function.
    	(dwarf_expr_fetch): Simplify.
    	(add_piece): Update.
    	(base_types_equal_p, dwarf_get_base_type, get_unsigned_type): New
    	functions.
    	(execute_stack_op) <sign_ext>: Remove.
    	Use values for DWARF stack.
    	<DW_OP_GNU_const_type, DW_OP_GNU_deref_type,
    	DW_OP_GNU_regval_type, DW_OP_GNU_convert, DW_OP_GNU_reinterpret>:
    	New cases.
    	(_initialize_dwarf2expr): New function.
    	(add_piece): Update.
    	(new_dwarf_expr_context): Set new field.
    	(free_dwarf_expr_context): Call value_free_to_mark.
    	* dwarf2-frame.c (no_base_type): New function.
    	(execute_stack_op): Set get_base_type field.  Update.
    gdb/testsuite
    	* gdb.dwarf2/typeddwarf.S: New file.
    	* gdb.dwarf2/typeddwarf.c: New file.
    	* gdb.dwarf2/typeddwarf.exp: New file.

commit 888079e753545d425041bc13c597767947703045
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu May 12 15:59:46 2011 +0000

    	* dwarf2read.c (read_common_block): Fix formatting.

commit 957f1845b55c2bc508760ca43d4ac4b8951fe09a
Author: kcy <kcy>
Date:   Thu May 12 12:09:11 2011 +0000

    Add support for enabling and disabling tracepoints while a trace
    experiment is still running.
    
    gdb/
    	* breakpoint.c (disable_breakpoint): Disable all locations
    	associated with a tracepoint on target if a trace experiment is
    	running.
    	(disable_command): Disable a specific tracepoint location on target if
    	a trace	experiment is running.
    	(do_enable_breakpoint): Enable all locations associated with a
    	tracepoint on target if a trace experiment is running.
    	(enable_command) Enable a specific tracepoint location on target if a
    	trace experiment is running.
    	* target.c (update_current_target): Add INHERIT and de_fault clauses for
    	to_supports_enable_disable_tracepoint, to_enable_tracepoint and
    	to_disable_tracepoint.
    	* target.h: Add declaration of struct bp_location.
    	(struct target_ops): Add new functions
    	to_supports_enable_disable_tracepoint, to_enable_tracepoint and
    	to_disable_tracepoint to target operations.
    	(target_supports_enable_disable_tracepoint): New macro.
    	(target_enable_tracepoint): New macro.
    	(target_disable_tracepoint): New macro.
    	* remote.c (struct remote_state): Add new field.
    	(remote_enable_disable_tracepoint_feature): New.
    	(remote_protocol_features): Add new entry.
    	(remote_supports_enable_disable_tracepoint): New.
    	(remote_enable_tracepoint): New.
    	(remote_disable_tracepoint): New.
    	(init_remote_ops): Add remote_enable_tracepoint,
    	remote_disable_tracepoint and remote_supports_enable_disable_tracepoint
    	to remote operations.
    	* tracepoint.c (start_tracing): Allow tracing to start without any
    	tracepoints enabled with just a warning if they can be re-enabled
    	later.
    	* NEWS: Add news item for the new behaviour of the enable and disable
    	GDB commands when applied to tracepoints.
    	Add news items for the new remote packets QTEnable and QTDisable.
    
    gdb/doc/
    	* gdb.texinfo: Document change in the behaviour of the enable and
    	disable GDB commands when applied to tracepoints.
    	Document the EnableDisableTracepoints remote stub feature.
    	Document QTEnable and QTDisable in the list of tracepoint packets.
    
    gdb/gdbserver/
    	* server.c (handle_query): Add EnableDisableTracepoints to the list
    	of supported features.
    	* tracepoint.c (clear_installed_tracepoints): Uninstall	disabled
    	tracepoints.
    	(cmd_qtenable_disable): New.
    	(cmd_qtstart): Install tracepoints even if disabled.
    	(handle_tracepoint_general_set): Add call to cmd_qtenable_disable on
    	receiving a QTEnable or QTDisable packet.
    	(gdb_collect): Skip data collection if fast tracepoint is disabled.
    	(ust_marker_to_static_tracepoint): Do not ignore disabled static
    	tracepoints.
    	(gdb_probe): Skip data collection if static tracepoint is disabled.

commit 98e0c48903ef4df5d986418ee70729d24ceae623
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu May 12 07:41:37 2011 +0000

    bfd/
    	* config.in: Regenerated.
    	* configure: Regenerated.
    	* configure.in: New tests for HAVE_PRPSINFO_T_PR_PID,
    	HAVE_PRPSINFO32_T_PR_PID, HAVE_PSINFO_T_PR_PID and
    	HAVE_PSINFO32_T_PR_PID.
    	* elf.c (elfcore_grok_psinfo): Protect reading psinfo.pr_pid by
    	HAVE_PRPSINFO_T_PR_PID, HAVE_PRPSINFO32_T_PR_PID, HAVE_PSINFO_T_PR_PID
    	and HAVE_PSINFO32_T_PR_PID.
    	* hosts/x86-64linux.h (HAVE_PRPSINFO32_T_PR_PID): New redefinition.

-----------------------------------------------------------------------


hooks/post-receive
--
Repository for Project Archer.


^ permalink raw reply	[flat|nested] 2+ messages in thread

* [SCM]  archer-sergiodj-stap-patch-split: reverse-20080717-branchpoint-8722-g012ca16
@ 2011-06-03 20:12 sergiodj
  0 siblings, 0 replies; 2+ messages in thread
From: sergiodj @ 2011-06-03 20:12 UTC (permalink / raw)
  To: archer-commits

The branch, archer-sergiodj-stap-patch-split has been deleted
       was  012ca1692efbb847b50282e500684d776e68893e

-----------------------------------------------------------------------
012ca1692efbb847b50282e500684d776e68893e patch 5: make longjmp handling use probes.
-----------------------------------------------------------------------


hooks/post-receive
--
Repository for Project Archer.


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2011-06-03 20:12 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-25 14:21 [SCM] archer-sergiodj-stap-patch-split: reverse-20080717-branchpoint-8722-g012ca16 sergiodj
2011-06-03 20:12 sergiodj

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).