[U-Boot] [PATCH] net: rtl8169: Build warning fixes for 64-bit
Stephen Warren
swarren at wwwdotorg.org
Wed Oct 21 18:32:17 CEST 2015
On 10/05/2015 10:45 AM, Joe Hershberger wrote:
> On Fri, Oct 2, 2015 at 6:44 PM, Stephen Warren <swarren at wwwdotorg.org> wrote:
>> From: Stephen Warren <swarren at nvidia.com>
>>
>> Casting from dev->priv to pci_dev_t changes the value's size on a 64-bit
>> system. This causes the compiler to complain about casting a pointer to an
>> integer of a different (smaller) size. To avoid this, cast to an integer
>> of matching size first, then perform an int->int cast to perform the size
>> change. This signals explicitly that we do want to change the size, and
>> avoids the compiler warning. This is legitimate since we know the pointer
>> actually stores a small integer, not a pointer value.
>>
>> Signed-off-by: Stephen Warren <swarren at nvidia.com>
>
> Acked-by: Joe Hershberger <joe.hershberger at ni.com>
Joe, this patch appears to be assigned to you in patchwork. Will you
apply it now the merge window is open, or are you assuming it will go
through the Tegra tree with all the PCIe patches?
More information about the U-Boot
mailing list