summaryrefslogtreecommitdiff
path: root/.gitmodules
diff options
context:
space:
mode:
authorMoritz Angermann <moritz.angermann@gmail.com>2017-05-11 18:11:12 +0800
committerMoritz Angermann <moritz.angermann@gmail.com>2017-05-11 18:30:28 +0800
commit8d4bce42de7929b0dec7e7d68e66bcfc4d266322 (patch)
tree4aa77ddb84509bbfa0443777249419a9e5fae6e6 /.gitmodules
parent63ba81262a5a73ccef5ea18e0e40679e141ee28f (diff)
downloadhaskell-8d4bce42de7929b0dec7e7d68e66bcfc4d266322.tar.gz
libffi via submodule
This is rather annoying. I'd prefer to have a stable release to use. However libffi-3.2.1 has been released November 12, 2014, and libffi-4 is TBD. See also https://github.com/libffi/libffi/issues/296 The core reason for this change is that llvm changed the supported assembly to unified syntax, which libffi-3.2.1 does not use, and hence fails to compile for arm with llvm. For refence, see the following issue: https://github.com/libffi/libffi/issues/191 Reviewers: austin, bgamari Reviewed By: bgamari Subscribers: rwbarton, thomie, snowleopard Differential Revision: https://phabricator.haskell.org/D3349
Diffstat (limited to '.gitmodules')
-rw-r--r--.gitmodules7
1 files changed, 3 insertions, 4 deletions
diff --git a/.gitmodules b/.gitmodules
index 55d360ae10..a1af41c7ac 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -111,13 +111,12 @@
path = utils/hsc2hs
url = ../hsc2hs.git
ignore = none
-[submodule "libffi-tarballs"]
- path = libffi-tarballs
- url = ../libffi-tarballs.git
- ignore = none
[submodule "gmp-tarballs"]
path = libraries/integer-gmp/gmp/gmp-tarballs
url = ../gmp-tarballs.git
[submodule ".arc-linters/arcanist-external-json-linter"]
path = .arc-linters/arcanist-external-json-linter
url = ../arcanist-external-json-linter.git
+[submodule "libffi/build"]
+ path = libffi/build
+ url = https://github.com/libffi/libffi.git