mirror of
https://github.com/GaloisInc/macaw.git
synced 2024-11-26 09:22:20 +03:00
Adapt to changes in crucible-llvm package.
This commit is contained in:
parent
75e4728464
commit
a33202b583
@ -71,7 +71,6 @@ import qualified Lang.Crucible.Simulator.GlobalState as C
|
||||
import System.IO (stdout)
|
||||
|
||||
import qualified Lang.Crucible.LLVM.MemModel as MM
|
||||
import qualified Lang.Crucible.LLVM.MemModel.Pointer as MM
|
||||
import Lang.Crucible.LLVM.Intrinsics(llvmIntrinsicTypes)
|
||||
|
||||
import qualified Data.Macaw.CFG.Block as M
|
||||
|
@ -58,14 +58,11 @@ import Lang.Crucible.LLVM.MemModel
|
||||
, loadRawWithCondition
|
||||
, storeRaw
|
||||
, doPtrAddOffset
|
||||
)
|
||||
import Lang.Crucible.LLVM.MemModel.Pointer
|
||||
( llvmPointerView, muxLLVMPtr, llvmPointer_bv, ptrAdd, ptrSub, ptrEq
|
||||
, llvmPointerView, muxLLVMPtr, llvmPointer_bv, ptrAdd, ptrSub, ptrEq
|
||||
, pattern LLVMPointer
|
||||
, mkNullPointer
|
||||
)
|
||||
import Lang.Crucible.LLVM.MemModel.Type(bitvectorType)
|
||||
import Lang.Crucible.LLVM.MemModel.Generic(ppPtr)
|
||||
, bitvectorType
|
||||
, ppPtr )
|
||||
import Lang.Crucible.LLVM.DataLayout(EndianForm(..))
|
||||
import Lang.Crucible.LLVM.Bytes(toBytes)
|
||||
|
||||
|
@ -54,9 +54,9 @@ import Lang.Crucible.Syntax
|
||||
import Lang.Crucible.Types
|
||||
import qualified Lang.Crucible.Vector as V
|
||||
|
||||
import Lang.Crucible.LLVM.MemModel (LLVMPointerType)
|
||||
import Lang.Crucible.LLVM.MemModel.Pointer
|
||||
(projectLLVM_bv, pattern LLVMPointerRepr, llvmPointer_bv)
|
||||
import Lang.Crucible.LLVM.MemModel
|
||||
(LLVMPointerType, projectLLVM_bv,
|
||||
pattern LLVMPointerRepr, llvmPointer_bv)
|
||||
|
||||
import qualified Data.Macaw.Types as M
|
||||
import Data.Macaw.Symbolic.CrucGen(MacawExt)
|
||||
|
Loading…
Reference in New Issue
Block a user