MagickCore 7.0.10
wizard-config.h File Reference
Include dependency graph for wizard-config.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define WIZARDSTOOLKIT_STRING_QUOTE(str)   #str
 
#define WIZARDSTOOLKIT_STRING_XQUOTE(str)   WIZARDSTOOLKIT_STRING_QUOTE(str)
 
#define MAGICK_COMPILER_WARNING(w)
 
#define WIZARDSTOOLKIT_ABI_SUFFIX   "Q" WIZARDSTOOLKIT_STRING_XQUOTE(WIZARDSTOOLKIT_QUANTUM_DEPTH)
 
#define WIZARDSTOOLKIT_DIR_SEPARATOR_CHAR   '/'
 
#define WIZARDSTOOLKIT_DIR_SEPARATOR   "/"
 
#define WIZARDSTOOLKIT_PATH_SEPARATOR_CHAR   ':'
 
#define WIZARDSTOOLKIT_PATH_SEPARATOR   ":"
 
#define __has_builtin(x)   0
 
#define WIZARDSTOOLKIT_DIAGNOSTIC_PUSH()
 
#define WIZARDSTOOLKIT_DIAGNOSTIC_IGNORE_MAYBE_UNINITIALIZED()
 
#define WIZARDSTOOLKIT_DIAGNOSTIC_POP()
 
#define WIZARDSTOOLKIT_BITS_BELOW(power_of_2)    ((power_of_2)-1)
 
#define WIZARDSTOOLKIT_MAX_ALIGNMENT_PADDING(power_of_2)    WIZARDSTOOLKIT_BITS_BELOW(power_of_2)
 
#define WIZARDSTOOLKIT_IS_NOT_ALIGNED(n, power_of_2)    ((n) & WIZARDSTOOLKIT_BITS_BELOW(power_of_2))
 
#define WIZARDSTOOLKIT_IS_NOT_POWER_OF_2(n)    WIZARDSTOOLKIT_IS_NOT_ALIGNED((n), (n))
 
#define WIZARDSTOOLKIT_ALIGN_DOWN(n, power_of_2)    ((n) & ~WIZARDSTOOLKIT_BITS_BELOW(power_of_2))
 
#define WIZARDSTOOLKIT_ALIGN_UP(n, power_of_2)    WIZARDSTOOLKIT_ALIGN_DOWN((n) + WIZARDSTOOLKIT_MAX_ALIGNMENT_PADDING(power_of_2),power_of_2)
 

Macro Definition Documentation

◆ __has_builtin

#define __has_builtin (   x)    0

Definition at line 162 of file wizard-config.h.

◆ MAGICK_COMPILER_WARNING

#define MAGICK_COMPILER_WARNING (   w)

Definition at line 39 of file wizard-config.h.

◆ WIZARDSTOOLKIT_ABI_SUFFIX

#define WIZARDSTOOLKIT_ABI_SUFFIX   "Q" WIZARDSTOOLKIT_STRING_XQUOTE(WIZARDSTOOLKIT_QUANTUM_DEPTH)

Definition at line 77 of file wizard-config.h.

◆ WIZARDSTOOLKIT_ALIGN_DOWN

#define WIZARDSTOOLKIT_ALIGN_DOWN (   n,
  power_of_2 
)     ((n) & ~WIZARDSTOOLKIT_BITS_BELOW(power_of_2))

Definition at line 190 of file wizard-config.h.

◆ WIZARDSTOOLKIT_ALIGN_UP

#define WIZARDSTOOLKIT_ALIGN_UP (   n,
  power_of_2 
)     WIZARDSTOOLKIT_ALIGN_DOWN((n) + WIZARDSTOOLKIT_MAX_ALIGNMENT_PADDING(power_of_2),power_of_2)

Definition at line 193 of file wizard-config.h.

◆ WIZARDSTOOLKIT_BITS_BELOW

#define WIZARDSTOOLKIT_BITS_BELOW (   power_of_2)     ((power_of_2)-1)

Definition at line 178 of file wizard-config.h.

◆ WIZARDSTOOLKIT_DIAGNOSTIC_IGNORE_MAYBE_UNINITIALIZED

#define WIZARDSTOOLKIT_DIAGNOSTIC_IGNORE_MAYBE_UNINITIALIZED ( )

Definition at line 174 of file wizard-config.h.

◆ WIZARDSTOOLKIT_DIAGNOSTIC_POP

#define WIZARDSTOOLKIT_DIAGNOSTIC_POP ( )

Definition at line 175 of file wizard-config.h.

◆ WIZARDSTOOLKIT_DIAGNOSTIC_PUSH

#define WIZARDSTOOLKIT_DIAGNOSTIC_PUSH ( )

Definition at line 173 of file wizard-config.h.

◆ WIZARDSTOOLKIT_DIR_SEPARATOR

#define WIZARDSTOOLKIT_DIR_SEPARATOR   "/"

Definition at line 99 of file wizard-config.h.

◆ WIZARDSTOOLKIT_DIR_SEPARATOR_CHAR

#define WIZARDSTOOLKIT_DIR_SEPARATOR_CHAR   '/'

Definition at line 98 of file wizard-config.h.

◆ WIZARDSTOOLKIT_IS_NOT_ALIGNED

#define WIZARDSTOOLKIT_IS_NOT_ALIGNED (   n,
  power_of_2 
)     ((n) & WIZARDSTOOLKIT_BITS_BELOW(power_of_2))

Definition at line 184 of file wizard-config.h.

◆ WIZARDSTOOLKIT_IS_NOT_POWER_OF_2

#define WIZARDSTOOLKIT_IS_NOT_POWER_OF_2 (   n)     WIZARDSTOOLKIT_IS_NOT_ALIGNED((n), (n))

Definition at line 187 of file wizard-config.h.

◆ WIZARDSTOOLKIT_MAX_ALIGNMENT_PADDING

#define WIZARDSTOOLKIT_MAX_ALIGNMENT_PADDING (   power_of_2)     WIZARDSTOOLKIT_BITS_BELOW(power_of_2)

Definition at line 181 of file wizard-config.h.

◆ WIZARDSTOOLKIT_PATH_SEPARATOR

#define WIZARDSTOOLKIT_PATH_SEPARATOR   ":"

Definition at line 101 of file wizard-config.h.

◆ WIZARDSTOOLKIT_PATH_SEPARATOR_CHAR

#define WIZARDSTOOLKIT_PATH_SEPARATOR_CHAR   ':'

Definition at line 100 of file wizard-config.h.

◆ WIZARDSTOOLKIT_STRING_QUOTE

#define WIZARDSTOOLKIT_STRING_QUOTE (   str)    #str

Definition at line 27 of file wizard-config.h.

◆ WIZARDSTOOLKIT_STRING_XQUOTE

#define WIZARDSTOOLKIT_STRING_XQUOTE (   str)    WIZARDSTOOLKIT_STRING_QUOTE(str)

Definition at line 28 of file wizard-config.h.