From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-x633.google.com (mail-pl1-x633.google.com [IPv6:2607:f8b0:4864:20::633]) by sourceware.org (Postfix) with ESMTPS id 94CF6384F022 for ; Wed, 7 Sep 2022 01:40:33 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 94CF6384F022 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=golang.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=golang.org Received: by mail-pl1-x633.google.com with SMTP id f24so13052835plr.1 for ; Tue, 06 Sep 2022 18:40:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=golang-org.20210112.gappssmtp.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date; bh=g/1VMSWNnulkf2c8oWu4k/3N+YwCxASAr4F6Pra8nuk=; b=MNDcUWzp8TL9ioQgjf0qnB8sXoO0BX3K1flH+IvkozRqwmhkKS7PUJbLVg27qyR1tL Uz+IlPiG6KRPmkPIsuMqoyFhmLSoG0tz+SVoeRng9dGl/KvFZYKjRA5hMISJUA75AwKW HrAYH2VMXs13ZPsH1RSCDA8IGoK5zPaU/bNaFW4DwIs1ngvc6e3hvbR9TRYfMTBLA5mz oz6CuYVDHrJeKukeS85KFxwLvEBYE0/3ree0Bgd66JrWEW39J4vE2WxdE+COlxEiR2vw QvSVYioEqysxjtaZZzt0jZzfqIsigR5bO2+nNZd6vOugZFWwu3MLEbKby3wEXrOWa4sH fMjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date; bh=g/1VMSWNnulkf2c8oWu4k/3N+YwCxASAr4F6Pra8nuk=; b=D3oS9Hc8wrRb8rIoNLMbujHY2LjLzwFzKQKZ+V3jc0XZ4G08u1r7Rzda0va3gCzOS7 lOq2/Xa3OB1IYLIjCB44Nkpu9ojqu/bRrQhHqVvWpBlWFmuRN4Gi09m9u/fYmXI5K5X7 /6BpWyuPAalVZ8xPgbLNZh+ztEYZODUx/NTmff2k4JIt22cySeqodKhP5sLU8d610VbV eNo1QXlNZibVwPbWDNdcEp1fPVVifFYSILE6hLUSrxQtmGRHxOjc95gTCvVlhUYZ91t6 dc8qRmXhTae11FjvCNgn+GHZ6KVTycRXcA7Sdw+kUyd/Hsyw+TdY+ypDUUrU9FPxoKb9 Z5+g== X-Gm-Message-State: ACgBeo30zmNEAgXqcQXMRtoFCCVAWwurpNvEm3xhfeql6hrQmJqL7P7r MY2z3Mz1Bw3GH01EqakHVSvlfewWI7CLAadPBE56zsFO5yXPuAXd X-Google-Smtp-Source: AA6agR7sonpR3mEhI/+hDlJnz0F2StyW2/PJ/9CfU45FCReWrlbCGmD/tFAGLWZ6bcmcZq3rD3PTIqf7DJv7jGN6M+M= X-Received: by 2002:a17:90b:4b47:b0:1f7:2e06:5752 with SMTP id mi7-20020a17090b4b4700b001f72e065752mr1325515pjb.187.1662514832276; Tue, 06 Sep 2022 18:40:32 -0700 (PDT) MIME-Version: 1.0 From: Ian Lance Taylor Date: Tue, 6 Sep 2022 18:40:20 -0700 Message-ID: Subject: libgo patch committed: Ignore __morestack in runtime.Callers To: gcc-patches , gofrontend-dev Content-Type: multipart/mixed; boundary="0000000000000351d605e80c6662" X-Spam-Status: No, score=-10.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,GIT_PATCH_0,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 List-Id: --0000000000000351d605e80c6662 Content-Type: text/plain; charset="UTF-8" This libgo patch ignores the __morestack function in runtime.Callers. We were ignoring all functions starting with "__morestack_", but not the function "__morestack" itself. Without this change, some tests such as recover.go started failing recently, though I'm not sure exactly what changed. Bootstrapped and ran Go testsuite on x86_64-pc-linux-gnu. Committed to mainline. Ian --0000000000000351d605e80c6662 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_l7qyebnp0 YzA4NTJiNTFiN2E2OGFkYTgyMjk1NWViN2VmODNkOTMzY2MzM2U0NwpkaWZmIC0tZ2l0IGEvZ2Nj L2dvL2dvZnJvbnRlbmQvTUVSR0UgYi9nY2MvZ28vZ29mcm9udGVuZC9NRVJHRQppbmRleCBjYTc5 NzA0NWQ2Ni4uZGNlMzhlNzI3YTcgMTAwNjQ0Ci0tLSBhL2djYy9nby9nb2Zyb250ZW5kL01FUkdF CisrKyBiL2djYy9nby9nb2Zyb250ZW5kL01FUkdFCkBAIC0xLDQgKzEsNCBAQAotZDUzZThhMGU5 NGUzNGRjNjA5ZTM0ZGQ1ZTQwNGRlYmRhMjY0MGNmYgorNjU0M2I3ZmM2ZGE1MzNlYjk3NmIzNzY0 OWE5MjVlN2ZkNWE1MjFmYQogCiBUaGUgZmlyc3QgbGluZSBvZiB0aGlzIGZpbGUgaG9sZHMgdGhl IGdpdCByZXZpc2lvbiBudW1iZXIgb2YgdGhlIGxhc3QKIG1lcmdlIGRvbmUgZnJvbSB0aGUgZ29m cm9udGVuZCByZXBvc2l0b3J5LgpkaWZmIC0tZ2l0IGEvbGliZ28vcnVudGltZS9nby1jYWxsZXJz LmMgYi9saWJnby9ydW50aW1lL2dvLWNhbGxlcnMuYwppbmRleCAzMTc4MzY5NmEwOC4uMWQ0ZGVl NjYyNzkgMTAwNjQ0Ci0tLSBhL2xpYmdvL3J1bnRpbWUvZ28tY2FsbGVycy5jCisrKyBiL2xpYmdv L3J1bnRpbWUvZ28tY2FsbGVycy5jCkBAIC0xMDcsNyArMTA3LDcgQEAgY2FsbGJhY2sgKHZvaWQg KmRhdGEsIHVpbnRwdHJfdCBwYywgY29uc3QgY2hhciAqZmlsZW5hbWUsIGludCBsaW5lbm8sCiAg ICAgICBwID0gZnVuY3Rpb247CiAgICAgICBpZiAoX19idWlsdGluX3N0cm5jbXAgKHAsICJfX18i LCAzKSA9PSAwKQogCSsrcDsKLSAgICAgIGlmIChfX2J1aWx0aW5fc3RybmNtcCAocCwgIl9fbW9y ZXN0YWNrXyIsIDEyKSA9PSAwKQorICAgICAgaWYgKF9fYnVpbHRpbl9zdHJuY21wIChwLCAiX19t b3Jlc3RhY2siLCAxMSkgPT0gMCkKIAlyZXR1cm4gMDsKICAgICB9CiAgIGVsc2UgaWYgKGZpbGVu YW1lICE9IE5VTEwpCg== --0000000000000351d605e80c6662--