diff options
Diffstat (limited to 'ghc/Main.hs')
-rw-r--r-- | ghc/Main.hs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ghc/Main.hs b/ghc/Main.hs index 9f6ab1e132..77d2616bd1 100644 --- a/ghc/Main.hs +++ b/ghc/Main.hs @@ -175,7 +175,7 @@ main' postLoadMode dflags0 args flagWarnings = do } -- turn on -fimplicit-import-qualified for GHCi now, so that it - -- can be overriden from the command-line + -- can be overridden from the command-line -- XXX: this should really be in the interactive DynFlags, but -- we don't set that until later in interactiveUI -- We also set -fignore-optim-changes and -fignore-hpc-changes, @@ -890,7 +890,7 @@ options may be necessary in order to find the .hi files. This is used by Cabal for generating the ComponentId for a package. The ComponentId must change when the visible ABI of -the package chagnes, so during registration Cabal calls ghc --abi-hash +the package changes, so during registration Cabal calls ghc --abi-hash to get a hash of the package's ABI. -} @@ -962,7 +962,7 @@ Unfortunately this seems to have broken somehow on OS X: as a result, defaultHooks (in hschooks.c) is not called, which does not initialize the GC stats. As a result, this breaks things like `:set +s` in GHCi (#8754). As a hacky workaround, we instead call 'defaultHooks' -directly to initalize the flags in the RTS. +directly to initialize the flags in the RTS. A byproduct of this, I believe, is that hooks are likely broken on OS X when dynamically linking. But this probably doesn't affect most |