public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
From: pmuldoon@sourceware.org
To: archer-commits@sourceware.org
Subject: [SCM]  archer-pmuldoon-python-backtrace: Merge remote-tracking branch 'gdb/master' into archer-pmuldoon-python-backtrace
Date: Fri, 23 Nov 2012 16:55:00 -0000	[thread overview]
Message-ID: <20121123165506.12827.qmail@sourceware.org> (raw)

The branch, archer-pmuldoon-python-backtrace has been updated
       via  6bc97e6b4fd186000825e9e20021e253580dd840 (commit)
       via  fc726e7c511475b5bfe63857eb2c215f11e6c178 (commit)
       via  ea520311ff1806965f3cee0d7a642844fbf7ed33 (commit)
       via  3c009838bbab74cf013764f7764c45f1ba2b62c7 (commit)
       via  28056333ed1ad541b837c27c627ae800bbe85746 (commit)
       via  8c4fc2898f9fbf77c1aa52c300b01665d306bffe (commit)
       via  192c507f72b4d0f41ccc95ef9b23c7f050323581 (commit)
       via  2d758a1cec5e3f4cf1d1d7ff7dab6984b0a418f4 (commit)
       via  5095e2874de2b1dff9ffa28c74a85b744c604e73 (commit)
       via  f73babaee08f24420f08e06edb6b154d1ee772f9 (commit)
       via  44647667edbbdcf174fe0920373011fb79c8a702 (commit)
       via  d596472a8a67eb524dd74b0b98cadf4635126d63 (commit)
       via  fc92af254c2e32d506a4a1c9419c9399df1ed68f (commit)
       via  51252dba80ea67b95e1cfe33bd1f4f8472d25d6a (commit)
       via  09522061ec7307468146cae444988a7a17d8a900 (commit)
       via  9b79d8ae6f1edb3e4d4626ac5e8bcba94fab655a (commit)
       via  55b6d700c9fe3083aa0b1d8cfa6e70516aa2b1fa (commit)
       via  4236cff65429c4dd06b01a84aaad4ac2b15b1c1a (commit)
       via  4a4930922f3de79363ffb40b0de70aa52bc7c4c2 (commit)
       via  00ba7a68f636e360c49163c618fd7adb76c4cbec (commit)
       via  94a9f19009867d4a554db8b4dc7158dbeb105025 (commit)
       via  800889ddb57d37df8b2fdbd52c65f6bfeeb03a3d (commit)
       via  52c71d8191cf78f1adf93bc75097b53f143b072d (commit)
       via  013df76f136a7f108772da58c6df637b1b9e82e9 (commit)
       via  ce393af77e644f64a6cef766d40bdb53ed4e44ab (commit)
       via  aaa4c204022c51b391cdbd0563a452fd7d54926a (commit)
       via  b0c6d92127413913e56a74dd71d150927fa94bea (commit)
       via  0e34fe6db3e848e1fc1fa7445ad1ab44dddd27f4 (commit)
       via  d8701e7b61280ef03465ed12d3618cb45e77257f (commit)
       via  059704a8bc60c7282ad9974971c770402b88c3ff (commit)
       via  14beed632cc42cfebf3111e2d438ff19a83c93de (commit)
       via  95c683822e3882f5d486a8aee755d1d4b8c7a198 (commit)
       via  ddae06167ee2a3f07f8854af9343317d135b9c02 (commit)
       via  f10282c9a6ac3342164433269a5e7ffa4690d824 (commit)
       via  d0f29b388d806e3be2fcd321f63b6d7eea09a37a (commit)
       via  74a9b3249510beaf4afa1641b473b94e27323914 (commit)
       via  a38d9b1ea39dac6917c310e5a42847c9e907556c (commit)
       via  5b192b7a830a49898fc33d2960e86dd46b27a2f5 (commit)
       via  b2a1c175b02ee73ed1cac0ad90834d4672d385bf (commit)
       via  1981c49382bce9c5009eb1760c840b65d7fa8134 (commit)
       via  2d6c12a8fbedc32d2da3aee3fee3680c42a752b4 (commit)
       via  cdd4215e7d7e67ceae4156cbb5a0d25dc92d5726 (commit)
       via  beae81608fd429ddbe636f23ad0df519f6625651 (commit)
       via  f8cbac5f947517ac9a32e4b2498122a7b77db2f1 (commit)
       via  58a8dc7748f4ae3701398e021b86f156abc2ec8e (commit)
       via  24ff3702b4fb0f1247b97a9cd5e42203a39408f5 (commit)
       via  761acfbfa198bae22891c3e82397431ddb9cbc5e (commit)
       via  677b1bfabd372790dca4dad32fcb05dd77658728 (commit)
       via  e8127d61d885e62b8cd3bde1d1d0989819295268 (commit)
       via  39f7730680517e79ff01fa0aad6fb3d008018c1c (commit)
       via  8c836199b3c1fdd35ec720a94e75311883b113cf (commit)
       via  224e8468e8d4e5ac2d4f83edea1887feaf1dc288 (commit)
       via  a725e48c6d2f8a084a2a463e4ab5f8869855473b (commit)
       via  659e4d142ff57644d28ca7764e093570f220a7b4 (commit)
       via  ffde9675cc172cc52b29a2afc74c5cc588b14a11 (commit)
       via  b005e8bb9bea367a0277bc7d42f9ec91157eb3a3 (commit)
       via  1b1933ffe271d1025d6bf92f8d6e20ea2eadc2c4 (commit)
       via  1876214946ba9bcae43e6f031c1e673fc218e1d3 (commit)
       via  f192daf9e5c86446eb32f4a1b5b17fbaeadcecd3 (commit)
       via  bca7d4ad7a7ee6d18b8b2f182b73737ed3173421 (commit)
       via  5e4234df14e9fc90a1ebb2e85f03205c2f68db4e (commit)
       via  33d6749419048e40f62e44a4a483d791493ba37b (commit)
       via  fe7807d6342afce4e6e54d9db16a82a6ba374e43 (commit)
       via  c683f0ab1ab3ce92c25b28540f396167eb761c2f (commit)
       via  8474b44ee255ede85692726f03b1465eefed734a (commit)
       via  cbb6198c9071b4bf57b5533857a704669c36c0c6 (commit)
       via  9998b1d49bc650581b6a867a39ed5dc9e6f362b8 (commit)
       via  8a57650579d631be440fe0f3d41aab708879bb41 (commit)
       via  e55a242c068a7c8c32e7e2be9d4bb5e9ad3cd943 (commit)
       via  4341d17c88e628e5cc6e9886f521be9744eceffb (commit)
       via  f57041d6bed8989016584d7ba0faebd75ac7429f (commit)
       via  ca20f7d48719af401eae0343290d93cb01f8f9fa (commit)
       via  25d6c28d764cb0be9421cd2da9f6285eaa05f079 (commit)
       via  82dad86aec718875e17b311cb688473d26c3bf01 (commit)
       via  dbe65d76304118002cface7ed7ca8b3741e64cc5 (commit)
       via  791ae80c0201307876a1c93fb973c2f5a3b8bdcd (commit)
       via  f51d2e6985d28f54583b1aecc4548d019ca356b8 (commit)
       via  4d853fe12cff0f4b6c9c02396a542708516bcd5e (commit)
       via  30b150de2f497a16d47377ca4753b97552ca28e7 (commit)
       via  73021280b348f9c90f5fc938b88b3a6de0f47afe (commit)
       via  3e961c545208634732e0b66fbf291b671c6978ad (commit)
       via  5e3b6c7d7dfdfdb906d6dc445207b7929c0aa7e9 (commit)
       via  defa4b682a6938059b706817246c22c13b7d56a3 (commit)
       via  8fddc20e18ee473b46c843ddec3346581db45089 (commit)
       via  3fc69f22198f70b0a14990a6f08fc6ce0c51617f (commit)
      from  cf459d1c1c341a43afb77c0296975843ec81700a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email.

- Log -----------------------------------------------------------------
commit 6bc97e6b4fd186000825e9e20021e253580dd840
Merge: cf459d1 fc726e7
Author: Phil Muldoon <pmuldoon@redhat.com>
Date:   Fri Nov 23 16:54:36 2012 +0000

    Merge remote-tracking branch 'gdb/master' into archer-pmuldoon-python-backtrace

commit fc726e7c511475b5bfe63857eb2c215f11e6c178
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Fri Nov 23 03:28:09 2012 +0000

    include/opcode/
    	* ppc.h (ppc_parse_cpu): Update prototype.
    opcodes/
    	* ppc-dis.c (ppc_parse_cpu): Add "sticky" param.  Track bits
    	set from ppc_opts.sticky in it.  Delete "retain_mask".
    	(powerpc_init_dialect): Choose default dialect from info->mach
    	before parsing -M options.  Handle more bfd_mach_ppc variants.
    	Update common default to power7.
    gas/
    	* config/tc-ppc.c (sticky): New var.
    	(md_parse_option, ppc_machine): Update ppc_parse_cpu calls.
    gas/testsuite/
    	* gas/ppc/astest2.d: Pass -Mppc to objdump.
    ld/testsuite/
    	* ld-powerpc/plt1.d: Update for default "at" branch hints.
    	* ld-powerpc/tlsexe.d: Likewise.
    	* ld-powerpc/tlsexetoc.d: Likewise.
    	* ld-powerpc/tlsopt1.d: Likewise.
    	* ld-powerpc/tlsopt1_32.d: Likewise.
    	* ld-powerpc/tlsopt2.d: Likewise.
    	* ld-powerpc/tlsopt2_32.d: Likewise.
    	* ld-powerpc/tlsopt4.d: Likewise.
    	* ld-powerpc/tlsopt4_32.d: Likewise.
    	* ld-powerpc/tlsso.d: Likewise.
    	* ld-powerpc/tlstocso.d: Likewise.

