From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7197 invoked by alias); 10 Oct 2014 14:54:31 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 7086 invoked by uid 89); 10 Oct 2014 14:54:30 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.3 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-Spam-User: qpsmtpd, 2 recipients X-HELO: mail-wi0-f174.google.com Received: from mail-wi0-f174.google.com (HELO mail-wi0-f174.google.com) (209.85.212.174) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Fri, 10 Oct 2014 14:54:28 +0000 Received: by mail-wi0-f174.google.com with SMTP id cc10so2323741wib.1 for ; Fri, 10 Oct 2014 07:54:25 -0700 (PDT) X-Received: by 10.180.85.41 with SMTP id e9mr5366078wiz.21.1412952865135; Fri, 10 Oct 2014 07:54:25 -0700 (PDT) Received: from [192.168.0.102] (bl16-29-32.dsl.telepac.pt. [188.81.29.32]) by mx.google.com with ESMTPSA id cu9sm7301096wjc.3.2014.10.10.07.54.23 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 10 Oct 2014 07:54:24 -0700 (PDT) Message-ID: <5437F31F.4090601@gmail.com> Date: Fri, 10 Oct 2014 14:54:00 -0000 From: Pedro Alves User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.1 MIME-Version: 1.0 To: Iain Buclaw , gdb-patches@sourceware.org, Binutils Development Subject: Re: [PATCH] Sync libiberty with gcc References: In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2014-10/txt/msg00248.txt.bz2 On 09/29/2014 07:42 PM, Iain Buclaw wrote: > This patch to syncs libiberty with upstream gcc. > > Largest change here is the addition of demangling dlang symbols, which > means following this will be the removal of dlang demangling on gdb's > side. Thank Iain. Please go ahead and push. > > -- Iain. > > > libiberty/ > 2014-09-26 Jason Merrill > > * cp-demangle.c (d_substitution): Handle abi tags on abbreviation. > > 2014-09-26 Max Ostapenko > > * pex-common.h (struct pex_funcs): Add new parameter for > open_write field. > * pex-unix.c (pex_unix_open_write): Add support for new parameter. > * pex-djgpp.c (pex_djgpp_open_write): Likewise. > * pex-win32.c (pex_win32_open_write): Likewise. > * pex-common.c (pex_run_in_environment): Likewise. > > 2014-09-23 Iain Buclaw > > * Makefile.in (CFILES): Add d-demangle.c. > (REQUIRED_OFILES): Add d-demangle.o. > * cplus-dem.c (libiberty_demanglers): Add dlang_demangling case. > (cplus_demangle): Likewise. > * d-demangle.c: New file. > * testsuite/Makefile.in (really-check): Add check-d-demangle. > * testsuite/d-demangle-expected: New file. > > 2014-09-19 Ian Lance Taylor > > * simple-object-elf.c (simple_object_elf_write_ehdr): Correctly > handle objects with more than SHN_LORESERVE sections. > (simple_object_elf_write_shdr): Add sh_link parameter. > (simple_object_elf_write_to_file): Correctly handle objects with > more than SHN_LORESERVE sections. > > 2014-08-29 Andrew Burgess > > * cp-demangle.c (d_dump): Only access field from s_fixed part of > the union for DEMANGLE_COMPONENT_FIXED_TYPE. > (d_count_templates_scopes): Likewise. > > 2014-08-13 Gary Benson > > * testsuite/demangler-fuzzer.c: New file. > * testsuite/Makefile.in (fuzz-demangler): New rule. > (demangler-fuzzer): Likewise. > (mostlyclean): Clean up demangler fuzzer. > --- > Thanks, Pedro Alves