H-Series Application Migration Guide (H06.03+)
Independent Product Migration Tasks
H-Series Application Migration Guide—429855-006
A-4
Product-Specific Considerations
Floating-Point Considerations
The default floating-point format on TNS/E systems is IEEE format, instead of the
default proprietary Tandem floating-point format on TNS/R systems. However, the
release of NonStop Tuxedo on H-series systems internally uses the Tandem floating-
point format, as does NonStop Tuxedo on G-series systems. This allows you to mix
TNS/R and TNS/E systems within a single NonStop Tuxedo application without
concern for different floating-point formats between the two system types.
The buildclient and buildserver utilities add the -WTandem_float flag when they run the
c89 or ecobol compilers, so that object files they create use the Tandem floating-point
format. However, if you create object files outside of buildclient and buildserver then link
them into NonStop Tuxedo executables with those utilities, you must specify the
-WTandem_float flag when you create the object files.










