float_constants

Controls how floating pointing constants are treated.

Syntax
#pragma float_constants on | off | reset
  
Remarks

If you enable this pragma, the compiler assumes that all unqualified floating point constant values are of type float , not double . This pragma is useful when porting source code for programs optimized for the " float " rather than the " double " type.

When you enable this pragma, you can still explicitly declare a constant value as double by appending a "D" suffix.

This pragma does not correspond to any panel setting. By default, this pragma is disabled.

Related information
aggressive_inline
dont_reuse_strings
enumsalwaysint
enums_signed
errno_name
explicit_zero_data
instmgr_file
longlong
longlong_enums
min_enum_size
pool_strings
readonly_strings
reverse_bitfields
store_object_files