Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

sys.h File Reference


Detailed Description

Generic os depenedent headers are #included in this file.

#include "version.h"
#include "linux/sys.h"
#include "debug.h"
#include "thread.h"

Go to the source code of this file.

Defines

#define __inline__   inline
#define AW_ALIGN_PADDING(size)   (AW_DATA_ALIGNMENT - ((size) - (((size) / AW_DATA_ALIGNMENT ) * AW_DATA_ALIGNMENT)))
#define AW_DATA_ALIGNMENT   (2*sizeof(int32_t))
#define likely(x)   __builtin_expect((x),1)
#define unlikely(x)   __builtin_expect((x),0)

Typedefs

typedef char byte_t
typedef float float32_t
typedef double float64_t


Define Documentation

#define __inline__   inline
 

#define AW_ALIGN_PADDING (  size   )     (AW_DATA_ALIGNMENT - ((size) - (((size) / AW_DATA_ALIGNMENT ) * AW_DATA_ALIGNMENT)))
 

#define AW_DATA_ALIGNMENT   (2*sizeof(int32_t))
 

#define likely (  x   )     __builtin_expect((x),1)
 

#define unlikely (  x   )     __builtin_expect((x),0)
 


Typedef Documentation

typedef char byte_t
 

typedef float float32_t
 

typedef double float64_t
 

Aware 0.11.1 Copyright (C) 1998-2005 Russell Leighton (russ@elegant-software.com)