commit ea520311ff1806965f3cee0d7a642844fbf7ed33
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Fri Nov 23 00:00:33 2012 +0000

    *** empty log message ***

commit 3c009838bbab74cf013764f7764c45f1ba2b62c7
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Thu Nov 22 23:00:04 2012 +0000

    daily update

commit 28056333ed1ad541b837c27c627ae800bbe85746
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Thu Nov 22 00:00:33 2012 +0000

    *** empty log message ***

commit 8c4fc2898f9fbf77c1aa52c300b01665d306bffe
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Wed Nov 21 23:00:04 2012 +0000

    daily update

commit 192c507f72b4d0f41ccc95ef9b23c7f050323581
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Wed Nov 21 21:31:14 2012 +0000

    Set output maxpagesize when rewriting program header
    
    bfd/
    
    	PR binutils/14493
    	* elf.c (copy_elf_program_header): When rewriting program
    	header, set the output maxpagesize to the maximum alignment
    	of input PT_LOAD segments.
    
    2012-11-21  H.J. Lu  <hongjiu.lu@intel.com>
    
    	PR binutils/14493
    	* ld-elf/maxpage5.d: New file.
    	* ld-elf/maxpage5.s: Likewise.
    	* ld-elf/maxpage5.t: Likewise.

commit 2d758a1cec5e3f4cf1d1d7ff7dab6984b0a418f4
Author: Roland McGrath <roland@gnu.org>
Date:   Wed Nov 21 20:13:00 2012 +0000

    bfd/
    	* elf-nacl.c (segment_nonexecutable_and_has_contents): Renamed to ...
    	(segment_eligible_for_headers): ... this.  Take new arguments
    	MAXPAGESIZE and SIZEOF_HEADERS.  Return false if the first section's
    	start address doesn't leave space for the headers.
    	(nacl_modify_segment_map): Update caller.

commit 5095e2874de2b1dff9ffa28c74a85b744c604e73
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Nov 21 18:07:12 2012 +0000

    	* gdbtypes.h (struct cplus_struct_type) <localtype_ptr>: Remove
    	field.
    	(TYPE_LOCALTYPE_PTR, TYPE_LOCALTYPE_FILE, TYPE_LOCALTYPE_LINE):
    	Remove.
    	* c-typeprint.c (c_type_print_base): Update.

commit f73babaee08f24420f08e06edb6b154d1ee772f9
Author: eager <eager>
Date:   Wed Nov 21 17:54:10 2012 +0000

    Add swap byte (swapb) and swap halfword (swaph) opcodes.
    
    binutils/opcodes
              * microblaze-opc.h (op_code_struct): Add swapb, swaph Increase MAX_OPCODES.
              * microblaze-opcm.h (microblaze_instr): Likewise
    binutils/gas/testsuite
              * gas/microblaze/allinsn.s: Add swapb, swaph
              * gas/microblaze/allinsn.d: Likewise

commit 44647667edbbdcf174fe0920373011fb79c8a702
Author: eager <eager>
Date:   Wed Nov 21 17:34:13 2012 +0000

    Add stack high register and stack low register for MicroBlaze
    hardware assisted stack protection, stores stack low / stack high limits
    for detecting stack overflow / underflow
    
    binutils/opcodes
              * microblaze-opcm.h: Add REG_SLR_MASK, REG_SHR_MASK, REG_SHR and REG_SLR
              * microblaze-dis.c (get_field_special): Handle REG_SLR_MASK and REG_SHR_MASK
    binutils/gas
              * config/tc-microblaze.c (parse_reg): Parse REG_SLR, REG_SHR
    binutils/gas
              * gas/microblaze/allinsn.s: Test use of SHR, SLR
              * gas/microblaze/allinsn.d: Likewise

commit d596472a8a67eb524dd74b0b98cadf4635126d63
Author: Pedro Alves <palves@redhat.com>
Date:   Wed Nov 21 14:09:03 2012 +0000

    Revert previous change to i386-tdep.c.

commit fc92af254c2e32d506a4a1c9419c9399df1ed68f
Author: kvbhat <kvbhat>
Date:   Wed Nov 21 08:02:13 2012 +0000

    Added forgotton ChangeLog for previous fix i.e. breakpoint not set properly  in case of clang compiled binary commit

commit 51252dba80ea67b95e1cfe33bd1f4f8472d25d6a
Author: kvbhat <kvbhat>
Date:   Wed Nov 21 07:39:02 2012 +0000

    Fix for incorrect breakpoint set in case of clang compiled binary

commit 09522061ec7307468146cae444988a7a17d8a900
Author: qiyao <qiyao>
Date:   Wed Nov 21 00:29:53 2012 +0000

    gdb/
    2012-11-21  Yao Qi  <yao@codesourcery.com>
    
    	PR tdep/7438
    	* gdbarch.sh (smash_text_address): Remove.
    	* gdbarch.c, gdbarch.h: Regenerate.
    	* arm-tdep.c (arm_smash_text_address): Remove.
    	(arm_gdbarch_init): Don't call set_gdbarch_smash_text_address.
    	* hppa-tdep.c (hppa_smash_text_address): Remove.
    	(hppa_addr_bits_remove): Rename from hppa_smash_text_address.
    	(hppa_gdbarch_init): Don't call set_gdbarch_smash_text_address.
    	Caller update.
    	* coffread.c (coff_symtab_read): Caller update.
    	* dbxread.c (process_one_symbol): Likewise.
    	* elfread.c (record_minimal_symbol): Likewise.
    	* somread.c (som_symtab_read): Likewise.

commit 9b79d8ae6f1edb3e4d4626ac5e8bcba94fab655a
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Wed Nov 21 00:00:36 2012 +0000

    *** empty log message ***

commit 55b6d700c9fe3083aa0b1d8cfa6e70516aa2b1fa
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Tue Nov 20 23:02:29 2012 +0000

     Add forgotten ChangeLog for previous ARI fixes commit

commit 4236cff65429c4dd06b01a84aaad4ac2b15b1c1a
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Tue Nov 20 23:00:03 2012 +0000

    daily update

commit 4a4930922f3de79363ffb40b0de70aa52bc7c4c2
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Tue Nov 20 22:51:04 2012 +0000

    	ARI fixes: sprintf rule.
    	Replace sprintf function calls for char arrays by
    	calls to xsnprintf calls.
    	* arm-tdep.c (arm_push_dummy_call): Replace sprintf by xsnprintf.
    	(arm_dwarf_reg_to_regnum, arm_return_value): Ditto.
    	(arm_neon_quad_read, arm_pseudo_read): Ditto.
    	(arm_neon_quad_write, arm_pseudo_write): Ditto.
    	* breakpoint.c (condition_completer): Ditto.
    	(create_tracepoint_from_upload): Ditto.
    	* dwarf2read.c (file_full_name): Ditto.
    	* gcore.c (gcore_command): Ditto.
    	* gnu-nat.c (proc_string, gnu_pid_to_str): Ditto.
    	* go32-nat.c (go32_sysinfo): Ditto.
    	* interps.c (interp_set): Ditto.
    	* m32c-tdep.c (make_types): Ditto.
    	* ppc-linux-nat.c (fetch_register, store_register): Ditto.
    	* remote-m32r-sdi.c (m32r_open): Ditto.
    	* sol-thread.c (td_err_string): Ditto.
    	(td_state_string, solaris_pid_to_str): Ditto.
    	* symtab.c (gdb_mangle_name): Ditto.
    	* cli/cli-script.c (execute_control_command): Ditto.
    	(define_command, document_command): Ditto.
    	* tui/tui-io.c (tui_rl_display_match_list): Ditto.
    	* tui/tui-stack.c (tui_make_status_line): Ditto.
    	* tui/tui-win.c (tui_update_gdb_sizes): Ditto.

commit 00ba7a68f636e360c49163c618fd7adb76c4cbec
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Tue Nov 20 22:17:25 2012 +0000

    Remove ref_dynamic_nonweak added by accident
    
    bfd/
    
    2012-11-20  H.J. Lu  <hongjiu.lu@intel.com>
    
    	PR ld/14862
    	* elf-bfd.h (elf_link_hash_entry): Remove ref_dynamic_nonweak
    	added by accident.
    	(elf_link_add_object_symbols): Don't set nor check
    	ref_dynamic_nonweak.
    
    ld/testsuite/
    
    2012-11-20  H.J. Lu  <hongjiu.lu@intel.com>
    
    	PR ld/14862
    	* ld-elf/shared.exp (build_tests): Build libpr14862-1.o and
    	libpr14862.so.
    	(run_tests): Test pr14862.
    
    	* ld-elf/pr14862-1.c: New file.
    	* ld-elf/pr14862-2.c: Likewise.
    	* ld-elf/pr14862.map: Likewise.
    	* ld-elf/pr14862.out: Likewise.

commit 94a9f19009867d4a554db8b4dc7158dbeb105025
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Tue Nov 20 21:02:34 2012 +0000

    gdb: include help aliases in help command completion
    
    There are a bunch of aliases that get used with help, but the current
    command completion logic does not include those when doing completions.
    
    Since the framework is already mostly in place, extend complete_on_cmdlist
    slightly to pass down the ignore_help_classes flag like is done with the
    existing lookup command logic.
    
    Now you can do:
    	(gdb) help use<tab>
    and get back:
    	(gdb) help user-defined
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

commit 800889ddb57d37df8b2fdbd52c65f6bfeeb03a3d
Author: qiyao <qiyao>
Date:   Wed Nov 21 00:29:53 2012 +0000

    gdb/
    2012-11-21  Yao Qi  <yao@codesourcery.com>
    
    	PR tdep/7438
    	* gdbarch.sh (smash_text_address): Remove.
    	* gdbarch.c, gdbarch.h: Regenerate.
    	* arm-tdep.c (arm_smash_text_address): Remove.
    	(arm_gdbarch_init): Don't call set_gdbarch_smash_text_address.
    	* hppa-tdep.c (hppa_smash_text_address): Remove.
    	(hppa_addr_bits_remove): Rename from hppa_smash_text_address.
    	(hppa_gdbarch_init): Don't call set_gdbarch_smash_text_address.
    	Caller update.
    	* coffread.c (coff_symtab_read): Caller update.
    	* dbxread.c (process_one_symbol): Likewise.
    	* elfread.c (record_minimal_symbol): Likewise.
    	* somread.c (som_symtab_read): Likewise.

