| The DFPAL Library, version 2.20 © Copyright IBM Corporation, 2007. All rights reserved. |
|
| [previous | contents | next] | [printer friendly] |
DECDPUN and DECBUFFER. However, beginning decNumber version 3.40, the DECLITEND must be set 1, if the target platform is little-endian, or 0, if the target platform is big-endian. Refer to How to compile DFPAL? for more information.
dfpalInit().
DECBUFFER unchanged from its default value, decNumber should not allocate any memory either. Additionally, consider using decFloat based arithmetic, which is much faster and does not allocate any memory. Refer to How to compile DFPAL? for more information.
DFPAL_THREAD_SAFE compile time switch. Refer to How to compile DFPAL? for more details.
DFPAL_EXE_MODE to either DNSW (decNumber software) or PPCHW (PowerPC hardware) to force DFPAL to use particular execution mode. The DNSW mode will work on all cases, however DFPAL initialization will fail when using PPCHW on architecture where it is not possible. Refer to DFPAL management functions for more information.
decNN...() macros in association with DFPAL_USE_COMPILER_DFP compile time switch bypasses DFPAL and uses compiler native decimal floating point. Refer to How to compile DFPAL? for more information.
DFPAL is authored by Punit Shah (punit@us.ibm.com).
Please send any corrections, comments or questions to dfpal-l@austin.ibm.com.
| This page was updated on 21 Dec 2007. |