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?
> 
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 >= 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>