commit 52c71d8191cf78f1adf93bc75097b53f143b072d
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Wed Nov 21 00:00:36 2012 +0000

    *** empty log message ***

commit 013df76f136a7f108772da58c6df637b1b9e82e9
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Tue Nov 20 23:02:29 2012 +0000

     Add forgotten ChangeLog for previous ARI fixes commit

commit ce393af77e644f64a6cef766d40bdb53ed4e44ab
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Tue Nov 20 23:00:03 2012 +0000

    daily update

commit aaa4c204022c51b391cdbd0563a452fd7d54926a
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Tue Nov 20 22:51:04 2012 +0000

    	ARI fixes: sprintf rule.
    	Replace sprintf function calls for char arrays by
    	calls to xsnprintf calls.
    	* arm-tdep.c (arm_push_dummy_call): Replace sprintf by xsnprintf.
    	(arm_dwarf_reg_to_regnum, arm_return_value): Ditto.
    	(arm_neon_quad_read, arm_pseudo_read): Ditto.
    	(arm_neon_quad_write, arm_pseudo_write): Ditto.
    	* breakpoint.c (condition_completer): Ditto.
    	(create_tracepoint_from_upload): Ditto.
    	* dwarf2read.c (file_full_name): Ditto.
    	* gcore.c (gcore_command): Ditto.
    	* gnu-nat.c (proc_string, gnu_pid_to_str): Ditto.
    	* go32-nat.c (go32_sysinfo): Ditto.
    	* interps.c (interp_set): Ditto.
    	* m32c-tdep.c (make_types): Ditto.
    	* ppc-linux-nat.c (fetch_register, store_register): Ditto.
    	* remote-m32r-sdi.c (m32r_open): Ditto.
    	* sol-thread.c (td_err_string): Ditto.
    	(td_state_string, solaris_pid_to_str): Ditto.
    	* symtab.c (gdb_mangle_name): Ditto.
    	* cli/cli-script.c (execute_control_command): Ditto.
    	(define_command, document_command): Ditto.
    	* tui/tui-io.c (tui_rl_display_match_list): Ditto.
    	* tui/tui-stack.c (tui_make_status_line): Ditto.
    	* tui/tui-win.c (tui_update_gdb_sizes): Ditto.

commit b0c6d92127413913e56a74dd71d150927fa94bea
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Tue Nov 20 22:17:25 2012 +0000

    Remove ref_dynamic_nonweak added by accident
    
    bfd/
    
    2012-11-20  H.J. Lu  <hongjiu.lu@intel.com>
    
    	PR ld/14862
    	* elf-bfd.h (elf_link_hash_entry): Remove ref_dynamic_nonweak
    	added by accident.
    	(elf_link_add_object_symbols): Don't set nor check
    	ref_dynamic_nonweak.
    
    ld/testsuite/
    
    2012-11-20  H.J. Lu  <hongjiu.lu@intel.com>
    
    	PR ld/14862
    	* ld-elf/shared.exp (build_tests): Build libpr14862-1.o and
    	libpr14862.so.
    	(run_tests): Test pr14862.
    
    	* ld-elf/pr14862-1.c: New file.
    	* ld-elf/pr14862-2.c: Likewise.
    	* ld-elf/pr14862.map: Likewise.
    	* ld-elf/pr14862.out: Likewise.

commit 0e34fe6db3e848e1fc1fa7445ad1ab44dddd27f4
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Tue Nov 20 21:02:34 2012 +0000

    gdb: include help aliases in help command completion
    
    There are a bunch of aliases that get used with help, but the current
    command completion logic does not include those when doing completions.
    
    Since the framework is already mostly in place, extend complete_on_cmdlist
    slightly to pass down the ignore_help_classes flag like is done with the
    existing lookup command logic.
    
    Now you can do:
    	(gdb) help use<tab>
    and get back:
    	(gdb) help user-defined
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

commit d8701e7b61280ef03465ed12d3618cb45e77257f
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Nov 20 18:18:32 2012 +0000

    	* completer.c (count_struct_fields): Remove.
    	(expression_completer): Don't call count_struct_fields.

commit 059704a8bc60c7282ad9974971c770402b88c3ff
Author: Pedro Alves <palves@redhat.com>
Date:   Tue Nov 20 17:48:56 2012 +0000

    2012-11-20  Pedro Alves  <palves@redhat.com>
    
    	* annotate.c (breakpoints_changed): Rename to ...
    	(annotate_breakpoints_changed): ... this.
    	(annotate_stopped, breakpoint_changed): Adjust caller.
    	* annotate.h (breakpoints_changed): Rename to ...
    	(annotate_breakpoints_changed): ... this.
    	* breakpoint.c (set_breakpoint_condition, breakpoint_set_commands)
    	(do_map_commands_command, init_raw_breakpoint, clear_command)
    	(set_ignore_count, enable_breakpoint_disp): Adjust callers.

commit 14beed632cc42cfebf3111e2d438ff19a83c93de
Author: David S. Miller <davem@redhat.com>
Date:   Tue Nov 20 17:40:27 2012 +0000

    Fix 'info os' crashes on sparc.
    
    	* common/linux-osdata.c (get_number_of_cpu_cores): Delete.
    	(linux_xfer_osdata_processes): Fetch _SC_NPROCESSORS_ONLN via
    	sysconf.
    	(get_cores_used_by_process): Update comment.

commit 95c683822e3882f5d486a8aee755d1d4b8c7a198
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Tue Nov 20 14:41:05 2012 +0000

    Fix sim build when configured with --enable-plugins
    
    	* common/Make-common.in: Use lt_cv_dlopen_libs under PLUGINS
    	condition.
    	* common/acinclude.m4: Define lt_cv_dlopen_libs.
    	* arm/configure: Regenerate.
    	* avr/configure: Regenerate.
    	* bfin/configure: Regenerate.
    	* common/configure: Regenerate.
    	* cr16/configure: Regenerate.
    	* cris/configure: Regenerate.
    	* d10v/configure: Regenerate.
    	* erc32/configure: Regenerate.
    	* frv/configure: Regenerate.
    	* h8300/configure: Regenerate.
    	* igen/configure: Regenerate.
    	* iq2000/configure: Regenerate.
    	* lm32/configure: Regenerate.
    	* m32c/configure: Regenerate.
    	* m32r/configure: Regenerate.
    	* m68hc11/configure: Regenerate.
    	* mcore/configure: Regenerate.
    	* microblaze/configure: Regenerate.
    	* mips/configure: Regenerate.
    	* mn10300/configure: Regenerate.
    	* moxie/configure: Regenerate.
    	* ppc/configure: Regenerate.
    	* rl78/configure: Regenerate.
    	* rx/configure: Regenerate.
    	* sh/configure: Regenerate.
    	* sh64/configure: Regenerate.
    	* testsuite/configure: Regenerate.
    	* v850/configure: Regenerate.

commit ddae06167ee2a3f07f8854af9343317d135b9c02
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Tue Nov 20 14:21:32 2012 +0000

    Fix opcode for 64-bit jecxz
    
    gas/testsuite/
    
    	PR gas/14859
    	* gas/i386/x86-64-opcode.s: Add jecxz.
    	* gas/i386/x86-64-opcode.d: Updated.
    
    opcodes/
    
    	PR gas/14859
    	* i386-opc.tbl: Fix opcode for 64-bit jecxz.
    	* i386-tbl.h: Regenerated.

commit f10282c9a6ac3342164433269a5e7ffa4690d824
Author: Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
Date:   Tue Nov 20 11:58:30 2012 +0000

    2012-11-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
    
    	* s390-opc.txt: Fix srstu and strag opcodes.
    
    2012-11-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
    
    	* gas/s390/zarch-z9-109.d: Fix srstu opcode.
    	* gas/s390/zarch-z900.d: Replace lasp with strag.

commit d0f29b388d806e3be2fcd321f63b6d7eea09a37a
Author: qiyao <qiyao>
Date:   Tue Nov 20 06:47:25 2012 +0000

    gdb/
    2012-11-20  Yao Qi  <yao@codesourcery.com>
    
    	* objfiles.c (init_entry_point_info): Remove trailing spaces.

commit 74a9b3249510beaf4afa1641b473b94e27323914
Author: qiyao <qiyao>
Date:   Tue Nov 20 03:10:18 2012 +0000

    gdb/
    2012-11-20  Yao Qi  <yao@codesourcery.com>
    
    	* infrun.c (handle_inferior_event): Pass 'saved_singlestep_ptid'
    	to deprecated_context_hook.

commit a38d9b1ea39dac6917c310e5a42847c9e907556c
Author: qiyao <qiyao>
Date:   Tue Nov 20 02:55:10 2012 +0000

    gdb/testsuite/
    2012-11-20  Yao Qi  <yao@codesourcery.com>
    
    	* gdb.mi/mi-cmd-param-changed.exp (test_command_param_changed):
    	Don't test 'maint set show-debug-regs'.
    	Use command 'set remotecache' instead of
    	'set circular-trace-buffer'.

commit 5b192b7a830a49898fc33d2960e86dd46b27a2f5
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Tue Nov 20 01:39:59 2012 +0000

    	* elf32-rx.c (rx_elf_print_private_bfd_data): Warning fix.

commit b2a1c175b02ee73ed1cac0ad90834d4672d385bf
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Tue Nov 20 00:00:03 2012 +0000

    *** empty log message ***

