31 #ifndef ETL_MEMORY_MODEL_INCLUDED
32 #define ETL_MEMORY_MODEL_INCLUDED
36 #include "type_lookup.h"
40 ETL_DECLARE_USER_TYPE(memory_model,
int)
41 ETL_USER_TYPE(MEMORY_MODEL_SMALL, 0)
42 ETL_USER_TYPE(MEMORY_MODEL_MEDIUM, 1)
43 ETL_USER_TYPE(MEMORY_MODEL_LARGE, 2)
44 ETL_USER_TYPE(MEMORY_MODEL_HUGE, 3)
45 ETL_END_USER_TYPE(memory_model)
47 template <const
size_t MEMORY_MODEL>
53 typedef uint_least8_t type;
59 typedef uint_least16_t type;
65 typedef uint_least32_t type;
71 typedef uint_least64_t type;
Definition: absolute.h:37
Definition: memory_model.h:48