1/* Copyright (c) 2013 The Chromium Authors. All rights reserved. 2 * Use of this source code is governed by a BSD-style license that can be 3 * found in the LICENSE file. */ 4 5#ifndef LIBRARIES_NACL_IO_OSMMAN_H 6#define LIBRARIES_NACL_IO_OSMMAN_H 7 8#if defined(WIN32) 9 10#define PROT_READ 0x1 11#define PROT_WRITE 0x2 12#define PROT_EXEC 0x4 13#define PROT_NONE 0x0 14 15#define MAP_SHARED 0x01 16#define MAP_PRIVATE 0x02 17#define MAP_FIXED 0x10 18#define MAP_ANONYMOUS 0x20 19#define MAP_FAILED (void*)-1 20 21#else 22 23#include <sys/mman.h> 24 25#endif 26 27#endif /* LIBRARIES_NACL_IO_OSMMAN_H */ 28