Contents of /tags/mkinitrd-6_2_0/busybox/include/fix_u32.h
Parent Directory | Revision Log
Revision 996 -
(show annotations)
(download)
Sun May 30 11:54:28 2010 UTC (14 years, 4 months ago) by niro
File MIME type: text/plain
File size: 687 byte(s)
Sun May 30 11:54:28 2010 UTC (14 years, 4 months ago) by niro
File MIME type: text/plain
File size: 687 byte(s)
tagged 'mkinitrd-6_2_0'
1 | /* vi: set sw=4 ts=4: */ |
2 | /* |
3 | * This header makes it easier to include kernel headers |
4 | * which use u32 and such. |
5 | * |
6 | * Licensed under the GPL version 2, see the file LICENSE in this tarball. |
7 | */ |
8 | #ifndef FIX_U32_H |
9 | #define FIX_U32_H 1 |
10 | |
11 | #undef u64 |
12 | #undef u32 |
13 | #undef u16 |
14 | #undef u8 |
15 | #undef s64 |
16 | #undef s32 |
17 | #undef s16 |
18 | #undef s8 |
19 | |
20 | #define u64 bb_hack_u64 |
21 | #define u32 bb_hack_u32 |
22 | #define u16 bb_hack_u16 |
23 | #define u8 bb_hack_u8 |
24 | #define s64 bb_hack_s64 |
25 | #define s32 bb_hack_s32 |
26 | #define s16 bb_hack_s16 |
27 | #define s8 bb_hack_s8 |
28 | |
29 | typedef uint64_t u64; |
30 | typedef uint32_t u32; |
31 | typedef uint16_t u16; |
32 | typedef uint8_t u8; |
33 | typedef int64_t s64; |
34 | typedef int32_t s32; |
35 | typedef int16_t s16; |
36 | typedef int8_t s8; |
37 | |
38 | #endif |