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. |