From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg1-x52e.google.com (mail-pg1-x52e.google.com [IPv6:2607:f8b0:4864:20::52e]) by sourceware.org (Postfix) with ESMTPS id 907843851165 for ; Tue, 28 Jun 2022 17:20:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 907843851165 Received: by mail-pg1-x52e.google.com with SMTP id q140so12812674pgq.6 for ; Tue, 28 Jun 2022 10:20:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=jLH9DXGYrdgz0xrA15/1m35YG3SfjqlcaJ8jAmsJsY0=; b=ZKorH/HTs2HFZItgdoySRGAAOHN6AbQf2lzSi0l0UT4sBA88vzgYQ2SyN61cBNPdi1 a+nJ3eJ5sb/mzjZ6U2kSXgOmdqhV3bXvmWEZPdTyoDVZb69kk0An6TozWnyOLvFSAMuK vs8P4vTfikB31SXcYi4sgjE41vo47/RvYMJfpWZFCZWysQM3GKCGKgv4dE+2LSCv3Yfw aoPha3X4t7+NLcIhiWWLTtWY/HL9wwIuqqqpKFM13n22t1s4jbMZNLsu3eCNDPxpIC8O HBR2y7b4kJqjilFzgb9CoW4tTfcZqSjw2GMwjHyHbh7pUYvoZsCDWSuzBABrlzYmMrmE VhrA== X-Gm-Message-State: AJIora+zVXyJ/KKBIv6QueB0mRiXMC0Br/W1cgUGAq1fNGDPVWCYcByC k5m6IWeIiKRSChUHDbhtfZAYB5RWdSKk2er/O1mqOQQuxW42ng== X-Google-Smtp-Source: AGRyM1v9/ObmpZQszbRUxf2SONrklrBuTq4VyzWhdYWxmIdTkcPq1/X2qRkL2+aMQ24Fo8ISV0cZ9MHV35V7sLiQM40= X-Received: by 2002:a63:8749:0:b0:411:6cb6:e92c with SMTP id i70-20020a638749000000b004116cb6e92cmr1391867pge.20.1656436825265; Tue, 28 Jun 2022 10:20:25 -0700 (PDT) MIME-Version: 1.0 From: Ian Lance Taylor Date: Tue, 28 Jun 2022 10:20:12 -0700 Message-ID: Subject: libgo patch committed: Make runtime.Version return a useful value To: gcc-patches , gofrontend-dev Content-Type: multipart/mixed; boundary="000000000000904e8905e28540dc" X-Spam-Status: No, score=-9.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2022 17:20:28 -0000 --000000000000904e8905e28540dc Content-Type: text/plain; charset="UTF-8" This libgo patch makes runtime.Version return a meaningful string. This also means that "go version" will print something useful, e.g., go version go1.18 gccgo (GCC) 12.0.1 20220216 (experimental) linux/amd64 This fixes https://go.dev/issue/51850. Bootstrapped and ran Go testsuite on x86_64-pc-linux-gnu. Committed to mainline. Ian --000000000000904e8905e28540dc Content-Type: text/plain; charset="US-ASCII"; name="patch.txt" Content-Disposition: attachment; filename="patch.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l4yfoy620 MGQ4NTQxYzdjOTA2YzkyYzc1MGM3Nzk5NThiZWFmYjBlMGRiZmU0NwpkaWZmIC0tZ2l0IGEvZ2Nj L2dvL2dvZnJvbnRlbmQvTUVSR0UgYi9nY2MvZ28vZ29mcm9udGVuZC9NRVJHRQppbmRleCBhMGUz ODZhYjRmNi4uNTUxZWE2NTBhY2YgMTAwNjQ0Ci0tLSBhL2djYy9nby9nb2Zyb250ZW5kL01FUkdF CisrKyBiL2djYy9nby9nb2Zyb250ZW5kL01FUkdFCkBAIC0xLDQgKzEsNCBAQAotMjhmZTlmYWQ0 YWNiNGUwMjA4M2ZhZjU1MDNiMDZlM2U2ZThlZWNhZgorZDViNGFiZWQyZjIwNmU0OTI4OTBhY2My MDczOGU4OTYxN2VhNTQyYwogCiBUaGUgZmlyc3QgbGluZSBvZiB0aGlzIGZpbGUgaG9sZHMgdGhl IGdpdCByZXZpc2lvbiBudW1iZXIgb2YgdGhlIGxhc3QKIG1lcmdlIGRvbmUgZnJvbSB0aGUgZ29m cm9udGVuZCByZXBvc2l0b3J5LgpkaWZmIC0tZ2l0IGEvbGliZ28vTWFrZWZpbGUuYW0gYi9saWJn by9NYWtlZmlsZS5hbQppbmRleCBhNWQ0YjZhMzUyNS4uYjAzZTY1NTNlOTAgMTAwNjQ0Ci0tLSBh L2xpYmdvL01ha2VmaWxlLmFtCisrKyBiL2xpYmdvL01ha2VmaWxlLmFtCkBAIC01NjgsNiArNTY4 LDcgQEAgcy1nb3Jvb3Q6IE1ha2VmaWxlCiAJcm0gLWYgZ29yb290LmdvLnRtcAogCWVjaG8gInBh Y2thZ2UgcnVudGltZSIgPiBnb3Jvb3QuZ28udG1wCiAJZWNobyAndmFyIGRlZmF1bHRHT1JPT1Qg PSBgJChwcmVmaXgpYCcgPj4gZ29yb290LmdvLnRtcAorCWVjaG8gJ3ZhciBidWlsZFZlcnNpb24g PSBgJ2BjYXQgJChzcmNkaXIpL1ZFUlNJT04gfCBzZWQgMXFgJyAnYCQoR09DKSAtLXZlcnNpb24g fCBzZWQgMXFgJ2AnID4+IGdvcm9vdC5nby50bXAKIAkkKFNIRUxMKSAkKHNyY2RpcikvbXZpZmRp ZmYuc2ggZ29yb290LmdvLnRtcCBnb3Jvb3QuZ28KIAkkKFNUQU1QKSAkQAogCmRpZmYgLS1naXQg YS9saWJnby9NYWtlZmlsZS5pbiBiL2xpYmdvL01ha2VmaWxlLmluCmluZGV4IDIyZjQ4YTUyOTM4 Li4xNmVkNjJhODJlZCAxMDA2NDQKLS0tIGEvbGliZ28vTWFrZWZpbGUuaW4KKysrIGIvbGliZ28v TWFrZWZpbGUuaW4KQEAgLTI3ODAsNiArMjc4MCw3IEBAIHMtZ29yb290OiBNYWtlZmlsZQogCXJt IC1mIGdvcm9vdC5nby50bXAKIAllY2hvICJwYWNrYWdlIHJ1bnRpbWUiID4gZ29yb290LmdvLnRt cAogCWVjaG8gJ3ZhciBkZWZhdWx0R09ST09UID0gYCQocHJlZml4KWAnID4+IGdvcm9vdC5nby50 bXAKKwllY2hvICd2YXIgYnVpbGRWZXJzaW9uID0gYCdgY2F0ICQoc3JjZGlyKS9WRVJTSU9OIHwg c2VkIDFxYCcgJ2AkKEdPQykgLS12ZXJzaW9uIHwgc2VkIDFxYCdgJyA+PiBnb3Jvb3QuZ28udG1w CiAJJChTSEVMTCkgJChzcmNkaXIpL212aWZkaWZmLnNoIGdvcm9vdC5nby50bXAgZ29yb290Lmdv CiAJJChTVEFNUCkgJEAKIApkaWZmIC0tZ2l0IGEvbGliZ28vZ28vcnVudGltZS9leHRlcm4uZ28g Yi9saWJnby9nby9ydW50aW1lL2V4dGVybi5nbwppbmRleCBhMzcxZDljMGVlMC4uOGUyMjYxNDc5 NjUgMTAwNjQ0Ci0tLSBhL2xpYmdvL2dvL3J1bnRpbWUvZXh0ZXJuLmdvCisrKyBiL2xpYmdvL2dv L3J1bnRpbWUvZXh0ZXJuLmdvCkBAIC0yMzEsMTYgKzIzMSw2IEBAIGZ1bmMgR09ST09UKCkgc3Ry aW5nIHsKIAlyZXR1cm4gZGVmYXVsdEdPUk9PVAogfQogCi0vLyBidWlsZFZlcnNpb24gaXMgdGhl IEdvIHRyZWUncyB2ZXJzaW9uIHN0cmluZyBhdCBidWlsZCB0aW1lLgotLy8KLS8vIElmIGFueSBH T0VYUEVSSU1FTlRzIGFyZSBzZXQgdG8gbm9uLWRlZmF1bHQgdmFsdWVzLCBpdCB3aWxsIGluY2x1 ZGUKLS8vICJYOjxHT0VYUEVSSU1FTlQ+Ii4KLS8vCi0vLyBUaGlzIGlzIHNldCBieSB0aGUgbGlu a2VyLgotLy8KLS8vIFRoaXMgaXMgYWNjZXNzZWQgYnkgImdvIHZlcnNpb24gPGJpbmFyeT4iLgot dmFyIGJ1aWxkVmVyc2lvbiBzdHJpbmcKLQogLy8gVmVyc2lvbiByZXR1cm5zIHRoZSBHbyB0cmVl J3MgdmVyc2lvbiBzdHJpbmcuCiAvLyBJdCBpcyBlaXRoZXIgdGhlIGNvbW1pdCBoYXNoIGFuZCBk YXRlIGF0IHRoZSB0aW1lIG9mIHRoZSBidWlsZCBvciwKIC8vIHdoZW4gcG9zc2libGUsIGEgcmVs ZWFzZSB0YWcgbGlrZSAiZ28xLjMiLgo= --000000000000904e8905e28540dc--