summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorMoritz Angermann <moritz.angermann@gmail.com>2017-03-29 17:29:58 -0400
committerBen Gamari <ben@smart-cactus.org>2017-03-29 18:06:21 -0400
commit924a65fc27bb2a3e24489f7baea7ad5fb8a556ac (patch)
tree32f37fb1bb460fc7917decb3da0abdb7616f72a4 /configure.ac
parent81f5b6ecbadec49af53189756dda5e0b199f9703 (diff)
downloadhaskell-924a65fc27bb2a3e24489f7baea7ad5fb8a556ac.tar.gz
Various patches to support android cross compilation
- Better test for SHT_INIT_ARRAY than openbsd_HOST_OS This is actually bens patch: https://gist.github.com/bgamari/c846e6a5f2cd988716cd5e36c68d5bef - linux-android defines. - No need for -lpthread on OSAndroid However, I’m confused why we do not use the AC NEED_PTHREAD_LIB value here? - Use mmap on android - Support `none` vendor. Reviewers: austin, hvr, bgamari, erikd, simonmar Reviewed By: bgamari Subscribers: rwbarton, thomie, erikd Differential Revision: https://phabricator.haskell.org/D3356
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 547e9b1551..c7eac4ae3e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1081,7 +1081,7 @@ dnl ** Use MMAP in the runtime linker?
dnl --------------------------------------------------------------
case ${TargetOS} in
- linux|freebsd|dragonfly|netbsd|openbsd|kfreebsdgnu|gnu|solaris2)
+ linux|linux-android|freebsd|dragonfly|netbsd|openbsd|kfreebsdgnu|gnu|solaris2)
RtsLinkerUseMmap=1
;;
darwin|ios)