Author: asl Date: Mon Dec 24 05:16:47 2007 New Revision: 45342 URL: http://llvm.org/viewvc/llvm-project?rev=45342&view=rev Log: Cygwin defines uint32_t as unsigned long. Unbreak call to std::min in this case
Modified: llvm/trunk/lib/Support/APInt.cpp Modified: llvm/trunk/lib/Support/APInt.cpp URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Support/APInt.cpp?rev=45342&r1=45341&r2=45342&view=diff ============================================================================== --- llvm/trunk/lib/Support/APInt.cpp (original) +++ llvm/trunk/lib/Support/APInt.cpp Mon Dec 24 05:16:47 2007 @@ -791,7 +791,7 @@ uint32_t APInt::countTrailingZeros() const { if (isSingleWord()) - return std::min(CountTrailingZeros_64(VAL), BitWidth); + return std::min(uint32_t(CountTrailingZeros_64(VAL)), BitWidth); uint32_t Count = 0; uint32_t i = 0; for (; i < getNumWords() && pVal[i] == 0; ++i) _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits