[commit: ghc] ghc-8.2: Support iOS variants elsewhere when configuring (7ce9ead)

git at git.haskell.org git at git.haskell.org
Sun Dec 23 18:46:33 UTC 2018


Repository : ssh://git@git.haskell.org/ghc

On branch  : ghc-8.2
Link       : http://ghc.haskell.org/trac/ghc/changeset/7ce9ead4fddfbffb5cb63cce0f1b4533b7bcc0ad/ghc

>---------------------------------------------------------------

commit 7ce9ead4fddfbffb5cb63cce0f1b4533b7bcc0ad
Author: John Ericson <John.Ericson at Obsidian.Systems>
Date:   Sun Mar 25 14:00:26 2018 -0400

    Support iOS variants elsewhere when configuring
    
    Reviewers: hvr, bgamari, angerman
    
    Reviewed By: angerman
    
    Subscribers: rwbarton, thomie, erikd, carter, angerman
    
    Differential Revision: https://phabricator.haskell.org/D4513
    
    (cherry picked from commit 10566a814fc07072385fc72c25158d79f25a8a36)


>---------------------------------------------------------------

7ce9ead4fddfbffb5cb63cce0f1b4533b7bcc0ad
 aclocal.m4   | 2 +-
 configure.ac | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/aclocal.m4 b/aclocal.m4
index 45f9c0b..6d7616e 100644
--- a/aclocal.m4
+++ b/aclocal.m4
@@ -242,7 +242,7 @@ AC_DEFUN([FPTOOLS_SET_HASKELL_PLATFORM_VARS],
         linux|linux-android)
             test -z "[$]2" || eval "[$]2=OSLinux"
             ;;
-        darwin|ios)
+        darwin|ios|watchos|tvos)
             test -z "[$]2" || eval "[$]2=OSDarwin"
             ;;
         solaris2)
diff --git a/configure.ac b/configure.ac
index 91eb1c0..81de981 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1105,7 +1105,7 @@ case ${TargetOS} in
     linux|linux-android|freebsd|dragonfly|netbsd|openbsd|kfreebsdgnu|gnu|solaris2)
         RtsLinkerUseMmap=1
         ;;
-    darwin)
+    darwin|ios|watchos|tvos)
         # Don't use mmap on powerpc/darwin as the mmap there doesn't support
         # reallocating. Reallocating is needed to allocate jump islands just
         # after each object image. Jumps to these jump islands use relative



More information about the ghc-commits mailing list