Files
u-boot/include
Bin Meng 3e6cc35f4e x86: efi: Fix EFI 64-bit payload build warnings
There are lots of warnings when building EFI 64-bit payload.

include/asm-generic/bitops/__fls.h:17:2:
  warning: left shift count >= width of type
  	if (!(word & (~0ul << 32))) {
			^

In fact, U-Boot itself as EFI payload is running in 32-bit mode.
So BITS_PER_LONG needs to still be 32, but EFI status codes are
64-bit when booting from 64-bit EFI. Introduce EFI_BITS_PER_LONG
to bridge those status codes with U-Boot's BITS_PER_LONG.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2016-08-30 09:26:05 +08:00
..
…
…
…
…
2016-08-20 11:35:07 -04:00
…
…
…
…
…
…
…
…
…
…
…
…
2016-05-25 17:52:39 +02:00
2016-05-25 17:52:39 +02:00
…
…
…
…
…
…
…
2016-08-15 22:58:03 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-06-06 13:39:15 -04:00
…
…
…
…
…
…
…
…
…
…
…
2016-06-28 12:08:53 -07:00
…
…
…
…
…
…
…
…
…
2016-07-22 09:52:59 -04:00
2016-06-10 13:44:58 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-06-19 17:05:55 -06:00
2016-06-19 17:05:55 -06:00
…
…
…
…
…
…
…
…
…
…
…
2016-08-12 11:01:22 -06:00
…
2016-08-05 11:21:25 +09:00
…
…
…
…
…
…
…
…
…
…
…
2016-07-16 09:43:12 -04:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-06-19 17:05:55 -06:00
…
…
…
…
…
…
…
…
2016-08-17 10:25:35 +09:00
…
…
…
…
…
…
2016-07-22 09:53:00 -04:00
…
…
…
2016-05-26 20:48:31 -06:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2016-05-25 13:25:18 +09:00
…
…
…
…
…
…