binaryen 0.0.1.1 → 0.0.2.0
raw patch · 6 files changed
+6/−19 lines, 6 files
Files
- README.md +2/−0
- binaryen.cabal +3/−3
- src/Binaryen.hs +0/−4
- src/Binaryen/Expression.hs +0/−10
- src/Binaryen/ExpressionId.hs +0/−1
- src/Binaryen/Type.hs +1/−1
README.md view
@@ -18,6 +18,8 @@ | Haskell bindings version | Minimum Binaryen version | |--------------------------|--------------------------| | 0.0.1.* | version_91 |+|--------------------------|--------------------------|+| 0.0.2.* | version_94 | ## How to build
binaryen.cabal view
@@ -4,16 +4,16 @@ -- -- see: https://github.com/sol/hpack ----- hash: 251c6e574c5ec09d1d10b696369cf63c067062fe0a5765714a59ed52207d0c15+-- hash: f6057bbdb94c86826246804c0ebc4e4201ba42f10aef683bb852f11dfd961045 name: binaryen-version: 0.0.1.1+version: 0.0.2.0 synopsis: Haskell bindings to binaryen description: Haskell bindings to [binaryen](https://github.com/WebAssembly/binaryen). Provides complete bindings to the C API, which can be useful for building WebAssembly toolchains in Haskell. category: Compiler homepage: https://github.com/tweag/haskell-binaryen#readme bug-reports: https://github.com/tweag/haskell-binaryen/issues-maintainer: Shao Cheng <cheng.shao@tweag.io>+maintainer: Cheng Shao <cheng.shao@tweag.io> copyright: (c) 2018 Tweag I/O license: BSD3 license-file: LICENSE
src/Binaryen.hs view
@@ -111,10 +111,6 @@ setOneCallerInlineMaxSize :: Index -> IO () -foreign import ccall unsafe "BinaryenSetAPITracing"- setAPITracing ::- CInt -> IO ()- foreign import ccall unsafe "BinaryenSetColorsEnabled" setColorsEnabled :: CInt -> IO ()
src/Binaryen/Expression.hs view
@@ -425,12 +425,6 @@ Expression -> IO Expression -foreign import ccall unsafe "BinaryenPush"- push ::- Module ->- Expression ->- IO Expression- foreign import ccall unsafe "BinaryenPop" pop :: Module -> Type -> IO Expression@@ -933,8 +927,4 @@ foreign import ccall unsafe "BinaryenBrOnExnGetExnref" brOnExnGetExnref ::- Expression -> IO Expression--foreign import ccall unsafe "BinaryenPushGetValue"- pushGetValue :: Expression -> IO Expression
src/Binaryen/ExpressionId.hs view
@@ -60,5 +60,4 @@ foreign import ccall unsafe "BinaryenThrowId" throwId :: ExpressionId foreign import ccall unsafe "BinaryenRethrowId" rethrowId :: ExpressionId foreign import ccall unsafe "BinaryenBrOnExnId" brOnExnId :: ExpressionId-foreign import ccall unsafe "BinaryenPushId" pushId :: ExpressionId foreign import ccall unsafe "BinaryenPopId" popId :: ExpressionId
src/Binaryen/Type.hs view
@@ -23,7 +23,7 @@ foreign import ccall unsafe "BinaryenTypeFloat64" float64 :: Type foreign import ccall unsafe "BinaryenTypeVec128" vec128 :: Type foreign import ccall unsafe "BinaryenTypeFuncref" funcref :: Type-foreign import ccall unsafe "BinaryenTypeAnyref" anyref :: Type+foreign import ccall unsafe "BinaryenTypeExternref" externref :: Type foreign import ccall unsafe "BinaryenTypeNullref" nullref :: Type foreign import ccall unsafe "BinaryenTypeExnref" exnref :: Type foreign import ccall unsafe "BinaryenTypeUnreachable" unreachable :: Type