This project is mirrored from https://github.com/haskell/hsc2hs.
Pull mirroring updated .
- Oct 23, 2018
-
-
Ben Gamari authored
Reviewers: O25 HSC2HS, hvr Subscribers: ckoparkar Differential Revision: https://phabricator.haskell.org/D5238
-
Ben Gamari authored
-
Ben Gamari authored
Feature/add more archs
-
- Oct 18, 2018
-
-
Herbert Valerio Riedel authored
See also https://ghc.haskell.org/trac/ghc/ticket/15758 The hsc2hs-0.68.4 release was already revised with a lower bound `base >= 4.12` to mitigate the issue solver-side (http://hackage.haskell.org/package/hsc2hs-0.68.4/revisions/) This improves upon #9
-
- Oct 17, 2018
-
-
Ryan Scott authored
This commit was performed automatically by a script. https://github.com/RyanGlScott/travis-maintenance
-
Ryan Scott authored
-
- Aug 28, 2018
-
-
Herbert Valerio Riedel authored
All lower bounds except those for `process` (due to showCommandForUser) match the versions of boot libraries shipped w/ GHC 7.0
-
Herbert Valerio Riedel authored
-
-
- Jul 01, 2018
-
-
Ryan Scott authored
-
Ryan Scott authored
-
- Jun 18, 2018
-
-
Ben Gamari authored
-
Ben Gamari authored
-
Ben Gamari authored
-
- Jun 03, 2018
-
-
Ryan Scott authored
-
- May 10, 2018
- May 02, 2018
-
-
Ryan Scott authored
While I was in town, I also: * Added a cabal.project file * Updated .gitignore to include cabal new-build artifacts
-
- Mar 05, 2018
-
-
Moritz Angermann authored
-
Moritz Angermann authored
-
Moritz Angermann authored
-
Moritz Angermann authored
-
Moritz Angermann authored
-
Moritz Angermann authored
-
- Mar 04, 2018
-
-
Sergei Trofimovich authored
These are tests to illustrate GHC cross-compilation failures: https://ghc.haskell.org/trac/ghc/ticket/14889 Signed-off-by:
Sergei Trofimovich <slyfox@gentoo.org>
-
Herbert Valerio Riedel authored
and update GHC 8.2.1 to GHC 8.2.2 while at it
-
Herbert Valerio Riedel authored
-
Herbert Valerio Riedel authored
The previous script didn't run the testsuites yet
-
Herbert Valerio Riedel authored
As this would require us to declare `cabal-version: 2.0` in the cabal package description. This regression was introduced in 9c13b192 Fixes #6
-
- Feb 26, 2018
-
-
Herbert Valerio Riedel authored
Adds a crude at&t assembly parser to resolve constants
-
- Feb 24, 2018
-
-
Herbert Valerio Riedel authored
-
- Feb 22, 2018
-
-
Moritz Angermann authored
update travis.yml to not try to build the testsuite on 7.0 and 7.2 which won't work, because the dependencies 'call-stack' depends on base >= 4.5, which is a dependency of hspec-core. Also updates the assembly files, to drop the `\n` test, which might end up as `\12`, as `\12`, `\x0a` and `\n`, testing this properly would require some form of normalization, which we don't have yet.
-
Moritz Angermann authored
-
- Feb 21, 2018
-
-
Moritz Angermann authored
-
Moritz Angermann authored
-
Moritz Angermann authored
-
Moritz Angermann authored
-
Moritz Angermann authored
Our current approach is taken from autoconf, and requires a binary search to find constants. This is not only very time consuming but also breaks when the compiler fails to recognize an expression as constant. As such we ask the compiler to produce assembly, crudely parse that assembly and try to extract the constant directly from the generated assembly.
-
- Nov 30, 2017
-
-
Summary: This removes the make concurrency bug from the CrossCompilation fix, and uses the same appraoch `utils/unlit` already uses. See: https://git.haskell.org/ghc.git/commitdiff/ff84d052850b637b03bbb98cf05202e44886257d Reviewers: bgamari, O25 HSC2HS, hvr Differential Revision: https://phabricator.haskell.org/D4243
-
- Nov 20, 2017
-
-
In 598303cb the Paths_hsc2hs module was added to the other-modules. As such, it should be dropped from the ghc.mk
-
- Nov 19, 2017
-
-
If the `IN_GHC_TREE` CPP macro is defined (controlled by the `in-ghc-tree` cabal flag), as a last resort, we also try to locate the template relative to the location of the currently executed `hsc2hs`. Note that this is a hack to work around only partial relocatable support in cabal, and is here to allow the `hsc2hs` built and shipped with ghc to be relocatable with the ghc binary distribution it ships with. Note that on Windows, `getExecutablePath` doesn't yet operate correctly in the presence of symlinks; but this should note have any detrimental effects. This will be fixed/improved in future `base` version.
-