1b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar#ifndef __DD_HEADER 2b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar#define __DD_HEADER 3b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 4b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar#include <stdint.h> 5b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 6b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbartypedef union { 7b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar long double ld; 8b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar struct { 9b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar double hi; 10b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar double lo; 11b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar }; 12b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar} DD; 13b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 14b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar#endif // __DD_HEADER 15