W_TYPE_SIZE
#define __ll_highpart(t) ((unsigned long) (t) >> (W_TYPE_SIZE / 2))
#define __ll_B ((unsigned long) 1 << (W_TYPE_SIZE / 2))
#define __ll_B ((UWtype) 1 << (W_TYPE_SIZE / 2))
#define __ll_highpart(t) ((UWtype) (t) >> (W_TYPE_SIZE / 2))
#define __ll_B ((UWtype) 1 << (W_TYPE_SIZE / 2))
#define __ll_highpart(t) ((UWtype) (t) >> (W_TYPE_SIZE / 2))
#if (defined(__a29k__) || defined(_AM29K)) && W_TYPE_SIZE == 32
#if defined(__vax__) && W_TYPE_SIZE == 32
#if defined(__z8000__) && W_TYPE_SIZE == 16
ph = (UWtype) (__ll >> W_TYPE_SIZE); \
((UDWtype) __hi << W_TYPE_SIZE) | __lo; })
(w0) = (__ll_lowpart(__x1) << W_TYPE_SIZE/2) + __ll_lowpart(__x0); \
(w1) = __w1 - (-(__m0 >> (W_TYPE_SIZE - 1)) & __m1) \
- (-(__m1 >> (W_TYPE_SIZE - 1)) & __m0); \
#if defined(__alpha) && W_TYPE_SIZE == 64
#if defined(__arm__) && W_TYPE_SIZE == 32
#if defined(__clipper__) && W_TYPE_SIZE == 32
#if defined(__gmicro__) && W_TYPE_SIZE == 32
#if defined(__hppa) && W_TYPE_SIZE == 32
#if (defined(__i370__) || defined(__mvs__)) && W_TYPE_SIZE == 32
#define __BITS4 (W_TYPE_SIZE / 4)
#define __ll_B ((UWtype) 1 << (W_TYPE_SIZE / 2))
#if (defined(__i386__) || defined(__i486__)) && W_TYPE_SIZE == 32
#define __ll_highpart(t) ((UWtype) (t) >> (W_TYPE_SIZE / 2))
#if defined(__i860__) && W_TYPE_SIZE == 32
#if defined(__i960__) && W_TYPE_SIZE == 32
#if (defined(__mc68000__) || defined(__mc68020__) || defined(__NeXT__) || defined(mc68020)) && W_TYPE_SIZE == 32
#if defined(__m88000__) && W_TYPE_SIZE == 32
#if defined(__mips__) && W_TYPE_SIZE == 32
#if (defined(__mips) && __mips >= 3) && W_TYPE_SIZE == 64
#if defined(__ns32000__) && W_TYPE_SIZE == 32
#if (defined(_ARCH_PPC) || defined(_IBMR2)) && W_TYPE_SIZE == 32
#if defined(__pyr__) && W_TYPE_SIZE == 32
#if defined(__ibm032__) /* RT/ROMP */ && W_TYPE_SIZE == 32
&& W_TYPE_SIZE == 32
#if defined(__sparc__) && W_TYPE_SIZE == 32
#define __ll_B ((unsigned long) 1 << (W_TYPE_SIZE / 2))
#define __ll_highpart(t) ((unsigned long) (t) >> (W_TYPE_SIZE / 2))