From patchwork Wed Jan 25 21:54:24 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ian Lance Taylor X-Patchwork-Id: 137869 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]) by ozlabs.org (Postfix) with SMTP id ADBD2B6F13 for ; Thu, 26 Jan 2012 08:54:47 +1100 (EST) Comment: DKIM? See http://www.dkim.org DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=gcc.gnu.org; s=default; x=1328133289; h=Comment: DomainKey-Signature:Received:Received:Received:Received:Received: Received:Received:From:To:Subject:Date:Message-ID:User-Agent: MIME-Version:Content-Type:Mailing-List:Precedence:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:Sender: Delivered-To; bh=mEOUONqPVnw9shntXuf6oyLHqqw=; b=QV+8Cyps43EOXeP yehPr3e9bVRgDddP9/BmU0JSlTbwolxnk3ItbPhHPp0gUgDRacfsuWp30LlMyOix XebyI+RlgVOe9Bd7ckEhOaxgTOwuDKqBJ66E2RE+aWheHlra4vQCW18HKyn7TTMx KZYRCZnYt7j2n8+IcsWL1lVl0KN0= Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=gcc.gnu.org; h=Received:Received:X-SWARE-Spam-Status:X-Spam-Check-By:Received:Received:Received:Received:Received:From:To:Subject:Date:Message-ID:User-Agent:MIME-Version:X-Gm-Message-State:Content-Type:X-IsSubscribed:Mailing-List:Precedence:List-Id:List-Unsubscribe:List-Archive:List-Post:List-Help:Sender:Delivered-To; b=eKrFH/F6i7j26QYNdsNzQOpn+pbXkn8nfGUDBuoMChlXn8I9JFL19rnID2sNox hNUIvuX9n7ERWT17VxetveW2aOFZ2WeyO2kI2FgkzCFIG/HEOqli9vS9OWjFK+Iw KmRFnP65tASEsRaH9dwFe9scliipM4203PTEbtwdd1AXk=; Received: (qmail 918 invoked by alias); 25 Jan 2012 21:54:42 -0000 Received: (qmail 910 invoked by uid 22791); 25 Jan 2012 21:54:41 -0000 X-SWARE-Spam-Status: No, hits=-2.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, RCVD_IN_DNSWL_LOW, T_RP_MATCHES_RCVD, T_TVD_MIME_NO_HEADERS X-Spam-Check-By: sourceware.org Received: from mail-pz0-f47.google.com (HELO mail-pz0-f47.google.com) (209.85.210.47) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 25 Jan 2012 21:54:27 +0000 Received: by dakf10 with SMTP id f10so1329683dak.20 for ; Wed, 25 Jan 2012 13:54:27 -0800 (PST) Received: by 10.68.224.6 with SMTP id qy6mr2014500pbc.60.1327528467111; Wed, 25 Jan 2012 13:54:27 -0800 (PST) Received: by 10.68.224.6 with SMTP id qy6mr2014489pbc.60.1327528467028; Wed, 25 Jan 2012 13:54:27 -0800 (PST) Received: from coign.google.com ([2620:0:1000:2301:f2de:f1ff:fe40:72a8]) by mx.google.com with ESMTPS id f3sm5544409pbq.4.2012.01.25.13.54.25 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 25 Jan 2012 13:54:26 -0800 (PST) From: Ian Lance Taylor To: gcc-patches@gcc.gnu.org, gofrontend-dev@googlegroups.com Subject: libgo patch committed: Update to weekly.2012-01-20 Date: Wed, 25 Jan 2012 13:54:24 -0800 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 X-Gm-Message-State: ALoCoQmTXUumh0GhVac2CHGUEAxfUK81uuOtyJU/W5I+9yMtwVnzCmS5XDWHm3pmddj3CS/Jp16/wACBXEYY+p2IcHNSirHEDD68fnNl/p3ylQ1kK3eJ3eiBUcQW50KqZqB5ySaH6r7RujmZKATHflYZcGSioq06dVywDoPaOpOEPy2Tf+16IQA= X-IsSubscribed: yes 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 I have committed a patch to libgo to update to the weekly.2012-01-20 release. As usual this e-mail message only includes changes to files specific to gccgo. Bootstrapped and ran Go testsuite on x86_64-unknown-linux-gnu. Committed to mainline. Ian diff -r dd654495ccfb libgo/MERGE --- a/libgo/MERGE Wed Jan 25 11:55:19 2012 -0800 +++ b/libgo/MERGE Wed Jan 25 13:45:23 2012 -0800 @@ -1,4 +1,4 @@ -354b17404643 +9f2be4fbbf69 The first line of this file holds the Mercurial revision number of the last merge done from the master library sources. diff -r dd654495ccfb libgo/Makefile.am --- a/libgo/Makefile.am Wed Jan 25 11:55:19 2012 -0800 +++ b/libgo/Makefile.am Wed Jan 25 13:45:23 2012 -0800 @@ -197,6 +197,16 @@ toolexeclibgocryptox509_DATA = \ crypto/x509/pkix.gox +toolexeclibgodatabasedir = $(toolexeclibgodir)/database + +toolexeclibgodatabase_DATA = \ + database/sql.gox + +toolexeclibgodatabasesqldir = $(toolexeclibgodatabasedir)/sql + +toolexeclibgodatabasesql_DATA = \ + database/sql/driver.gox + toolexeclibgodebugdir = $(toolexeclibgodir)/debug toolexeclibgodebug_DATA = \ @@ -237,15 +247,10 @@ exp/norm.gox \ exp/proxy.gox \ exp/spdy.gox \ - exp/sql.gox \ exp/ssh.gox \ exp/terminal.gox \ - exp/types.gox - -toolexeclibgoexpsqldir = $(toolexeclibgoexpdir)/sql - -toolexeclibgoexpsql_DATA = \ - exp/sql/driver.gox + exp/types.gox \ + exp/utf8string.gox toolexeclibgogodir = $(toolexeclibgodir)/go @@ -717,6 +722,7 @@ go/net/dnsclient_unix.go \ go/net/dnsconfig.go \ go/net/dnsmsg.go \ + go/net/doc.go \ $(go_net_newpollserver_file) \ go/net/fd.go \ $(go_net_fd_os_file) \ @@ -793,6 +799,7 @@ go_os_files = \ $(go_os_dir_file) \ go/os/dir.go \ + go/os/doc.go \ go/os/env.go \ go/os/error.go \ go/os/error_posix.go \ @@ -1005,7 +1012,8 @@ go_crypto_ecdsa_files = \ go/crypto/ecdsa/ecdsa.go go_crypto_elliptic_files = \ - go/crypto/elliptic/elliptic.go + go/crypto/elliptic/elliptic.go \ + go/crypto/elliptic/p224.go go_crypto_hmac_files = \ go/crypto/hmac/hmac.go go_crypto_md4_files = \ @@ -1094,6 +1102,14 @@ go_crypto_x509_pkix_files = \ go/crypto/x509/pkix/pkix.go +go_database_sql_files = \ + go/database/sql/convert.go \ + go/database/sql/sql.go + +go_database_sql_driver_files = \ + go/database/sql/driver/driver.go \ + go/database/sql/driver/types.go + go_debug_dwarf_files = \ go/debug/dwarf/buf.go \ go/debug/dwarf/const.go \ @@ -1179,9 +1195,6 @@ go/exp/spdy/read.go \ go/exp/spdy/types.go \ go/exp/spdy/write.go -go_exp_sql_files = \ - go/exp/sql/convert.go \ - go/exp/sql/sql.go go_exp_ssh_files = \ go/exp/ssh/channel.go \ go/exp/ssh/cipher.go \ @@ -1205,10 +1218,8 @@ go/exp/types/gcimporter.go \ go/exp/types/types.go \ go/exp/types/universe.go - -go_exp_sql_driver_files = \ - go/exp/sql/driver/driver.go \ - go/exp/sql/driver/types.go +go_exp_utf8string_files = \ + go/exp/utf8string/string.go go_go_ast_files = \ go/go/ast/ast.go \ @@ -1467,7 +1478,6 @@ go_unicode_utf16_files = \ go/unicode/utf16/utf16.go go_unicode_utf8_files = \ - go/unicode/utf8/string.go \ go/unicode/utf8/utf8.go # Define Syscall and Syscall6. @@ -1751,6 +1761,8 @@ crypto/openpgp/packet.lo \ crypto/openpgp/s2k.lo \ crypto/x509/pkix.lo \ + database/sql.lo \ + database/sql/driver.lo \ debug/dwarf.lo \ debug/elf.lo \ debug/gosym.lo \ @@ -1772,11 +1784,10 @@ exp/norm.lo \ exp/proxy.lo \ exp/spdy.lo \ - exp/sql.lo \ exp/ssh.lo \ exp/terminal.lo \ exp/types.lo \ - exp/sql/driver.lo \ + exp/utf8string.lo \ html/template.lo \ go/ast.lo \ go/build.lo \ @@ -2646,6 +2657,26 @@ @$(CHECK) .PHONY: crypto/x509/pkix/check +@go_include@ database/sql.lo.dep +database/sql.lo.dep: $(go_database_sql_files) + $(BUILDDEPS) +database/sql.lo: $(go_database_sql_files) + $(BUILDPACKAGE) +database/sql/check: $(CHECK_DEPS) + @$(MKDIR_P) database/sql + @$(CHECK) +.PHONY: database/sql/check + +@go_include@ database/sql/driver.lo.dep +database/sql/driver.lo.dep: $(go_database_sql_driver_files) + $(BUILDDEPS) +database/sql/driver.lo: $(go_database_sql_driver_files) + $(BUILDPACKAGE) +database/sql/driver/check: $(CHECK_DEPS) + @$(MKDIR_P) database/sql/driver + @$(CHECK) +.PHONY: database/sql/driver/check + @go_include@ debug/dwarf.lo.dep debug/dwarf.lo.dep: $(go_debug_dwarf_files) $(BUILDDEPS) @@ -2856,16 +2887,6 @@ @$(CHECK) .PHONY: exp/spdy/check -@go_include@ exp/sql.lo.dep -exp/sql.lo.dep: $(go_exp_sql_files) - $(BUILDDEPS) -exp/sql.lo: $(go_exp_sql_files) - $(BUILDPACKAGE) -exp/sql/check: $(CHECK_DEPS) - @$(MKDIR_P) exp/sql - @$(CHECK) -.PHONY: exp/sql/check - @go_include@ exp/ssh.lo.dep exp/ssh.lo.dep: $(go_exp_ssh_files) $(BUILDDEPS) @@ -2896,6 +2917,16 @@ @$(CHECK) .PHONY: exp/types/check +@go_include@ exp/utf8string.lo.dep +exp/utf8string.lo.dep: $(go_exp_utf8string_files) + $(BUILDDEPS) +exp/utf8string.lo: $(go_exp_utf8string_files) + $(BUILDPACKAGE) +exp/utf8string/check: $(CHECK_DEPS) + @$(MKDIR_P) exp/utf8string + @$(CHECK) +.PHONY: exp/utf8string/check + @go_include@ exp/inotify.lo.dep exp/inotify.lo.dep: $(go_exp_inotify_files) $(BUILDDEPS) @@ -2906,16 +2937,6 @@ @$(CHECK) .PHONY: exp/inotify/check -@go_include@ exp/sql/driver.lo.dep -exp/sql/driver.lo.dep: $(go_exp_sql_driver_files) - $(BUILDDEPS) -exp/sql/driver.lo: $(go_exp_sql_driver_files) - $(BUILDPACKAGE) -exp/sql/driver/check: $(CHECK_DEPS) - @$(MKDIR_P) exp/sql/driver - @$(CHECK) -.PHONY: exp/sql/driver/check - @go_include@ html/template.lo.dep html/template.lo.dep: $(go_html_template_files) $(BUILDDEPS) @@ -3670,6 +3691,12 @@ crypto/x509/pkix.gox: crypto/x509/pkix.lo $(BUILDGOX) +database/sql.gox: database/sql.lo + $(BUILDGOX) + +database/sql/driver.gox: database/sql/driver.lo + $(BUILDGOX) + debug/dwarf.gox: debug/dwarf.lo $(BUILDGOX) debug/elf.gox: debug/elf.lo @@ -3716,16 +3743,13 @@ $(BUILDGOX) exp/spdy.gox: exp/spdy.lo $(BUILDGOX) -exp/sql.gox: exp/sql.lo - $(BUILDGOX) exp/ssh.gox: exp/ssh.lo $(BUILDGOX) exp/terminal.gox: exp/terminal.lo $(BUILDGOX) exp/types.gox: exp/types.lo $(BUILDGOX) - -exp/sql/driver.gox: exp/sql/driver.lo +exp/utf8string.gox: exp/utf8string.lo $(BUILDGOX) html/template.gox: html/template.lo @@ -3941,6 +3965,8 @@ crypto/openpgp/elgamal/check \ crypto/openpgp/packet/check \ crypto/openpgp/s2k/check \ + database/sql/check \ + database/sql/driver/check \ debug/dwarf/check \ debug/elf/check \ debug/macho/check \ @@ -3962,9 +3988,9 @@ exp/norm/check \ exp/proxy/check \ exp/spdy/check \ - exp/sql/check \ exp/ssh/check \ exp/terminal/check \ + exp/utf8string/check \ html/template/check \ go/ast/check \ $(go_build_check_omitted_since_it_calls_6g) \