Magellan Linux

Annotation of /trunk/mkinitrd-magellan/busybox/include/fix_u32.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 984 - (hide annotations) (download)
Sun May 30 11:32:42 2010 UTC (14 years ago) by niro
File MIME type: text/plain
File size: 687 byte(s)
-updated to busybox-1.16.1 and enabled blkid/uuid support in default config
1 niro 984 /* 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