[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