Emit the unsupported option error until the Clang's library integration support for 128-bit long double is available for AIX.
Details
Diff Detail
Unit Tests
Event Timeline
Thanks for reviewing! Can someone with commit access help commit this pls?
Thanks in advance!
clang/lib/Driver/ToolChains/Clang.cpp | ||
---|---|---|
4845 | It's not that AIX doesn't support 128-bit long double. The xlc compiler has -qldbl128, which links in different libraries for 128-bit. The XL compilers use -lc128 and -lC128 so there are binary compatibility concerns that need to be investigated. I suggest this comment be updated accordingly. |
clang/lib/Driver/ToolChains/Clang.cpp | ||
---|---|---|
4845 | Note also to update the commit message. |
@anjankgk You need to provide your identity for commit in "your name <your email>" form.
see https://llvm.org/docs/DeveloperPolicy.html#obtaining-commit-access
Prior to obtaining commit access, it is common practice to request that someone with commit access commits on your behalf. When doing so, please provide the name and email address you would like to use in the Author property of the commit.
Here's the info:
Anjan Kumar Guttahalli Krishna <anjankumar.g.k@ca.ibm.com>
Thank you!
Since Whitny and Chris are busy, I have requested Shimin to commit this in.
Thanks Shimin!
It's not that AIX doesn't support 128-bit long double. The xlc compiler has -qldbl128, which links in different libraries for 128-bit. The XL compilers use -lc128 and -lC128 so there are binary compatibility concerns that need to be investigated.
I suggest this comment be updated accordingly.