![]() |
All the auxiliary stuff. More...
#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 Definition at line #endif#define TODO(who, msg) TODO(who, msg) TODO(who, msg)ml#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL (0)
TODO(who, msg)ml#a070d2ce7b6b0f78d23995850d61f7d61c55c1"> rator:a882bc4aed2b81aec5f9aea401c0>static const ampf getAlgoPascalMinNumber(); 350 of file auxiliary.h.
◆ END_CDECL
r, auxiliary.h.
<(NUmp_8h_source.html#l00107">amp.h:107