[libcxx-commits] [PATCH] D74163: [demangler] Fix the parsing of long double literals for PowerPC and S390
Hubert Tong via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Fri Feb 7 06:38:47 PST 2020
hubert.reinterpretcast added a comment.
In D74163#1863842 <https://reviews.llvm.org/D74163#1863842>, @uweigand wrote:
> There is also a historical mode of using IEEE-64 as "long double" on s390, where we also used 'e' to mangle it. However, this hasn't been used anywhere for the last 15 years or so. It is still supported via -mlong-double-64 in GCC; I see clang also supports this argument, but I'm not actually sure it works on s390 (I've certainly never tested it).
This implies the changes for PowerPC here would also apply to s390: The `e` parsing should go through the `double` value decoding, etc.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D74163/new/
https://reviews.llvm.org/D74163
More information about the libcxx-commits
mailing list