commit 1981c49382bce9c5009eb1760c840b65d7fa8134
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon Nov 19 23:00:03 2012 +0000

    daily update

commit 2d6c12a8fbedc32d2da3aee3fee3680c42a752b4
Author: Jan-Benedict Glaw <jbglaw@lug-owl.de>
Date:   Mon Nov 19 22:03:01 2012 +0000

    2012-11-19  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
    
    	* config.sub (arm): Merge from upstream: Handle armv[6-8] targets.

commit cdd4215e7d7e67ceae4156cbb5a0d25dc92d5726
Author: qiyao <qiyao>
Date:   Mon Nov 19 06:56:49 2012 +0000

    gdb/
    2012-11-19  Yao Qi  <yao@codesourcery.com>
    
    	* infrun.c (infwait_state): Add static.

commit beae81608fd429ddbe636f23ad0df519f6625651
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Mon Nov 19 00:00:33 2012 +0000

    *** empty log message ***

commit f8cbac5f947517ac9a32e4b2498122a7b77db2f1
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sun Nov 18 23:00:02 2012 +0000

    daily update

commit 58a8dc7748f4ae3701398e021b86f156abc2ec8e
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sun Nov 18 00:00:03 2012 +0000

    *** empty log message ***

commit 24ff3702b4fb0f1247b97a9cd5e42203a39408f5
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sat Nov 17 00:00:02 2012 +0000

    *** empty log message ***

commit 761acfbfa198bae22891c3e82397431ddb9cbc5e
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Fri Nov 16 23:00:04 2012 +0000

    daily update

commit 677b1bfabd372790dca4dad32fcb05dd77658728
Author: Keith Seitz <keiths@redhat.com>
Date:   Fri Nov 16 20:54:28 2012 +0000

    	PR c++/13615
    	* cp-namespace.c (cp_lookup_symbol_in_namespace): Add SEARCH
    	parameter and pass it to lookup_symbol_file.
    	(cp_lookup_symbol_imports): Tell cp_lookup_symbol_in_namespace
    	to search base classes.
    	(cp_lookup_symbol_namespace): Likewise.
    	(lookup_namespace_scope): Likewise.
    	(lookup_symbol_file): Add SEARCH parameter.
    	If SEARCH is non-zero and no symbol is found, lookup the class
    	and call cp_lookup_nested_symbol.
    	(find_symbol_in_baseclass): New function.
    	(cp_lookup_nested_symbol): Do not let
    	cp_lookup_symbol_in_namespace search through base classes.
    	Do that later when there is no global symbol match.
    
    	PR c++/13615
    	* gdb.cp/baseenum.cc: New file.
    	* gdb.cp/baseenum.exp: New file.
    	* gdb.cp/derivation.cc (A): Add copyright.
    	Add a typedef.
    	(B): Use A::value_type instead of int.  Change all references.
    	(D): Use value_type instead of int.  Change all references.
    	(E): Likewise.
    	(F); Likewise.
    	(Z): New class.
    	(ZZ): New class.
     	(N, Base, Derived): New namespace and classes.
    	(main): Add instances of Z and ZZ.
    	Make sure all symbols from N are kept.
    	* gdb.cp/derivation.exp: Update typedef changes in tests.
    	Add tests for class typedefs both before and after starting
    	the inferior.
    	Add tests for searching for a typedef while stopped in a
    	method.

commit e8127d61d885e62b8cd3bde1d1d0989819295268
Author: Doug Evans <dje@google.com>
Date:   Fri Nov 16 19:43:37 2012 +0000

    	* main.c (gdb_datadir_provided): New static global.
    	(get_init_files): If --data-directory is provided,
    	and SYSTEM_GDBINIT lives in data-directory, look for it there.
    	* NEWS: Mention it.
    
    	doc/
    	* gdb.texinfo (System-wide configuration): If the system-wide init
    	file lives in the data-directory, and --data-directory is provided,
    	look for it there.

commit 39f7730680517e79ff01fa0aad6fb3d008018c1c
Author: yufeng <yufeng>
Date:   Fri Nov 16 18:32:59 2012 +0000

    bfd/ChangeLog
    
    2012-11-16  Joey Ye  <joey.ye@arm.com>
    
    	* elf32-arm.c (elf32_arm_final_link_relocate,
    	case R_ARM_THM_ALU_PREL_11_0, case R_ARM_THM_PC12): Align address of
    	the place being relocated.
    	(elf32_arm_final_link_relocate, case R_ARM_THM_PC8): Align address
    	of the place being relocated and truncate addend.
    	(Pa): New macro.

commit 8c836199b3c1fdd35ec720a94e75311883b113cf
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Fri Nov 16 12:49:20 2012 +0000

    Update DF_1_XXX from Solaris
    
    binutils/
    
    	* readelf.c (process_dynamic_section): Correct DF_1_CONFALT.
    	Also dump DF_1_ENDFILTEE, DF_1_DISPRELDNE, DF_1_NODIRECT,
    	DF_1_IGNMULDEF, DF_1_NOKSYMS, DF_1_NOHDR, DF_1_EDITED,
    	DF_1_NORELOC, DF_1_SYMINTPOSE, DF_1_GLOBAUDIT and DF_1_SINGLETON.
    
    include/elf/
    
    	* common.h (DF_1_CONLFAT): Renamed to ...
    	(DF_1_CONFALT): This.
    	(DF_1_ENDFILTEE): New.
    	(DF_1_DISPRELDNE): Likewise.
    	(DF_1_DISPRELPND): Likewise.
    	(DF_1_NODIRECT): Likewise.
    	(DF_1_IGNMULDEF): Likewise.
    	(DF_1_NOKSYMS): Likewise.
    	(DF_1_NOHDR): Likewise.
    	(DF_1_EDITED): Likewise.
    	(DF_1_NORELOC): Likewise.
    	(DF_1_SYMINTPOSE): Likewise.
    	(DF_1_GLOBAUDIT): Likewise.
    	(DF_1_SINGLETON): Likewise.

commit 224e8468e8d4e5ac2d4f83edea1887feaf1dc288
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Fri Nov 16 00:00:02 2012 +0000

    *** empty log message ***

commit a725e48c6d2f8a084a2a463e4ab5f8869855473b
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Thu Nov 15 23:00:03 2012 +0000

    daily update

commit 659e4d142ff57644d28ca7764e093570f220a7b4
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Nov 15 21:25:43 2012 +0000

    	* gdb.texinfo (Signaling): Fix typo.

commit ffde9675cc172cc52b29a2afc74c5cc588b14a11
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Thu Nov 15 16:12:11 2012 +0000

    2012-11-15  Pierre Muller  <muller@sourceware.org>
    
    	ARI fixes: move gdb_wait and gdb_stat headers to common subdirectory.
    	* gdb_stat.h: Delete. Moved to common directory.
    	* common/gdb_stat.h: New file.
    	* gdb_wait.h: Delete. Moved to common directory.
    	* common/gdb_wait.h: New file.
    	* Makefile.in (H_FILES_NO_SRC): Adapt to new header
    	location.
    	* contrib/ari/gdb_ari.sh (wait.h rule): Adapt to new gdb_wait.h
    	location.
    	(stat.h rule): Adapt to new gdb_stat.h location.
    	* common/linux-osdata.c: Include "gdb_stat.h" header instead of
    	<sys/stat.h> header.
    	* common/linux-ptrace.c: Include "gdb_wait.h" header instead of
    	<sys/wait.h> header.
    
    
    gdbserver ChangeLog entry:
    
    2012-11-15  Pierre Muller  <muller@sourceware.org>
    
    	* configure.ac (AC_CHECK_HEADERS): Add wait.h header.
    	* config.in: Regenerate.
    	* configure: Regenerate.
    	* linux-low.c: Use "gdb_stat.h" header instead of <sys/stat.h> header.
    	Use "gdb_wait.h" header instead of <sys/wait.h> header.
    	* lynx-low.c: Use "gdb_wait.h" header instead of <sys/wait.h> header.
    	* remote-utils.c: Use "gdb_stat.h" header instead of <sys/stat.h>
    	header.
    	* server.c: Remove HAVE_WAIT_H conditional.  Use "gdb_wait.h" header
    	instead of <sys/wait.h> header.
    	* spu-low.c: Use "gdb_wait.h" header instead of <sys/wait.h> header.

commit b005e8bb9bea367a0277bc7d42f9ec91157eb3a3
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Thu Nov 15 14:48:25 2012 +0000

    	* configure.ac (AC_HEADER_STAT): Remove.
    	* gdb_stat.h (STAT_MACROS_BROKEN): Remove macro use
    	and corresponding code.
    	* configure: Regenerate.
    	* config.in: Regenerate.

commit 1b1933ffe271d1025d6bf92f8d6e20ea2eadc2c4
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Thu Nov 15 14:10:39 2012 +0000

    Restore "Consider *-*-nacl* targets ELF for gold"
    
    	* configure.ac (ENABLE_GOLD): Consider *-*-nacl* targets ELF.
    	* configure: Regenerate.

commit 1876214946ba9bcae43e6f031c1e673fc218e1d3
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Thu Nov 15 11:49:11 2012 +0000

     Rectify commit date for MAINTAINERS commit

commit f192daf9e5c86446eb32f4a1b5b17fbaeadcecd3
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Thu Nov 15 08:31:22 2012 +0000

    	ARI xasprintf rule fixes.
    	* dwarf2read.c (create_dwo_in_dwp): Use xstrprintf function
    	instead of xasprintf.
    	(open_and_init_dwp_file): Ditto.

commit bca7d4ad7a7ee6d18b8b2f182b73737ed3173421
Author: Roland McGrath <roland@gnu.org>
Date:   Thu Nov 15 00:30:09 2012 +0000

    bfd/
    	* elf32-arm.c (elf32_arm_nacl_plt0_entry): Use bic rather than bfc
    	instruction for data sandboxing.
    
    gold/
    	* arm.cc (Output_data_plt_arm_nacl::first_plt_entry): Use bic rather
    	than bfc instruction for data sandboxing.

