diff options
author | Christopher Ferris <cferris@google.com> | 2014-01-17 08:25:26 -0800 |
---|---|---|
committer | Christopher Ferris <cferris@google.com> | 2014-01-17 08:25:26 -0800 |
commit | 0dbce4564bd697bc2603f6c05ac47b81977cd41f (patch) | |
tree | fd8aef6f1e9b3120e98ff5a4aaa8697eb39d8d10 /include/backtrace | |
parent | eb8d73b675d8d9613310b5d5e5865571b98d6f78 (diff) | |
download | system_core-0dbce4564bd697bc2603f6c05ac47b81977cd41f.zip system_core-0dbce4564bd697bc2603f6c05ac47b81977cd41f.tar.gz system_core-0dbce4564bd697bc2603f6c05ac47b81977cd41f.tar.bz2 |
Add PROT_* constants not found on windows.
Change-Id: Ic515363ed66dfb2d8e1a6fdfa274508b3a91311d
Diffstat (limited to 'include/backtrace')
-rw-r--r-- | include/backtrace/BacktraceMap.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/backtrace/BacktraceMap.h b/include/backtrace/BacktraceMap.h index e5389c1..a53293a 100644 --- a/include/backtrace/BacktraceMap.h +++ b/include/backtrace/BacktraceMap.h @@ -18,7 +18,15 @@ #define _BACKTRACE_BACKTRACE_MAP_H #include <stdint.h> +#ifdef USE_MINGW +// MINGW does not define these constants. +#define PROT_NONE 0 +#define PROT_READ 0x1 +#define PROT_WRITE 0x2 +#define PROT_EXEC 0x4 +#else #include <sys/mman.h> +#endif #include <string> #include <vector> |