From: Reid Spencer Date: Thu, 19 Jul 2007 21:05:30 +0000 (+0000) Subject: Hush a noisy warning from GCC 4.2 about overflow during conversion by using X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=087b72d1bceea0ffe414c0e3d54196aafc7769f8;p=oota-llvm.git Hush a noisy warning from GCC 4.2 about overflow during conversion by using the type "unsigned" instead of uintptr_t for a 1-bit structure field. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40066 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/ExecutionEngine/JIT/JITEmitter.cpp b/lib/ExecutionEngine/JIT/JITEmitter.cpp index 484af4868af..b7af521dd97 100644 --- a/lib/ExecutionEngine/JIT/JITEmitter.cpp +++ b/lib/ExecutionEngine/JIT/JITEmitter.cpp @@ -50,12 +50,12 @@ namespace { struct MemoryRangeHeader { /// ThisAllocated - This is true if this block is currently allocated. If /// not, this can be converted to a FreeRangeHeader. - intptr_t ThisAllocated : 1; + unsigned ThisAllocated : 1; /// PrevAllocated - Keep track of whether the block immediately before us is /// allocated. If not, the word immediately before this header is the size /// of the previous block. - intptr_t PrevAllocated : 1; + unsigned PrevAllocated : 1; /// BlockSize - This is the size in bytes of this memory block, /// including this header.