commit 5e4234df14e9fc90a1ebb2e85f03205c2f68db4e
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Thu Nov 15 00:16:42 2012 +0000

    Sync toplevel files with GCC
    
    2012-11-13  Richard Henderson  <rth@redhat.com>
    
    	* configure.ac: Move libsanitizer logic to subdirectory.
    	* configure: Regenerate.
    
    2012-11-13  Dodji Seketeli  <dodji@redhat.com>
    
    	* configure.ac: Enable libsanitizer just on x86 linux for now.
    	* configure: Re-generate.
    
    2012-11-13  David Edelsohn  <dje.gcc@gmail.com>
    
    	* configure.ac: Merge libquadmath sections.
    	* configure: Regenerate.
    
    2012-11-12  Wei Mi <wmi@google.com>
    
    	* configure.ac: Add libsanitizer to target_libraries.
    	* Makefile.def: Ditto.
    	* configure: Regenerate.
    	* Makefile.in: Regenerate.

commit 33d6749419048e40f62e44a4a483d791493ba37b
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Thu Nov 15 00:00:03 2012 +0000

    *** empty log message ***

commit fe7807d6342afce4e6e54d9db16a82a6ba374e43
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Wed Nov 14 23:00:03 2012 +0000

    daily update

commit c683f0ab1ab3ce92c25b28540f396167eb761c2f
Author: Luis Machado <luisgpm@br.ibm.com>
Date:   Wed Nov 14 19:21:01 2012 +0000

    2012-11-14  Luis Machado  <lgustavo@codesourcery.com>
    
    	gdb/
    	* value.c (value_actual_type): Check for TYPE_CODE_STRUCT
    	target types.
    
    	gdb/testsuite/
    	* gdb.mi/mi-var-create-rtti.c: New file.
    	* gdb.mi/mi-var-create-rtti.exp: New file.

commit 8474b44ee255ede85692726f03b1465eefed734a
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Nov 14 19:16:03 2012 +0000

    	* configure, config.in: Rebuild.
    	* configure.ac: Don't check for ctype.h, time.h.
    	* expprint.c: Don't use HAVE_CTYPE_H.

commit cbb6198c9071b4bf57b5533857a704669c36c0c6
Author: Luis Machado <luisgpm@br.ibm.com>
Date:   Wed Nov 14 19:10:32 2012 +0000

    2012-11-14  Luis Machado  <lgustavo@codesourcery.com>
    
    	* gdb.base/structs3.exp: Run to main before doing any tests.

commit 9998b1d49bc650581b6a867a39ed5dc9e6f362b8
Author: eager <eager>
Date:   Wed Nov 14 17:05:23 2012 +0000

    opcodes/
    	* microblaze-opc.h: Define new instruction type INST_TYPE_IMM5,
    	update OPCODE_MASK_H13S, add OPCODE_MASK_HN, define MIN_IMM5 / MAX_IMM5,
    	and increase MAX_OPCODES.
    	(op_code_struct):  add mbar and sleep
    	* microblaze-opcm.h (microblaze_instr): add mbar
    	Define IMM_MBAR and IMM5_MBAR_MASK
    	* microblaze-dis.c: Add get_field_imm5_mbar
    	(print_insn_microblaze): Add support for INST_TYPE_IMM5 and INST_TYPE_NONE
    
    gas/
    	* config/tc-microblaze.c (md_assemble): Add support for INST_TYPE_IMM5
    
    gas/testsuite/
    	* gas/microblaze/allinsn.s: Add mbar and sleep
    	* gas/microblaze/allinsn.d: Likewise

commit 8a57650579d631be440fe0f3d41aab708879bb41
Author: eager <eager>
Date:   Wed Nov 14 16:45:01 2012 +0000

    Add clz opcode.
    
    opcodes/
    	* microblaze-opc.h: Increase MAX_OPCODES (op_code_struct):  add clz insn
    	* microblaze-opcm.h (microblaze_instr): add clz
    
    gas/testsuite/
    	* gas/microblaze/allinsn.s: Add clz insn
    	* gas/microblaze/allinsn.d: Likewise

commit e55a242c068a7c8c32e7e2be9d4bb5e9ad3cd943
Author: eager <eager>
Date:   Wed Nov 14 16:19:29 2012 +0000

    Add the endian reversing versions of load/store instructions;
    
    2012-11-14  Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    	* microblaze-opc.h: Increase MAX_OPCODES (op_code_struct):  add lbur,
    	lhur, lwr, sbr, shr, swr
    	* microblaze-opcm.h (microblaze_instr): add lbur, lhur, lwr, sbr, shr,
    	swr
    
    2012-11-14  David Holsgrove  <david.holsgrove@xilinx.com>
    
    	* gas/microblaze/allinsn.exp: New file - test newly added opcodes
    	* gas/microblaze/allinsn.s: Likewise
    	* gas/microblaze/allinsn.d: Likewise

commit 4341d17c88e628e5cc6e9886f521be9744eceffb
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Nov 14 15:40:32 2012 +0000

    	* gdbarch.h, gdbarch.c: Rebuild.
    	* gdbarch.sh (set_target_gdbarch): Rename from
    	deprecated_target_gdbarch_select_hack.
    	* arch-utils.c (gdbarch_update_p): Update.
    	(set_gdbarch_from_file): Update.

commit f57041d6bed8989016584d7ba0faebd75ac7429f
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Wed Nov 14 15:18:02 2012 +0000

    	* MAINTAINERS (Responsible Maintainers/misc): Add myself
    	as responsible of contrib/ari directory.

commit ca20f7d48719af401eae0343290d93cb01f8f9fa
Author: Tristan Gingold <gingold@adacore.com>
Date:   Wed Nov 14 11:03:26 2012 +0000

    bfd/
    2012-11-14  Tristan Gingold  <gingold@adacore.com>
    
    	* mach-o.c (bfd_mach_o_read_main)
    	(bfd_mach_o_read_source_version): New functions.
    	(bfd_mach_o_read_command): Handle BFD_MACH_O_LC_DATA_IN_CODE,
    	BFD_MACH_O_LC_DYLIB_CODE_SIGN_DRS, BFD_MACH_O_LC_MAIN,
    	BFD_MACH_O_LC_SOURCE_VERSION.
    	* mach-o.h (bfd_mach_o_main_command)
    	(bfd_mach_o_source_version_command): New types.
    	(bfd_mach_o_load_command): Add fields for these new types.
    
    binutils/
    2012-11-14  Tristan Gingold  <gingold@adacore.com>
    
    	* od-macho.c (bfd_mach_o_load_command_name): Add new definitions.
    	(dump_load_command): Handle BFD_MACH_O_LC_SOURCE_VERSION
    	and BFD_MACH_O_LC_MAIN.

commit 25d6c28d764cb0be9421cd2da9f6285eaa05f079
Author: Tristan Gingold <gingold@adacore.com>
Date:   Wed Nov 14 10:45:39 2012 +0000

    2012-11-14  Tristan Gingold  <gingold@adacore.com>
    
    	* external.h (mach_o_entry_point_command_external)
    	(mach_o_source_version_command_external)
    	(mach_o_data_in_code_entry_external): New structures.
    
    	* loader.h (bfd_mach_o_load_command_type): Add
    	BFD_MACH_O_LC_MAIN, BFD_MACH_O_LC_DATA_IN_CODE,
    	BFD_MACH_O_LC_SOURCE_VERSION and BFD_MACH_O_LC_DYLIB_CODE_SIGN_DRS.
    	(BFD_MACH_O_REFERENCE_MASK): Adjust value.
    	(BFD_MACH_O_N_REF_TO_WEAK): New definition.
    	(BFD_MACH_O_N_ARM_THUMB_DEF, BFD_MACH_O_N_SYMBOL_RESOLVER): Likewise.
    	(bfd_mach_o_data_in_code_entry_kind): New enum.

commit 82dad86aec718875e17b311cb688473d26c3bf01
Author: Tristan Gingold <gingold@adacore.com>
Date:   Wed Nov 14 10:29:45 2012 +0000

    2012-11-14  Tristan Gingold  <gingold@adacore.com>
    
    	* mach-o.c (bfd_mach_o_canonicalize_one_reloc): Add a special
    	handling for non-scattered pairs.  Update comments.

commit dbe65d76304118002cface7ed7ca8b3741e64cc5
Author: Tristan Gingold <gingold@adacore.com>
Date:   Wed Nov 14 10:22:27 2012 +0000

    2012-11-14  Tristan Gingold  <gingold@adacore.com>
    
    	* arm.h: New file.

commit 791ae80c0201307876a1c93fb973c2f5a3b8bdcd
Author: aburgess <aburgess>
Date:   Wed Nov 14 10:16:45 2012 +0000

    http://sourceware.org/ml/gdb-patches/2012-11/msg00308.html
    
    gdb/testsuite/ChangeLog
    
            * gdb.python/py-type.exp: Uniquify test names.

commit f51d2e6985d28f54583b1aecc4548d019ca356b8
Author: qiyao <qiyao>
Date:   Wed Nov 14 05:52:32 2012 +0000

    gdb/testsuite/
    2012-11-14  Yao Qi  <yao@codesourcery.com>
    
    	* gdb.threads/manythreads.c [DEBUG]: Include "stdio.h".
    	(thread_function) [DEBUG]: Call 'printf'.
    	* gdb.threads/manythreads.exp: Pass '-DDEBUG' to compilation
    	command line if 'DEBUG=1' is passed to test.
    	Remove a pattern to match inferior's output.

