From: H. Peter Anvin Date: Thu, 24 Apr 2008 20:37:33 +0000 (-0700) Subject: types: add C99-style constructors to X-Git-Tag: v2.6.26-rc1~2^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c25bd29805f4d854c3a0b4176813f3c1bff569d3;p=pandora-kernel.git types: add C99-style constructors to Add C99-style constructor macros for fixed types to . Since Linux uses names like "u64" instead of "uint64_t", the constructor macros are called U64_C() instead of UINT64_C() and so forth. These macros allow specific sizes to be specified as U64_C(0x123456789abcdef), without gcc issuing warnings as it will if one writes (u64)0x123456789abcdef. When used from assembly, these macros pass their argument unchanged. Signed-off-by: H. Peter Anvin --- Reading git-diff-tree failed