Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Jun 2012 20:30:16 -0400
From:      Eric McCorkle <eric@shadowsun.net>
To:        Adrian Chadd <adrian@freebsd.org>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: EFI development tools
Message-ID:  <4FDE7698.1080105@shadowsun.net>
In-Reply-To: <CAJ-Vmok5UDMcWR3g8PfezbZZP9KRNqFeLSgr9iQQ_WcovmGBGA@mail.gmail.com>
References:  <4FDBBACF.9040809@shadowsun.net> <4FDE5E19.5050705@shadowsun.net> <4FDE63F9.7060409@shadowsun.net> <CAJ-Vmok5UDMcWR3g8PfezbZZP9KRNqFeLSgr9iQQ_WcovmGBGA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 6/17/12 8:26 PM, Adrian Chadd wrote:
> Hiya,
>
> don't suppose you could file a PR for this?
>

Typing one up just now, after figuring out the root cause.

The short version is this:  __uint64_t gets defined in 
<machine/_types.h> as unsigned long.  This breaks when you use -m32, in 
which case sizeof(unsigned long) == 4.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FDE7698.1080105>