From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 63470 invoked by alias); 14 May 2017 10:23:44 -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 63455 invoked by uid 89); 14 May 2017 10:23:43 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.6 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= X-HELO: mail-vk0-f67.google.com Received: from mail-vk0-f67.google.com (HELO mail-vk0-f67.google.com) (209.85.213.67) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 14 May 2017 10:23:41 +0000 Received: by mail-vk0-f67.google.com with SMTP id p85so2147412vkd.3 for ; Sun, 14 May 2017 03:23:44 -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=2MAgOk9aq6TwZLDEW7oCF7xxOBIFL1GCJREnEiVeLiI=; b=Wiyv0G05YlUDlbZ53gx9x9Pg6hTUDRqHedhkOiS2Rx48aG4EYcrMG4O5h/e0AIS/Mu uf+fbBU0JGmjYs8Edv4LbFPBgOU+XCdN/PnlRxc99PxCSXXbR85bE8wsagdZfBw6wbJ5 PGVzXATHYi/ERndhd4ELEO/KMD004PZy6Cv0pWORCb2YhhC1+MkHzVMC0KjjLHHsBe8w qcrk1mu0FMRwLyCjpeej2VElSjBRYvh+IgjLfDZJf2CGrONvFaLlXi8QioNy5hQQA4kf KX7UUAHujj8OmZhnazP2jbmrb2dbJiLrMbT6cW5/BoQ7by0QyIMsAS20677yCLEYpDH1 Op/w== X-Gm-Message-State: AODbwcAmWEVQvpr4TZy6DvwoxjDWK+LMd9ROTCG2VXvoTa2AUamz9At5 ZC+1cH/K7p7HCcXlGeE5oyOnv0IsHw== X-Received: by 10.31.61.7 with SMTP id k7mr312054vka.82.1494757422769; Sun, 14 May 2017 03:23:42 -0700 (PDT) MIME-Version: 1.0 Received: by 10.103.48.200 with HTTP; Sun, 14 May 2017 03:23:42 -0700 (PDT) In-Reply-To: <62ed3cf1-bc4d-a989-4423-e47017d255e4@pobox.com> References: <49e81c0b-07a4-22df-d7c3-2439177ac7cf@pobox.com> <08ca9667-0844-13a9-890b-a2c7092e060a@pobox.com> <62ed3cf1-bc4d-a989-4423-e47017d255e4@pobox.com> From: Uros Bizjak Date: Sun, 14 May 2017 10:25:00 -0000 Message-ID: Subject: Re: [PING] [PATCH v4 0/12] [i386] Improve 64-bit Microsoft to System V ABI pro/epilogues To: Daniel Santos Cc: gcc-patches Content-Type: text/plain; charset="UTF-8" X-SW-Source: 2017-05/txt/msg01119.txt.bz2 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.