Make the -dsuppress-* flags dynamic
Make -fmax-worker-args a dynamic flag
Make -fsimple-list-literals a dynamic flag
Whitespace only in simplCore/SimplEnv.lhs
Whitespace only in simplCore/SimplUtils.lhs
Whitespace only in simplCore/SimplMonad.lhs
Make -f(no-)pre-inlining a dynamic flag
Make -fexcess-precision a fully-dynamic flag

It used to be part-dynamic, part-static.
Put the generated Parser.y under compiler/stage<n>/build; fixes #7195
Move the primop bits into the compiler/stage<n>/build directories

We shouldn't be generating files in the source directories
Remove distrib/Mac*; fixes #7136

We no longer produce installers fo OS X; we leave that to the Haskell
Platform team.
Remove the distrib/prep-bin-* scripts

They are no longer used
Remove cvs-build; it's no longer used
Remove fake-happy; it's no longer useful
Fix build on Windows

gcc couldn't find ghc_boot_platform.h. I'm not sure why it worked on
Linux.
Whitespace only in typecheck/TcGenDeriv.lhs
Whitespace only in typecheck/TcDeriv.lhs
Add an "Outputable (InstInfo a)" instance
Whitespace only in types/FamInstEnv.lhs
ghc-pkg: Print something when no packages are found; fixes #6119

We used to say

    $ ghc-pkg list blargle
    /usr/local/lib/ghc-7.4.1/package.conf.d

which may imply that blargle was found in
/usr/local/lib/ghc-7.4.1/package.conf.d