commit 4d853fe12cff0f4b6c9c02396a542708516bcd5e
Author: qiyao <qiyao>
Date:   Wed Nov 14 03:49:11 2012 +0000

    gdb/
    2012-11-14  Daniel Jacobowitz  <dan@codesourcery.com>
    	    Yao Qi  <yao@codesourcery.com>
    
    	* arm-tdep.c (arm_addr_bits_remove): Do not adjust the low
    	bit of EXC_RETURN.
    	(arm_m_exception_cache, arm_m_exception_this_id)
    	(arm_m_exception_prev_register, arm_m_exception_unwind_sniffer)
    	(arm_m_exception_unwind): New.
    	(arm_gdbarch_init): Register arm_m_exception_unwind.

commit 30b150de2f497a16d47377ca4753b97552ca28e7
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Wed Nov 14 00:00:36 2012 +0000

    *** empty log message ***

commit 73021280b348f9c90f5fc938b88b3a6de0f47afe
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Tue Nov 13 23:00:04 2012 +0000

    daily update

commit 3e961c545208634732e0b66fbf291b671c6978ad
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Tue Nov 13 22:54:21 2012 +0000

    Allocate elf_segment_map with bfd_zalloc
    
    	* elf.c (rewrite_elf_program_header): Allocate elf_segment_map
    	with bfd_zalloc, instead of bfd_alloc.

commit 5e3b6c7d7dfdfdb906d6dc445207b7929c0aa7e9
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Nov 13 21:19:10 2012 +0000

    2012-11-13  Giuseppe Montalto  <giuseppe.montalto@st.com>
    
    	* mi/mi-main.c (mi_cmd_data_write_memory): Handle additional
    	parameter COUNT, for pattern filling of memory regions.
    	* NEWS: Mention it.
    doc
    	* gdb.texinfo (GDB/MI Data Manipulation): Document new optional
    	parameter "count" of -data-write-memory-bytes, and add an example.
    testsuite
    	* gdb.mi/mi-fill-memory.exp: New test.

commit defa4b682a6938059b706817246c22c13b7d56a3
Author: mmetzger <mmetzger>
Date:   Tue Nov 13 15:35:37 2012 +0000

    	* disasm.h (DISASSEMBLY_FILENAME): New macro.
    	* disasm.c (do_mixed_source_and_assembly): Pass filename flag on
    	to print_source_lines ().
    	* symtab.h (PRINT_SOURCE_LINES_FILENAME): New print source lines
    	flag.
    	* source.c (print_source_lines_base): Prefix source line with
    	filename if PRINT_SOURCE_LINES_FILENAME flag is set.

commit 8fddc20e18ee473b46c843ddec3346581db45089
Author: mmetzger <mmetzger>
Date:   Tue Nov 13 15:19:55 2012 +0000

    	* symtab.h (print_source_lines_flags): New enum.
    	* source.c (print_source_lines_base): Change noerror to flags.
    	(print_source_lines): Change noerror to flags.

commit 3fc69f22198f70b0a14990a6f08fc6ce0c51617f
Author: mmetzger <mmetzger>
Date:   Tue Nov 13 15:01:44 2012 +0000

    	* Makefile.in: (INTERNAL_CFLAGS): Add -DGDBSERVER
    	(various make rules): Remove -DGDBSERVER

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

Summary of changes:
 ChangeLog                                     |   31 +
 Makefile.def                                  |    2 +
 Makefile.in                                   |  487 +-
 bfd/ChangeLog                                 |   62 +
 bfd/elf-bfd.h                                 |    2 -
 bfd/elf-nacl.c                                |   14 +-
 bfd/elf.c                                     |   22 +-
 bfd/elf32-arm.c                               |   41 +-
 bfd/elf32-rx.c                                |    2 +-
 bfd/elflink.c                                 |    9 +-
 bfd/mach-o.c                                  |  102 +-
 bfd/mach-o.h                                  |   21 +-
 bfd/version.h                                 |    2 +-
 config.sub                                    |    6 +-
 configure                                     |   32 +-
 configure.ac                                  |   29 +-
 gdb/ChangeLog                                 |  209 +
 gdb/MAINTAINERS                               |    2 +
 gdb/Makefile.in                               |    4 +-
 gdb/NEWS                                      |    9 +
 gdb/annotate.c                                |    6 +-
 gdb/annotate.h                                |    2 +-
 gdb/arch-utils.c                              |    4 +-
 gdb/arm-tdep.c                                |  155 +-
 gdb/breakpoint.c                              |   24 +-
 gdb/c-typeprint.c                             |    6 -
 gdb/cli/cli-decode.c                          |    5 +-
 gdb/cli/cli-script.c                          |   16 +-
 gdb/coffread.c                                |    2 +-
 gdb/command.h                                 |    2 +-
 gdb/{ => common}/gdb_stat.h                   |   13 -
 gdb/{ => common}/gdb_wait.h                   |    0
 gdb/common/linux-osdata.c                     |   29 +-
 gdb/common/linux-ptrace.c                     |    2 +-
 gdb/completer.c                               |   51 +-
 gdb/config.in                                 |    9 -
 gdb/configure                                 |   46 +-
 gdb/configure.ac                              |    5 +-
 gdb/contrib/ari/gdb_ari.sh                    |    4 +-
 gdb/cp-namespace.c                            |  156 +-
 gdb/dbxread.c                                 |    2 +-
 gdb/disasm.c                                  |   12 +-
 gdb/disasm.h                                  |    1 +
 gdb/doc/ChangeLog                             |   15 +
 gdb/doc/gdb.texinfo                           |   25 +-
 gdb/dwarf2read.c                              |   20 +-
 gdb/elfread.c                                 |    2 +-
 gdb/expprint.c                                |    2 -
 gdb/gcore.c                                   |    3 +-
 gdb/gdbarch.c                                 |   26 +-
 gdb/gdbarch.h                                 |   17 +-
 gdb/gdbarch.sh                                |   15 +-
 gdb/gdbserver/ChangeLog                       |   19 +
 gdb/gdbserver/Makefile.in                     |   28 +-
 gdb/gdbserver/config.in                       |    3 +
 gdb/gdbserver/configure                       |    2 +-
 gdb/gdbserver/configure.ac                    |    2 +-
 gdb/gdbserver/linux-low.c                     |    4 +-
 gdb/gdbserver/lynx-low.c                      |    2 +-
 gdb/gdbserver/remote-utils.c                  |    2 +-
 gdb/gdbserver/server.c                        |    4 +-
 gdb/gdbserver/spu-low.c                       |    2 +-
 gdb/gdbtypes.h                                |   13 -
 gdb/gnu-nat.c                                 |    8 +-
 gdb/go32-nat.c                                |    6 +-
 gdb/hppa-tdep.c                               |    5 +-
 gdb/infrun.c                                  |    4 +-
 gdb/interps.c                                 |    4 +-
 gdb/m32c-tdep.c                               |    8 +-
 gdb/main.c                                    |   39 +-
 gdb/mi/mi-main.c                              |   48 +-
 gdb/objfiles.c                                |    2 +-
 gdb/ppc-linux-nat.c                           |    8 +-
 gdb/remote-m32r-sdi.c                         |    6 +-
 gdb/sol-thread.c                              |   17 +-
 gdb/somread.c                                 |   14 +-
 gdb/source.c                                  |   21 +-
 gdb/symtab.c                                  |    7 +-
 gdb/symtab.h                                  |   14 +-
 gdb/testsuite/ChangeLog                       |   58 +
 gdb/testsuite/gdb.base/completion.exp         |   13 +
 gdb/testsuite/gdb.base/structs3.exp           |    5 +
 gdb/testsuite/gdb.cp/baseenum.cc              |   81 +
 gdb/testsuite/gdb.cp/baseenum.exp             |   36 +
 gdb/testsuite/gdb.cp/derivation.cc            |  127 +-
 gdb/testsuite/gdb.cp/derivation.exp           |   87 +-
 gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp |   12 +-
 gdb/testsuite/gdb.mi/mi-fill-memory.exp       |   58 +
 gdb/testsuite/gdb.mi/mi-var-create-rtti.c     |   24 +
 gdb/testsuite/gdb.mi/mi-var-create-rtti.exp   |   52 +
 gdb/testsuite/gdb.python/py-type.exp          |  237 +-
 gdb/testsuite/gdb.threads/manythreads.c       |    4 +
 gdb/testsuite/gdb.threads/manythreads.exp     |   17 +-
 gdb/tui/tui-io.c                              |    3 +-
 gdb/tui/tui-stack.c                           |    2 +-
 gdb/tui/tui-win.c                             |    4 +-
 gdb/value.c                                   |    6 +-
 gdb/version.in                                |    2 +-
 include/elf/ChangeLog                         |   17 +
 include/elf/common.h                          |   14 +-
 include/mach-o/ChangeLog                      |   18 +
 include/mach-o/arm.h                          |   37 +
 include/mach-o/external.h                     |   24 +-
 include/mach-o/loader.h                       |   32 +-
 include/opcode/ChangeLog                      |    4 +
 include/opcode/ppc.h                          |    2 +-
 opcodes/ChangeLog                             |   52 +
 opcodes/i386-opc.tbl                          |    2 +-
 opcodes/i386-tbl.h                            |    2 +-
 opcodes/microblaze-dis.c                      |   22 +
 opcodes/microblaze-opc.h                      |   25 +-
 opcodes/microblaze-opcm.h                     |   17 +-
 opcodes/ppc-dis.c                             |   92 +-
 opcodes/s390-opc.txt                          |    4 +-
 sim/ChangeLog                                 |   34 +
 sim/arm/configure                             |12601 +++++++++++++++++++++----
 sim/avr/configure                             |12601 +++++++++++++++++++++----
 sim/bfin/configure                            |12695 +++++++++++++++++++++----
 sim/common/Make-common.in                     |    4 +-
 sim/common/acinclude.m4                       |   12 +
 sim/common/configure                          | 8138 +++++++++++++++-
 sim/cr16/configure                            |12601 +++++++++++++++++++++----
 sim/cris/configure                            |12601 +++++++++++++++++++++----
 sim/d10v/configure                            |12601 +++++++++++++++++++++----
 sim/erc32/configure                           |12601 +++++++++++++++++++++----
 sim/frv/configure                             |12601 +++++++++++++++++++++----
 sim/h8300/configure                           |12601 +++++++++++++++++++++----
 sim/igen/configure                            | 1533 +++
 sim/iq2000/configure                          |12601 +++++++++++++++++++++----
 sim/lm32/configure                            |12601 +++++++++++++++++++++----
 sim/m32c/configure                            |12601 +++++++++++++++++++++----
 sim/m32r/configure                            |12601 +++++++++++++++++++++----
 sim/m68hc11/configure                         |12601 +++++++++++++++++++++----
 sim/mcore/configure                           |12601 +++++++++++++++++++++----
 sim/microblaze/configure                      |12601 +++++++++++++++++++++----
 sim/mips/configure                            |12603 +++++++++++++++++++++----
 sim/mn10300/configure                         |12601 +++++++++++++++++++++----
 sim/moxie/configure                           |12601 +++++++++++++++++++++----
 sim/ppc/configure                             | 1533 +++
 sim/rl78/configure                            |12601 +++++++++++++++++++++----
 sim/rx/configure                              |12601 +++++++++++++++++++++----
 sim/sh/configure                              |12601 +++++++++++++++++++++----
 sim/sh64/configure                            |12601 +++++++++++++++++++++----
 sim/testsuite/configure                       |    2 +-
 sim/v850/configure                            |12601 +++++++++++++++++++++----
 145 files changed, 272232 insertions(+), 44793 deletions(-)
 rename gdb/{ => common}/gdb_stat.h (91%)
 rename gdb/{ => common}/gdb_wait.h (100%)
 create mode 100644 gdb/testsuite/gdb.cp/baseenum.cc
 create mode 100644 gdb/testsuite/gdb.cp/baseenum.exp
 create mode 100644 gdb/testsuite/gdb.mi/mi-fill-memory.exp
 create mode 100644 gdb/testsuite/gdb.mi/mi-var-create-rtti.c
 create mode 100644 gdb/testsuite/gdb.mi/mi-var-create-rtti.exp
 create mode 100644 include/mach-o/arm.h

