w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

defines.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define STDIN_FILENO   0
 
#define STDOUT_FILENO   1
 
#define STDERR_FILENO   2
 
#define __unused
 
#define __BIT_TYPES_DEFINED__
 
#define HAVE_U_CHAR
 
#define SIZE_T_MAX   ULONG_MAX
 
#define HAVE_SIZE_T
 
#define SIZE_T_MAX   UINT_MAX
 
#define HAVE_SSIZE_T
 
#define MAX(a, b)   (((a)>(b))?(a):(b))
 
#define MIN(a, b)   (((a)<(b))?(a):(b))
 
#define roundup(x, y)   ((((x)+((y)-1))/(y))*(y))
 
#define __P(x)   x
 
#define __attribute__(x)
 
#define __dead   __attribute__((noreturn))
 
#define __sentinel__
 
#define __bounded__(x, y, z)
 
#define __func__   ""
 

Typedefs

typedef unsigned int u_int
 
typedef __int64 int64_t
 
typedef unsigned __int64 u_int64_t
 
typedef unsigned char u_char
 
typedef unsigned int size_t
 
typedef int ssize_t
 

Macro Definition Documentation

◆ __attribute__

#define __attribute__ (   x)

Definition at line 175 of file defines.h.

◆ __BIT_TYPES_DEFINED__

#define __BIT_TYPES_DEFINED__

Definition at line 128 of file defines.h.

◆ __bounded__

#define __bounded__ (   x,
  y,
  z 
)

Definition at line 187 of file defines.h.

◆ __dead

#define __dead   __attribute__((noreturn))

Definition at line 179 of file defines.h.

◆ __func__

#define __func__   ""

Definition at line 195 of file defines.h.

◆ __P

#define __P (   x)    x

Definition at line 171 of file defines.h.

◆ __sentinel__

#define __sentinel__

Definition at line 183 of file defines.h.

◆ __unused

#define __unused

Definition at line 49 of file defines.h.

◆ HAVE_SIZE_T

#define HAVE_SIZE_T

Definition at line 150 of file defines.h.

◆ HAVE_SSIZE_T

#define HAVE_SSIZE_T

Definition at line 156 of file defines.h.

◆ HAVE_U_CHAR

#define HAVE_U_CHAR

Definition at line 141 of file defines.h.

◆ MAX

#define MAX (   a,
  b 
)    (((a)>(b))?(a):(b))

Definition at line 162 of file defines.h.

◆ MIN

#define MIN (   a,
  b 
)    (((a)<(b))?(a):(b))

Definition at line 163 of file defines.h.

◆ roundup

#define roundup (   x,
  y 
)    ((((x)+((y)-1))/(y))*(y))

Definition at line 167 of file defines.h.

◆ SIZE_T_MAX [1/2]

#define SIZE_T_MAX   ULONG_MAX

Definition at line 151 of file defines.h.

◆ SIZE_T_MAX [2/2]

#define SIZE_T_MAX   UINT_MAX

Definition at line 151 of file defines.h.

◆ STDERR_FILENO

#define STDERR_FILENO   2

Definition at line 45 of file defines.h.

◆ STDIN_FILENO

#define STDIN_FILENO   0

Definition at line 39 of file defines.h.

◆ STDOUT_FILENO

#define STDOUT_FILENO   1

Definition at line 42 of file defines.h.

Typedef Documentation

◆ int64_t

typedef __int64 int64_t

Definition at line 133 of file defines.h.

◆ size_t

typedef unsigned int size_t

Definition at line 149 of file defines.h.

◆ ssize_t

typedef int ssize_t

Definition at line 155 of file defines.h.

◆ u_char

typedef unsigned char u_char

Definition at line 140 of file defines.h.

◆ u_int

typedef unsigned int u_int

Definition at line 59 of file defines.h.

◆ u_int64_t

typedef unsigned __int64 u_int64_t

Definition at line 136 of file defines.h.