From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7098 invoked by alias); 8 May 2017 20:03:14 -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 7075 invoked by uid 89); 8 May 2017 20:03:13 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.0 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=incidental, examined, Failures, video X-HELO: sasl.smtp.pobox.com Received: from pb-smtp1.pobox.com (HELO sasl.smtp.pobox.com) (64.147.108.70) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 08 May 2017 20:03:12 +0000 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-smtp1.pobox.com (Postfix) with ESMTP id E3FE390AF6; Mon, 8 May 2017 16:03:11 -0400 (EDT) Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1]) by pb-smtp1.pobox.com (Postfix) with ESMTP id DB71A90AF5; Mon, 8 May 2017 16:03:11 -0400 (EDT) Received: from [192.168.1.4] (unknown [76.215.41.237]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pb-smtp1.pobox.com (Postfix) with ESMTPSA id 4258C90AF4; Mon, 8 May 2017 16:03:11 -0400 (EDT) Subject: Re: [PATCH v4 0/12] [i386] Improve 64-bit Microsoft to System V ABI pro/epilogues To: Uros Bizjak References: <49e81c0b-07a4-22df-d7c3-2439177ac7cf@pobox.com> <7df5e17d-1a61-c431-74b4-b4d22e5f6d4b@pobox.com> <1eda7c59-0863-2288-cf4b-33fa9ab7b44d@pobox.com> From: Daniel Santos Cc: gcc-patches@gcc.gnu.org Message-ID: <63b1c7ca-c2e9-a01a-4c9d-c25035226582@pobox.com> Date: Mon, 08 May 2017 20:07:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <1eda7c59-0863-2288-cf4b-33fa9ab7b44d@pobox.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Pobox-Relay-ID: 5CD92E14-3429-11E7-890B-E680B56B9B0B-06139138!pb-smtp1.pobox.com X-IsSubscribed: yes X-SW-Source: 2017-05/txt/msg00587.txt.bz2 On 05/06/2017 03:22 PM, Daniel Santos wrote: > > gcc-5.4.0 CFLAGS="-march=native -O2 -g": 74 > gcc-7.1.0 CFLAGS="-march=native -O2 -g": 74 > gcc-7.1.0 CFLAGS="-march=nocona -mtune=generic -O2 -g": 79 > gcc-7.1.0 CFLAGS="-march=native -O2 -g -mcall-ms2sysv-xlogues" > (patched): 31 > > I'm building out a clean test environment on another machine to try to > rule out clutter issues (and video driver issues) on my workstation. > > Daniel > I've re-run Wine's tests with a new clean VM environment and some changes to include more tests and similar results: Compiler Failures gcc-4.9.4: 39 gcc-7.1.0: 78 gcc-7.1.0-patched (with -mcall-ms2sysv-xlogues): 40 The first error not present in the gcc-4.9.4 tests that I examined looked like a run-of-the-mill race condition in Wine that just happened to not crash when built with 4.9.4. So I'm going to guess that the disappearance of these failures with -mcall-ms2sysv-xlogues is just incidental. I think we're in good condition with this patch set. Daniel