First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index 831ab76..fdd7c76 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,34 @@
+2012-11-19  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
+
+	* config.sub (arm): Merge from upstream: Handle armv[6-8] targets.
+
+2012-11-14  Roland McGrath  <mcgrathr@google.com>
+
+	* configure.ac (ENABLE_GOLD): Consider *-*-nacl* targets ELF.
+	* configure: Regenerate.
+
+2012-11-13  Richard Henderson  <rth@redhat.com>
+
+	* configure.ac: Move libsanitizer logic to subdirectory.
+	* configure: Regenerate.
+
+2012-11-13  Dodji Seketeli  <dodji@redhat.com>
+
+	* configure.ac: Enable libsanitizer just on x86 linux for now.
+	* configure: Re-generate.
+
+2012-11-13  David Edelsohn  <dje.gcc@gmail.com>
+
+	* configure.ac: Merge libquadmath sections.
+	* configure: Regenerate.
+
+2012-11-12  Wei Mi <wmi@google.com>
+
+	* configure.ac: Add libsanitizer to target_libraries.
+	* Makefile.def: Ditto.
+	* configure: Regenerate.
+	* Makefile.in: Regenerate.
+
 2012-11-03  H.J. Lu  <hongjiu.lu@intel.com>
 
 	* configure: Regenerated.
diff --git a/Makefile.def b/Makefile.def
index c22388a..1ea63ac 100644
--- a/Makefile.def
+++ b/Makefile.def
@@ -119,6 +119,7 @@ target_modules = { module= libstdc++-v3;
 		   lib_path=src/.libs;
 		   raw_cxx=true; };
 target_modules = { module= libmudflap; lib_path=.libs; };
+target_modules = { module= libsanitizer; lib_path=.libs; };
 target_modules = { module= libssp; lib_path=.libs; };
 target_modules = { module= newlib; };
 target_modules = { module= libgcc; bootstrap=true; no_check=true; };
@@ -503,6 +504,7 @@ dependencies = { module=all-target-libjava; on=all-target-libffi; };
 dependencies = { module=configure-target-libobjc; on=configure-target-boehm-gc; };
 dependencies = { module=all-target-libobjc; on=all-target-boehm-gc; };
 dependencies = { module=configure-target-libstdc++-v3; on=configure-target-libgomp; };
+dependencies = { module=configure-target-libsanitizer; on=all-target-libstdc++-v3; };
 // parallel_list.o and parallel_settings.o depend on omp.h, which is
 // generated by the libgomp configure.  Unfortunately, due to the use of
 //  recursive make, we can't be that specific.
diff --git a/Makefile.in b/Makefile.in
index 321fec9..636b2ba 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -575,7 +575,7 @@ all:
 
 # This is the list of directories that may be needed in RPATH_ENVVAR
 # so that programs built for the target machine work.
-TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
+TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
 
 @if target-libstdc++-v3
 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
@@ -585,6 +585,10 @@ TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
 @endif target-libmudflap
 
+@if target-libsanitizer
+TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
+@endif target-libsanitizer
+
 @if target-libssp
 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
 @endif target-libssp
@@ -920,6 +924,7 @@ configure-host:  \
 configure-target:  \
     maybe-configure-target-libstdc++-v3 \
     maybe-configure-target-libmudflap \
+    maybe-configure-target-libsanitizer \
     maybe-configure-target-libssp \
     maybe-configure-target-newlib \
     maybe-configure-target-libgcc \
@@ -1068,6 +1073,7 @@ all-host: maybe-all-lto-plugin
 all-target: maybe-all-target-libstdc++-v3
 @endif target-libstdc++-v3-no-bootstrap
 all-target: maybe-all-target-libmudflap
+all-target: maybe-all-target-libsanitizer
 all-target: maybe-all-target-libssp
 all-target: maybe-all-target-newlib
 @if target-libgcc-no-bootstrap
@@ -1158,6 +1164,7 @@ info-host: maybe-info-lto-plugin
 
 info-target: maybe-info-target-libstdc++-v3
 info-target: maybe-info-target-libmudflap
+info-target: maybe-info-target-libsanitizer
 info-target: maybe-info-target-libssp
 info-target: maybe-info-target-newlib
 info-target: maybe-info-target-libgcc
@@ -1239,6 +1246,7 @@ dvi-host: maybe-dvi-lto-plugin
 
 dvi-target: maybe-dvi-target-libstdc++-v3
 dvi-target: maybe-dvi-target-libmudflap
+dvi-target: maybe-dvi-target-libsanitizer
 dvi-target: maybe-dvi-target-libssp
 dvi-target: maybe-dvi-target-newlib
 dvi-target: maybe-dvi-target-libgcc
@@ -1320,6 +1328,7 @@ pdf-host: maybe-pdf-lto-plugin
 
 pdf-target: maybe-pdf-target-libstdc++-v3
 pdf-target: maybe-pdf-target-libmudflap
+pdf-target: maybe-pdf-target-libsanitizer
 pdf-target: maybe-pdf-target-libssp
 pdf-target: maybe-pdf-target-newlib
 pdf-target: maybe-pdf-target-libgcc
@@ -1401,6 +1410,7 @@ html-host: maybe-html-lto-plugin
 
 html-target: maybe-html-target-libstdc++-v3
 html-target: maybe-html-target-libmudflap
+html-target: maybe-html-target-libsanitizer
 html-target: maybe-html-target-libssp
 html-target: maybe-html-target-newlib
 html-target: maybe-html-target-libgcc
@@ -1482,6 +1492,7 @@ TAGS-host: maybe-TAGS-lto-plugin
 
 TAGS-target: maybe-TAGS-target-libstdc++-v3
 TAGS-target: maybe-TAGS-target-libmudflap
+TAGS-target: maybe-TAGS-target-libsanitizer
 TAGS-target: maybe-TAGS-target-libssp
 TAGS-target: maybe-TAGS-target-newlib
 TAGS-target: maybe-TAGS-target-libgcc
@@ -1563,6 +1574,7 @@ install-info-host: maybe-install-info-lto-plugin
 
 install-info-target: maybe-install-info-target-libstdc++-v3
 install-info-target: maybe-install-info-target-libmudflap
+install-info-target: maybe-install-info-target-libsanitizer
 install-info-target: maybe-install-info-target-libssp
 install-info-target: maybe-install-info-target-newlib
 install-info-target: maybe-install-info-target-libgcc
@@ -1644,6 +1656,7 @@ install-pdf-host: maybe-install-pdf-lto-plugin
 
 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
 install-pdf-target: maybe-install-pdf-target-libmudflap
+install-pdf-target: maybe-install-pdf-target-libsanitizer
 install-pdf-target: maybe-install-pdf-target-libssp
 install-pdf-target: maybe-install-pdf-target-newlib
 install-pdf-target: maybe-install-pdf-target-libgcc
@@ -1725,6 +1738,7 @@ install-html-host: maybe-install-html-lto-plugin
 
 install-html-target: maybe-install-html-target-libstdc++-v3
 install-html-target: maybe-install-html-target-libmudflap
+install-html-target: maybe-install-html-target-libsanitizer
 install-html-target: maybe-install-html-target-libssp
 install-html-target: maybe-install-html-target-newlib
 install-html-target: maybe-install-html-target-libgcc
@@ -1806,6 +1820,7 @@ installcheck-host: maybe-installcheck-lto-plugin
 
 installcheck-target: maybe-installcheck-target-libstdc++-v3
 installcheck-target: maybe-installcheck-target-libmudflap
+installcheck-target: maybe-installcheck-target-libsanitizer
 installcheck-target: maybe-installcheck-target-libssp
 installcheck-target: maybe-installcheck-target-newlib
 installcheck-target: maybe-installcheck-target-libgcc
