32 #ifndef __VMML__VMMLIB_CONFIG__HPP__
33 #define __VMML__VMMLIB_CONFIG__HPP__
40 typedef SSIZE_T ssize_t;
57 #ifndef VMMLIB_CUSTOM_CONFIG
59 # define VMMLIB_SAFE_ACCESSORS
61 # define VMMLIB_THROW_EXCEPTIONS
64 #ifdef VMMLIB_FORCE_ALIGNMENT
66 # define VMMLIB_ALIGN( var ) var __attribute__((aligned(VMMLIB_FORCE_ALIGNMENT)))
68 # define VMMLIB_ALIGN( var ) __declspec (align (VMMLIB_FORCE_ALIGNMENT)) var
70 # error "Alignment macro undefined"
73 # define VMMLIB_ALIGN( var ) var