Lines 17-27
Link Here
|
17 |
typedef __signed__ int __s32; |
17 |
typedef __signed__ int __s32; |
18 |
typedef unsigned int __u32; |
18 |
typedef unsigned int __u32; |
19 |
|
19 |
|
20 |
#if defined(__GNUC__) && !defined(__STRICT_ANSI__) |
20 |
#ifndef __GNUC__ |
21 |
typedef __signed__ long long __s64; |
21 |
# ifndef __extension__ |
22 |
typedef unsigned long long __u64; |
22 |
# define __extension__ |
|
|
23 |
# endif |
23 |
#endif |
24 |
#endif |
24 |
|
25 |
|
|
|
26 |
__extension__ typedef __signed__ long long __s64; |
27 |
__extension__ typedef unsigned long long __u64; |
28 |
|
25 |
/* |
29 |
/* |
26 |
* These aren't exported outside the kernel to avoid name space clashes |
30 |
* These aren't exported outside the kernel to avoid name space clashes |
27 |
*/ |
31 |
*/ |