aboutsummaryrefslogtreecommitdiff
path: root/libdecnumber
diff options
context:
space:
mode:
authorJanis Johnson <janis187@us.ibm.com>2009-08-13 16:58:06 +0000
committerJanis Johnson <janis@gcc.gnu.org>2009-08-13 16:58:06 +0000
commit5b3551c7a3464f840cd5207591c9e6747c9a7334 (patch)
treeef5b9fc679fee086e3ed2909dd30ce9054e6f9f0 /libdecnumber
parentba675ba19a96d2ff4c7ddb264f15099c51c11f27 (diff)
re PR c/41046 (decNumber leaves printf call in libgcc)
PR c/41046 * decCommon.c ( decFloatShow): Define function only for DECCHECK or DECTRACE. From-SVN: r150721
Diffstat (limited to 'libdecnumber')
-rw-r--r--libdecnumber/ChangeLog6
-rw-r--r--libdecnumber/decCommon.c2
2 files changed, 8 insertions, 0 deletions
diff --git a/libdecnumber/ChangeLog b/libdecnumber/ChangeLog
index c7a3f6b3be9..c8c57a7afa9 100644
--- a/libdecnumber/ChangeLog
+++ b/libdecnumber/ChangeLog
@@ -1,3 +1,9 @@
+2009-08-13 Janis Johnson <janis187@us.ibm.com>
+
+ PR c/41046
+ * decCommon.c ( decFloatShow): Define function only for DECCHECK
+ or DECTRACE.
+
2009-07-22 Release Manager
* GCC 4.4.1 released.
diff --git a/libdecnumber/decCommon.c b/libdecnumber/decCommon.c
index c0dcc73f605..5c47c2e4acf 100644
--- a/libdecnumber/decCommon.c
+++ b/libdecnumber/decCommon.c
@@ -1089,6 +1089,7 @@ uInt decFloatRadix(const decFloat *df) {
return 10;
} /* decFloatRadix */
+#if (DECCHECK || DECTRACE)
/* ------------------------------------------------------------------ */
/* decFloatShow -- printf a decFloat in hexadecimal and decimal */
/* df is the decFloat to show */
@@ -1115,6 +1116,7 @@ void decFloatShow(const decFloat *df, const char *tag) {
printf(">%s> %s [big-endian] %s\n", tag, hexbuf, buff);
return;
} /* decFloatShow */
+#endif
/* ------------------------------------------------------------------ */
/* decFloatToBCD -- get sign, exponent, and BCD8 from a decFloat */