| 53 |
|
|
| 54 |
/* Integer types */ |
/* Integer types */ |
| 55 |
|
|
| 56 |
#if defined(DOXYGEN) |
#if defined(__DOXYGEN__) |
| 57 |
|
|
| 58 |
/* doxygen gets confused by the __attribute__ stuff */ |
/* doxygen gets confused by the __attribute__ stuff */ |
| 59 |
|
|
| 104 |
|
|
| 105 |
/*@}*/ |
/*@}*/ |
| 106 |
|
|
| 107 |
#else /* !defined(DOXYGEN) */ |
#else /* !defined(__DOXYGEN__) */ |
| 108 |
|
|
| 109 |
/* actual implementation goes here */ |
/* actual implementation goes here */ |
| 110 |
|
|
| 117 |
typedef int int64_t __attribute__((__mode__(__DI__))); |
typedef int int64_t __attribute__((__mode__(__DI__))); |
| 118 |
typedef unsigned int uint64_t __attribute__((__mode__(__DI__))); |
typedef unsigned int uint64_t __attribute__((__mode__(__DI__))); |
| 119 |
|
|
| 120 |
#endif /* defined(DOXYGEN) */ |
#endif /* defined(__DOXYGEN__) */ |
| 121 |
|
|
| 122 |
/** \name Integer types capable of holding object pointers |
/** \name Integer types capable of holding object pointers |
| 123 |
These allow you to declare variables of the same size as a pointer. */ |
These allow you to declare variables of the same size as a pointer. */ |