Package: ghc / 7.6.3-21

Metadata

Package Version Patches format
ghc 7.6.3-21 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
ghc ignore ANN annotation.patch | (download)

compiler/typecheck/TcAnnotations.lhs | 17 12 + 5 - 0 !
1 file changed, 12 insertions(+), 5 deletions(-)

---
cabal bug 1087.patch | (download)

libraries/Cabal/Cabal/Distribution/Simple/PreProcess.hs | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix bug in preprocessing test suites and benchmarks

 Preprocessed files would be written to dist/build instead of
 dist/build/my-test-suite/my-test-suite-tmp, causing them not to be
 found during compilation.

 Fixes #1087.
system libffi | (download)

ghc.mk | 1 0 + 1 - 0 !
rts/ghc.mk | 12 5 + 7 - 0 !
rts/package.conf.in | 3 2 + 1 - 0 !
3 files changed, 7 insertions(+), 9 deletions(-)

---
haddock hardcode ghc paths | (download)

utils/haddock/haddock.cabal | 6 0 + 6 - 0 !
utils/haddock/src/Haddock.hs | 5 2 + 3 - 0 !
2 files changed, 2 insertions(+), 9 deletions(-)

---
use debian gen_contents_index | (download)

ghc.mk | 8 1 + 7 - 0 !
1 file changed, 1 insertion(+), 7 deletions(-)

---
ARM VFPv3D16 | (download)

aclocal.m4 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use vfpv3-d16 fpu for arm builds
no missing haddock file warning | (download)

utils/ghc-pkg/Main.hs | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

 do not emit a warning if the .haddock file is missing
 As it is quite common on Debian installations to install the -dev package
 without the -doc package.
Handle sign bit when generating veneer for ARM Thumb.patch | (download)

rts/Linker.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 [patch] handle sign bit when generating veneer for arm thumb branch
 relocation


llvm 3.3 compat | (download)

compiler/llvmGen/LlvmCodeGen.hs | 24 12 + 12 - 0 !
1 file changed, 12 insertions(+), 12 deletions(-)

 avoid generating empty llvm.used definitions.
64 bit big endian | (download)

rts/STM.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
arm64.patch | (download)

aclocal.m4 | 5 4 + 1 - 0 !
includes/stg/MachRegs.h | 59 59 + 0 - 0 !
libffi/aarch64.patch | 1511 1511 + 0 - 0 !
libffi/ghc.mk | 2 2 + 0 - 0 !
rts/StgCRun.c | 66 66 + 0 - 0 !
5 files changed, 1642 insertions(+), 1 deletion(-)

 add arm64 support
ppc64el.patch | (download)

aclocal.m4 | 5 4 + 1 - 0 !
includes/Stg.h | 2 1 + 1 - 0 !
2 files changed, 5 insertions(+), 2 deletions(-)

 add ppc64el support