GHC should be distributed with debug symbols
Now that we have the capability of producing code with DWARF symbols, we should distribute GHC with them, or at least give the option.
The DWARF symbols in these case would be both for the C RTS and for the base Haskell libraries shipped with GHC. Building GHC with said symbols amounts to adding
GhcRtsHcOpts += -g GhcLibHcOpts += -g