equal
deleted
inserted
replaced
84 extern "C" { |
84 extern "C" { |
85 #endif |
85 #endif |
86 |
86 |
87 #include <e32def.h> |
87 #include <e32def.h> |
88 |
88 |
|
89 #include <khronos_types.h> // For khronos_int8_t and similar typedefinitions. |
|
90 |
89 /*------------------------------------------------------------------------- |
91 /*------------------------------------------------------------------------- |
90 * Definition of KHRONOS_APICALL and KHRONOS_APIENTRY |
92 * Definition of KHRONOS_APICALL and KHRONOS_APIENTRY |
91 *-----------------------------------------------------------------------*/ |
93 *-----------------------------------------------------------------------*/ |
92 |
94 |
93 #if defined(AEE_SIMULATOR) |
95 #if defined(AEE_SIMULATOR) |
126 |
128 |
127 #ifndef KHRAPI |
129 #ifndef KHRAPI |
128 # define KHRAPI KHRONOS_APICALL |
130 # define KHRAPI KHRONOS_APICALL |
129 #endif |
131 #endif |
130 |
132 |
131 #if defined (__ARMCC_2__) |
133 #if defined (__ARMCC__) |
132 #define KHRONOS_APIATTRIBUTES __softfp |
134 #define KHRONOS_APIATTRIBUTES __softfp |
133 #else |
135 #else |
134 #define KHRONOS_APIATTRIBUTES |
136 #define KHRONOS_APIATTRIBUTES |
135 #endif |
137 #endif |
136 |
138 |
137 #define KHRONOS_SUPPORT_INT64 0 |
139 #define KHRONOS_SUPPORT_INT64 0 |
138 #define KHRONOS_SUPPORT_FLOAT 0 |
140 #define KHRONOS_SUPPORT_FLOAT 0 |
139 |
|
140 typedef TReal32 khronos_float; // float |
|
141 typedef TReal32 khronos_float_t; // float |
|
142 typedef TInt8 khronos_int8_t; // signed char |
|
143 typedef TUint8 khronos_uint8_t; // unsigned char |
|
144 typedef TInt16 khronos_int16_t; // short int |
|
145 typedef TUint16 khronos_uint16_t; // unsigned short int |
|
146 typedef TInt32 khronos_int32_t; // long int |
|
147 typedef TUint32 khronos_uint32_t; // unsigned long int |
|
148 typedef TInt64 khronos_int64_t; // long int |
|
149 typedef TUint64 khronos_uint64_t; // unsigned long int |
|
150 |
|
151 typedef TUint64 khronos_utime_nanoseconds_t; |
|
152 typedef TInt32 khronos_stime_nanoseconds_t; |
|
153 |
141 |
154 #ifdef __cplusplus |
142 #ifdef __cplusplus |
155 } |
143 } |
156 #endif |
144 #endif |
157 |
145 |