stage3/constant_folding.cc
changeset 573 e28b47911c19
parent 572 c353bc67bf91
child 574 d291a942899b
equal deleted inserted replaced
572:c353bc67bf91 573:e28b47911c19
   120  *    actuall printing of errors for the print_datatype_errors_c class!
   120  *    actuall printing of errors for the print_datatype_errors_c class!
   121  */
   121  */
   122 
   122 
   123 #include "constant_folding.hh"
   123 #include "constant_folding.hh"
   124 #include <limits>
   124 #include <limits>
   125 #include <stdint.h> /* required for UINT64_MAX, INT64_MAX, INT64_MIN, ... */
       
   126 #include <math.h> /* required for pow function */
   125 #include <math.h> /* required for pow function */
   127 #include <stdlib.h> /* required for malloc() */
   126 #include <stdlib.h> /* required for malloc() */
   128 
   127 
   129 #if 1
   128 #if 1
   130 #define INT64_MAX (std::numeric_limits< int64_t >::max())
   129 #define INT64_MAX (std::numeric_limits< int64_t >::max())