From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from muon.cran.org.uk (muon.bluestop.org [IPv6:2605:7700:0:8:1:0:4a32:3323]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id B7FFD82223 for ; Tue, 21 Feb 2017 11:08:26 -0800 (PST) Received: from muon.bluestop.org (localhost [127.0.0.1]) by muon.cran.org.uk (Postfix) with ESMTP id DA8EE74F5C; Tue, 21 Feb 2017 19:08:24 +0000 (UTC) Received: from muon.cran.org.uk ([127.0.0.1]) by muon.bluestop.org (muon.bluestop.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id WOUN4521ARaQ; Tue, 21 Feb 2017 19:08:24 +0000 (UTC) Received: from [192.168.1.28] (c-73-20-20-155.hsd1.ut.comcast.net [73.20.20.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by muon.cran.org.uk (Postfix) with ESMTPSA; Tue, 21 Feb 2017 19:08:24 +0000 (UTC) To: Laszlo Ersek , Anthony PERARD References: <20161201152819.8341-1-anthony.perard@citrix.com> <53c67cb5-e947-8979-7738-288cc83f374b@redhat.com> <20161202160201.GA1848@perard.uk.xensource.com> <9c0c9f43-a297-179f-2d57-fa5d8fab3763@redhat.com> <20170221163922.GC1867@perard.uk.xensource.com> <97214320-6054-8034-7667-6edde4debd80@redhat.com> <20170221175303.GD1867@perard.uk.xensource.com> <2a9ad7dd-fbeb-5a36-091f-d8592e95c509@redhat.com> Cc: Jordan Justen , "Gao, Liming" , "Zhu, Yonghong" , Ard Biesheuvel , edk2-devel@ml01.01.org, Konrad Rzeszutek Wilk From: Rebecca Cran Message-ID: <0d8b276a-c2ff-8797-4302-953febae931f@bluestop.org> Date: Tue, 21 Feb 2017 12:08:24 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 MIME-Version: 1.0 In-Reply-To: <2a9ad7dd-fbeb-5a36-091f-d8592e95c509@redhat.com> Subject: Re: [PATCH 0/4] Fix runtime issue in XenBusDxe when compiled with GCC5 X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Feb 2017 19:08:26 -0000 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit On 2/21/2017 12:02 PM, Laszlo Ersek wrote: > But in this case, the full edk2 codebase has to be grepped for > VA_LIST-taking functions, and all of them must be flipped to EFIAPI, if > they currently aren't EFIAPI. Covering just XenStoreVSPrint() seems > incomplete. (Note: CryptoPkg/Library/OpensslLib is an exception.) I think this was discussed previously but I can't remember: is there a reason for not just compiling everything with -mabi=ms ? -- Rebecca