Name: | ghc |
---|---|
Version: | 7.6.3 |
Release: | 26.4.el7 |
Architecture: | aarch64 |
Group: | Unspecified |
Size: | 0 |
License: | BSD and HaskellReport |
RPM: | ghc-7.6.3-26.4.el7.aarch64.rpm |
Source RPM: | ghc-7.6.3-26.4.el7.src.rpm |
Build Date: | Wed Jul 25 2018 |
Build Host: | ca-buildarm04.us.oracle.com |
Vendor: | Oracle America |
URL: | http://haskell.org/ghc/ |
Summary: | Glasgow Haskell Compiler |
Description: | GHC is a state-of-the-art, open source, compiler and interactive environment for the functional language Haskell. Highlights: - GHC supports the entire Haskell 2010 language plus various extensions. - GHC has particularly good support for concurrency and parallelism, including support for Software Transactional Memory (STM). - GHC generates fast code, particularly for concurrent programs (check the results on the "Computer Language Benchmarks Game"). - GHC works on several platforms including Windows, Mac, Linux, most varieties of Unix, and several different processor architectures. - GHC has extensive optimisation capabilities, including inter-module optimisation. - GHC compiles Haskell code either directly to native code or using LLVM as a back-end. GHC can also generate C code as an intermediate target for porting to new platforms. The interactive environment compiles Haskell to bytecode, and supports execution of mixed bytecode/compiled programs. - Profiling is supported, both by time/allocation and heap profiling. - GHC comes with core libraries, and thousands more are available on Hackage. |
- rebase 7.6.3-18.3 to F21 7.6.3-26.3 to allow building for aarch64/ppc64le (#1200404) - use rpm fileattrs also for EPEL7
- remove the build hack to switch from llvm to llvm34 (#1161049)
- use llvm34 instead of llvm-3.5 for arm (#1161049)
- use rpm internal dependency generator with ghc.attr on F21+ - fix bash-ism in ghc-doc-index (#1146733) - do "quick" build when bootstrapping - setup LDFLAGS
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
- configure ARM with VFPv3D16 and without NEON (#995419) - only apply the Cabal unversion docdir patch to F21 and later - hide llvm version warning on ARM now up to 3.4
- add aarch64 with Debian patch by Karel Gardas and Colin Watson - patch Stg.h to define _DEFAULT_SOURCE instead of _BSD_SOURCE to quieten glibc 2.20 warnings (see #1067110)
- bump release
- add ppc64le support patch from Debian by Colin Watson (thanks to Jaromir Capik for Fedora ppc64le bootstrap) -- 7.6.3-19 - generate and ship library doc index for ghc bundled libraries
- fix segfault on i686 when using ffi double-mapping for selinux (#907515) see http://hackage.haskell.org/trac/ghc/ticket/7629 (thanks Garrett Mitchener for patch committed upstream)