absyntax_utils/get_sizeof_datatype.cc
changeset 613 65a2e5ac2576
parent 608 f5d942be991b
equal deleted inserted replaced
612:c062ff18d04f 613:65a2e5ac2576
    79 #include "get_sizeof_datatype.hh"
    79 #include "get_sizeof_datatype.hh"
    80 
    80 
    81 #include <stdlib.h>
    81 #include <stdlib.h>
    82 #include <string.h>
    82 #include <string.h>
    83 #include <limits.h>  // get definition of ULLONG_MAX
    83 #include <limits.h>  // get definition of ULLONG_MAX
    84 /* tell stdint.h we want the definition of UINT64_MAX */
       
    85 #define __STDC_LIMIT_MACROS
       
    86 #include <stdint.h>  // get definition of uint64_t and UINT64_MAX
       
    87 #include <errno.h>
    84 #include <errno.h>
    88 
    85 
    89 #include "../main.hh" // required for ERROR() and ERROR_MSG() macros.
    86 #include "../main.hh" // required for ERROR() and ERROR_MSG() macros, and uint64_t and UINT64_MAX
    90 
    87 
    91 
    88 
    92 
    89 
    93 /* This class is a singleton.
    90 /* This class is a singleton.
    94  * So we need a pointer to the singe instance...
    91  * So we need a pointer to the singe instance...