diff options
author | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-04-02 15:23:55 +0000 |
---|---|---|
committer | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-04-02 15:23:55 +0000 |
commit | a217eb614007708e37e64dde0e08c53672cb4ce8 (patch) | |
tree | a62894572a4c16deff12aa8a4292fec0e424af08 /libdecnumber | |
parent | 61087bee65377ecf20720addf51ff00fbefded1b (diff) | |
download | gcc-a217eb614007708e37e64dde0e08c53672cb4ce8.tar.gz |
2009-04-02 Basile Starynkevitch <basile@starynkevitch.net>
MELT branch merged with trunk r145451
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@145454 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libdecnumber')
-rw-r--r-- | libdecnumber/ChangeLog | 6 | ||||
-rw-r--r-- | libdecnumber/decContext.h | 4 | ||||
-rw-r--r-- | libdecnumber/decNumberLocal.h | 10 |
3 files changed, 16 insertions, 4 deletions
diff --git a/libdecnumber/ChangeLog b/libdecnumber/ChangeLog index d49bfb5a7d5..4d0e3d9d0ac 100644 --- a/libdecnumber/ChangeLog +++ b/libdecnumber/ChangeLog @@ -1,4 +1,8 @@ -2009-03-29 Ben Elliston <bje@au.ibm.com> +2009-04-01 Ben Elliston <bje@au.ibm.com> + + * decContext.h: Include gstdint.h instead of <stdint.h>. + +2009-03-30 Ben Elliston <bje@au.ibm.com> * decNumber.c, decNumber.h, decNumberLocal.h, decDouble.c, decDouble.h, decSingle.c, decContext.c, decSingle.h, decPacked.c, diff --git a/libdecnumber/decContext.h b/libdecnumber/decContext.h index 70effd80083..02061614bf8 100644 --- a/libdecnumber/decContext.h +++ b/libdecnumber/decContext.h @@ -56,9 +56,7 @@ #define DECCFULLNAME "Decimal Context Descriptor" /* Verbose name */ #define DECCAUTHOR "Mike Cowlishaw" /* Who to blame */ - #if !defined(int32_t) - #include <stdint.h> /* C99 standard integers */ - #endif + #include "gstdint.h" /* C99 standard integers */ #include <stdio.h> /* for printf, etc. */ #include <signal.h> /* for traps */ diff --git a/libdecnumber/decNumberLocal.h b/libdecnumber/decNumberLocal.h index c31b50db245..8beb8b12a00 100644 --- a/libdecnumber/decNumberLocal.h +++ b/libdecnumber/decNumberLocal.h @@ -44,8 +44,16 @@ #include <stdlib.h> /* for abs */ #include <string.h> /* for memset, strcpy */ + #include "dconfig.h" /* for WORDS_BIGENDIAN */ /* Conditional code flag -- set this to match hardware platform */ + /* 1=little-endian, 0=big-endian */ + #if WORDS_BIGENDIAN + #define DECLITEND 0 + #else + #define DECLITEND 1 + #endif + #if !defined(DECLITEND) #define DECLITEND 1 /* 1=little-endian, 0=big-endian */ #endif @@ -107,6 +115,7 @@ extern const uByte DECSTICKYTAB[10]; /* re-round digits if sticky */ extern const uInt DECPOWERS[10]; /* powers of ten table */ /* The following are included from decDPD.h */ + #include "decDPDSymbols.h" extern const uShort DPD2BIN[1024]; /* DPD -> 0-999 */ extern const uShort BIN2DPD[1000]; /* 0-999 -> DPD */ extern const uInt DPD2BINK[1024]; /* DPD -> 0-999000 */ @@ -342,6 +351,7 @@ #define DFISSNAN(df) ((DFWORD(df, 0)&0x7e000000)==0x7e000000) /* Shared lookup tables */ +#include "decCommonSymbols.h" extern const uInt DECCOMBMSD[64]; /* Combination field -> MSD */ extern const uInt DECCOMBFROM[48]; /* exp+msd -> Combination */ |