aboutsummaryrefslogtreecommitdiff
path: root/libiberty/ChangeLog
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2015-08-11 08:51:05 +0200
committerIain Buclaw <ibuclaw@gdcproject.org>2015-08-11 09:14:12 +0200
commit30379291886a171e6dc202122bc1c583318c2e17 (patch)
tree49b7398e2b12604f106f2407003db769236e4bbc /libiberty/ChangeLog
parent125453567f4a0abc68cfc67a3df46be1aa9bb904 (diff)
downloadgdb-30379291886a171e6dc202122bc1c583318c2e17.zip
gdb-30379291886a171e6dc202122bc1c583318c2e17.tar.gz
gdb-30379291886a171e6dc202122bc1c583318c2e17.tar.bz2
PR gdb/18669 libiberty demangle.test failure: strtod() on sparc-sun-solaris2.9
Test symbols did not demangle as per the d-demangle-expected tests because strtod() on Solaris 9 does not accept hexadecimal numbers. This has now been fixed up so that no attempt at formatting/converting the demangled hexadecimal literals are done. libiberty/ChangeLog: 2015-08-11 Iain Buclaw <ibuclaw@gdcproject.org> * d-demangle.c (dlang_parse_real): Remove call to strtod. (strtod): Remove declaration. * testsuite/d-demangle-expected: Update float and complex literal tests to check correct hexadecimal demangling.
Diffstat (limited to 'libiberty/ChangeLog')
-rw-r--r--libiberty/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index 99b20da..f2abfc9 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,10 @@
+2015-08-11 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * d-demangle.c (dlang_parse_real): Remove call to strtod.
+ (strtod): Remove declaration.
+ * testsuite/d-demangle-expected: Update float and complex literal
+ tests to check correct hexadecimal demangling.
+
2015-07-14 H.J. Lu <hongjiu.lu@intel.com>
* configure: Regenerated.