H. Peter Anvin
c25bd29805
types: add C99-style constructors to <asm-generic/int-*.h>
...
Add C99-style constructor macros for fixed types to
<asm-generic/int-*.h>. 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 <hpa@zytor.com>
2008-05-02 16:18:42 -07:00
..
2008-04-26 19:21:16 +02:00
2008-02-05 09:44:18 -08:00
2007-05-08 11:15:20 -07:00
2006-09-22 17:48:56 -07:00
2006-09-22 17:48:56 -07:00
2006-09-11 13:32:27 -04:00
2007-05-11 05:38:25 -04:00
2006-09-11 13:32:27 -04:00
2008-04-30 08:29:54 -07:00
2008-01-30 13:32:50 +01:00
2008-02-07 08:42:30 -08:00
2008-02-07 08:42:30 -08:00
2008-02-06 10:41:00 -08:00
2006-12-01 14:52:01 -08:00
2008-05-01 08:03:58 -07:00
2007-07-16 09:05:45 -07:00
2006-12-07 08:39:41 -08:00
2005-07-26 14:35:41 -07:00
2005-04-16 15:20:36 -07:00
2005-05-01 08:59:06 -07:00
2007-07-16 09:05:45 -07:00
2008-04-30 08:29:54 -07:00
2008-04-28 08:58:34 -07:00
2005-04-16 15:20:36 -07:00
2008-05-02 16:18:42 -07:00
2008-05-02 16:18:42 -07:00
2008-04-29 08:06:24 -07:00
2008-04-24 23:40:47 +02:00
2006-10-05 15:10:12 +01:00
2008-05-02 16:18:19 -07:00
2008-04-02 15:28:18 -07:00
2007-05-08 11:15:04 -07:00
2007-10-12 14:55:37 -04:00
2007-05-08 11:15:20 -07:00
2008-04-30 08:29:54 -07:00
2007-05-02 19:27:14 +02:00
2007-02-11 10:51:17 -08:00
2008-02-08 09:22:31 -08:00
2006-10-03 23:01:26 +02:00
2008-02-08 09:22:31 -08:00
2008-04-30 08:29:54 -07:00
2005-04-16 15:20:36 -07:00
2005-09-08 14:57:25 -07:00
2008-02-23 12:09:28 -08:00
2008-02-05 09:44:18 -08:00
2008-02-05 09:44:18 -08:00
2007-10-16 09:42:59 -07:00
2007-05-11 08:29:34 -07:00
2008-01-25 21:08:27 +01:00
2008-04-30 08:29:54 -07:00
2008-02-06 10:41:01 -08:00
2005-05-01 08:59:08 -07:00
2006-04-27 06:57:23 +01:00
2005-04-16 15:20:36 -07:00
2008-02-08 09:22:24 -08:00
2008-02-04 16:48:00 +01:00
2008-04-19 19:44:58 +02:00
2005-04-16 15:20:36 -07:00
2008-02-19 21:00:18 +01:00
2005-04-16 15:20:36 -07:00