From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oo1-xc35.google.com (mail-oo1-xc35.google.com [IPv6:2607:f8b0:4864:20::c35]) by sourceware.org (Postfix) with ESMTPS id 270893858407 for ; Tue, 13 Sep 2022 17:36:12 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 270893858407 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-oo1-xc35.google.com with SMTP id l40-20020a4a94eb000000b00472717928b5so2052846ooi.1 for ; Tue, 13 Sep 2022 10:36:12 -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:in-reply-to:references:mime-version :from:to:cc:subject:date; bh=rfEYo4Nb4l2snccG3bIq8XazLx7+xwQrgIWeqkFG0eA=; b=D6nP8vxqI4M5OjDtR2tV/pRCrvS1GPDkLWMd9ZMqmBAfP4wffUdvxJFSrV1V5h2ZuD 5cHK+fggVsa6FGtDcLaqNnrXoprEMHu7gQiZbKf4Z1cydMzkbZ5UCRY84CoiB+1W6zBk 3/v6KcrSppH7/G66dj3uWqtKDzDVimv7o709uyMd/vcWInCxti2w2TecDSAKBvCCNCGp 5hQn5FkZw6RePPrc3K7GQmRinoyEG9NC00v/aqq+d0bZyqWkab71vmBthm/UwY1L6rbC 70YrRtmMjYkLtnXba1VKiOk44tpyNMj5OWuOeeID/GD4JeMBLUJuxXiTP6KBiXXCZ30L QJbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date; bh=rfEYo4Nb4l2snccG3bIq8XazLx7+xwQrgIWeqkFG0eA=; b=5i0Fsway8sUa6bp+o+dGdq4VFVjb0SAuC0nRoM6YaSj1Oy9EcfWG+wvCDOoCgEAJPY J5YReHXcJaj99GIvqkFjV3EYvyF9fTxNNSTRRRyD2BYoa0XECisJlY4362KXSJRyyLhC RFd9KRau4w/5FIHMcSKkGsf+FKtlBYV64FG4rYR9JWhaUsnhLjDNN5IyooFLRktwk0uL fVdYgkFJ9yOm5DNXbIGJMlpKdYZSJZ47/12LkPnNMjxzicOlKINgBm9VKkfHnDoW3t95 nEZpZMqG9eaemeq+w9oFkbhq3MyertjeZ8i+UpEOLF2pTwZlTm7gop9arj0oPTYFu+DV sj+Q== X-Gm-Message-State: ACgBeo3uq30ru3FTdFdGZlJLc3HHoEf2zU6ghjr5uGMXp2T4z3NZMB8l 5lPIT5vBQ9TcElklN8Kle84FP12P6JEcgAj05MAti5p1nCc= X-Google-Smtp-Source: AA6agR6yoxlX5w5c8aZlKQsiUHPq6VO3we7SGcg+0hCSRQ8Ow2qyP42CeRzL5M3aYLLPI22RTqOQJYPhc4qe72QRe1w= X-Received: by 2002:a4a:e042:0:b0:472:8077:777f with SMTP id v2-20020a4ae042000000b004728077777fmr8913439oos.89.1663090571054; Tue, 13 Sep 2022 10:36:11 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Ian Lance Taylor Date: Tue, 13 Sep 2022 10:36:00 -0700 Message-ID: Subject: Re: libgo patch committed: Ignore __morestack in runtime.Callers To: gcc-patches , gofrontend-dev Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-4.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,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: On Tue, Sep 6, 2022 at 6:40 PM Ian Lance Taylor wrote: > > 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. I've also committed this patch to GCC 12 branch. Ian