pike.git / src / bignum.c

version» Context lines:

pike.git/src/bignum.c:141:    push_int(DO_NOT_WARN((INT_TYPE)i));    }    else    {    unsigned int neg = 0;    if( i < 0 )    {    i = -i;    neg = 1;    } +  +  resolve_auto_bignum_program(); +    #if PIKE_BYTEORDER == 1234    {    char digits[8];    char *ledigits = (char *)&i;    digits[7] = ledigits[ 0 ]; digits[6] = ledigits[ 1 ];    digits[5] = ledigits[ 2 ]; digits[4] = ledigits[ 3 ];    digits[3] = ledigits[ 4 ]; digits[2] = ledigits[ 5 ];    digits[1] = ledigits[ 6 ]; digits[0] = ledigits[ 7 ];    push_string( make_shared_binary_string( digits, 8 ) );    }