diff options
author | Moritz Angermann <moritz.angermann@gmail.com> | 2017-09-07 22:52:27 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2017-09-07 22:53:32 -0400 |
commit | cb4878ffd18a3c70f98bdbb413cd3c4d1f054e1f (patch) | |
tree | 379532dc519012d670f5baf3909788b62e1026b7 /compiler/main/SysTools.hs | |
parent | be514a694f2cddbb1b23af971430364a223eb894 (diff) | |
download | haskell-cb4878ffd18a3c70f98bdbb413cd3c4d1f054e1f.tar.gz |
Drop special handling of iOS and Android
As far as GHC is concerned, iOS **is** Darwin, and
Android **is** Linux.
Depends on D3352
Reviewers: austin, hvr, bgamari
Reviewed By: bgamari
Subscribers: Ericson2314, ryantrinkle, rwbarton, thomie, erikd
Differential Revision: https://phabricator.haskell.org/D3579
Diffstat (limited to 'compiler/main/SysTools.hs')
-rw-r--r-- | compiler/main/SysTools.hs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/compiler/main/SysTools.hs b/compiler/main/SysTools.hs index cd7a23d833..04f4107d9d 100644 --- a/compiler/main/SysTools.hs +++ b/compiler/main/SysTools.hs @@ -822,9 +822,6 @@ getLinkerInfo' dflags = do -- that doesn't support --version. We can just assume that's -- what we're using. return $ DarwinLD [] - OSiOS -> - -- Ditto for iOS - return $ DarwinLD [] OSMinGW32 -> -- GHC doesn't support anything but GNU ld on Windows anyway. -- Process creation is also fairly expensive on win32, so @@ -1488,7 +1485,7 @@ linkDynLib dflags0 o_files dep_packages ++ pkg_lib_path_opts ++ pkg_link_opts )) - _ | os `elem` [OSDarwin, OSiOS] -> do + _ | os == OSDarwin -> do ------------------------------------------------------------------- -- Making a darwin dylib ------------------------------------------------------------------- |