![]() |
My Project
debian-1:4.1.1-p2+ds-4build2
|
#include "libpolysconfig.h"
#include <sys/types.h>
Go to the source code of this file.
Macros | |
#define | SI_INTEGER_VARIANT 2 |
#define | SI_BIGINT_VARIANT 1 |
#define | CHAR_BIT (8) |
#define | BIT_SIZEOF_LONG ((CHAR_BIT)*(SIZEOF_LONG)) |
#define | FALSE 0 |
#define | TRUE 1 |
#define | NULL (0) |
#define | NULLp ((void*)NULL) |
#define | loop for(;;) |
#define | SSI_BASE 16 |
#define | NO_INLINE |
#define | PDEBUG 0 |
#define | KDEBUG 0 |
#define | LDEBUG |
#define | RDEBUG |
#define | TEST |
#define | YYDEBUG 1 |
#define | FORCE_INLINE inline |
#define | DO_PRAGMA(x) _Pragma (#x) |
#define | TODO(who, msg) DO_PRAGMA(message ("TODO [for " #who "]: " #msg)) |
#define | _GNUC_PREREQ(maj, min) 0 |
#define | FORCE_INTERNAL |
#define | FORCE_DEPRECATED |
#define | BEGIN_CDECL extern "C" { |
#define | END_CDECL } |
#define | likely(X) (X) |
#define | unlikely(X) (X) |
#define | LIKELY likely |
#define | UNLIKELY unlikely |
Typedefs | |
typedef long | int64 |
typedef int | BOOLEAN |
typedef void * | ADDRESS |
Functions | |
static int | ABS (int v) |
static int | SI_LOG2 (int v) |
static int | si_max (const int a, const int b) |
static int | si_min (const int a, const int b) |
static long | si_max (const long a, const long b) |
static unsigned long | si_max (const unsigned long a, const unsigned long b) |
static long | si_min (const long a, const long b) |
static unsigned long | si_min (const unsigned long a, const unsigned long b) |
template<typename A , typename B > | |
B | cast_A_to_B (A a) |
template<typename A > | |
void * | cast_A_to_vptr (A a) |
template<typename A > | |
A | cast_vptr_to_A (void *p) |
All the auxiliary stuff.
ABSTRACT: we shall put here everything that does not have its own place.
Definition in file auxiliary.h.
#define _GNUC_PREREQ | ( | maj, | |
min | |||
) | 0 |
Definition at line 358 of file auxiliary.h.
#define BEGIN_CDECL extern "C" { |
Definition at line 374 of file auxiliary.h.
#define BIT_SIZEOF_LONG ((CHAR_BIT)*(SIZEOF_LONG)) |
Definition at line 78 of file auxiliary.h.
#define CHAR_BIT (8) |
Definition at line 73 of file auxiliary.h.
Definition at line 350 of file auxiliary.h.
#define END_CDECL } |
Definition at line 375 of file auxiliary.h.
#define FALSE 0 |
Definition at line 94 of file auxiliary.h.
#define FORCE_DEPRECATED |
Definition at line 370 of file auxiliary.h.
#define FORCE_INLINE inline |
Definition at line 343 of file auxiliary.h.
#define FORCE_INTERNAL |
Definition at line 364 of file auxiliary.h.
#define KDEBUG 0 |
Definition at line 312 of file auxiliary.h.
#define LDEBUG |
Definition at line 315 of file auxiliary.h.
#define likely | ( | X | ) | (X) |
Definition at line 417 of file auxiliary.h.
#define LIKELY likely |
Definition at line 421 of file auxiliary.h.
#define loop for(;;) |
Definition at line 135 of file auxiliary.h.
#define NO_INLINE |
Definition at line 161 of file auxiliary.h.
#define NULL (0) |
Definition at line 102 of file auxiliary.h.
#define NULLp ((void*)NULL) |
Definition at line 106 of file auxiliary.h.
#define PDEBUG 0 |
Definition at line 184 of file auxiliary.h.
#define RDEBUG |
Definition at line 318 of file auxiliary.h.
#define SI_BIGINT_VARIANT 1 |
Definition at line 36 of file auxiliary.h.
#define SI_INTEGER_VARIANT 2 |
Definition at line 32 of file auxiliary.h.
#define SSI_BASE 16 |
Definition at line 149 of file auxiliary.h.
#define TEST |
Definition at line 321 of file auxiliary.h.
Definition at line 351 of file auxiliary.h.
#define TRUE 1 |
Definition at line 98 of file auxiliary.h.
#define unlikely | ( | X | ) | (X) |
Definition at line 418 of file auxiliary.h.
#define UNLIKELY unlikely |
Definition at line 422 of file auxiliary.h.
#define YYDEBUG 1 |
Definition at line 324 of file auxiliary.h.
typedef void* ADDRESS |
Definition at line 133 of file auxiliary.h.
typedef int BOOLEAN |
Definition at line 85 of file auxiliary.h.
typedef long int64 |
Definition at line 66 of file auxiliary.h.
|
inlinestatic |
Definition at line 110 of file auxiliary.h.
Definition at line 386 of file auxiliary.h.
|
inline |
Definition at line 399 of file auxiliary.h.
|
inline |
Definition at line 406 of file auxiliary.h.
|
inlinestatic |
Definition at line 119 of file auxiliary.h.
Definition at line 138 of file auxiliary.h.
Definition at line 140 of file auxiliary.h.
Definition at line 141 of file auxiliary.h.
Definition at line 139 of file auxiliary.h.
Definition at line 142 of file auxiliary.h.