@@ -1887,6 +1902,7 @@ mostlyclean-host: maybe-mostlyclean-lto-plugin
 
 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
 mostlyclean-target: maybe-mostlyclean-target-libmudflap
+mostlyclean-target: maybe-mostlyclean-target-libsanitizer
 mostlyclean-target: maybe-mostlyclean-target-libssp
 mostlyclean-target: maybe-mostlyclean-target-newlib
 mostlyclean-target: maybe-mostlyclean-target-libgcc
@@ -1968,6 +1984,7 @@ clean-host: maybe-clean-lto-plugin
 
 clean-target: maybe-clean-target-libstdc++-v3
 clean-target: maybe-clean-target-libmudflap
+clean-target: maybe-clean-target-libsanitizer
 clean-target: maybe-clean-target-libssp
 clean-target: maybe-clean-target-newlib
 clean-target: maybe-clean-target-libgcc
@@ -2049,6 +2066,7 @@ distclean-host: maybe-distclean-lto-plugin
 
 distclean-target: maybe-distclean-target-libstdc++-v3
 distclean-target: maybe-distclean-target-libmudflap
+distclean-target: maybe-distclean-target-libsanitizer
 distclean-target: maybe-distclean-target-libssp
 distclean-target: maybe-distclean-target-newlib
 distclean-target: maybe-distclean-target-libgcc
@@ -2130,6 +2148,7 @@ maintainer-clean-host: maybe-maintainer-clean-lto-plugin
 
 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
+maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
 maintainer-clean-target: maybe-maintainer-clean-target-libssp
 maintainer-clean-target: maybe-maintainer-clean-target-newlib
 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
@@ -2266,6 +2285,7 @@ check-host:  \
 check-target:  \
     maybe-check-target-libstdc++-v3 \
     maybe-check-target-libmudflap \
+    maybe-check-target-libsanitizer \
     maybe-check-target-libssp \
     maybe-check-target-newlib \
     maybe-check-target-libgcc \
@@ -2420,6 +2440,7 @@ install-host:  \
 install-target:  \
     maybe-install-target-libstdc++-v3 \
     maybe-install-target-libmudflap \
+    maybe-install-target-libsanitizer \
     maybe-install-target-libssp \
     maybe-install-target-newlib \
     maybe-install-target-libgcc \
@@ -2521,6 +2542,7 @@ install-strip-host:  \
 install-strip-target:  \
     maybe-install-strip-target-libstdc++-v3 \
     maybe-install-strip-target-libmudflap \
+    maybe-install-strip-target-libsanitizer \
     maybe-install-strip-target-libssp \
     maybe-install-strip-target-newlib \
     maybe-install-strip-target-libgcc \
@@ -32154,6 +32176,463 @@ maintainer-clean-target-libmudflap:
 
 
 
+.PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
+maybe-configure-target-libsanitizer:
+@if gcc-bootstrap
+configure-target-libsanitizer: stage_current
+@endif gcc-bootstrap
+@if target-libsanitizer
+maybe-configure-target-libsanitizer: configure-target-libsanitizer
+configure-target-libsanitizer: 
+	@: $(MAKE); $(unstage)
+	@r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	echo "Checking multilib configuration for libsanitizer..."; \
+	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
+	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
+	if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
+	  if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
+	    rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
+	  else \
+	    rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
+	    mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
+	  fi; \
+	else \
+	  mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
+	fi; \
+	test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
+	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
+	$(NORMAL_TARGET_EXPORTS)  \
+	echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
+	cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
+	case $(srcdir) in \
+	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
+	  *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
+		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+	esac; \
+	srcdiroption="--srcdir=$${topdir}/libsanitizer"; \
+	libsrcdir="$$s/libsanitizer"; \
+	rm -f no-such-file || : ; \
+	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
+	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
+	  --target=${target_alias} $${srcdiroption}  \
+	  || exit 1
+@endif target-libsanitizer
+
+
+
+
+
+.PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
+maybe-all-target-libsanitizer:
+@if gcc-bootstrap
+all-target-libsanitizer: stage_current
+@endif gcc-bootstrap
+@if target-libsanitizer
+TARGET-target-libsanitizer=all
+maybe-all-target-libsanitizer: all-target-libsanitizer
+all-target-libsanitizer: configure-target-libsanitizer
+	@: $(MAKE); $(unstage)
+	@r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS)  \
+	(cd $(TARGET_SUBDIR)/libsanitizer && \
+	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
+		$(TARGET-target-libsanitizer))
+@endif target-libsanitizer
+
+
+
+
+
+.PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
+maybe-check-target-libsanitizer:
+@if target-libsanitizer
+maybe-check-target-libsanitizer: check-target-libsanitizer
+
+check-target-libsanitizer:
+	@: $(MAKE); $(unstage)
+	@r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	(cd $(TARGET_SUBDIR)/libsanitizer && \
+	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
+
+@endif target-libsanitizer
+
+.PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
+maybe-install-target-libsanitizer:
+@if target-libsanitizer
+maybe-install-target-libsanitizer: install-target-libsanitizer
+
+install-target-libsanitizer: installdirs
+	@: $(MAKE); $(unstage)
+	@r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	(cd $(TARGET_SUBDIR)/libsanitizer && \
+	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
+
+@endif target-libsanitizer
+
+.PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
+maybe-install-strip-target-libsanitizer:
+@if target-libsanitizer
+maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
+
+install-strip-target-libsanitizer: installdirs
+	@: $(MAKE); $(unstage)
+	@r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	(cd $(TARGET_SUBDIR)/libsanitizer && \
+	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
+
+@endif target-libsanitizer
+
+# Other targets (info, dvi, pdf, etc.)
+
+.PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
+maybe-info-target-libsanitizer:
+@if target-libsanitizer
+maybe-info-target-libsanitizer: info-target-libsanitizer
+
+info-target-libsanitizer: \
+    configure-target-libsanitizer 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing info in $(TARGET_SUBDIR)/libsanitizer" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libsanitizer && \
+	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+	          "RANLIB=$${RANLIB}" \
+	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
+	           info) \
+	  || exit 1
+
+@endif target-libsanitizer
+
+.PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
+maybe-dvi-target-libsanitizer:
+@if target-libsanitizer
+maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
+
+dvi-target-libsanitizer: \
+    configure-target-libsanitizer 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libsanitizer && \
+	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+	          "RANLIB=$${RANLIB}" \
+	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
+	           dvi) \
+	  || exit 1
+
+@endif target-libsanitizer
+
+.PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
+maybe-pdf-target-libsanitizer:
+@if target-libsanitizer
+maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
+
+pdf-target-libsanitizer: \
+    configure-target-libsanitizer 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libsanitizer && \
+	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+	          "RANLIB=$${RANLIB}" \
+	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
+	           pdf) \
+	  || exit 1
+
+@endif target-libsanitizer
+
+.PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
+maybe-html-target-libsanitizer:
+@if target-libsanitizer
+maybe-html-target-libsanitizer: html-target-libsanitizer
+
+html-target-libsanitizer: \
+    configure-target-libsanitizer 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing html in $(TARGET_SUBDIR)/libsanitizer" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libsanitizer && \
+	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+	          "RANLIB=$${RANLIB}" \
+	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
+	           html) \
+	  || exit 1
+
+@endif target-libsanitizer
+
+.PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
+maybe-TAGS-target-libsanitizer:
+@if target-libsanitizer
+maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
+
+TAGS-target-libsanitizer: \
+    configure-target-libsanitizer 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libsanitizer && \
+	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+	          "RANLIB=$${RANLIB}" \
+	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
+	           TAGS) \
+	  || exit 1
+
+@endif target-libsanitizer
+
+.PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
+maybe-install-info-target-libsanitizer:
+@if target-libsanitizer
+maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
+
+install-info-target-libsanitizer: \
+    configure-target-libsanitizer \
+    info-target-libsanitizer 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer" ; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libsanitizer && \
+	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+	          "RANLIB=$${RANLIB}" \
+	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
+	           install-info) \


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


             reply	other threads:[~2012-11-23 16:55 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-11-23 16:55 pmuldoon [this message]
  -- strict thread matches above, loose matches on Subject: below --
2013-02-26 10:18 pmuldoon
2013-02-02 13:02 pmuldoon
2013-01-04 11:43 pmuldoon
2012-11-28 14:55 pmuldoon
2012-11-09 15:09 pmuldoon
2012-10-22 13:01 pmuldoon
2012-09-07 13:38 pmuldoon
2012-09-04 12:17 pmuldoon
2012-09-04 12:13 pmuldoon
2012-08-30 16:58 pmuldoon
2012-08-23 14:56 pmuldoon
2012-08-14 16:08 pmuldoon
2012-08-09 17:02 pmuldoon
2012-08-01 17:00 pmuldoon
2012-07-23 19:41 pmuldoon
2012-07-19 12:40 pmuldoon
2012-07-18 14:22 pmuldoon
2012-07-11 14:21 pmuldoon
2012-06-25 17:43 pmuldoon
2012-06-21 11:12 pmuldoon
2012-06-14 10:27 pmuldoon
2012-06-13 13:52 pmuldoon
2012-06-06 10:42 pmuldoon
2012-05-22 12:36 pmuldoon
2012-04-26 13:31 pmuldoon
2012-04-10 19:22 pmuldoon
2012-04-04 15:05 pmuldoon
2012-03-27 16:42 pmuldoon
2012-03-23 14:48 pmuldoon
2012-03-19 15:08 pmuldoon
2012-03-12 13:42 pmuldoon
2012-03-05 15:58 pmuldoon
2012-02-20 17:52 pmuldoon
2012-02-13 10:41 pmuldoon
2012-01-23 16:39 pmuldoon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20121123165506.12827.qmail@sourceware.org \
    --to=pmuldoon@sourceware.org \
    --cc=archer-commits@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).