summaryrefslogtreecommitdiff
path: root/libbacktrace/mmap.c
diff options
context:
space:
mode:
authorJohn David Anglin <danglin@gcc.gnu.org>2016-02-06 22:27:34 +0000
committerJohn David Anglin <danglin@gcc.gnu.org>2016-02-06 22:27:34 +0000
commit09b08e17f5b0c29e63cab05ec5f4a471378235cc (patch)
tree01d3116dd5012a80d7f69a24ca8e91758894fc83 /libbacktrace/mmap.c
parentbc6218b6088e4ec4feaeeedca7ddeb1be76f6a35 (diff)
mmap.c (MAP_FAILED): Define if not defined.
* mmap.c (MAP_FAILED): Define if not defined. From-SVN: r233196
Diffstat (limited to 'libbacktrace/mmap.c')
-rw-r--r--libbacktrace/mmap.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libbacktrace/mmap.c b/libbacktrace/mmap.c
index 0ed4802d02d..138ef70711a 100644
--- a/libbacktrace/mmap.c
+++ b/libbacktrace/mmap.c
@@ -50,6 +50,10 @@ POSSIBILITY OF SUCH DAMAGE. */
#define MAP_ANONYMOUS MAP_ANON
#endif
+#ifndef MAP_FAILED
+#define MAP_FAILED ((void *)-1)
+#endif
+
/* A list of free memory blocks. */
struct backtrace_freelist_struct