Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Oct 2013 07:49:45 +1000
From:      Benno Rice <benno@jeamland.net>
To:        Michael Copeland <michael@kryptos-security.com>
Cc:        freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: UEFI
Message-ID:  <338B1E4D-0D69-4546-847B-D3475F7AD6D3@jeamland.net>
In-Reply-To: <CAKLtBCiMf6q=ouinOtDkZgh4E%2B_OxKddWQT%2BqHvVrz_V1MHp8g@mail.gmail.com>
References:  <CAKLtBCjSwHkMaGOyj7cH_ag5X__uznSgu=Dz4mEf9NEL%2B-XSag@mail.gmail.com> <201310021335.12332.jhb@freebsd.org> <3FDAD33A-EC8A-41E6-824A-BA0E11DFC0E6@jeamland.net> <CAKLtBCiMf6q=ouinOtDkZgh4E%2B_OxKddWQT%2BqHvVrz_V1MHp8g@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On 03/10/2013, at 7:46 AM, Michael Copeland =
<michael@kryptos-security.com> 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.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?338B1E4D-0D69-4546-847B-D3475F7AD6D3>