Remove an unused make variable
Add a couple of comments
Add a quotRemWord2 primop

It allows you to do
    (high, low) `quotRem` d
provided high < d.

Currently only has an inefficient fallback implementation.
Add an X86/amd64 implementation for quotRemWord2
Empty data types should not be "trimmed" by TidyPgm

That in turn means that you can derive Show etc in other modules,
fixing Trac #6031
Respect kind-variable scoping when instantiating dfuns

Fixes Trac #6020
Tiny refactoring; no change in behaviour
ghci: write exceptions to stderr (#5980)
Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
Merge nb:ghc/git/ghc
Merge branch 'master' of http://darcs.haskell.org/ghc
Add symbol declaration for __fixunsdfdi in the linker.
Fixed typo (wrong max constant) in Initiialise.hs
Partial Vectoriasation
Vectorisation Avoidance

Switched off by default. Use -favoid-vect to activate
Replaced tabs
Use gnu_printf rather than just printf in function format attributes

On Windows, gcc thinks that printf means ms_printf, which is not the
case when we #define _POSIX_SOURCE 1.
Make the prototype for postHeapEvent match the definition

I've assumed that the definition type is right.
A couple of build fixes for Win64
Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc