]> granicus.if.org Git - clang/commit
Work around build failure due to GCC 4.8.1 bug. We don't completely understand
authorRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 2 Feb 2016 23:11:49 +0000 (23:11 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 2 Feb 2016 23:11:49 +0000 (23:11 +0000)
commit2436a408031b67f5cba62f732f2b8ace8c79724d
tree9f9d964d306eb78202c3b7a30e488ede4f1c767f
parent44f73317fc0d168da26f72b16bd75106df113515
Work around build failure due to GCC 4.8.1 bug. We don't completely understand
the details of the bug, but avoiding overloading llvm::cast with another
function template sidesteps it.

See gcc.gnu.org/PR58022 for details of the bug, and llvm.org/PR26362 for more
backgound on how it manifested in Clang. Patch by Igor Sugak!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@259598 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/Address.h