From patchwork Tue Jul 16 07:33:14 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Florian Weimer X-Patchwork-Id: 259359 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "localhost", Issuer "www.qmailtoaster.com" (not verified)) by ozlabs.org (Postfix) with ESMTPS id 46F4D2C0163 for ; Tue, 16 Jul 2013 17:34:01 +1000 (EST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; q=dns; s= default; b=X8YsCC2uYAku9Z6nHEx30NrBhK1+PFP2WrZi/oCSFD2c0jAVAZtCA AnQjGMgiJ5qkl42RXH1K1HEBWVKDxQOnkXRA2xKgvrx4HBR05jhgkzMMvfpZbRic YkIyRu96fpHJClHXtlqpogU9OURLsix43puUB5i3Fp/HQ9L8A3ogzo= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; s=default; bh=nBrzcOjfOghxrVncAXELNtUZSVE=; b=rC3fd7m9VoQ1GjnNN2wnQM1Dn7Xq R79QdHmsib6encH1T3dsCVlphS5mIrzKL7UUMGvgYKh0muaJiKlmi5ZIXxi40p+h tNVufuQyImOdNBfSwaAFNkHwBRe/Uu1l/dyCWpRL2ljZ0sAainosdZkp+KCw6RUt TY7CESopyHfLdp0= Received: (qmail 13048 invoked by alias); 16 Jul 2013 07:33:55 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 13023 invoked by uid 89); 16 Jul 2013 07:33:54 -0000 X-Spam-SWARE-Status: No, score=-5.8 required=5.0 tests=AWL, BAYES_50, KHOP_THREADED, RCVD_IN_HOSTKARMA_W, RCVD_IN_HOSTKARMA_WL, RDNS_NONE, SPF_HELO_PASS, SPF_PASS, TW_CC autolearn=no version=3.3.1 Received: from Unknown (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Tue, 16 Jul 2013 07:33:53 +0000 Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r6G7XkW5030388 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 16 Jul 2013 03:33:46 -0400 Received: from oldenburg.str.redhat.com (ovpn-116-50.ams2.redhat.com [10.36.116.50]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id r6G7Xism020558 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 16 Jul 2013 03:33:45 -0400 Message-ID: <51E4F73A.7090503@redhat.com> Date: Tue, 16 Jul 2013 09:33:14 +0200 From: Florian Weimer User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130625 Thunderbird/17.0.7 MIME-Version: 1.0 To: Ian Lance Taylor CC: gcc-patches@gcc.gnu.org, gofrontend-dev@googlegroups.com Subject: Re: Go patch committed: Update libgo to 1.1.1 References: In-Reply-To: On 07/16/2013 08:55 AM, Ian Lance Taylor wrote: > I have committed a large patch to update libgo to the library that was > part of the Go 1.1.1 release. As usual, I'm not including the entire > patch in this e-mail message, because it is too large. I'm only > including the changes to the files that are partially gccgo-specific. > Bootstrapped and ran Go testsuite on x86_64-unknown-linux-gnu. > Committed to mainline and 4.8 branch. I think this change at least needs a soname bump: The size of the public Decoder struct changes, and this size has been compiled into client code. Index: libgo/go/encoding/xml/xml.go =================================================================== --- libgo/go/encoding/xml/xml.go (revision 200973) +++ libgo/go/encoding/xml/xml.go (revision 200974) @@ -169,6 +169,11 @@ // the CharsetReader's result values must be non-nil. CharsetReader func(charset string, input io.Reader) (io.Reader, error) + // DefaultSpace sets the default name space used for unadorned tags, + // as if the entire XML stream were wrapped in an element containing + // the attribute xmlns="DefaultSpace". + DefaultSpace string + r io.ByteReader buf bytes.Buffer saved *bytes.Buffer