bindings-mmap 0.1 → 1.0
raw patch · 3 files changed
+7/−40 lines, 3 filesdep +bindings-posixdep −basedep −bindings-DSL
Dependencies added: bindings-posix
Dependencies removed: base, bindings-DSL
Files
- Bindings/MMap.hs +3/−0
- Bindings/MMap.hsc +0/−30
- bindings-mmap.cabal +4/−10
+ Bindings/MMap.hs view
@@ -0,0 +1,3 @@+{-# LANGUAGE NoImplicitPrelude #-}+module Bindings.MMap {-# DEPRECATED "import Bindings.Posix.Sys.Mman (bindings-posix >= 1.2.3) instead" #-}+ (module Bindings.Posix.Sys.Mman) where import Bindings.Posix.Sys.Mman
− Bindings/MMap.hsc
@@ -1,30 +0,0 @@-{-# LANGUAGE ForeignFunctionInterface #-}-#include <bindings.dsl.h>-#include <sys/mman.h>--- | Bindings for MMap on POSIX, wrapping:--- <file:///usr/include/sys/mman.h>-module Bindings.MMap where-#strict_import-import System.Posix.Types (COff)-#ccall mmap , Ptr () -> CSize -> CInt -> CInt -> CInt -> COff -> IO (Ptr ())-#ccall munmap , Ptr () -> CSize -> IO CInt-#num PROT_EXEC-#num PROT_READ-#num PROT_WRITE-#num PROT_NONE-#num MAP_SHARED-#num MAP_PRIVATE-#num MAP_32BIT-#num MAP_ANON-#num MAP_ANONYMOUS-#num MAP_DENYWRITE-#num MAP_EXECUTABLE-#num MAP_FILE-#num MAP_FIXED-#num MAP_GROWSDOWN-#num MAP_LOCKED-#num MAP_NONBLOCK-#num MAP_NORESERVE-#num MAP_POPULATE-#num MAP_STACK-#num MAP_FAILED
bindings-mmap.cabal view
@@ -1,16 +1,13 @@ Name: bindings-mmap-Version: 0.1-Synopsis: bindings to mmap for Linux+Version: 1.0+Synopsis: (deprecated) see bindings-posix instead Description:- Bindings to mmap for POSIX, wrapping:- <file:///usr/include/sys/mmap.h>+ Deprecated. Use bindings-posix >= 1.2.3 Bindings.Posix.Sys.Mman instead. -Homepage: https://gitorious.org/hsv4l2 License: BSD3 License-file: LICENSE Author: Claude Heiland-Allen-Maintainer: claudiusmaximus@goto10.org Category: System Build-type: Simple@@ -19,7 +16,4 @@ Library Exposed-modules: Bindings.MMap- Build-depends:- base >= 3 && < 5,- bindings-DSL >= 1.0.7 && < 1.1- Build-tools: hsc2hs+ Build-depends: bindings-posix >= 1.2.3