aboutsummaryrefslogtreecommitdiff
path: root/libbacktrace
diff options
context:
space:
mode:
authorAndris Pavenis <andris.pavenis@iki.fi>2015-12-18 06:36:11 +0200
committerAndris Pavenis <andris@gcc.gnu.org>2015-12-18 06:36:11 +0200
commit5b4bbc7dfbe1543796b557b233f3d14af502b3f4 (patch)
tree1a2bf3664127bda6bf0879c3360e046ca8b56dbb /libbacktrace
parentc1dd339fa0434c29f836059d8eb3f59c1daffc7b (diff)
downloadgcc-5b4bbc7dfbe1543796b557b233f3d14af502b3f4.zip
gcc-5b4bbc7dfbe1543796b557b233f3d14af502b3f4.tar.gz
gcc-5b4bbc7dfbe1543796b557b233f3d14af502b3f4.tar.bz2
Specify that DJGPP do not have mmap even when sys/mman.h exists
* configure.ac: Specify that DJGPP do not have mmap even when sys/mman.h exists * configure: Regenerate From-SVN: r231802
Diffstat (limited to 'libbacktrace')
-rw-r--r--libbacktrace/ChangeLog5
-rwxr-xr-xlibbacktrace/configure3
-rw-r--r--libbacktrace/configure.ac3
3 files changed, 9 insertions, 2 deletions
diff --git a/libbacktrace/ChangeLog b/libbacktrace/ChangeLog
index 23f3da1..92fb6db 100644
--- a/libbacktrace/ChangeLog
+++ b/libbacktrace/ChangeLog
@@ -1,3 +1,8 @@
+2015-12-18 Andris Pavenis <andris.pavenis@iki.fi>
+
+ * configure.ac: Specify that DJGPP do not have mmap even when sys/mman.h exists
+ * configure: Regenerate
+
2015-12-09 John David Anglin <danglin@gcc.gnu.org>
PR 68115/libfortran
diff --git a/libbacktrace/configure b/libbacktrace/configure
index 8d0146a..4e720e1 100755
--- a/libbacktrace/configure
+++ b/libbacktrace/configure
@@ -12304,9 +12304,10 @@ else
# simply assume that if we have mman.h, we have mmap.
have_mmap=yes
case "${host}" in
- spu-*-*)
+ spu-*-*|*-*-msdosdjgpp)
# The SPU does not have mmap, but it has a sys/mman.h header file
# containing "mmap_eaddr" and the mmap flags, confusing the test.
+ # DJGPP also has sys/man.h, but no mmap
have_mmap=no ;;
esac
else
diff --git a/libbacktrace/configure.ac b/libbacktrace/configure.ac
index db4a291..f07254b 100644
--- a/libbacktrace/configure.ac
+++ b/libbacktrace/configure.ac
@@ -270,9 +270,10 @@ else
# simply assume that if we have mman.h, we have mmap.
have_mmap=yes
case "${host}" in
- spu-*-*)
+ spu-*-*|*-*-msdosdjgpp)
# The SPU does not have mmap, but it has a sys/mman.h header file
# containing "mmap_eaddr" and the mmap flags, confusing the test.
+ # DJGPP also has sys/man.h, but no mmap
have_mmap=no ;;
esac
else