equal
deleted
inserted
replaced
730 |
730 |
731 constant_folding_c::constant_folding_c(symbol_c *symbol) { |
731 constant_folding_c::constant_folding_c(symbol_c *symbol) { |
732 error_count = 0; |
732 error_count = 0; |
733 warning_found = false; |
733 warning_found = false; |
734 current_display_error_level = 0; |
734 current_display_error_level = 0; |
|
735 il_operand = NULL; |
|
736 search_varfb_instance_type = NULL; |
|
737 prev_il_instruction = NULL; |
735 |
738 |
736 /* check whether the platform on which the compiler is being run implements IEC 559 floating point data types. */ |
739 /* check whether the platform on which the compiler is being run implements IEC 559 floating point data types. */ |
737 symbol_c null_symbol; |
740 symbol_c null_symbol; |
738 if (! (std::numeric_limits<real64_t>::is_iec559) ) |
741 if (! (std::numeric_limits<real64_t>::is_iec559) ) |
739 STAGE3_WARNING(&null_symbol, &null_symbol, "The platform running the compiler does not implement IEC 60559 floating point numbers. " |
742 STAGE3_WARNING(&null_symbol, &null_symbol, "The platform running the compiler does not implement IEC 60559 floating point numbers. " |