Hi > > Windows fails to compile: > > /home/petmay01/linaro/qemu-for-merges/hw/nvram/fw_cfg.c: In function > > ‘fw_cfg_dma_mem_read’: > > /home/petmay01/linaro/qemu-for-merges/hw/nvram/fw_cfg.c:406: warning: > > integer constant is too large for ‘long’ type > > I don't have a Windows test environment, but I suspect the following:
Builds fine here for some strange reason ... > #define FW_CFG_DMA_SIGNATURE 0x51454d5520434647 /* "QEMU CFG" */ > > should be changed to: > > #define FW_CFG_DMA_SIGNATURE 0x51454d5520434647ULL /* "QEMU CFG" */ But that is correct. Fixed. cheers, Gerd