GNU PROLOG with UTF8 support
Macros
arch_dep.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CPP_STR1(s)   #s
 
#define CPP_STR(s)   CPP_STR1(s)
 
#define CPP_CAT1(x, y)   x ## y
 
#define CPP_CAT(x, y)   CPP_CAT1(x, y)
 
#define CC_MAJOR   0
 
#define CC_MINOR   0
 
#define CC_PATCHLEVEL   0
 
#define COMPILED_AT   "unknown date"
 
#define DIR_SEP_S   "/"
 
#define DIR_SEP_C   '/'
 
#define DIR_SEP_C_ALT   '/'
 
#define Is_Dir_Sep(c)   ((c) == DIR_SEP_C || (c) == DIR_SEP_C_ALT)
 
#define Find_Last_Dir_Sep(_p, _path)
 
#define Has_Drive_Specif(str)   (((*(str) >= 'a' && *(str) <= 'z') || (*(str) >= 'A' && *(str) <= 'Z')) && (str)[1] == ':')
 
#define Set_Line_Buf(s)   setlinebuf(s)
 
#define W32_GUI_CONSOLE
 
#define __unix__
 
#define fgetc   getc
 
#define sigjmp_buf   jmp_buf
 
#define sigsetjmp(jb, x)   setjmp(jb)
 
#define siglongjmp   longjmp
 
#define FC
 

Macro Definition Documentation

#define __unix__
#define CC_MAJOR   0
#define CC_MINOR   0
#define CC_PATCHLEVEL   0
#define COMPILED_AT   "unknown date"
#define CPP_CAT (   x,
  y 
)    CPP_CAT1(x, y)
#define CPP_CAT1 (   x,
  y 
)    x ## y
#define CPP_STR (   s)    CPP_STR1(s)
#define CPP_STR1 (   s)    #s
#define DIR_SEP_C   '/'
#define DIR_SEP_C_ALT   '/'
#define DIR_SEP_S   "/"
#define FC
#define fgetc   getc
#define Find_Last_Dir_Sep (   _p,
  _path 
)
Value:
do { \
char *_ptr; \
\
for((_p) = NULL, _ptr = (_path); *_ptr; _ptr++) \
if (Is_Dir_Sep(*_ptr)) \
(_p) = _ptr; \
} while(0)
#define Is_Dir_Sep(c)
Definition: arch_dep.h:172
#define Has_Drive_Specif (   str)    (((*(str) >= 'a' && *(str) <= 'z') || (*(str) >= 'A' && *(str) <= 'Z')) && (str)[1] == ':')
#define Is_Dir_Sep (   c)    ((c) == DIR_SEP_C || (c) == DIR_SEP_C_ALT)
#define Set_Line_Buf (   s)    setlinebuf(s)
#define sigjmp_buf   jmp_buf
#define siglongjmp   longjmp
#define sigsetjmp (   jb,
  x 
)    setjmp(jb)
#define W32_GUI_CONSOLE