Remove gblock and gunblock
Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
Add a "deprecated in" pragma
Remove printExceptionAndWarnings (deprecated since 7.2)
Fix bug in setNumCapabilities

We were changing n_capabilities after we had released the
Capabilities, which lead to a range of interesting crashes.  This
should fix test failures in setnumcapabilities001.
Better handling of find llvm tools. Use IFS as opposed to more hacky tr
approach. This way can handle spaces in paths.
Update submodules
Package 'binary' is not a boot package any more
Some -dynamic-too fixes
Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
Fix #7710: do not AutoDeriveTypeable for synonyms and type families
Small build system refactoring; no functional changes
Rename hs-suffix-rules to hs-suffix-way-rules
Rename hs-suffix-rules-srcdir to hs-suffix-way-rules-srcdir
Split non-way-specific variables off from distdir-way-opts into distdir-opts

The hsc2hs, alex and happy options variables are now also
non-way-specific, as the files are shared between all ways.
Separate the non-way-specific hs-suffix rules

This means we don't define them multiple times
Build fixes following build system refactoring
Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
Always quote arguments to removeFiles (fixes Windows install).

Thanks to Daniel Pratt <colorblinddad@gmail.com> for pointing out the failure
and fix.
Fix displayed string