Makefile.in (libdecnumber_a_SOURCES): Drop decLibrary.c.
* Makefile.in (libdecnumber_a_SOURCES): Drop decLibrary.c. * decUtility.c (__dec_byte_swap): Move from here .. * decLibrary.c: .. to here. From-SVN: r107802
This commit is contained in:
parent
8d11ad8ef4
commit
108ada4469
4 changed files with 26 additions and 20 deletions
|
@ -1,3 +1,9 @@
|
|||
2005-12-01 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* Makefile.in (libdecnumber_a_SOURCES): Drop decLibrary.c.
|
||||
* decUtility.c (__dec_byte_swap): Move from here ..
|
||||
* decLibrary.c: .. to here.
|
||||
|
||||
2005-11-23 Gerald Pfeifer <gerald@pfeifer.com>
|
||||
|
||||
* decContext.h: Properly guard inclusion of stdint.h
|
||||
|
|
|
@ -58,7 +58,7 @@ libdecnumber_a_OBJS = decNumber.o decContext.o decUtility.o \
|
|||
decimal32.o decimal64.o decimal128.o
|
||||
|
||||
libdecnumber_a_SOURCES = decContext.c decContext.h decDPD.h \
|
||||
decLibrary.c decNumber.c decNumber.h decNumberLocal.h \
|
||||
decNumber.c decNumber.h decNumberLocal.h \
|
||||
decUtility.c decUtility.h \
|
||||
decRound.c decimal128.c decimal128.h decimal32.c decimal32.h \
|
||||
decimal64.c decimal64.h
|
||||
|
|
|
@ -80,3 +80,22 @@ __dfp_raise (int exception __attribute__ ((unused)))
|
|||
{
|
||||
raise (SIGFPE);
|
||||
}
|
||||
|
||||
unsigned long
|
||||
__dec_byte_swap (unsigned long in)
|
||||
{
|
||||
unsigned long out;
|
||||
unsigned char *p = (unsigned char *) &out;
|
||||
union {
|
||||
unsigned long i;
|
||||
unsigned char b[4];
|
||||
} u;
|
||||
|
||||
u.i = in;
|
||||
p[0] = u.b[3];
|
||||
p[1] = u.b[2];
|
||||
p[2] = u.b[1];
|
||||
p[3] = u.b[0];
|
||||
|
||||
return out;
|
||||
}
|
||||
|
|
|
@ -348,22 +348,3 @@ decDenseUnpackCoeff (uByte * bytes, Int len, decNumber * dn,
|
|||
dn->digits++; /* zero has one digit */
|
||||
return;
|
||||
}
|
||||
|
||||
unsigned long
|
||||
__dec_byte_swap (unsigned long in)
|
||||
{
|
||||
unsigned long out;
|
||||
unsigned char *p = (unsigned char *) &out;
|
||||
union {
|
||||
unsigned long i;
|
||||
unsigned char b[4];
|
||||
} u;
|
||||
|
||||
u.i = in;
|
||||
p[0] = u.b[3];
|
||||
p[1] = u.b[2];
|
||||
p[2] = u.b[1];
|
||||
p[3] = u.b[0];
|
||||
|
||||
return out;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue