aboutsummaryrefslogtreecommitdiff
path: root/libdecnumber/decDPD.h
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@google.com>2009-06-01 05:28:42 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2009-06-01 05:28:42 +0000
commit6863c0f0d1b5341d517571a00f511170296fb305 (patch)
treef028afdea12fb78bc6a465af6be09bc6bc49c844 /libdecnumber/decDPD.h
parent5ac69a8037f6c26bd7b4202509eab0f01c664fa5 (diff)
downloadgcc-6863c0f0d1b5341d517571a00f511170296fb305.zip
gcc-6863c0f0d1b5341d517571a00f511170296fb305.tar.gz
gcc-6863c0f0d1b5341d517571a00f511170296fb305.tar.bz2
decContext.h: Add extern "C" if compiling with C++.
* decContext.h: Add extern "C" if compiling with C++. * decDPD.h: Likewise. * decNumber.h: Likewise. * dpd/decimal32.h: Likewise. * dpd/decimal64.h: Likewise. * dpd/decimal128.h: Likewise. From-SVN: r148030
Diffstat (limited to 'libdecnumber/decDPD.h')
-rw-r--r--libdecnumber/decDPD.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/libdecnumber/decDPD.h b/libdecnumber/decDPD.h
index 3b998d1..db4d343 100644
--- a/libdecnumber/decDPD.h
+++ b/libdecnumber/decDPD.h
@@ -59,6 +59,10 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
#if defined(DEC_BCD2DPD) && DEC_BCD2DPD==1 && !defined(DECBCD2DPD)
#define DECBCD2DPD
+#ifdef __cplusplus
+extern "C" {
+#endif
+
const uint16_t BCD2DPD[2458]={ 0, 1, 2, 3, 4, 5, 6, 7,
8, 9, 0, 0, 0, 0, 0, 0, 16, 17, 18, 19, 20,
21, 22, 23, 24, 25, 0, 0, 0, 0, 0, 0, 32, 33,
@@ -1206,5 +1210,9 @@ const uint8_t BIN2BCD8[4000]={
9,8,1,3, 9,8,2,3, 9,8,3,3, 9,8,4,3, 9,8,5,3, 9,8,6,3, 9,8,7,3, 9,8,8,3, 9,8,9,3,
9,9,0,3, 9,9,1,3, 9,9,2,3, 9,9,3,3, 9,9,4,3, 9,9,5,3, 9,9,6,3, 9,9,7,3, 9,9,8,3,
9,9,9,3};
+
+#ifdef __cplusplus
+}
#endif
+#endif