From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 100534 invoked by alias); 26 Jul 2017 19:03:11 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 99028 invoked by uid 89); 26 Jul 2017 19:03:09 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy=Wine, H*Ad:D*pobox.com X-HELO: mail-oi0-f66.google.com Received: from mail-oi0-f66.google.com (HELO mail-oi0-f66.google.com) (209.85.218.66) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 26 Jul 2017 19:03:08 +0000 Received: by mail-oi0-f66.google.com with SMTP id q70so10005868oic.2 for ; Wed, 26 Jul 2017 12:03:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=XdPiVpQbl6mPB589WrX7Eoa5XnIKcz7keZA1ZVVSMeg=; b=V3q5qBBnZnPzeH45NlKJRgMw0sqo0l18ltt+p6X+FOTNmDCoPpNKMJh7hVC2CrFaRA aSs9zKvtbKQkh5M46EQnpM/Gc9wCG5MZqOH6u9HJm+lYnL0cIKheN7Izic98dKzE7iII 3KT056Yixps086M4hu75HVdU7+BQyQPkFzfQGBizK5QIWMwyoV2GAlI4J7DQDOXjqn1n /hFlRk1+6qzLqdvU23SyiQ6BHhdYoG/gvcYoq0ffM0U12E5iAhBqlgawZ+75vKoNNhBi VFCZUribjAjIowQqBex3lqsvUSIQiZDggm3Pzf356iixMHGsGp/eo+z3UPYEHdCI5kaJ 8Vbw== X-Gm-Message-State: AIVw113Tm3V4GIeMVwEnH39Afzh5jT733Qd620IoSp/t1NSfXnlYxNX9 kReLIWCZ9iOrNUYfj3bYo+3EFYe1Lw== X-Received: by 10.202.227.5 with SMTP id a5mr1472324oih.240.1501095786444; Wed, 26 Jul 2017 12:03:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.74.169.200 with HTTP; Wed, 26 Jul 2017 12:03:05 -0700 (PDT) In-Reply-To: References: <49e81c0b-07a4-22df-d7c3-2439177ac7cf@pobox.com> <08ca9667-0844-13a9-890b-a2c7092e060a@pobox.com> <62ed3cf1-bc4d-a989-4423-e47017d255e4@pobox.com> From: "H.J. Lu" Date: Wed, 26 Jul 2017 19:03:00 -0000 Message-ID: Subject: Re: [PING] [PATCH v4 0/12] [i386] Improve 64-bit Microsoft to System V ABI pro/epilogues To: Uros Bizjak Cc: Daniel Santos , gcc-patches Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2017-07/txt/msg01715.txt.bz2 On Sun, May 14, 2017 at 3:23 AM, Uros Bizjak wrote: > On Sun, May 14, 2017 at 12:34 AM, Daniel Santos wrote: >> On 05/13/2017 11:52 AM, Uros Bizjak wrote: >>> >>> On Sat, May 13, 2017 at 1:01 AM, Daniel Santos >>> wrote: >>>> >>>> Ping? I have posted revisions of the following in patch set: >>>> >>>> 05/12 - https://gcc.gnu.org/ml/gcc-patches/2017-04/msg01442.html >>>> 09/12 - https://gcc.gnu.org/ml/gcc-patches/2017-05/msg00348.html >>>> 11/12 - https://gcc.gnu.org/ml/gcc-patches/2017-05/msg00350.html >>>> >>>> I have retested them on Linux x86-64 in addition a Wine testsuite >>>> comparison >>>> resulting in fewer failed tests (31) than when using unpatched 7.1.0 (78) >>>> and 5.4.0 (78). A cursory examination of the now working failures with >>>> 7.1.0 seemed to be to be due to race conditions in Wine that are >>>> incidentally hidden after the patches. >>>> >>>> Is there anything else needed before we can commit these? They still >>>> rebase >>>> cleanly onto the HEAD, but I can repost as "v5" if you prefer. >>> >>> Please go ahead and commit the patches. >>> >>> However, please stay around to fix possible fallout. As said - you are >>> touching quite complex part of the compiler ... >>> >>> Thanks, >>> Uros. >> >> >> Thanks! I'll definitely be around, I have a lot more that I'm working on >> with C generics/pseudo-templates (all middle-end stuff). I also want to >> examine more ways that SSE saves/restores can be omitted in these ms to sysv >> calls through static analysis and such. >> >> Anyway, I don't yet have SVN write access, will you sponsor my request? > > The patchset was committed to mainline SVN as r248029. > > Uros. This patch caused: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81563 -- H.J.