diff options
author | David Majnemer <david.majnemer@gmail.com> | 2015-06-09 18:05:33 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2015-06-09 18:05:33 +0000 |
commit | 2617ea675666c85aa8353bd8afc8b6d659f33637 (patch) | |
tree | c2c35d2923f90c43d811a420589fa22beaf121d8 /llvm/lib/Transforms/IPO/MergeFunctions.cpp | |
parent | 0ebe35b27897f784df9239cf79d3a4b0674364e8 (diff) | |
download | llvm-2617ea675666c85aa8353bd8afc8b6d659f33637.zip llvm-2617ea675666c85aa8353bd8afc8b6d659f33637.tar.gz llvm-2617ea675666c85aa8353bd8afc8b6d659f33637.tar.bz2 |
[ItaniumMangle] Mangle long double as __float128 for some Power targets
GCC mangles long double like __float128 in order to support
compatibility with ABI variants which had a different interpretation of
long double.
This fixes PR23791.
llvm-svn: 239421
Diffstat (limited to 'llvm/lib/Transforms/IPO/MergeFunctions.cpp')
0 files changed, 0 insertions, 0 deletions