When using 64bit constants for initialisation flag them as LL, so the compiler doesn't try to cast them down to a long, and throw away information, on 32 bit platforms. Signed-off-by: Love Hornquist Astrand <lha@h5l.org>