From owner-freebsd-current@FreeBSD.ORG Wed Oct 2 21:48:18 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 850A47A9; Wed, 2 Oct 2013 21:48:18 +0000 (UTC) (envelope-from benno@jeamland.net) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 520012C87; Wed, 2 Oct 2013 21:48:18 +0000 (UTC) Received: from compute4.internal (compute4.nyi.mail.srv.osa [10.202.2.44]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 52C6A21946; Wed, 2 Oct 2013 17:48:17 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Wed, 02 Oct 2013 17:48:17 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=jeamland.net; h= content-type:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; s=mesmtp; bh=BeA1gT+M0AwqQNKm/7lAre7s a1M=; b=AlahF/usiGYTOZ4aDQCAlK2ayda4ax59xhubVyouNiQpB6fw1qhrwd8O EvFSumF6yBbTYy2Z9LjZ9wed9CjUq0I+htYCG78kNI7ftVxwxWQoaKAZf/z6kFAM Dfog+OPpVaknG4tdT7veK1jqZtlmUoEUJwonMKbk6lZF5i9mpTQ= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-type:mime-version:subject:from :in-reply-to:date:cc:message-id:references:to; s=smtpout; bh=BeA 1gT+M0AwqQNKm/7lAre7sa1M=; b=A6fqN7sTjCVWxx7suNbXylAKqv/yryfKaPh t6T+FOn7TCpD39Z0pZwmg+4zwJonPhUqoGjgPv9c/iCQ9nyOnCFBcx3St2LLupzq dDC8Yos31yM0TIU5HagRKqLsg8HUNHAoJ1lDrqY9RuR69Rtxu+nVOe75LpJ5yBoh Ri4MKVak= X-Sasl-enc: v9KSP7Q3BuyEKTpfn22QaY5EnvULD+8q0AKA8ZJkALes 1380750496 Received: from mittlerweile.fritz.box (unknown [118.209.26.232]) by mail.messagingengine.com (Postfix) with ESMTPA id D86E768017E; Wed, 2 Oct 2013 17:48:15 -0400 (EDT) Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) Subject: Re: UEFI From: Benno Rice In-Reply-To: Date: Thu, 3 Oct 2013 07:49:45 +1000 Message-Id: <338B1E4D-0D69-4546-847B-D3475F7AD6D3@jeamland.net> References: <201310021335.12332.jhb@freebsd.org> <3FDAD33A-EC8A-41E6-824A-BA0E11DFC0E6@jeamland.net> To: Michael Copeland X-Mailer: Apple Mail (2.1510) Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: freebsd-current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Oct 2013 21:48:18 -0000 On 03/10/2013, at 7:46 AM, Michael Copeland = wrote: > Hmm > Should I build with GCC? >=20 Yes, the in-tree version of clang doesn't understand = __attribute__((ms_abi)) and so it won't generate the Microsoft function = call code that UEFI expects. You'll need gcc >=3D 4.7 so you'll need it = from ports. This has been one of the blockers on getting it done (beyond = my lack of time). Cheers, Benno.=