diff options
author | Eric Fiselier <eric@efcs.ca> | 2016-05-03 04:26:02 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2016-05-03 04:26:02 +0000 |
commit | 95b632d4b9bfeec40e9ef9c66c9adf29c72f092c (patch) | |
tree | 433fee9dbfef454cc7472622ec392761b3a97f4f /llvm/lib/Object/ArchiveWriter.cpp | |
parent | cd777c8b35555d5ee91057fb738eda9ebd733b06 (diff) | |
download | llvm-95b632d4b9bfeec40e9ef9c66c9adf29c72f092c.zip llvm-95b632d4b9bfeec40e9ef9c66c9adf29c72f092c.tar.gz llvm-95b632d4b9bfeec40e9ef9c66c9adf29c72f092c.tar.bz2 |
Fix PR27538. Remove __is_convertible specializations for array and function types.
This patch fixes a bunch of bugs in the fallback implementation of
is_convertible, which is used by GCC. Removing the "__is_convertible"
specializations for array/function types we fallback on the SFINAE test,
which is more correct.
See https://llvm.org/bugs/show_bug.cgi?id=27538
llvm-svn: 268359
Diffstat (limited to 'llvm/lib/Object/ArchiveWriter.cpp')
0 files changed, 0 insertions, 0 deletions