nixpkgs/pkgs/development/compilers/ghc
sternenseemann 59ee081663 haskell.compiler.*: don't unnecessarily include LLVM for GHC >= 9.2
When 9.2.1 was [released], I apparently was confused by the wording. The
NCG (-fasm) codegen backend for aarch64 not only works on
aarch64-darwin, but also aarch64-linux. `useLLVM` being enabled on
aarch64-linux had no adverse effect, as GHC used -fasm anyways, but it
did inflate closure size unnecessarily which we can rectify now.

[released]: https://www.haskell.org/ghc/blog/20211029-ghc-9.2.1-released.html
2023-10-04 20:17:17 +02:00
..
8.6.5-binary.nix haskell.compiler.ghc865Binary: add powerpc64le bootstrap 2022-07-01 13:05:30 +02:00
8.8.4.nix haskell: re-enable profiling on aarch64 2023-07-04 15:29:40 +02:00
8.10.2-binary.nix Merge master into haskell-updates 2023-08-06 00:13:20 +00:00
8.10.7-binary.nix haskell.compiler.ghc*Binary: make sure meta can always be evaluated 2023-08-02 12:30:10 +02:00
8.10.7.nix haskell: re-enable profiling on aarch64 2023-07-04 15:29:40 +02:00
9.0.2.nix haskell: re-enable profiling on aarch64 2023-07-04 15:29:40 +02:00
9.2.4-binary.nix Merge master into haskell-updates 2023-08-06 00:13:20 +00:00
9.2.4.nix haskell.compiler.*: don't unnecessarily include LLVM for GHC >= 9.2 2023-10-04 20:17:17 +02:00
9.2.5.nix haskell.compiler.*: don't unnecessarily include LLVM for GHC >= 9.2 2023-10-04 20:17:17 +02:00
9.2.6.nix haskell.compiler.*: don't unnecessarily include LLVM for GHC >= 9.2 2023-10-04 20:17:17 +02:00
9.2.7.nix haskell.compiler.*: don't unnecessarily include LLVM for GHC >= 9.2 2023-10-04 20:17:17 +02:00
9.2.8.nix haskell.compiler.*: don't unnecessarily include LLVM for GHC >= 9.2 2023-10-04 20:17:17 +02:00
9.4.2.nix haskell.compiler.*: don't unnecessarily include LLVM for GHC >= 9.2 2023-10-04 20:17:17 +02:00
9.4.3.nix haskell.compiler.*: don't unnecessarily include LLVM for GHC >= 9.2 2023-10-04 20:17:17 +02:00
9.4.4.nix haskell.compiler.*: don't unnecessarily include LLVM for GHC >= 9.2 2023-10-04 20:17:17 +02:00
9.4.5.nix haskell.compiler.*: don't unnecessarily include LLVM for GHC >= 9.2 2023-10-04 20:17:17 +02:00
9.4.6-bytestring-posix-source.patch haskell.compiler.ghc946: init at 9.4.6 2023-08-08 16:25:45 +02:00
9.4.6.nix haskell.compiler.*: don't unnecessarily include LLVM for GHC >= 9.2 2023-10-04 20:17:17 +02:00
9.6.2.nix haskell.compiler.ghc962: init at 9.6.2 2023-05-30 13:35:14 +02:00
9.6.3.nix haskell.compiler.ghc96: 9.6.2 -> 9.6.3 2023-09-28 15:28:23 +02:00
Cabal-3.2-3.4-paths-fix-cycle-aarch64-darwin.patch haskell.compiler.ghc{8107,902}: give cabal-paths.patch a better name 2023-03-11 12:22:48 +01:00
Cabal-3.6-3.8-paths-fix-cycle-aarch64-darwin.patch haskell.compiler.ghc94*: apply Cabal cycle patch on aarch64-darwin 2023-08-07 13:53:26 +02:00
common-hadrian.nix haskell.compiler.*: don't unnecessarily include LLVM for GHC >= 9.2 2023-10-04 20:17:17 +02:00
gcc-clang-wrapper.sh
ghc-8.8.4-sphinx-6.0.patch haskell.compiler: fix GHCs' user guide build with sphinx >= 6.0 2023-03-03 23:56:30 +01:00
head.nix haskell.compiler.ghcHEAD: 9.7.20230505 -> 9.7.20230527 2023-06-08 18:17:07 +02:00
rename-numa-api-call.patch ghc8.8.4: fix mingw build 2021-09-09 03:35:17 +01:00
respect-ar-path.patch
sphinx-4-configuration.patch haskell.compiler.ghc8104: patch for sphinx >= 4.0 2021-06-22 13:42:55 +02:00