diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2015-08-11 08:51:05 +0200 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2015-08-11 09:14:12 +0200 |
commit | 30379291886a171e6dc202122bc1c583318c2e17 (patch) | |
tree | 49b7398e2b12604f106f2407003db769236e4bbc /libiberty/ChangeLog | |
parent | 125453567f4a0abc68cfc67a3df46be1aa9bb904 (diff) | |
download | gdb-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/ChangeLog | 7 |
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. |