source:
trunk/packages/xen-common/xen-common/xen/include/asm-ia64/linux/stddef.h
@
34
Last change on this file since 34 was 34, checked in by hartmans, 17 years ago | |
---|---|
File size: 359 bytes |
Line | |
---|---|
1 | #ifndef _LINUX_STDDEF_H |
2 | #define _LINUX_STDDEF_H |
3 | |
4 | #include <linux/compiler.h> |
5 | |
6 | #undef NULL |
7 | #if defined(__cplusplus) |
8 | #define NULL 0 |
9 | #else |
10 | #define NULL ((void *)0) |
11 | #endif |
12 | |
13 | #undef offsetof |
14 | #ifdef __compiler_offsetof |
15 | #define offsetof(TYPE,MEMBER) __compiler_offsetof(TYPE,MEMBER) |
16 | #else |
17 | #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) |
18 | #endif |
19 | |
20 | #endif |
Note: See TracBrowser
for help on using the repository browser.