Commit 2eb40eba authored by Herbert Valerio Riedel's avatar Herbert Valerio Riedel 🕺

Normalize GHC Trac URLs

Update several old

  http://hackage.haskell.org/trac/ghc

URLs references to the current

  http://ghc.haskell.org/trac/ghc

URLs.
Signed-off-by: Herbert Valerio Riedel's avatarHerbert Valerio Riedel <hvr@gnu.org>
parent bd7b9732
......@@ -444,7 +444,7 @@ runGhcT mb_top_dir ghct = do
-- reside. More precisely, this should be the output of @ghc --print-libdir@
-- of the version of GHC the module using this API is compiled with. For
-- portability, you should use the @ghc-paths@ package, available at
-- <http://hackage.haskell.org/cgi-bin/hackage-scripts/package/ghc-paths>.
-- <http://hackage.haskell.org/package/ghc-paths>.
initGhcMonad :: GhcMonad m => Maybe FilePath -> m ()
initGhcMonad mb_top_dir
......
......@@ -15,7 +15,7 @@
-- Stability : experimental
-- Portability : portable
-- http://hackage.haskell.org/trac/ghc/ticket/1773
-- http://ghc.haskell.org/trac/ghc/ticket/1773
module Control.Category where
......
......@@ -822,7 +822,7 @@ and possibly to bear similarities to a 1982 paper by Richard O'Keefe:
"A smooth applicative merge sort".
Benchmarks show it to be often 2x the speed of the previous implementation.
Fixes ticket http://hackage.haskell.org/trac/ghc/ticket/2143
Fixes ticket http://ghc.haskell.org/trac/ghc/ticket/2143
-}
sort = sortBy compare
......
......@@ -349,7 +349,7 @@ registerFd mgr cb fd evs = do
when we register an event.
For more information, please read:
http://hackage.haskell.org/trac/ghc/ticket/7651
http://ghc.haskell.org/trac/ghc/ticket/7651
-}
-- | Wake up the event manager.
wakeManager :: EventManager -> IO ()
......
......@@ -105,7 +105,7 @@ Keeping a list of edits doesn't stop this from happening but makes the
amount of data that gets copied smaller.
TODO: Evaluate the content of the IORef to WHNF on each insert once
this bug is resolved: http://hackage.haskell.org/trac/ghc/ticket/3838
this bug is resolved: http://ghc.haskell.org/trac/ghc/ticket/3838
-}
-- | An edit to apply to a 'TimeoutQueue'.
......
......@@ -17,7 +17,7 @@ import GHC.Show (Show(..))
-- We used to use IORefs here, but Simon switched us to STM when we
-- found that our use of atomicModifyIORef was subject to a severe RTS
-- performance problem when used in a tight loop from multiple
-- threads: http://hackage.haskell.org/trac/ghc/ticket/3838
-- threads: http://ghc.haskell.org/trac/ghc/ticket/3838
--
-- There seems to be no performance cost to using a TVar instead.
......
-- Test for http://hackage.haskell.org/trac/ghc/ticket/2533
-- Test for http://ghc.haskell.org/trac/ghc/ticket/2533
import System.Environment
import Data.List
main = do
......
......@@ -5,8 +5,8 @@
# This file is part of the GHC build system.
#
# To understand how the build system works and how to modify it, see
# http://hackage.haskell.org/trac/ghc/wiki/Building/Architecture
# http://hackage.haskell.org/trac/ghc/wiki/Building/Modifying
# http://ghc.haskell.org/trac/ghc/wiki/Building/Architecture
# http://ghc.haskell.org/trac/ghc/wiki/Building/Modifying
#
# -----------------------------------------------------------------------------
......
......@@ -5,8 +5,8 @@
# This file is part of the GHC build system.
#
# To understand how the build system works and how to modify it, see
# http://hackage.haskell.org/trac/ghc/wiki/Building/Architecture
# http://hackage.haskell.org/trac/ghc/wiki/Building/Modifying
# http://ghc.haskell.org/trac/ghc/wiki/Building/Architecture
# http://ghc.haskell.org/trac/ghc/wiki/Building/Modifying
#
# -----------------------------------------------------------------------------
......
......@@ -5,8 +5,8 @@
# This file is part of the GHC build system.
#
# To understand how the build system works and how to modify it, see
# http://hackage.haskell.org/trac/ghc/wiki/Building/Architecture
# http://hackage.haskell.org/trac/ghc/wiki/Building/Modifying
# http://ghc.haskell.org/trac/ghc/wiki/Building/Architecture
# http://ghc.haskell.org/trac/ghc/wiki/Building/Modifying
#
# -----------------------------------------------------------------------------
......
......@@ -40,4 +40,4 @@ The various ways that GHC supports are defined in `config/ghc`
Please see the more extensive documentation [here][1].
[1]: http://hackage.haskell.org/trac/ghc/wiki/Building/RunningTests
[1]: http://ghc.haskell.org/trac/ghc/wiki/Building/RunningTests
......@@ -37,7 +37,7 @@ popcnt64 (W64# w#) =
W# (popCnt# w#)
#endif
-- Cribbed from http://hackage.haskell.org/trac/ghc/ticket/3563
-- Cribbed from http://ghc.haskell.org/trac/ghc/ticket/3563
slowPopcnt :: Word -> Word
slowPopcnt x = count' (bitSize x) x 0
where
......
{-# LANGUAGE GADTs #-}
-- !!! deriving for GADTs which declare Haskell98 data types.
-- bug reported as http://hackage.haskell.org/trac/ghc/ticket/902
-- bug reported as http://ghc.haskell.org/trac/ghc/ticket/902
module ShouldSucceed where
data Maybe1 a where {
......
......@@ -4,7 +4,7 @@
-- This one showed up a bug that required type refinement in TcIface
-- See the call to coreRefineTys in TcIface
--
-- Tests for bug: http://hackage.haskell.org/trac/ghc/ticket/685
-- Tests for bug: http://ghc.haskell.org/trac/ghc/ticket/685
module ShouldCompile where
......
......@@ -3,7 +3,7 @@
-- This one make SpecConstr generate bogus code (hence -O2),
-- with a lint error, in GHC 6.4.1
-- C.f. http://hackage.haskell.org/trac/ghc/ticket/737
-- C.f. http://ghc.haskell.org/trac/ghc/ticket/737
module ShouldCompile where
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment