osclconfig.h File Reference
This file contains configuration information for the linux platform.
More...
#include <dirent.h>
#include <dlfcn.h>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include "osclconfig_limits_typedefs.h"
#include "osclconfig_unix_android.h"
#include <stdlib.h>
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <pthread.h>
#include <ctype.h>
#include <math.h>
#include "osclconfig_ix86.h"
#include "osclconfig_check.h"
Go to the source code of this file.
Detailed Description
This file contains configuration information for the linux platform.
Define Documentation
#define OSCL_ASSERT_ALWAYS 0 |
#define OSCL_EXPORT_REF __attribute__ ((visibility("default"))) |
#define OSCL_HAS_ANDROID_FILE_IO_SUPPORT 1 |
#define OSCL_HAS_ANDROID_SUPPORT 1 |
#define OSCL_HAS_PACKED_STRUCT 1 |
#define OSCL_HAS_PRAGMA_PACK 0 |
#define OSCL_IMPORT_REF __attribute__ ((visibility("default"))) |
#define OSCL_NATIVE_UINT64_TYPE u_int64_t |
#define OSCL_PACKED_STRUCT_BEGIN |
#define OSCL_PACKED_STRUCT_END __attribute__((packed)) |
#define OSCL_PACKED_VAR |
( |
x |
|
) |
x __attribute__((packed)) |
#define OSCL_RELEASE_BUILD 0 |
#define OSCL_TEMPLATED_DESTRUCTOR_CALL |
( |
type, |
|
|
simple_type |
|
) |
~type () |
#define OSCL_UNSIGNED_CONST |
( |
x |
|
) |
x##u |