diff options
author | Simon Marlow <marlowsd@gmail.com> | 2013-09-23 16:03:44 +0100 |
---|---|---|
committer | Simon Marlow <marlowsd@gmail.com> | 2013-10-01 11:45:46 +0100 |
commit | 2f69aaea7066b8d11034925d9376fadd67361eca (patch) | |
tree | 384711303663047480f88d727a3b5fa3ed90e8d3 | |
parent | 0b0fec536e35769b64b8bc5397c84138fa512155 (diff) | |
download | haskell-2f69aaea7066b8d11034925d9376fadd67361eca.tar.gz |
Globally replace "hackage.haskell.org" with "ghc.haskell.org"
292 files changed, 428 insertions, 428 deletions
@@ -72,7 +72,7 @@ On-line GHC-related resources Relevant URLs on the World-Wide Web: GHC home page http://www.haskell.org/ghc/ -GHC developers' home page http://hackage.haskell.org/trac/ghc/ +GHC developers' home page http://ghc.haskell.org/trac/ghc/ Haskell home page http://www.haskell.org/ @@ -82,13 +82,13 @@ Supported Platforms The list of platforms we support, and the people responsible for them, is here: - http://hackage.haskell.org/trac/ghc/wiki/Contributors + http://ghc.haskell.org/trac/ghc/wiki/Contributors Ports to other platforms are possible with varying degrees of difficulty. The Building Guide describes how to go about porting to a new platform: - http://hackage.haskell.org/trac/ghc/wiki/Building + http://ghc.haskell.org/trac/ghc/wiki/Building Developers @@ -98,7 +98,7 @@ We welcome new contributors. Instructions on accessing our source code repository, and getting started with hacking on GHC, are available from the GHC's developer's site run by Trac: - http://hackage.haskell.org/trac/ghc/ + http://ghc.haskell.org/trac/ghc/ Mailing lists diff --git a/HACKING.md b/HACKING.md index 4fe4d2c921..74a08041d6 100644 --- a/HACKING.md +++ b/HACKING.md @@ -10,14 +10,14 @@ The GHC Developer's Wiki The home for GHC hackers is our Trac instance, located here: -<http://hackage.haskell.org/trac/ghc> +<http://ghc.haskell.org/trac/ghc> From here, you can file bugs (or look them up,) use the wiki, view the `git` history, among other things. Of particular note is the building page, which has the high level overview of the build process and how to get the source: -<http://hackage.haskell.org/trac/ghc/wiki/Building> +<http://ghc.haskell.org/trac/ghc/wiki/Building> Contributing patches to GHC in a hurry ====================================== @@ -25,7 +25,7 @@ Contributing patches to GHC in a hurry Make sure your system has the necessary tools to compile GHC. You can find an overview here: -<http://hackage.haskell.org/trac/ghc/wiki/Building/Preparation> +<http://ghc.haskell.org/trac/ghc/wiki/Building/Preparation> Next, clone the repository and all the associated libraries: @@ -74,7 +74,7 @@ $ Now create a trac ticket: -<http://hackage.haskell.org/trac/ghc/newticket?type=bug> +<http://ghc.haskell.org/trac/ghc/newticket?type=bug> And attach the files in your `patches/` directory. Set the status from *new* to *patch* and we'll review it as soon as we can! @@ -85,22 +85,22 @@ Useful links: An overview of things like using git, the release process, filing bugs and more can be located here: -<http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions> +<http://ghc.haskell.org/trac/ghc/wiki/WorkingConventions> You can find our coding conventions for the compiler and RTS here: -<http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle> -<http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Conventions> +<http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle> +<http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Conventions> A high level overview of the bug tracker: -<http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions/BugTracker> +<http://ghc.haskell.org/trac/ghc/wiki/WorkingConventions/BugTracker> If you're going to contribute regularly, **learning how to use the build system is important** and will save you lots of time. You should read over this page carefully: -<http://hackage.haskell.org/trac/ghc/wiki/Building/Using> +<http://ghc.haskell.org/trac/ghc/wiki/Building/Using> How to communicate with us ========================== @@ -4,7 +4,7 @@ Using the GHC build system For a "Getting Started" guide, see: - http://hackage.haskell.org/trac/ghc/wiki/Building/Hacking + http://ghc.haskell.org/trac/ghc/wiki/Building/Hacking Common commands: @@ -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 # # ----------------------------------------------------------------------------- @@ -36,7 +36,7 @@ There are two ways to get a source tree: This checks out the "boot" packages. **DO NOT submit pull request directly to the github repo.** - *See the GHC developer team's working conventions re [contributing patches](http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions/Git#Contributingpatches "hackage.haskell.org/trac/ghc/wiki/WorkingConventions/Git#Contributingpatches").* + *See the GHC developer team's working conventions re [contributing patches](http://ghc.haskell.org/trac/ghc/wiki/WorkingConventions/Git#Contributingpatches "ghc.haskell.org/trac/ghc/wiki/WorkingConventions/Git#Contributingpatches").* Building & Installing @@ -115,20 +115,20 @@ groups from around the world. We'd like to thank them all, and invite you to join! [1]: http://www.haskell.org/ghc/ "www.haskell.org/ghc/" - [2]: http://hackage.haskell.org/trac/ghc "hackage.haskell.org/trac/ghc" - [3]: http://hackage.haskell.org/trac/ghc/wiki/Building - "hackage.haskell.org/trac/ghc/wiki/Building" + [2]: http://ghc.haskell.org/trac/ghc "ghc.haskell.org/trac/ghc" + [3]: http://ghc.haskell.org/trac/ghc/wiki/Building + "ghc.haskell.org/trac/ghc/wiki/Building" [4]: http://www.haskell.org/happy/ "www.haskell.org/happy/" [5]: http://www.haskell.org/alex/ "www.haskell.org/alex/" [6]: http://www.haskell.org/haddock/ "www.haskell.org/haddock/" - [7]: http://hackage.haskell.org/trac/ghc/wiki/Building/SyncAll - "http://hackage.haskell.org/trac/ghc/wiki/Building/SyncAll" - [8]: http://hackage.haskell.org/trac/ghc/wiki/Building/Preparation - "http://hackage.haskell.org/trac/ghc/wiki/Building/Preparation" + [7]: http://ghc.haskell.org/trac/ghc/wiki/Building/SyncAll + "http://ghc.haskell.org/trac/ghc/wiki/Building/SyncAll" + [8]: http://ghc.haskell.org/trac/ghc/wiki/Building/Preparation + "http://ghc.haskell.org/trac/ghc/wiki/Building/Preparation" [9]: http://www.haskell.org/cabal/ "http://www.haskell.org/cabal/" - [10]: http://hackage.haskell.org/trac/ghc/ - "http://hackage.haskell.org/trac/ghc/" + [10]: http://ghc.haskell.org/trac/ghc/ + "http://ghc.haskell.org/trac/ghc/" [11]: http://www.haskell.org/pipermail/glasgow-haskell-users/ "http://www.haskell.org/pipermail/glasgow-haskell-users/" - [12]: http://hackage.haskell.org/trac/ghc/wiki/Contributors - "http://hackage.haskell.org/trac/ghc/wiki/Contributors" + [12]: http://ghc.haskell.org/trac/ghc/wiki/Contributors + "http://ghc.haskell.org/trac/ghc/wiki/Contributors" diff --git a/bindisttest/Makefile b/bindisttest/Makefile index 7d20bdbf39..ecd029afd9 100644 --- a/bindisttest/Makefile +++ b/bindisttest/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/bindisttest/ghc.mk b/bindisttest/ghc.mk index 322b1978ed..0126e391d8 100644 --- a/bindisttest/ghc.mk +++ b/bindisttest/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- @@ -178,7 +178,7 @@ not be what you want if you are developing GHC or the libraries, rather than simply building it to use it. For information on creating a mk/build.mk file, please see: - http://hackage.haskell.org/trac/ghc/wiki/Building/Using#Buildconfiguration + http://ghc.haskell.org/trac/ghc/wiki/Building/Using#Buildconfiguration EOF } diff --git a/compiler/Makefile b/compiler/Makefile index f099ab718b..691448279f 100644 --- a/compiler/Makefile +++ b/compiler/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/compiler/basicTypes/DataCon.lhs b/compiler/basicTypes/DataCon.lhs index c3872eec29..78dfd23cad 100644 --- a/compiler/basicTypes/DataCon.lhs +++ b/compiler/basicTypes/DataCon.lhs @@ -9,7 +9,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module DataCon ( diff --git a/compiler/basicTypes/IdInfo.lhs b/compiler/basicTypes/IdInfo.lhs index f0248fc3f1..a2bdd5ce54 100644 --- a/compiler/basicTypes/IdInfo.lhs +++ b/compiler/basicTypes/IdInfo.lhs @@ -12,7 +12,7 @@ Haskell. [WDP 94/11]) -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module IdInfo ( diff --git a/compiler/basicTypes/MkId.lhs b/compiler/basicTypes/MkId.lhs index 252384d03d..4a0b7d7856 100644 --- a/compiler/basicTypes/MkId.lhs +++ b/compiler/basicTypes/MkId.lhs @@ -16,7 +16,7 @@ have a standard form, namely: -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module MkId ( diff --git a/compiler/basicTypes/NameEnv.lhs b/compiler/basicTypes/NameEnv.lhs index 5b77014b22..79433ca144 100644 --- a/compiler/basicTypes/NameEnv.lhs +++ b/compiler/basicTypes/NameEnv.lhs @@ -9,7 +9,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module NameEnv ( diff --git a/compiler/basicTypes/NameSet.lhs b/compiler/basicTypes/NameSet.lhs index 62fff75356..f65fe8b009 100644 --- a/compiler/basicTypes/NameSet.lhs +++ b/compiler/basicTypes/NameSet.lhs @@ -8,7 +8,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module NameSet ( diff --git a/compiler/basicTypes/OccName.lhs b/compiler/basicTypes/OccName.lhs index 2329e5f815..9ec57d412d 100644 --- a/compiler/basicTypes/OccName.lhs +++ b/compiler/basicTypes/OccName.lhs @@ -24,7 +24,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module OccName ( diff --git a/compiler/basicTypes/Var.lhs b/compiler/basicTypes/Var.lhs index 16eb886b01..e3dd2df100 100644 --- a/compiler/basicTypes/Var.lhs +++ b/compiler/basicTypes/Var.lhs @@ -9,7 +9,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details -- | diff --git a/compiler/basicTypes/VarEnv.lhs b/compiler/basicTypes/VarEnv.lhs index bd829550c8..9f88d0b660 100644 --- a/compiler/basicTypes/VarEnv.lhs +++ b/compiler/basicTypes/VarEnv.lhs @@ -8,7 +8,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module VarEnv ( diff --git a/compiler/basicTypes/VarSet.lhs b/compiler/basicTypes/VarSet.lhs index 2c334d40a1..b756283b91 100644 --- a/compiler/basicTypes/VarSet.lhs +++ b/compiler/basicTypes/VarSet.lhs @@ -8,7 +8,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module VarSet ( diff --git a/compiler/cmm/CmmInfo.hs b/compiler/cmm/CmmInfo.hs index f04974c321..2851a471b4 100644 --- a/compiler/cmm/CmmInfo.hs +++ b/compiler/cmm/CmmInfo.hs @@ -2,7 +2,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module CmmInfo ( diff --git a/compiler/cmm/CmmLex.x b/compiler/cmm/CmmLex.x index b9da1e0fa6..1b823ccb09 100644 --- a/compiler/cmm/CmmLex.x +++ b/compiler/cmm/CmmLex.x @@ -16,7 +16,7 @@ -- The above -Wwarn supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and fix -- any warnings in the module. See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings -- for details module CmmLex ( diff --git a/compiler/cmm/CmmParse.y b/compiler/cmm/CmmParse.y index dee5c7d861..5f97bfd711 100644 --- a/compiler/cmm/CmmParse.y +++ b/compiler/cmm/CmmParse.y @@ -187,7 +187,7 @@ convention. -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and fix -- any warnings in the module. See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings -- for details module CmmParse ( parseCmmFile ) where diff --git a/compiler/cmm/cmm-notes b/compiler/cmm/cmm-notes index 1ebe0621a9..99b2599a4c 100644 --- a/compiler/cmm/cmm-notes +++ b/compiler/cmm/cmm-notes @@ -64,9 +64,9 @@ Things to do: - See "CAFs" below; we want to totally refactor the way SRTs are calculated
- - Garbage-collect http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/CPS
+ - Garbage-collect http://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/CPS
moving good stuff into
- http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/NewCodeGenPipeline
+ http://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/NewCodeGenPipeline
- Currently AsmCodeGen top level calls AsmCodeGen.cmmToCmm, which is a small
C-- optimiser. It has quite a lot of boilerplate folding code in AsmCodeGen
diff --git a/compiler/codeGen/StgCmmTicky.hs b/compiler/codeGen/StgCmmTicky.hs index 3b06d3ba62..3f3c3c5a19 100644 --- a/compiler/codeGen/StgCmmTicky.hs +++ b/compiler/codeGen/StgCmmTicky.hs @@ -9,7 +9,7 @@ {- OVERVIEW: ticky ticky profiling Please see -http://hackage.haskell.org/trac/ghc/wiki/Debugging/TickyTicky and also +http://ghc.haskell.org/trac/ghc/wiki/Debugging/TickyTicky and also edit it and the rest of this comment to keep them up-to-date if you change ticky-ticky. Thanks! diff --git a/compiler/coreSyn/CoreArity.lhs b/compiler/coreSyn/CoreArity.lhs index 7bf15d8216..62f9b7e894 100644 --- a/compiler/coreSyn/CoreArity.lhs +++ b/compiler/coreSyn/CoreArity.lhs @@ -10,7 +10,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details -- | Arit and eta expansion diff --git a/compiler/coreSyn/CoreLint.lhs b/compiler/coreSyn/CoreLint.lhs index 9a9860f0fa..2b76a4ae61 100644 --- a/compiler/coreSyn/CoreLint.lhs +++ b/compiler/coreSyn/CoreLint.lhs @@ -11,7 +11,7 @@ A ``lint'' pass to check for Core correctness -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details {-# OPTIONS_GHC -fprof-auto #-} diff --git a/compiler/coreSyn/CoreSubst.lhs b/compiler/coreSyn/CoreSubst.lhs index 2e6d907b51..fa397bc9bc 100644 --- a/compiler/coreSyn/CoreSubst.lhs +++ b/compiler/coreSyn/CoreSubst.lhs @@ -10,7 +10,7 @@ Utility functions on @Core@ syntax -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module CoreSubst ( diff --git a/compiler/coreSyn/CoreSyn.lhs b/compiler/coreSyn/CoreSyn.lhs index 99ea8daef5..d77d5dc19f 100644 --- a/compiler/coreSyn/CoreSyn.lhs +++ b/compiler/coreSyn/CoreSyn.lhs @@ -10,7 +10,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details -- | CoreSyn holds all the main data types for use by for the Glasgow Haskell Compiler midsection diff --git a/compiler/coreSyn/CoreTidy.lhs b/compiler/coreSyn/CoreTidy.lhs index f0c947246a..8c0ae4a65a 100644 --- a/compiler/coreSyn/CoreTidy.lhs +++ b/compiler/coreSyn/CoreTidy.lhs @@ -11,7 +11,7 @@ The code for *top-level* bindings is in TidyPgm. -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module CoreTidy ( diff --git a/compiler/coreSyn/CoreUnfold.lhs b/compiler/coreSyn/CoreUnfold.lhs index 896f3723d2..46ec56ab79 100644 --- a/compiler/coreSyn/CoreUnfold.lhs +++ b/compiler/coreSyn/CoreUnfold.lhs @@ -19,7 +19,7 @@ find, unsurprisingly, a Core expression. -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module CoreUnfold ( diff --git a/compiler/coreSyn/MkCore.lhs b/compiler/coreSyn/MkCore.lhs index 656ffa8184..532d4fc0fe 100644 --- a/compiler/coreSyn/MkCore.lhs +++ b/compiler/coreSyn/MkCore.lhs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details -- | Handy functions for creating much Core syntax diff --git a/compiler/coreSyn/TrieMap.lhs b/compiler/coreSyn/TrieMap.lhs index b9c01a0ad3..ac04adab1b 100644 --- a/compiler/coreSyn/TrieMap.lhs +++ b/compiler/coreSyn/TrieMap.lhs @@ -8,7 +8,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details {-# LANGUAGE TypeFamilies #-} diff --git a/compiler/deSugar/DsArrows.lhs b/compiler/deSugar/DsArrows.lhs index b825acb836..4034b6dcf0 100644 --- a/compiler/deSugar/DsArrows.lhs +++ b/compiler/deSugar/DsArrows.lhs @@ -10,7 +10,7 @@ Desugaring arrow commands -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module DsArrows ( dsProcExpr ) where diff --git a/compiler/deSugar/DsBinds.lhs b/compiler/deSugar/DsBinds.lhs index 0323ea1847..db0333dfba 100644 --- a/compiler/deSugar/DsBinds.lhs +++ b/compiler/deSugar/DsBinds.lhs @@ -14,7 +14,7 @@ lower levels it is preserved with @let@/@letrec@s). -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module DsBinds ( dsTopLHsBinds, dsLHsBinds, decomposeRuleLhs, dsSpec, diff --git a/compiler/deSugar/DsCCall.lhs b/compiler/deSugar/DsCCall.lhs index 6df9b674a6..ed8a8f0ed2 100644 --- a/compiler/deSugar/DsCCall.lhs +++ b/compiler/deSugar/DsCCall.lhs @@ -10,7 +10,7 @@ Desugaring foreign calls -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module DsCCall diff --git a/compiler/deSugar/DsUtils.lhs b/compiler/deSugar/DsUtils.lhs index 15f76b6912..420cc0f8d9 100644 --- a/compiler/deSugar/DsUtils.lhs +++ b/compiler/deSugar/DsUtils.lhs @@ -12,7 +12,7 @@ This module exports some utility functions of no great interest. -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details -- | Utility functions for constructing Core syntax, principally for desugaring diff --git a/compiler/deSugar/MatchCon.lhs b/compiler/deSugar/MatchCon.lhs index 5c4f4273b0..f2bff1e5cd 100644 --- a/compiler/deSugar/MatchCon.lhs +++ b/compiler/deSugar/MatchCon.lhs @@ -10,7 +10,7 @@ Pattern-matching constructors -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module MatchCon ( matchConFamily ) where diff --git a/compiler/ghc.mk b/compiler/ghc.mk index 5b9610103b..810b11a287 100644 --- a/compiler/ghc.mk +++ b/compiler/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/compiler/ghci/ByteCodeGen.lhs b/compiler/ghci/ByteCodeGen.lhs index ee4895db95..25f6b6693d 100644 --- a/compiler/ghci/ByteCodeGen.lhs +++ b/compiler/ghci/ByteCodeGen.lhs @@ -9,7 +9,7 @@ ByteCodeGen: Generate bytecode from Core -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module ByteCodeGen ( UnlinkedBCO, byteCodeGen, coreExprToBCOs ) where diff --git a/compiler/ghci/ByteCodeInstr.lhs b/compiler/ghci/ByteCodeInstr.lhs index d93b05905c..005a430cd9 100644 --- a/compiler/ghci/ByteCodeInstr.lhs +++ b/compiler/ghci/ByteCodeInstr.lhs @@ -8,7 +8,7 @@ ByteCodeInstrs: Bytecode instruction definitions -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details {-# OPTIONS_GHC -funbox-strict-fields #-} diff --git a/compiler/ghci/RtClosureInspect.hs b/compiler/ghci/RtClosureInspect.hs index c02b87cfd7..53fed7274c 100644 --- a/compiler/ghci/RtClosureInspect.hs +++ b/compiler/ghci/RtClosureInspect.hs @@ -10,7 +10,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module RtClosureInspect( diff --git a/compiler/hsSyn/HsLit.lhs b/compiler/hsSyn/HsLit.lhs index 8c4818c2b5..9565acbc8f 100644 --- a/compiler/hsSyn/HsLit.lhs +++ b/compiler/hsSyn/HsLit.lhs @@ -9,7 +9,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details {-# LANGUAGE DeriveDataTypeable #-} diff --git a/compiler/hsSyn/HsUtils.lhs b/compiler/hsSyn/HsUtils.lhs index 0c4657534e..398b97b917 100644 --- a/compiler/hsSyn/HsUtils.lhs +++ b/compiler/hsSyn/HsUtils.lhs @@ -17,7 +17,7 @@ which deal with the intantiated versions are located elsewhere: -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module HsUtils( diff --git a/compiler/iface/BuildTyCl.lhs b/compiler/iface/BuildTyCl.lhs index 024c4190c8..970ad4657c 100644 --- a/compiler/iface/BuildTyCl.lhs +++ b/compiler/iface/BuildTyCl.lhs @@ -8,7 +8,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module BuildTyCl ( diff --git a/compiler/iface/IfaceEnv.lhs b/compiler/iface/IfaceEnv.lhs index 0441fdbf41..141067599f 100644 --- a/compiler/iface/IfaceEnv.lhs +++ b/compiler/iface/IfaceEnv.lhs @@ -5,7 +5,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module IfaceEnv ( diff --git a/compiler/iface/IfaceSyn.lhs b/compiler/iface/IfaceSyn.lhs index dec4b3608e..ae7824f39c 100644 --- a/compiler/iface/IfaceSyn.lhs +++ b/compiler/iface/IfaceSyn.lhs @@ -8,7 +8,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module IfaceSyn ( @@ -910,7 +910,7 @@ defined.) Note [Versioning of instances] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -See [http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/RecompilationAvoidance#Instances] +See [http://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/RecompilationAvoidance#Instances] \begin{code} -- ----------------------------------------------------------------------------- diff --git a/compiler/iface/MkIface.lhs b/compiler/iface/MkIface.lhs index 8e1a165449..3bea8bcefc 100644 --- a/compiler/iface/MkIface.lhs +++ b/compiler/iface/MkIface.lhs @@ -32,7 +32,7 @@ module MkIface ( A complete description of how recompilation checking works can be found in the wiki commentary: - http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/RecompilationAvoidance + http://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/RecompilationAvoidance Please read the above page for a top-down description of how this all works. Notes below cover specific issues related to the implementation. diff --git a/compiler/main/DynFlags.hs b/compiler/main/DynFlags.hs index 40b8156319..071c16ca80 100644 --- a/compiler/main/DynFlags.hs +++ b/compiler/main/DynFlags.hs @@ -3463,7 +3463,7 @@ picCCOpts dflags -- otherwise things like stub.c files don't get compiled -- correctly. They need to reference data in the Haskell -- objects, but can't without -fPIC. See - -- http://hackage.haskell.org/trac/ghc/wiki/Commentary/PositionIndependentCode + -- http://ghc.haskell.org/trac/ghc/wiki/Commentary/PositionIndependentCode | gopt Opt_PIC dflags || not (gopt Opt_Static dflags) -> ["-fPIC", "-U __PIC__", "-D__PIC__"] | otherwise -> [] diff --git a/compiler/main/PprTyThing.hs b/compiler/main/PprTyThing.hs index 98f2c50ae5..f5c4bd2bb9 100644 --- a/compiler/main/PprTyThing.hs +++ b/compiler/main/PprTyThing.hs @@ -10,7 +10,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module PprTyThing ( diff --git a/compiler/main/TidyPgm.lhs b/compiler/main/TidyPgm.lhs index 9886fe394f..2bfcbb7574 100644 --- a/compiler/main/TidyPgm.lhs +++ b/compiler/main/TidyPgm.lhs @@ -215,7 +215,7 @@ Note [choosing external names] See also the section "Interface stability" in the RecompilationAvoidance commentary: - http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/RecompilationAvoidance + http://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/RecompilationAvoidance First we figure out which Ids are "external" Ids. An "external" Id is one that is visible from outside the compilation diff --git a/compiler/nativeGen/PPC/Cond.hs b/compiler/nativeGen/PPC/Cond.hs index ec5ef621c8..b8c5208c66 100644 --- a/compiler/nativeGen/PPC/Cond.hs +++ b/compiler/nativeGen/PPC/Cond.hs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module PPC.Cond ( diff --git a/compiler/nativeGen/PPC/Ppr.hs b/compiler/nativeGen/PPC/Ppr.hs index cbeabdd8a9..8fe8276635 100644 --- a/compiler/nativeGen/PPC/Ppr.hs +++ b/compiler/nativeGen/PPC/Ppr.hs @@ -606,7 +606,7 @@ pprInstr (SRW reg1 reg2 (RIImm (ImmInt i))) | i > 31 || i < 0 = -- Handle the case where we are asked to shift a 32 bit register by -- less than zero or more than 31 bits. We convert this into a clear -- of the destination register. - -- Fixes ticket http://hackage.haskell.org/trac/ghc/ticket/5900 + -- Fixes ticket http://ghc.haskell.org/trac/ghc/ticket/5900 pprInstr (XOR reg1 reg2 (RIReg reg2)) pprInstr (SRW reg1 reg2 ri) = pprLogic (sLit "srw") reg1 reg2 (limitShiftRI ri) diff --git a/compiler/nativeGen/PPC/RegInfo.hs b/compiler/nativeGen/PPC/RegInfo.hs index 0fd93e17d0..8b35d87573 100644 --- a/compiler/nativeGen/PPC/RegInfo.hs +++ b/compiler/nativeGen/PPC/RegInfo.hs @@ -10,7 +10,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module PPC.RegInfo ( diff --git a/compiler/nativeGen/Reg.hs b/compiler/nativeGen/Reg.hs index 25d50f18f8..fee74be355 100644 --- a/compiler/nativeGen/Reg.hs +++ b/compiler/nativeGen/Reg.hs @@ -9,7 +9,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module Reg ( diff --git a/compiler/nativeGen/RegClass.hs b/compiler/nativeGen/RegClass.hs index 3bc2f75e53..7ccc0c1bec 100644 --- a/compiler/nativeGen/RegClass.hs +++ b/compiler/nativeGen/RegClass.hs @@ -2,7 +2,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details diff --git a/compiler/nativeGen/SPARC/CodeGen/Amode.hs b/compiler/nativeGen/SPARC/CodeGen/Amode.hs index 7871569dba..324eda94e7 100644 --- a/compiler/nativeGen/SPARC/CodeGen/Amode.hs +++ b/compiler/nativeGen/SPARC/CodeGen/Amode.hs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module SPARC.CodeGen.Amode ( diff --git a/compiler/nativeGen/SPARC/CodeGen/Base.hs b/compiler/nativeGen/SPARC/CodeGen/Base.hs index 5ad2ff07b9..03b31e016a 100644 --- a/compiler/nativeGen/SPARC/CodeGen/Base.hs +++ b/compiler/nativeGen/SPARC/CodeGen/Base.hs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module SPARC.CodeGen.Base ( diff --git a/compiler/nativeGen/SPARC/CodeGen/CondCode.hs b/compiler/nativeGen/SPARC/CodeGen/CondCode.hs index 0e94d67a24..375a9e1b33 100644 --- a/compiler/nativeGen/SPARC/CodeGen/CondCode.hs +++ b/compiler/nativeGen/SPARC/CodeGen/CondCode.hs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module SPARC.CodeGen.CondCode ( diff --git a/compiler/nativeGen/SPARC/CodeGen/Expand.hs b/compiler/nativeGen/SPARC/CodeGen/Expand.hs index 16b9b42fcd..03f571c20b 100644 --- a/compiler/nativeGen/SPARC/CodeGen/Expand.hs +++ b/compiler/nativeGen/SPARC/CodeGen/Expand.hs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details -- | Expand out synthetic instructions into single machine instrs. diff --git a/compiler/nativeGen/SPARC/CodeGen/Gen32.hs b/compiler/nativeGen/SPARC/CodeGen/Gen32.hs index 3e255365b9..43b792a840 100644 --- a/compiler/nativeGen/SPARC/CodeGen/Gen32.hs +++ b/compiler/nativeGen/SPARC/CodeGen/Gen32.hs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details -- | Evaluation of 32 bit values. diff --git a/compiler/nativeGen/SPARC/CodeGen/Sanity.hs b/compiler/nativeGen/SPARC/CodeGen/Sanity.hs index ac8b175802..d4cdaf2b16 100644 --- a/compiler/nativeGen/SPARC/CodeGen/Sanity.hs +++ b/compiler/nativeGen/SPARC/CodeGen/Sanity.hs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details -- | One ounce of sanity checking is worth 10000000000000000 ounces diff --git a/compiler/nativeGen/SPARC/Cond.hs b/compiler/nativeGen/SPARC/Cond.hs index 404f1e5acf..b8919a72a2 100644 --- a/compiler/nativeGen/SPARC/Cond.hs +++ b/compiler/nativeGen/SPARC/Cond.hs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module SPARC.Cond ( diff --git a/compiler/nativeGen/SPARC/Imm.hs b/compiler/nativeGen/SPARC/Imm.hs index 77761fcf35..4c2bb5a481 100644 --- a/compiler/nativeGen/SPARC/Imm.hs +++ b/compiler/nativeGen/SPARC/Imm.hs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module SPARC.Imm ( diff --git a/compiler/nativeGen/SPARC/Instr.hs b/compiler/nativeGen/SPARC/Instr.hs index 4896d414a2..601e04787a 100644 --- a/compiler/nativeGen/SPARC/Instr.hs +++ b/compiler/nativeGen/SPARC/Instr.hs @@ -10,7 +10,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details #include "HsVersions.h" diff --git a/compiler/nativeGen/SPARC/Regs.hs b/compiler/nativeGen/SPARC/Regs.hs index d1ac2b4cb3..55b6ac9156 100644 --- a/compiler/nativeGen/SPARC/Regs.hs +++ b/compiler/nativeGen/SPARC/Regs.hs @@ -8,7 +8,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module SPARC.Regs ( diff --git a/compiler/nativeGen/SPARC/ShortcutJump.hs b/compiler/nativeGen/SPARC/ShortcutJump.hs index bd66d04fa1..7f978c17c5 100644 --- a/compiler/nativeGen/SPARC/ShortcutJump.hs +++ b/compiler/nativeGen/SPARC/ShortcutJump.hs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module SPARC.ShortcutJump ( diff --git a/compiler/nativeGen/SPARC/Stack.hs b/compiler/nativeGen/SPARC/Stack.hs index 65dfef0e25..4a6f4c1335 100644 --- a/compiler/nativeGen/SPARC/Stack.hs +++ b/compiler/nativeGen/SPARC/Stack.hs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module SPARC.Stack ( diff --git a/compiler/nativeGen/Size.hs b/compiler/nativeGen/Size.hs index 66f7422c31..45a39645cc 100644 --- a/compiler/nativeGen/Size.hs +++ b/compiler/nativeGen/Size.hs @@ -2,7 +2,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details -- | Sizes on this architecture diff --git a/compiler/nativeGen/TargetReg.hs b/compiler/nativeGen/TargetReg.hs index 378db10efe..09c774f4d5 100644 --- a/compiler/nativeGen/TargetReg.hs +++ b/compiler/nativeGen/TargetReg.hs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details -- | Hard wired things related to registers. diff --git a/compiler/nativeGen/X86/RegInfo.hs b/compiler/nativeGen/X86/RegInfo.hs index 3b4e63a9d8..8c63933c5b 100644 --- a/compiler/nativeGen/X86/RegInfo.hs +++ b/compiler/nativeGen/X86/RegInfo.hs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module X86.RegInfo ( diff --git a/compiler/parser/Ctype.lhs b/compiler/parser/Ctype.lhs index 5b8c9b9af1..b5173b2612 100644 --- a/compiler/parser/Ctype.lhs +++ b/compiler/parser/Ctype.lhs @@ -5,7 +5,7 @@ Character classification -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module Ctype diff --git a/compiler/parser/Parser.y.pp b/compiler/parser/Parser.y.pp index 2b734cad41..ea192a0060 100644 --- a/compiler/parser/Parser.y.pp +++ b/compiler/parser/Parser.y.pp @@ -13,7 +13,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and fix -- any warnings in the module. See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings -- for details module Parser ( parseModule, parseStmt, parseIdentifier, parseType, diff --git a/compiler/parser/ParserCore.y b/compiler/parser/ParserCore.y index bfd4dc7b41..a691e5e9b6 100644 --- a/compiler/parser/ParserCore.y +++ b/compiler/parser/ParserCore.y @@ -4,7 +4,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and fix -- any warnings in the module. See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings -- for details module ParserCore ( parseCore ) where diff --git a/compiler/prelude/PrelInfo.lhs b/compiler/prelude/PrelInfo.lhs index 0ef5b32eb3..bfcea1c039 100644 --- a/compiler/prelude/PrelInfo.lhs +++ b/compiler/prelude/PrelInfo.lhs @@ -8,7 +8,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module PrelInfo ( diff --git a/compiler/prelude/TysPrim.lhs b/compiler/prelude/TysPrim.lhs index 6e653d0591..6e4788977e 100644 --- a/compiler/prelude/TysPrim.lhs +++ b/compiler/prelude/TysPrim.lhs @@ -10,7 +10,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details -- | This module defines TyCons that can't be expressed in Haskell. diff --git a/compiler/prelude/primops.txt.pp b/compiler/prelude/primops.txt.pp index 78d8925079..dcd536eeae 100644 --- a/compiler/prelude/primops.txt.pp +++ b/compiler/prelude/primops.txt.pp @@ -5,7 +5,7 @@ -- Primitive Operations and Types -- -- For more information on PrimOps, see --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/PrimOps +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/PrimOps -- ----------------------------------------------------------------------- @@ -18,7 +18,7 @@ -- Information on how PrimOps are implemented and the steps necessary to -- add a new one can be found in the Commentary: -- --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/PrimOps +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/PrimOps -- This file is divided into named sections, each containing or more -- primop entries. Section headers have the format: diff --git a/compiler/profiling/CostCentre.lhs b/compiler/profiling/CostCentre.lhs index 7e6959baaa..fffd6462b2 100644 --- a/compiler/profiling/CostCentre.lhs +++ b/compiler/profiling/CostCentre.lhs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details {-# LANGUAGE BangPatterns, DeriveDataTypeable #-} diff --git a/compiler/rename/RnBinds.lhs b/compiler/rename/RnBinds.lhs index 5843692dfb..9f9fd38f47 100644 --- a/compiler/rename/RnBinds.lhs +++ b/compiler/rename/RnBinds.lhs @@ -13,7 +13,7 @@ they may be affected by renaming (which isn't fully worked out yet). -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module RnBinds ( diff --git a/compiler/rename/RnExpr.lhs b/compiler/rename/RnExpr.lhs index e871a4f0b8..01f83bcd53 100644 --- a/compiler/rename/RnExpr.lhs +++ b/compiler/rename/RnExpr.lhs @@ -1133,7 +1133,7 @@ Note [Segmenting mdo] ~~~~~~~~~~~~~~~~~~~~~ NB. June 7 2012: We only glom segments that appear in an explicit mdo; and leave those found in "do rec"'s intact. See -http://hackage.haskell.org/trac/ghc/ticket/4148 for the discussion +http://ghc.haskell.org/trac/ghc/ticket/4148 for the discussion leading to this design choice. Hence the test in segmentRecStmts. Note [Glomming segments] diff --git a/compiler/rename/RnNames.lhs b/compiler/rename/RnNames.lhs index d8c92eb16b..a2eec0d2e9 100644 --- a/compiler/rename/RnNames.lhs +++ b/compiler/rename/RnNames.lhs @@ -1283,7 +1283,7 @@ reportUnusedNames _export_decls gbl_env This code finds which import declarations are unused. The specification and implementation notes are here: - http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/UnusedImports + http://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/UnusedImports \begin{code} type ImportDeclUsage diff --git a/compiler/rename/RnPat.lhs b/compiler/rename/RnPat.lhs index 88b09c328a..1efe43a096 100644 --- a/compiler/rename/RnPat.lhs +++ b/compiler/rename/RnPat.lhs @@ -13,7 +13,7 @@ free variables. -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details {-# LANGUAGE ScopedTypeVariables #-} diff --git a/compiler/simplCore/CoreMonad.lhs b/compiler/simplCore/CoreMonad.lhs index 548e04c9cf..6d49d38181 100644 --- a/compiler/simplCore/CoreMonad.lhs +++ b/compiler/simplCore/CoreMonad.lhs @@ -8,7 +8,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details {-# LANGUAGE UndecidableInstances #-} diff --git a/compiler/simplCore/FloatIn.lhs b/compiler/simplCore/FloatIn.lhs index 0d1c9764c5..8a35749c67 100644 --- a/compiler/simplCore/FloatIn.lhs +++ b/compiler/simplCore/FloatIn.lhs @@ -16,7 +16,7 @@ then discover that they aren't needed in the chosen branch. -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module FloatIn ( floatInwards ) where diff --git a/compiler/simplCore/FloatOut.lhs b/compiler/simplCore/FloatOut.lhs index 0a6e8b9357..e0c39bf409 100644 --- a/compiler/simplCore/FloatOut.lhs +++ b/compiler/simplCore/FloatOut.lhs @@ -11,7 +11,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module FloatOut ( floatOutwards ) where diff --git a/compiler/simplCore/LiberateCase.lhs b/compiler/simplCore/LiberateCase.lhs index 1f80f8f460..a89396b782 100644 --- a/compiler/simplCore/LiberateCase.lhs +++ b/compiler/simplCore/LiberateCase.lhs @@ -8,7 +8,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module LiberateCase ( liberateCase ) where diff --git a/compiler/simplCore/SAT.lhs b/compiler/simplCore/SAT.lhs index a17e40d59c..bc1ce42cd6 100644 --- a/compiler/simplCore/SAT.lhs +++ b/compiler/simplCore/SAT.lhs @@ -53,7 +53,7 @@ essential to make this work well! -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details diff --git a/compiler/simplCore/SetLevels.lhs b/compiler/simplCore/SetLevels.lhs index 78cb0be97b..2fca56cf17 100644 --- a/compiler/simplCore/SetLevels.lhs +++ b/compiler/simplCore/SetLevels.lhs @@ -46,7 +46,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module SetLevels ( diff --git a/compiler/stranal/WorkWrap.lhs b/compiler/stranal/WorkWrap.lhs index cc4010503b..6a448caebb 100644 --- a/compiler/stranal/WorkWrap.lhs +++ b/compiler/stranal/WorkWrap.lhs @@ -8,7 +8,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module WorkWrap ( wwTopBinds ) where diff --git a/compiler/stranal/WwLib.lhs b/compiler/stranal/WwLib.lhs index 2ab4bd9ba0..c0c3f6c097 100644 --- a/compiler/stranal/WwLib.lhs +++ b/compiler/stranal/WwLib.lhs @@ -8,7 +8,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module WwLib ( mkWwBodies, mkWWstr, mkWorkerArgs, deepSplitProductType_maybe ) where diff --git a/compiler/typecheck/FamInst.lhs b/compiler/typecheck/FamInst.lhs index b0cc8b2a5a..47cdfa913b 100644 --- a/compiler/typecheck/FamInst.lhs +++ b/compiler/typecheck/FamInst.lhs @@ -6,7 +6,7 @@ The @FamInst@ type: family instance heads -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module FamInst ( diff --git a/compiler/typecheck/Inst.lhs b/compiler/typecheck/Inst.lhs index 1047f162fa..db49902b81 100644 --- a/compiler/typecheck/Inst.lhs +++ b/compiler/typecheck/Inst.lhs @@ -10,7 +10,7 @@ The @Inst@ type: dictionaries or method instances -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module Inst ( diff --git a/compiler/typecheck/TcArrows.lhs b/compiler/typecheck/TcArrows.lhs index 6dca32abcc..f5309006b6 100644 --- a/compiler/typecheck/TcArrows.lhs +++ b/compiler/typecheck/TcArrows.lhs @@ -9,7 +9,7 @@ Typecheck arrow notation -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcArrows ( tcProc ) where diff --git a/compiler/typecheck/TcCanonical.lhs b/compiler/typecheck/TcCanonical.lhs index c0c02fbcc0..2aae1d10fc 100644 --- a/compiler/typecheck/TcCanonical.lhs +++ b/compiler/typecheck/TcCanonical.lhs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcCanonical( diff --git a/compiler/typecheck/TcClassDcl.lhs b/compiler/typecheck/TcClassDcl.lhs index b7beffee02..2202022ce7 100644 --- a/compiler/typecheck/TcClassDcl.lhs +++ b/compiler/typecheck/TcClassDcl.lhs @@ -10,7 +10,7 @@ Typechecking class declarations -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcClassDcl ( tcClassSigs, tcClassDecl2, diff --git a/compiler/typecheck/TcDefaults.lhs b/compiler/typecheck/TcDefaults.lhs index 61193f7f9b..d05a9485f8 100644 --- a/compiler/typecheck/TcDefaults.lhs +++ b/compiler/typecheck/TcDefaults.lhs @@ -9,7 +9,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcDefaults ( tcDefaults ) where diff --git a/compiler/typecheck/TcErrors.lhs b/compiler/typecheck/TcErrors.lhs index 559d3f1aa8..5b7dd2bbc5 100644 --- a/compiler/typecheck/TcErrors.lhs +++ b/compiler/typecheck/TcErrors.lhs @@ -4,7 +4,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcErrors( diff --git a/compiler/typecheck/TcGenGenerics.lhs b/compiler/typecheck/TcGenGenerics.lhs index de66588708..af2407b8d6 100644 --- a/compiler/typecheck/TcGenGenerics.lhs +++ b/compiler/typecheck/TcGenGenerics.lhs @@ -11,7 +11,7 @@ The deriving code for the Generic class -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details diff --git a/compiler/typecheck/TcHsType.lhs b/compiler/typecheck/TcHsType.lhs index 38a4f2b37a..b7cd841081 100644 --- a/compiler/typecheck/TcHsType.lhs +++ b/compiler/typecheck/TcHsType.lhs @@ -9,7 +9,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcHsType ( diff --git a/compiler/typecheck/TcInstDcls.lhs b/compiler/typecheck/TcInstDcls.lhs index 65c8f2dafd..9d8e1ccffd 100644 --- a/compiler/typecheck/TcInstDcls.lhs +++ b/compiler/typecheck/TcInstDcls.lhs @@ -10,7 +10,7 @@ TcInstDecls: Typechecking instance declarations -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcInstDcls ( tcInstDecls1, tcInstDecls2 ) where diff --git a/compiler/typecheck/TcInteract.lhs b/compiler/typecheck/TcInteract.lhs index 87ea04d100..682f9f4e61 100644 --- a/compiler/typecheck/TcInteract.lhs +++ b/compiler/typecheck/TcInteract.lhs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcInteract ( diff --git a/compiler/typecheck/TcMType.lhs b/compiler/typecheck/TcMType.lhs index 93e2f99dbf..93e3c828da 100644 --- a/compiler/typecheck/TcMType.lhs +++ b/compiler/typecheck/TcMType.lhs @@ -13,7 +13,7 @@ mutable type variables -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcMType ( diff --git a/compiler/typecheck/TcMatches.lhs b/compiler/typecheck/TcMatches.lhs index 867f9dfc4f..08ce7745d3 100644 --- a/compiler/typecheck/TcMatches.lhs +++ b/compiler/typecheck/TcMatches.lhs @@ -10,7 +10,7 @@ TcMatches: Typecheck some @Matches@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcMatches ( tcMatchesFun, tcGRHS, tcGRHSsPat, tcMatchesCase, tcMatchLambda, diff --git a/compiler/typecheck/TcPat.lhs b/compiler/typecheck/TcPat.lhs index f5a78420ae..ae7ef7330d 100644 --- a/compiler/typecheck/TcPat.lhs +++ b/compiler/typecheck/TcPat.lhs @@ -10,7 +10,7 @@ TcPat: Typechecking patterns -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcPat ( tcLetPat, TcSigFun, TcSigInfo(..), TcPragFun diff --git a/compiler/typecheck/TcRules.lhs b/compiler/typecheck/TcRules.lhs index 2ef209c777..c9899f7940 100644 --- a/compiler/typecheck/TcRules.lhs +++ b/compiler/typecheck/TcRules.lhs @@ -10,7 +10,7 @@ TcRules: Typechecking transformation rules -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcRules ( tcRules ) where diff --git a/compiler/typecheck/TcSMonad.lhs b/compiler/typecheck/TcSMonad.lhs index 02f97cbe17..f8c5e04e3e 100644 --- a/compiler/typecheck/TcSMonad.lhs +++ b/compiler/typecheck/TcSMonad.lhs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details -- Type definitions for the constraint solver diff --git a/compiler/typecheck/TcSimplify.lhs b/compiler/typecheck/TcSimplify.lhs index ca29111b76..b2725ec7a8 100644 --- a/compiler/typecheck/TcSimplify.lhs +++ b/compiler/typecheck/TcSimplify.lhs @@ -3,7 +3,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcSimplify( diff --git a/compiler/typecheck/TcTyDecls.lhs b/compiler/typecheck/TcTyDecls.lhs index 50d9dfced5..f2969e642c 100644 --- a/compiler/typecheck/TcTyDecls.lhs +++ b/compiler/typecheck/TcTyDecls.lhs @@ -13,7 +13,7 @@ files for imported data types. -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcTyDecls( diff --git a/compiler/typecheck/TcType.lhs b/compiler/typecheck/TcType.lhs index 4ef261ca4a..8e5bac4e77 100644 --- a/compiler/typecheck/TcType.lhs +++ b/compiler/typecheck/TcType.lhs @@ -19,7 +19,7 @@ is the principal client. -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcType ( diff --git a/compiler/typecheck/TcUnify.lhs b/compiler/typecheck/TcUnify.lhs index 525c160c77..b226e4bb72 100644 --- a/compiler/typecheck/TcUnify.lhs +++ b/compiler/typecheck/TcUnify.lhs @@ -10,7 +10,7 @@ Type subsumption and unification -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module TcUnify ( diff --git a/compiler/types/Class.lhs b/compiler/types/Class.lhs index c81f0ac6b4..3fb1bac314 100644 --- a/compiler/types/Class.lhs +++ b/compiler/types/Class.lhs @@ -10,7 +10,7 @@ The @Class@ datatype -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module Class ( diff --git a/compiler/types/Coercion.lhs b/compiler/types/Coercion.lhs index f1c179b6bb..251ab65cf1 100644 --- a/compiler/types/Coercion.lhs +++ b/compiler/types/Coercion.lhs @@ -7,7 +7,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details -- | Module for (a) type kinds and (b) type coercions, diff --git a/compiler/types/FunDeps.lhs b/compiler/types/FunDeps.lhs index 8ad91ceab0..d046e93537 100644 --- a/compiler/types/FunDeps.lhs +++ b/compiler/types/FunDeps.lhs @@ -12,7 +12,7 @@ It's better to read it as: "if we know these, then we're going to know these" -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module FunDeps ( diff --git a/compiler/types/Kind.lhs b/compiler/types/Kind.lhs index ff0ad013ab..793aa4a761 100644 --- a/compiler/types/Kind.lhs +++ b/compiler/types/Kind.lhs @@ -7,7 +7,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module Kind ( diff --git a/compiler/types/OptCoercion.lhs b/compiler/types/OptCoercion.lhs index f63ca38129..ebc2cbea5c 100644 --- a/compiler/types/OptCoercion.lhs +++ b/compiler/types/OptCoercion.lhs @@ -7,7 +7,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module OptCoercion ( optCoercion, checkAxInstCo ) where diff --git a/compiler/types/Type.lhs b/compiler/types/Type.lhs index 7581c1959c..af36c7137b 100644 --- a/compiler/types/Type.lhs +++ b/compiler/types/Type.lhs @@ -1587,7 +1587,7 @@ Kinds ~~~~~ For the description of subkinding in GHC, see - http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/TypeType#Kinds + http://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/TypeType#Kinds \begin{code} type MetaKindVar = TyVar -- invariant: MetaKindVar will always be a diff --git a/compiler/types/TypeRep.lhs b/compiler/types/TypeRep.lhs index 2b127369d4..e0d435a10a 100644 --- a/compiler/types/TypeRep.lhs +++ b/compiler/types/TypeRep.lhs @@ -19,7 +19,7 @@ Note [The Type-related module hierarchy] -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details -- We expose the relevant stuff from this module via the Type module diff --git a/compiler/types/Unify.lhs b/compiler/types/Unify.lhs index 70170884dc..8d1beb6b1d 100644 --- a/compiler/types/Unify.lhs +++ b/compiler/types/Unify.lhs @@ -7,7 +7,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module Unify ( diff --git a/compiler/utils/BufWrite.hs b/compiler/utils/BufWrite.hs index c0dda03bbb..f85ea8e792 100644 --- a/compiler/utils/BufWrite.hs +++ b/compiler/utils/BufWrite.hs @@ -14,7 +14,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module BufWrite ( diff --git a/compiler/utils/Digraph.lhs b/compiler/utils/Digraph.lhs index aefcde59f4..cc684303b6 100644 --- a/compiler/utils/Digraph.lhs +++ b/compiler/utils/Digraph.lhs @@ -7,7 +7,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details {-# LANGUAGE ScopedTypeVariables #-} diff --git a/compiler/utils/Fingerprint.hsc b/compiler/utils/Fingerprint.hsc index e0da2da567..9a55e385b3 100644 --- a/compiler/utils/Fingerprint.hsc +++ b/compiler/utils/Fingerprint.hsc @@ -4,7 +4,7 @@ -- -- Fingerprints for recompilation checking and ABI versioning. -- --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/RecompilationAvoidance +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/RecompilationAvoidance -- -- ---------------------------------------------------------------------------- diff --git a/compiler/utils/GraphBase.hs b/compiler/utils/GraphBase.hs index c070df4762..8cb3acee71 100644 --- a/compiler/utils/GraphBase.hs +++ b/compiler/utils/GraphBase.hs @@ -5,7 +5,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module GraphBase ( diff --git a/compiler/utils/GraphPpr.hs b/compiler/utils/GraphPpr.hs index 5ea5fdfb75..a896bbbf63 100644 --- a/compiler/utils/GraphPpr.hs +++ b/compiler/utils/GraphPpr.hs @@ -5,7 +5,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and -- detab the module (please do the detabbing in a separate patch). See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces -- for details module GraphPpr ( diff --git a/configure.ac b/configure.ac index 3836184494..744cebdf3c 100644 --- a/configure.ac +++ b/configure.ac @@ -791,7 +791,7 @@ dnl ** check for math library dnl Keep that check as early as possible. dnl as we need to know whether we need libm dnl for math functions or not -dnl (see http://hackage.haskell.org/trac/ghc/ticket/3730) +dnl (see http://ghc.haskell.org/trac/ghc/ticket/3730) AC_CHECK_LIB(m, atan, HaveLibM=YES, HaveLibM=NO) if test $HaveLibM = YES then @@ -995,5 +995,5 @@ To make changes to the default build configuration, copy the file mk/build.mk.sample to mk/build.mk, and edit the settings in there. For more information on how to configure your GHC build, see - http://hackage.haskell.org/trac/ghc/wiki/Building + http://ghc.haskell.org/trac/ghc/wiki/Building " diff --git a/distrib/README b/distrib/README index 72c41fa7cb..91842aeddb 100644 --- a/distrib/README +++ b/distrib/README @@ -10,7 +10,7 @@ For more information, visit GHC's web site: Information for developers of GHC can be found here: - http://hackage.haskell.org/trac/ghc/ + http://ghc.haskell.org/trac/ghc/ For installation instructions, see the accompanying INSTALL file. diff --git a/distrib/remilestoning.pl b/distrib/remilestoning.pl index 0207683e19..a544ddaf17 100644 --- a/distrib/remilestoning.pl +++ b/distrib/remilestoning.pl @@ -82,7 +82,7 @@ Hello, You are receiving this mail because you are the reporter, or on the CC list, for one or more GHC tickets that are automatically having their priority reduced due to our post-release ticket handling policy: - http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions/BugTracker#Remilestoningticketsafterarelease + http://ghc.haskell.org/trac/ghc/wiki/WorkingConventions/BugTracker#Remilestoningticketsafterarelease The list of tickets for which you are the reporter or on the CC list is given below. If any of these are causing problems for you, please let us @@ -100,7 +100,7 @@ EOF my $title = $ticketsfor{$email}{$ticket}{"title"}; print FH "\n"; print FH "#$ticket $title:\n"; - print FH " http://hackage.haskell.org/trac/ghc/ticket/$ticket\n"; + print FH " http://ghc.haskell.org/trac/ghc/ticket/$ticket\n"; } print FH <<'EOF'; diff --git a/docs/comm/genesis/genesis.html b/docs/comm/genesis/genesis.html index ac9faa4c4b..2ccdf5353a 100644 --- a/docs/comm/genesis/genesis.html +++ b/docs/comm/genesis/genesis.html @@ -15,7 +15,7 @@ parsers and other pre-computed source, and finally computes dependency information. There is considerable detail on the build process in GHC's <a - href="http://hackage.haskell.org/trac/ghc/wiki/Building">Building Guide.</a> + href="http://ghc.haskell.org/trac/ghc/wiki/Building">Building Guide.</a> <h4>Debugging the Beast</h4> <p> diff --git a/docs/comm/genesis/makefiles.html b/docs/comm/genesis/makefiles.html index 3b0e35bfd8..7f01fb53ac 100644 --- a/docs/comm/genesis/makefiles.html +++ b/docs/comm/genesis/makefiles.html @@ -11,9 +11,9 @@ The size and structure of GHC's makefiles makes it quite easy to scream out loud - in pain - during the process of tracking down problems in the make system or when attempting to alter it. GHC's <a - href="http://hackage.haskell.org/trac/ghc/wiki/Building">Building + href="http://ghc.haskell.org/trac/ghc/wiki/Building">Building Guide</a> has valuable information on <a - href="http://hackage.haskell.org/trac/ghc/wiki/Building/BuildSystem">the + href="http://ghc.haskell.org/trac/ghc/wiki/Building/BuildSystem">the makefile architecture.</a> <h4>A maze of twisty little passages, all alike</h4> diff --git a/docs/comm/index.html b/docs/comm/index.html index 294ba0982a..64b9d81ff1 100644 --- a/docs/comm/index.html +++ b/docs/comm/index.html @@ -82,7 +82,7 @@ <h2>RTS & Libraries</h2> <p> <ul> - <li><a href="http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Conventions">Coding Style Guidelines</a> + <li><a href="http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Conventions">Coding Style Guidelines</a> <li><a href="rts-libs/stgc.html">Spineless Tagless C</a> <li><a href="rts-libs/primitives.html">Primitives</a> <li><a href="rts-libs/prelfound.html">Prelude Foundations</a> diff --git a/docs/index.html.in b/docs/index.html.in index e85bc89a69..4c1be82764 100644 --- a/docs/index.html.in +++ b/docs/index.html.in @@ -50,7 +50,7 @@ <P>For more information, see the following:</P> <UL> <LI><P><A href="http://www.haskell.org/ghc/">GHC Home Page</A></P></LI> - <LI><P><A href="http://hackage.haskell.org/trac/ghc/"> + <LI><P><A href="http://ghc.haskell.org/trac/ghc/"> GHC Developers Home</A></P></LI> </UL> </BODY> diff --git a/docs/users_guide/bugs.xml b/docs/users_guide/bugs.xml index 72b06ce444..dba0d86630 100644 --- a/docs/users_guide/bugs.xml +++ b/docs/users_guide/bugs.xml @@ -457,7 +457,7 @@ checking for duplicates. The reason for this is efficiency, pure and simple. <title>Known bugs or infelicities</title> <para>The bug tracker lists bugs that have been reported in GHC but not - yet fixed: see the <ulink url="http://hackage.haskell.org/trac/ghc/">GHC Trac</ulink>. In addition to those, GHC also has the following known bugs + yet fixed: see the <ulink url="http://ghc.haskell.org/trac/ghc/">GHC Trac</ulink>. In addition to those, GHC also has the following known bugs or infelicities. These bugs are more permanent; it is unlikely that any of them will be fixed in the short term.</para> diff --git a/docs/users_guide/extending_ghc.xml b/docs/users_guide/extending_ghc.xml index dc8d5b4739..5c9109cd5f 100644 --- a/docs/users_guide/extending_ghc.xml +++ b/docs/users_guide/extending_ghc.xml @@ -40,7 +40,7 @@ foo = ... (disregarding the usual type restrictions of the splice syntax, and the usual restriction on splicing inside a splice - <literal>$([|1|])</literal> is fine as an annotation, albeit redundant).</para></listitem> </itemizedlist> - If you feel strongly that any of these restrictions are too onerous, <ulink url="http://hackage.haskell.org/trac/ghc/wiki/MailingListsAndIRC"> + If you feel strongly that any of these restrictions are too onerous, <ulink url="http://ghc.haskell.org/trac/ghc/wiki/MailingListsAndIRC"> please give the GHC team a shout</ulink>. </para> @@ -126,7 +126,7 @@ $ <para>GHC has the ability to load compiler plugins at compile time. The feature is similar to the one provided by <ulink url="http://gcc.gnu.org/wiki/plugins">GCC</ulink>, and allows users to write plugins that can inspect and modify the compilation pipeline, as well as transform and inspect GHC's intermediate language, Core. Plugins are suitable for experimental analysis or optimization, and require no changes to GHC's source code to use.</para> - <para>Plugins cannot optimize/inspect C--, nor can they implement things like parser/front-end modifications like GCC. If you feel strongly that any of these restrictions are too onerous, <ulink url="http://hackage.haskell.org/trac/ghc/wiki/MailingListsAndIRC"> please give the GHC team a shout</ulink>.</para> + <para>Plugins cannot optimize/inspect C--, nor can they implement things like parser/front-end modifications like GCC. If you feel strongly that any of these restrictions are too onerous, <ulink url="http://ghc.haskell.org/trac/ghc/wiki/MailingListsAndIRC"> please give the GHC team a shout</ulink>.</para> <sect2 id="using-compiler-plugins"> <title>Using compiler plugins</title> diff --git a/docs/users_guide/external_core.xml b/docs/users_guide/external_core.xml index 22273818da..3052da69cc 100644 --- a/docs/users_guide/external_core.xml +++ b/docs/users_guide/external_core.xml @@ -1620,7 +1620,7 @@ case (error "") of </authorgroup> <citetitle pubwork="article">System FC: equality constraints and coercions</citetitle> <pubdate>2006</pubdate> - <bibliomisc><ulink url="http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/FC">http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/FC</ulink></bibliomisc> + <bibliomisc><ulink url="http://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/FC">http://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/FC</ulink></bibliomisc> </biblioentry> <biblioentry> diff --git a/docs/users_guide/ghc.mk b/docs/users_guide/ghc.mk index 69864cc689..4737b5c302 100644 --- a/docs/users_guide/ghc.mk +++ b/docs/users_guide/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/docs/users_guide/glasgow_exts.xml b/docs/users_guide/glasgow_exts.xml index fef3bf3854..26118d1d03 100644 --- a/docs/users_guide/glasgow_exts.xml +++ b/docs/users_guide/glasgow_exts.xml @@ -664,7 +664,7 @@ qualifier list has just one element, a boolean expression. <para> View patterns are enabled by the flag <literal>-XViewPatterns</literal>. More information and examples of view patterns can be found on the -<ulink url="http://hackage.haskell.org/trac/ghc/wiki/ViewPatterns">Wiki +<ulink url="http://ghc.haskell.org/trac/ghc/wiki/ViewPatterns">Wiki page</ulink>. </para> @@ -782,7 +782,7 @@ let {(x -> y) = e1 ; </programlisting> (For some amplification on this design choice see -<ulink url="http://hackage.haskell.org/trac/ghc/ticket/4061">Trac #4061</ulink>.) +<ulink url="http://ghc.haskell.org/trac/ghc/ticket/4061">Trac #4061</ulink>.) </para> </listitem> @@ -1734,7 +1734,7 @@ has no non-bottom values. For example: f x = case x of { } </programlisting> With dependently-typed features it is more useful -(see <ulink url="http://hackage.haskell.org/trac/ghc/ticket/2431">Trac</ulink>). +(see <ulink url="http://ghc.haskell.org/trac/ghc/ticket/2431">Trac</ulink>). For example, consider these two candidate definitions of <literal>absurd</literal>: <programlisting> data a :==: b where @@ -6269,7 +6269,7 @@ existential, and the above code is valid. </para> <para> -See also <ulink url="http://hackage.haskell.org/trac/ghc/ticket/7347">Trac #7347</ulink>. +See also <ulink url="http://ghc.haskell.org/trac/ghc/ticket/7347">Trac #7347</ulink>. </para> </sect2> @@ -7552,7 +7552,7 @@ infer its type. If you supply a type signature, then that fixes type of the bin </para><para> The rationale for this more conservative strategy is given in <ulink url="http://research.microsoft.com/~simonpj/papers/constraints/index.htm">the papers</ulink> "Let should not be generalised" and "Modular type inference with local assumptions", and -a related <ulink url="http://hackage.haskell.org/trac/ghc/blog/LetGeneralisationInGhc7">blog post</ulink>. +a related <ulink url="http://ghc.haskell.org/trac/ghc/blog/LetGeneralisationInGhc7">blog post</ulink>. </para><para> The flag <option>-XMonoLocalBinds</option> is implied by <option>-XTypeFamilies</option> and <option>-XGADTs</option>. You can switch it off again with <option>-XNoMonoLocalBinds</option> but type inference becomes less predicatable if you do so. (Read the papers!) @@ -7689,7 +7689,7 @@ main = print "b" </para> <para> For more motivation and details please refer to the <ulink - url="http://hackage.haskell.org/trac/ghc/wiki/DeferErrorsToRuntime">HaskellWiki</ulink> + url="http://ghc.haskell.org/trac/ghc/wiki/DeferErrorsToRuntime">HaskellWiki</ulink> page or the <ulink url="http://research.microsoft.com/en-us/um/people/simonpj/papers/ext-f/">original paper</ulink>. @@ -8097,7 +8097,7 @@ as, say, using the string <literal>"|~]"</literal> instead), and make your quoter function interpret <literal>"|~]"</literal> as <literal>"|]"</literal>. One way to implement this is to compose your quoter with a pre-processing pass to perform your escape conversion. See the -<ulink url="http://hackage.haskell.org/trac/ghc/ticket/5348"> +<ulink url="http://ghc.haskell.org/trac/ghc/ticket/5348"> discussion in Trac</ulink> for details. </para></listitem> </itemizedlist> @@ -9804,7 +9804,7 @@ data T = T {-# UNPACK #-} !Float conjunction with <option>-O</option><footnote>in fact, UNPACK has no effect without <option>-O</option>, for technical reasons - (see <ulink url="http://hackage.haskell.org/trac/ghc/ticket/5252">tick + (see <ulink url="http://ghc.haskell.org/trac/ghc/ticket/5252">tick 5252</ulink>)</footnote>, in order to expose unfoldings to the compiler so the reboxing can be removed as often as possible. For example:</para> diff --git a/docs/users_guide/intro.xml b/docs/users_guide/intro.xml index a7cd33ac5c..6da700480c 100644 --- a/docs/users_guide/intro.xml +++ b/docs/users_guide/intro.xml @@ -53,7 +53,7 @@ <para>Alternatively, if you want to build GHC yourself, head on over to the - <ulink url="http://hackage.haskell.org/trac/ghc/wiki/Building">GHC + <ulink url="http://ghc.haskell.org/trac/ghc/wiki/Building">GHC Building Guide</ulink> to find out how to get the sources, and build it on your system. Note that GHC itself is written in Haskell, so you will still need to install GHC in order to @@ -76,7 +76,7 @@ </listitem> <listitem> - <para><ulink url="http://hackage.haskell.org/trac/ghc/">GHC + <para><ulink url="http://ghc.haskell.org/trac/ghc/">GHC Developers Home</ulink> (developer documentation, wiki, and bug tracker)</para> </listitem> @@ -189,7 +189,7 @@ <para> Glasgow Haskell is a changing system so there are sure to be bugs in it. If you find one, please see - <ulink url="http://hackage.haskell.org/trac/ghc/wiki/ReportABug">this wiki page</ulink> + <ulink url="http://ghc.haskell.org/trac/ghc/wiki/ReportABug">this wiki page</ulink> for information on how to report it. </para> @@ -236,7 +236,7 @@ We may make snapshot releases of the current stable branch <ulink url="http://www.haskell.org/ghc/dist/stable/dist/">available for download</ulink>, and the latest sources are available from <ulink - url="http://hackage.haskell.org/trac/ghc/wiki/Repositories">the git + url="http://ghc.haskell.org/trac/ghc/wiki/Repositories">the git repositories</ulink>. </para> @@ -271,7 +271,7 @@ We may make snapshot releases of the HEAD <ulink url="http://www.haskell.org/ghc/dist/current/dist/">available for download</ulink>, and the latest sources are available from <ulink - url="http://hackage.haskell.org/trac/ghc/wiki/Repositories">the git + url="http://ghc.haskell.org/trac/ghc/wiki/Repositories">the git repositories</ulink>. </para> diff --git a/docs/users_guide/profiling.xml b/docs/users_guide/profiling.xml index fdc7b2b24d..5bb396d377 100644 --- a/docs/users_guide/profiling.xml +++ b/docs/users_guide/profiling.xml @@ -1772,7 +1772,7 @@ Options: <para>Because ticky-ticky profiling requires a certain familiarity with GHC internals, we have moved the documentation to the wiki. Take a look at its <ulink - url="http://hackage.haskell.org/trac/ghc/wiki/Commentary/Profiling">overview + url="http://ghc.haskell.org/trac/ghc/wiki/Commentary/Profiling">overview of the profiling options</ulink>, which includeds a link to the ticky-ticky profiling page.</para> </sect1> diff --git a/docs/users_guide/safe_haskell.xml b/docs/users_guide/safe_haskell.xml index 13c4a46309..04a244b3af 100644 --- a/docs/users_guide/safe_haskell.xml +++ b/docs/users_guide/safe_haskell.xml @@ -768,7 +768,7 @@ <para> There is a more detailed discussion of the issues involved in compilation safety and some potential solutions on the <ulink - url="http://hackage.haskell.org/trac/ghc/wiki/SafeHaskell/SafeCompilation">GHC + url="http://ghc.haskell.org/trac/ghc/wiki/SafeHaskell/SafeCompilation">GHC Wiki</ulink>. </para> diff --git a/docs/users_guide/separate_compilation.xml b/docs/users_guide/separate_compilation.xml index 8122d53b8b..5ef78804b5 100644 --- a/docs/users_guide/separate_compilation.xml +++ b/docs/users_guide/separate_compilation.xml @@ -699,7 +699,7 @@ $ ghc -c parse/Foo.hs parse/Bar.hs gurgle/Bumble.hs -odir `uname -m` sight!</para> <para>You can read - about <ulink url="http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/RecompilationAvoidance">how + about <ulink url="http://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/RecompilationAvoidance">how all this works</ulink> in the GHC commentary.</para> </sect2> diff --git a/docs/users_guide/sooner.xml b/docs/users_guide/sooner.xml index 4a6430c9db..68bcc61b48 100644 --- a/docs/users_guide/sooner.xml +++ b/docs/users_guide/sooner.xml @@ -294,7 +294,7 @@ f (Wibble x y) # ugly, and proud of it the third field in the pragma; it should say <literal>Strictness: <string></literal>. The <literal><string></literal> gives the strictness of - the function's arguments: see <ulink url="http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/Demand"> + the function's arguments: see <ulink url="http://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/Demand"> the GHC Commentary</ulink> for a description of the strictness notation. </para> diff --git a/docs/users_guide/using.xml b/docs/users_guide/using.xml index 5618a2a568..fc3f61b7f9 100644 --- a/docs/users_guide/using.xml +++ b/docs/users_guide/using.xml @@ -2906,7 +2906,7 @@ data D = D !C </variablelist> -<para>Currently (as of version 6.8.2), GHC does not have the ability to read in External Core files as source. If you would like GHC to have this ability, please <ulink url="http://hackage.haskell.org/trac/ghc/wiki/MailingListsAndIRC">make your wishes known to the GHC Team</ulink>.</para> +<para>Currently (as of version 6.8.2), GHC does not have the ability to read in External Core files as source. If you would like GHC to have this ability, please <ulink url="http://ghc.haskell.org/trac/ghc/wiki/MailingListsAndIRC">make your wishes known to the GHC Team</ulink>.</para> </sect1> diff --git a/docs/users_guide/win32-dlls.xml b/docs/users_guide/win32-dlls.xml index 2e2cb46298..f9a399c44c 100644 --- a/docs/users_guide/win32-dlls.xml +++ b/docs/users_guide/win32-dlls.xml @@ -486,7 +486,7 @@ ghc -shared -o Adder.dll Adder.o Adder_stub.o StartEnd.o severe restrictions on which actions can be performed during <literal>DllMain</literal>, and <literal>hs_init</literal> violates these restrictions, which can lead to your dll freezing during startup (see - <ulink url="http://hackage.haskell.org/trac/ghc/ticket/3605">bug + <ulink url="http://ghc.haskell.org/trac/ghc/ticket/3605">bug #3605</ulink>). </para> diff --git a/driver/Makefile b/driver/Makefile index 3c79335a49..a719b8180e 100644 --- a/driver/Makefile +++ b/driver/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/driver/ghc.mk b/driver/ghc.mk index bbdee96d51..c93c611c66 100644 --- a/driver/ghc.mk +++ b/driver/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/driver/ghc/ghc.mk b/driver/ghc/ghc.mk index 31df04a988..431dbc81f1 100644 --- a/driver/ghc/ghc.mk +++ b/driver/ghc/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/driver/ghci/Makefile b/driver/ghci/Makefile index 9935c9cef8..3a1b49304d 100644 --- a/driver/ghci/Makefile +++ b/driver/ghci/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/driver/ghci/ghc.mk b/driver/ghci/ghc.mk index bd4bf36117..4c5c09e761 100644 --- a/driver/ghci/ghc.mk +++ b/driver/ghci/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/driver/haddock/ghc.mk b/driver/haddock/ghc.mk index 3fe7174353..ac26e5eb6a 100644 --- a/driver/haddock/ghc.mk +++ b/driver/haddock/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/driver/split/Makefile b/driver/split/Makefile index 33e46c5340..93e9b127eb 100644 --- a/driver/split/Makefile +++ b/driver/split/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/driver/split/ghc.mk b/driver/split/ghc.mk index 461dd5ac62..20b244d9dc 100644 --- a/driver/split/ghc.mk +++ b/driver/split/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- @@ -42,7 +42,7 @@ # # The actual build order is defined by dependencies, and the phase # ordering used to ensure correct ordering of makefile-generation; see -# http://hackage.haskell.org/trac/ghc/wiki/Building/Architecture/Idiom/PhaseOrdering +# http://ghc.haskell.org/trac/ghc/wiki/Building/Architecture/Idiom/PhaseOrdering # # * With bootstrapping compiler: # o Build utils/ghc-cabal @@ -97,7 +97,7 @@ endif ifeq "$(MAKE_RESTARTS)" "" else ifeq "$(MAKE_RESTARTS)" "1" else -$(error Make has restarted itself $(MAKE_RESTARTS) times; is there a makefile bug? See http://hackage.haskell.org/trac/ghc/wiki/Building/Troubleshooting#Makehasrestarteditself3timesisthereamakefilebug for details) +$(error Make has restarted itself $(MAKE_RESTARTS) times; is there a makefile bug? See http://ghc.haskell.org/trac/ghc/wiki/Building/Troubleshooting#Makehasrestarteditself3timesisthereamakefilebug for details) endif ifneq "$(CLEANING)" "YES" diff --git a/ghc/Makefile b/ghc/Makefile index 62207dc563..46ea37877d 100644 --- a/ghc/Makefile +++ b/ghc/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/ghc/ghc.mk b/ghc/ghc.mk index a5c7801863..49c82185a4 100644 --- a/ghc/ghc.mk +++ b/ghc/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/includes/MachDeps.h b/includes/MachDeps.h index 24c1e32362..4c86e19ed9 100644 --- a/includes/MachDeps.h +++ b/includes/MachDeps.h @@ -9,7 +9,7 @@ * NB: THIS FILE IS INCLUDED IN HASKELL SOURCE! * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/Makefile b/includes/Makefile index 7c20d90f23..e8e88d6398 100644 --- a/includes/Makefile +++ b/includes/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/includes/Rts.h b/includes/Rts.h index 122637c465..86555147ab 100644 --- a/includes/Rts.h +++ b/includes/Rts.h @@ -6,7 +6,7 @@ * exposes externally. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/RtsAPI.h b/includes/RtsAPI.h index 018b5813ce..29c28d8fcc 100644 --- a/includes/RtsAPI.h +++ b/includes/RtsAPI.h @@ -5,7 +5,7 @@ * API for invoking Haskell functions via the RTS * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * --------------------------------------------------------------------------*/ diff --git a/includes/Stg.h b/includes/Stg.h index c451cbc5e6..09de8d4b2a 100644 --- a/includes/Stg.h +++ b/includes/Stg.h @@ -19,7 +19,7 @@ * "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/ghc.mk b/includes/ghc.mk index 04cc4aae07..5342cc8c02 100644 --- a/includes/ghc.mk +++ b/includes/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/includes/rts/Adjustor.h b/includes/rts/Adjustor.h index b65212d1c8..5e96a072fb 100644 --- a/includes/rts/Adjustor.h +++ b/includes/rts/Adjustor.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * -------------------------------------------------------------------------- */ diff --git a/includes/rts/BlockSignals.h b/includes/rts/BlockSignals.h index bc02f5fccf..166d7bb3fe 100644 --- a/includes/rts/BlockSignals.h +++ b/includes/rts/BlockSignals.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/Config.h b/includes/rts/Config.h index c67b53039c..043bf2deb4 100644 --- a/includes/rts/Config.h +++ b/includes/rts/Config.h @@ -9,7 +9,7 @@ * NB: THIS FILE IS INCLUDED IN NON-C CODE AND DATA! #defines only please. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/Constants.h b/includes/rts/Constants.h index 494abe2b22..842c37b369 100644 --- a/includes/rts/Constants.h +++ b/includes/rts/Constants.h @@ -13,7 +13,7 @@ * DerivedConstants.h by a C program (mkDerivedConstantsHdr). * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * -------------------------------------------------------------------------- */ diff --git a/includes/rts/FileLock.h b/includes/rts/FileLock.h index e863883c51..e4c7c66fa7 100644 --- a/includes/rts/FileLock.h +++ b/includes/rts/FileLock.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/Flags.h b/includes/rts/Flags.h index 9ca7fb9f7e..bf6a7f3c5c 100644 --- a/includes/rts/Flags.h +++ b/includes/rts/Flags.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/GetTime.h b/includes/rts/GetTime.h index 79cef4fc7f..e5dbd9e238 100644 --- a/includes/rts/GetTime.h +++ b/includes/rts/GetTime.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/Globals.h b/includes/rts/Globals.h index d0d34ef981..00553610f5 100644 --- a/includes/rts/Globals.h +++ b/includes/rts/Globals.h @@ -10,7 +10,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/Hooks.h b/includes/rts/Hooks.h index f536afaa09..bf69673d70 100644 --- a/includes/rts/Hooks.h +++ b/includes/rts/Hooks.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/Hpc.h b/includes/rts/Hpc.h index bceb81c961..40082d0196 100644 --- a/includes/rts/Hpc.h +++ b/includes/rts/Hpc.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * -------------------------------------------------------------------------- */ diff --git a/includes/rts/IOManager.h b/includes/rts/IOManager.h index bf93d97a80..1c331b97af 100644 --- a/includes/rts/IOManager.h +++ b/includes/rts/IOManager.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * -------------------------------------------------------------------------- */ diff --git a/includes/rts/Linker.h b/includes/rts/Linker.h index 2e88fe4015..ecbefbbcbc 100644 --- a/includes/rts/Linker.h +++ b/includes/rts/Linker.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/Messages.h b/includes/rts/Messages.h index d3dabde3a9..85ffddaffd 100644 --- a/includes/rts/Messages.h +++ b/includes/rts/Messages.h @@ -10,7 +10,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/OSThreads.h b/includes/rts/OSThreads.h index 260aac15a8..0d2404cc72 100644 --- a/includes/rts/OSThreads.h +++ b/includes/rts/OSThreads.h @@ -8,7 +8,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * --------------------------------------------------------------------------*/ diff --git a/includes/rts/Parallel.h b/includes/rts/Parallel.h index f2b56469e7..2c84327729 100644 --- a/includes/rts/Parallel.h +++ b/includes/rts/Parallel.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * -------------------------------------------------------------------------- */ diff --git a/includes/rts/PrimFloat.h b/includes/rts/PrimFloat.h index 96a7d25df3..248ea6246f 100644 --- a/includes/rts/PrimFloat.h +++ b/includes/rts/PrimFloat.h @@ -5,7 +5,7 @@ * Primitive floating-point operations * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/Signals.h b/includes/rts/Signals.h index 4bdd68c06f..22cbe4ad77 100644 --- a/includes/rts/Signals.h +++ b/includes/rts/Signals.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/SpinLock.h b/includes/rts/SpinLock.h index 63a9395e18..b6eccced8a 100644 --- a/includes/rts/SpinLock.h +++ b/includes/rts/SpinLock.h @@ -15,7 +15,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * -------------------------------------------------------------------------- */ diff --git a/includes/rts/Stable.h b/includes/rts/Stable.h index 9f785eea01..bc3b01afe1 100644 --- a/includes/rts/Stable.h +++ b/includes/rts/Stable.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/TTY.h b/includes/rts/TTY.h index 647d88b118..f0b4225fbf 100644 --- a/includes/rts/TTY.h +++ b/includes/rts/TTY.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * -------------------------------------------------------------------------- */ diff --git a/includes/rts/Threads.h b/includes/rts/Threads.h index 2ebc542d05..e6844a3227 100644 --- a/includes/rts/Threads.h +++ b/includes/rts/Threads.h @@ -8,7 +8,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/Ticky.h b/includes/rts/Ticky.h index 304baf7592..31d80953fc 100644 --- a/includes/rts/Ticky.h +++ b/includes/rts/Ticky.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/Timer.h b/includes/rts/Timer.h index 9563f6a449..ca039537d3 100644 --- a/includes/rts/Timer.h +++ b/includes/rts/Timer.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/Types.h b/includes/rts/Types.h index aacbfdc0b8..88d0b34906 100644 --- a/includes/rts/Types.h +++ b/includes/rts/Types.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/Utils.h b/includes/rts/Utils.h index 119ec5b6a0..a4a57ab332 100644 --- a/includes/rts/Utils.h +++ b/includes/rts/Utils.h @@ -6,7 +6,7 @@ * exposes externally. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/prof/CCS.h b/includes/rts/prof/CCS.h index 33bfc306f4..dbd0717d4d 100644 --- a/includes/rts/prof/CCS.h +++ b/includes/rts/prof/CCS.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/prof/LDV.h b/includes/rts/prof/LDV.h index 64266911bd..2df18efcc4 100644 --- a/includes/rts/prof/LDV.h +++ b/includes/rts/prof/LDV.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/rts/storage/MBlock.h b/includes/rts/storage/MBlock.h index 7a5eb22cc9..1b02b3cc65 100644 --- a/includes/rts/storage/MBlock.h +++ b/includes/rts/storage/MBlock.h @@ -5,7 +5,7 @@ * MegaBlock Allocator interface. * * See wiki commentary at - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/HeapAlloced + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/HeapAlloced * * ---------------------------------------------------------------------------*/ @@ -36,7 +36,7 @@ extern SpinLock gc_alloc_block_sync; It needs to be FAST. See wiki commentary at - http://hackage.haskell.org/trac/ghc/wiki/Commentary/HeapAlloced + http://ghc.haskell.org/trac/ghc/wiki/Commentary/HeapAlloced Implementation of HEAP_ALLOCED ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/includes/stg/DLL.h b/includes/stg/DLL.h index d23002afd8..8ab5d8c3d4 100644 --- a/includes/stg/DLL.h +++ b/includes/stg/DLL.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/stg/HaskellMachRegs.h b/includes/stg/HaskellMachRegs.h index ea9a26d3ef..94b1612e7b 100644 --- a/includes/stg/HaskellMachRegs.h +++ b/includes/stg/HaskellMachRegs.h @@ -8,7 +8,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/stg/MachRegs.h b/includes/stg/MachRegs.h index 81e48cc9b4..587f947a6e 100644 --- a/includes/stg/MachRegs.h +++ b/includes/stg/MachRegs.h @@ -8,7 +8,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/stg/MiscClosures.h b/includes/stg/MiscClosures.h index b818aa4af4..d36c70d114 100644 --- a/includes/stg/MiscClosures.h +++ b/includes/stg/MiscClosures.h @@ -13,7 +13,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * --------------------------------------------------------------------------*/ diff --git a/includes/stg/Regs.h b/includes/stg/Regs.h index 1abf9da439..c5482128c1 100644 --- a/includes/stg/Regs.h +++ b/includes/stg/Regs.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/stg/RtsMachRegs.h b/includes/stg/RtsMachRegs.h index 5332c6d864..130221359d 100644 --- a/includes/stg/RtsMachRegs.h +++ b/includes/stg/RtsMachRegs.h @@ -8,7 +8,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * ---------------------------------------------------------------------------*/ diff --git a/includes/stg/SMP.h b/includes/stg/SMP.h index 471e8f9f51..01663dd86e 100644 --- a/includes/stg/SMP.h +++ b/includes/stg/SMP.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * -------------------------------------------------------------------------- */ diff --git a/includes/stg/Ticky.h b/includes/stg/Ticky.h index 6f92a7f864..08517c5f3c 100644 --- a/includes/stg/Ticky.h +++ b/includes/stg/Ticky.h @@ -7,7 +7,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * -------------------------------------------------------------------------- */ diff --git a/includes/stg/Types.h b/includes/stg/Types.h index 6138a8f8a2..bdd3860929 100644 --- a/includes/stg/Types.h +++ b/includes/stg/Types.h @@ -8,7 +8,7 @@ * Do not #include this file directly: #include "Rts.h" instead. * * To understand the structure of the RTS headers, see the wiki: - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes * * NOTE: assumes #include "ghcconfig.h" * diff --git a/libffi/Makefile b/libffi/Makefile index 4d8df96064..ac398bdec2 100644 --- a/libffi/Makefile +++ b/libffi/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/libffi/ghc.mk b/libffi/ghc.mk index 2e333df6e9..bc62ad9721 100644 --- a/libffi/ghc.mk +++ b/libffi/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/mk/compiler-ghc.mk b/mk/compiler-ghc.mk index c92c254f65..f936cc6c5c 100644 --- a/mk/compiler-ghc.mk +++ b/mk/compiler-ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rts/Capability.h b/rts/Capability.h index 9de47357c4..f342d92244 100644 --- a/rts/Capability.h +++ b/rts/Capability.h @@ -5,7 +5,7 @@ * Capabilities * * For details on the high-level design, see - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Scheduler + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Scheduler * * A Capability holds all the state an OS thread/task needs to run * Haskell code: its STG registers, a pointer to its TSO, a nursery diff --git a/rts/Makefile b/rts/Makefile index 15fa685e02..09ff7ea6b5 100644 --- a/rts/Makefile +++ b/rts/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rts/Stable.c b/rts/Stable.c index 0dade10105..ec74b0da13 100644 --- a/rts/Stable.c +++ b/rts/Stable.c @@ -83,7 +83,7 @@ Future plans for stable ptrs include distinguishing them by the generation of the pointed object. See - http://hackage.haskell.org/trac/ghc/ticket/7670 for details. + http://ghc.haskell.org/trac/ghc/ticket/7670 for details. */ snEntry *stable_name_table = NULL; diff --git a/rts/Task.h b/rts/Task.h index 052647b327..4e0e13e93c 100644 --- a/rts/Task.h +++ b/rts/Task.h @@ -5,7 +5,7 @@ * Tasks * * For details on the high-level design, see - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Scheduler + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Scheduler * * -------------------------------------------------------------------------*/ diff --git a/rts/Ticky.c b/rts/Ticky.c index e1e981b6df..4547c0b249 100644 --- a/rts/Ticky.c +++ b/rts/Ticky.c @@ -596,7 +596,7 @@ printRegisteredCounterInfo (FILE *tf) StgEntCounter *p; if ( ticky_entry_ctrs != NULL ) { - fprintf(tf,"\nThe following table is explained by http://hackage.haskell.org/trac/ghc/wiki/Debugging/TickyTicky\nAll allocation numbers are in bytes.\n"); + fprintf(tf,"\nThe following table is explained by http://ghc.haskell.org/trac/ghc/wiki/Debugging/TickyTicky\nAll allocation numbers are in bytes.\n"); fprintf(tf,"\n**************************************************\n\n"); } fprintf(tf, "%11s%11s%11s %-23s %s\n", diff --git a/rts/ghc.mk b/rts/ghc.mk index 10e6cd5288..401fe21eec 100644 --- a/rts/ghc.mk +++ b/rts/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- @@ -416,7 +416,7 @@ rts/win32/ThrIOManager_CC_OPTS += -w # The above warning supression flags are a temporary kludge. # While working on this module you are encouraged to remove it and fix # any warnings in the module. See -# http://hackage.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings +# http://ghc.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings # for details # Without this, thread_obj will not be inlined (at least on x86 with GCC 4.1.0) diff --git a/rts/sm/Compact.c b/rts/sm/Compact.c index 375aeea2f2..e9973d3f8a 100644 --- a/rts/sm/Compact.c +++ b/rts/sm/Compact.c @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/Compact.h b/rts/sm/Compact.h index 0dce3d0cb6..1ec915f49a 100644 --- a/rts/sm/Compact.h +++ b/rts/sm/Compact.h @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/Evac.c b/rts/sm/Evac.c index 35d849e005..223e2f32fa 100644 --- a/rts/sm/Evac.c +++ b/rts/sm/Evac.c @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/Evac.h b/rts/sm/Evac.h index cea2be63ae..62d54eb7b9 100644 --- a/rts/sm/Evac.h +++ b/rts/sm/Evac.h @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/GC.c b/rts/sm/GC.c index 6fd3b1b1c9..26a1764c20 100644 --- a/rts/sm/GC.c +++ b/rts/sm/GC.c @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/GC.h b/rts/sm/GC.h index 54b7c86367..571aa07110 100644 --- a/rts/sm/GC.h +++ b/rts/sm/GC.h @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/GCTDecl.h b/rts/sm/GCTDecl.h index 6eb6cc2e8b..2c08e10783 100644 --- a/rts/sm/GCTDecl.h +++ b/rts/sm/GCTDecl.h @@ -5,7 +5,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/GCThread.h b/rts/sm/GCThread.h index be7bfbbb04..4b96fec7f8 100644 --- a/rts/sm/GCThread.h +++ b/rts/sm/GCThread.h @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/GCUtils.c b/rts/sm/GCUtils.c index d8633f98ea..11345e92c8 100644 --- a/rts/sm/GCUtils.c +++ b/rts/sm/GCUtils.c @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/GCUtils.h b/rts/sm/GCUtils.h index d47375d946..1d217adbdd 100644 --- a/rts/sm/GCUtils.h +++ b/rts/sm/GCUtils.h @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * --------------------------------------------------------------------------*/ diff --git a/rts/sm/MarkStack.h b/rts/sm/MarkStack.h index e2319a544d..f978a32563 100644 --- a/rts/sm/MarkStack.h +++ b/rts/sm/MarkStack.h @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/MarkWeak.c b/rts/sm/MarkWeak.c index f0ab5d19d7..4e0c1369a1 100644 --- a/rts/sm/MarkWeak.c +++ b/rts/sm/MarkWeak.c @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/MarkWeak.h b/rts/sm/MarkWeak.h index 64ccb0f027..f9bacfa0da 100644 --- a/rts/sm/MarkWeak.h +++ b/rts/sm/MarkWeak.h @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/Scav.c b/rts/sm/Scav.c index e0cc688b95..fcdda1c7c7 100644 --- a/rts/sm/Scav.c +++ b/rts/sm/Scav.c @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/Scav.h b/rts/sm/Scav.h index 699e48cbac..725d27ccf1 100644 --- a/rts/sm/Scav.h +++ b/rts/sm/Scav.h @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/Storage.c b/rts/sm/Storage.c index b6c4c3dab6..db834e6279 100644 --- a/rts/sm/Storage.c +++ b/rts/sm/Storage.c @@ -7,7 +7,7 @@ * Documentation on the architecture of the Storage Manager can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/Sweep.c b/rts/sm/Sweep.c index cc619314e4..c927f300d7 100644 --- a/rts/sm/Sweep.c +++ b/rts/sm/Sweep.c @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rts/sm/Sweep.h b/rts/sm/Sweep.h index 4eacd11eef..b590faa803 100644 --- a/rts/sm/Sweep.h +++ b/rts/sm/Sweep.h @@ -7,7 +7,7 @@ * Documentation on the architecture of the Garbage Collector can be * found in the online commentary: * - * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC * * ---------------------------------------------------------------------------*/ diff --git a/rules/add-dependency.mk b/rules/add-dependency.mk index d1d8562e78..037f7f1a26 100644 --- a/rules/add-dependency.mk +++ b/rules/add-dependency.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/all-target.mk b/rules/all-target.mk index 3d334a0c5a..769ab99f6d 100644 --- a/rules/all-target.mk +++ b/rules/all-target.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/bindist.mk b/rules/bindist.mk index ee730535e4..06f654d9e1 100644 --- a/rules/bindist.mk +++ b/rules/bindist.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/build-dependencies.mk b/rules/build-dependencies.mk index 2edb9c9511..79350c053f 100644 --- a/rules/build-dependencies.mk +++ b/rules/build-dependencies.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/build-package-data.mk b/rules/build-package-data.mk index 82a2535844..c53a084cee 100644 --- a/rules/build-package-data.mk +++ b/rules/build-package-data.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/build-package-way.mk b/rules/build-package-way.mk index 780b8b0f48..305252be47 100644 --- a/rules/build-package-way.mk +++ b/rules/build-package-way.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/build-package.mk b/rules/build-package.mk index 47ef22c89d..34997ccc63 100644 --- a/rules/build-package.mk +++ b/rules/build-package.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/build-perl.mk b/rules/build-perl.mk index 157ed2b831..994c765cb7 100644 --- a/rules/build-perl.mk +++ b/rules/build-perl.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/build-prog.mk b/rules/build-prog.mk index 8c49946f1c..437cfbdb74 100644 --- a/rules/build-prog.mk +++ b/rules/build-prog.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/c-objs.mk b/rules/c-objs.mk index 3263f5b336..b43cd0bff6 100644 --- a/rules/c-objs.mk +++ b/rules/c-objs.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/c-sources.mk b/rules/c-sources.mk index 309f9a0e88..f9a99bdbc8 100644 --- a/rules/c-sources.mk +++ b/rules/c-sources.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/c-suffix-rules.mk b/rules/c-suffix-rules.mk index 9e71a7cfae..8aede2c9e2 100644 --- a/rules/c-suffix-rules.mk +++ b/rules/c-suffix-rules.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/clean-target.mk b/rules/clean-target.mk index e54d9fb025..6a7704657a 100644 --- a/rules/clean-target.mk +++ b/rules/clean-target.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/cmm-objs.mk b/rules/cmm-objs.mk index 3b1d1d1378..350e283837 100644 --- a/rules/cmm-objs.mk +++ b/rules/cmm-objs.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/cmm-suffix-rules.mk b/rules/cmm-suffix-rules.mk index 25efb4996a..d8f5e6c262 100644 --- a/rules/cmm-suffix-rules.mk +++ b/rules/cmm-suffix-rules.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/cross-compiling.mk b/rules/cross-compiling.mk index 9f9ec6f542..520b5c13cf 100644 --- a/rules/cross-compiling.mk +++ b/rules/cross-compiling.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/dependencies.mk b/rules/dependencies.mk index 42605a565c..8c029316f6 100644 --- a/rules/dependencies.mk +++ b/rules/dependencies.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/distdir-opts.mk b/rules/distdir-opts.mk index b43eb1b2fa..a252ce77f5 100644 --- a/rules/distdir-opts.mk +++ b/rules/distdir-opts.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/distdir-way-opts.mk b/rules/distdir-way-opts.mk index ecd3aa1b71..a6b7f573b0 100644 --- a/rules/distdir-way-opts.mk +++ b/rules/distdir-way-opts.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/docbook.mk b/rules/docbook.mk index 864fb3583e..c7c7991cb7 100644 --- a/rules/docbook.mk +++ b/rules/docbook.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/foreachLibrary.mk b/rules/foreachLibrary.mk index 6bf7673336..b2353a0ac3 100644 --- a/rules/foreachLibrary.mk +++ b/rules/foreachLibrary.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/haddock.mk b/rules/haddock.mk index 78f4ea6e18..a7785fe134 100644 --- a/rules/haddock.mk +++ b/rules/haddock.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/hi-rule.mk b/rules/hi-rule.mk index b87e600990..2920609d49 100644 --- a/rules/hi-rule.mk +++ b/rules/hi-rule.mk @@ -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 # # ----------------------------------------------------------------------------- @@ -20,7 +20,7 @@ # they depend on have not changed. # # See: -# http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/RecompilationAvoidance +# http://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/RecompilationAvoidance # # So how do we express this dependency to make? The exact form of # this rule is quite fragile. Here are some versions that don't work diff --git a/rules/hs-objs.mk b/rules/hs-objs.mk index 11d5cf946d..8af18f4aa0 100644 --- a/rules/hs-objs.mk +++ b/rules/hs-objs.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/hs-sources.mk b/rules/hs-sources.mk index 4164be44ad..2e77d02a20 100644 --- a/rules/hs-sources.mk +++ b/rules/hs-sources.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/hs-suffix-rules-srcdir.mk b/rules/hs-suffix-rules-srcdir.mk index d3c932f241..e909db5b42 100644 --- a/rules/hs-suffix-rules-srcdir.mk +++ b/rules/hs-suffix-rules-srcdir.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/hs-suffix-way-rules-srcdir.mk b/rules/hs-suffix-way-rules-srcdir.mk index 661f8957e2..80594481ec 100644 --- a/rules/hs-suffix-way-rules-srcdir.mk +++ b/rules/hs-suffix-way-rules-srcdir.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/hs-suffix-way-rules.mk b/rules/hs-suffix-way-rules.mk index fd8dbe21a5..f9ecf6e99a 100644 --- a/rules/hs-suffix-way-rules.mk +++ b/rules/hs-suffix-way-rules.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/include-dependencies.mk b/rules/include-dependencies.mk index ad1c230f4f..e505636a3d 100644 --- a/rules/include-dependencies.mk +++ b/rules/include-dependencies.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/includes-sources.mk b/rules/includes-sources.mk index 8505305c04..369985f073 100644 --- a/rules/includes-sources.mk +++ b/rules/includes-sources.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/library-path.mk b/rules/library-path.mk index 5c61abefa3..5dd55887b7 100644 --- a/rules/library-path.mk +++ b/rules/library-path.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/make-command.mk b/rules/make-command.mk index 9f447739f9..761bdfc5f7 100644 --- a/rules/make-command.mk +++ b/rules/make-command.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/manual-package-config.mk b/rules/manual-package-config.mk index 08a1076fc4..10629aaa2f 100644 --- a/rules/manual-package-config.mk +++ b/rules/manual-package-config.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/package-config.mk b/rules/package-config.mk index 664769409c..a75f611517 100644 --- a/rules/package-config.mk +++ b/rules/package-config.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/prof.mk b/rules/prof.mk index c80a7c5312..b278142a6d 100644 --- a/rules/prof.mk +++ b/rules/prof.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/relative-dynlib-references.mk b/rules/relative-dynlib-references.mk index 03dabc1453..923ef089bc 100644 --- a/rules/relative-dynlib-references.mk +++ b/rules/relative-dynlib-references.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/shell-wrapper.mk b/rules/shell-wrapper.mk index 5672f36877..05dd0eff01 100644 --- a/rules/shell-wrapper.mk +++ b/rules/shell-wrapper.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/tags-package.mk b/rules/tags-package.mk index e72ffb74c1..0e67e51a10 100644 --- a/rules/tags-package.mk +++ b/rules/tags-package.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/trace.mk b/rules/trace.mk index 356f121d23..860cd8f245 100644 --- a/rules/trace.mk +++ b/rules/trace.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/rules/way-prelims.mk b/rules/way-prelims.mk index ae4db30f3b..c6c8498e83 100644 --- a/rules/way-prelims.mk +++ b/rules/way-prelims.mk @@ -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 # # ----------------------------------------------------------------------------- @@ -405,7 +405,7 @@ sub gitall { my $myhead = &readgit('.', 'rev-parse', '--verify', 'HEAD'); if (not defined($remote_heads{$myhead})) { - die "Sub module $localpath needs to be pushed; see http://hackage.haskell.org/trac/ghc/wiki/Repositories/Upstream"; + die "Sub module $localpath needs to be pushed; see http://ghc.haskell.org/trac/ghc/wiki/Repositories/Upstream"; } chdir($initial_working_directory); @@ -415,7 +415,7 @@ sub gitall { # We don't automatically push to the submodules. If you want # to push to them then you need to use a special command, as # described on - # http://hackage.haskell.org/trac/ghc/wiki/Repositories/Upstream + # http://ghc.haskell.org/trac/ghc/wiki/Repositories/Upstream if ($remotepath ne "-") { &git($localpath, "push", @args); } diff --git a/utils/deriveConstants/Makefile b/utils/deriveConstants/Makefile index f3a992184e..ec37231447 100644 --- a/utils/deriveConstants/Makefile +++ b/utils/deriveConstants/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/deriveConstants/ghc.mk b/utils/deriveConstants/ghc.mk index 525a936960..968282e282 100644 --- a/utils/deriveConstants/ghc.mk +++ b/utils/deriveConstants/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/dll-split/ghc.mk b/utils/dll-split/ghc.mk index 324c7e04b1..3d3e9da883 100644 --- a/utils/dll-split/ghc.mk +++ b/utils/dll-split/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/genapply/GenApply.hs b/utils/genapply/GenApply.hs index 188211df81..dab6e91fde 100644 --- a/utils/genapply/GenApply.hs +++ b/utils/genapply/GenApply.hs @@ -3,7 +3,7 @@ -- The above warning suppression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and fix -- any warnings in the module. See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings -- for details module Main(main) where diff --git a/utils/genapply/Makefile b/utils/genapply/Makefile index af57fa1cbd..1d94fcdb73 100644 --- a/utils/genapply/Makefile +++ b/utils/genapply/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/genapply/ghc.mk b/utils/genapply/ghc.mk index 14b003c042..2eea233ea5 100644 --- a/utils/genapply/ghc.mk +++ b/utils/genapply/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/genprimopcode/Lexer.x b/utils/genprimopcode/Lexer.x index d29d8a17f0..a796b8adce 100644 --- a/utils/genprimopcode/Lexer.x +++ b/utils/genprimopcode/Lexer.x @@ -5,7 +5,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and fix -- any warnings in the module. See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings -- for details module Lexer (lex_tok) where diff --git a/utils/genprimopcode/Makefile b/utils/genprimopcode/Makefile index b4c3b5d3f8..11eff3146e 100644 --- a/utils/genprimopcode/Makefile +++ b/utils/genprimopcode/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/genprimopcode/Parser.y b/utils/genprimopcode/Parser.y index 07ef03b986..ef6e27e658 100644 --- a/utils/genprimopcode/Parser.y +++ b/utils/genprimopcode/Parser.y @@ -4,7 +4,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and fix -- any warnings in the module. See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings -- for details module Parser (parse) where diff --git a/utils/genprimopcode/ghc.mk b/utils/genprimopcode/ghc.mk index 01229ce0dd..4b9ebef0d8 100644 --- a/utils/genprimopcode/ghc.mk +++ b/utils/genprimopcode/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/ghc-cabal/Makefile b/utils/ghc-cabal/Makefile index baef8193d0..c405314e61 100644 --- a/utils/ghc-cabal/Makefile +++ b/utils/ghc-cabal/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/ghc-cabal/ghc.mk b/utils/ghc-cabal/ghc.mk index bafc47b261..29db69cfef 100644 --- a/utils/ghc-cabal/ghc.mk +++ b/utils/ghc-cabal/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/ghc-pkg/Makefile b/utils/ghc-pkg/Makefile index 3c96a137cd..57fe1445a9 100644 --- a/utils/ghc-pkg/Makefile +++ b/utils/ghc-pkg/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/ghc-pkg/ghc.mk b/utils/ghc-pkg/ghc.mk index 51c3cb4c36..487109e7aa 100644 --- a/utils/ghc-pkg/ghc.mk +++ b/utils/ghc-pkg/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/ghctags/ghc.mk b/utils/ghctags/ghc.mk index 07ab41e9f5..cf8e9adcd7 100644 --- a/utils/ghctags/ghc.mk +++ b/utils/ghctags/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/hp2ps/Makefile b/utils/hp2ps/Makefile index 3467bce473..7b31d72494 100644 --- a/utils/hp2ps/Makefile +++ b/utils/hp2ps/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/hp2ps/ghc.mk b/utils/hp2ps/ghc.mk index 00923d3d78..64a3a6d78d 100644 --- a/utils/hp2ps/ghc.mk +++ b/utils/hp2ps/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/hpc/HpcParser.y b/utils/hpc/HpcParser.y index 01307bf565..6ca173a3ff 100644 --- a/utils/hpc/HpcParser.y +++ b/utils/hpc/HpcParser.y @@ -12,7 +12,7 @@ -- The above warning supression flag is a temporary kludge. -- While working on this module you are encouraged to remove it and fix -- any warnings in the module. See --- http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings +-- http://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Warnings -- for details module HpcParser where diff --git a/utils/hpc/Makefile b/utils/hpc/Makefile index feb2034246..378b063b9e 100644 --- a/utils/hpc/Makefile +++ b/utils/hpc/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/hpc/ghc.mk b/utils/hpc/ghc.mk index 60c13d411e..7280729675 100644 --- a/utils/hpc/ghc.mk +++ b/utils/hpc/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/mkUserGuidePart/Makefile b/utils/mkUserGuidePart/Makefile index 1af00bf9da..6664830cce 100644 --- a/utils/mkUserGuidePart/Makefile +++ b/utils/mkUserGuidePart/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/mkUserGuidePart/ghc.mk b/utils/mkUserGuidePart/ghc.mk index aabe69ae4e..9a09087f4e 100644 --- a/utils/mkUserGuidePart/ghc.mk +++ b/utils/mkUserGuidePart/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/mkdirhier/Makefile b/utils/mkdirhier/Makefile index d14c0ebef3..a27cf2b461 100644 --- a/utils/mkdirhier/Makefile +++ b/utils/mkdirhier/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/mkdirhier/ghc.mk b/utils/mkdirhier/ghc.mk index 0d0013e02f..a6565775b0 100644 --- a/utils/mkdirhier/ghc.mk +++ b/utils/mkdirhier/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/runghc/Makefile b/utils/runghc/Makefile index 6e0dd5d308..01b3b53e29 100644 --- a/utils/runghc/Makefile +++ b/utils/runghc/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/runghc/ghc.mk b/utils/runghc/ghc.mk index 5a56af5a49..31bf089fab 100644 --- a/utils/runghc/ghc.mk +++ b/utils/runghc/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/touchy/Makefile b/utils/touchy/Makefile index a88606a1c9..a16e48bc9a 100644 --- a/utils/touchy/Makefile +++ b/utils/touchy/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/touchy/ghc.mk b/utils/touchy/ghc.mk index b2911aaaa6..e1ac2745c5 100644 --- a/utils/touchy/ghc.mk +++ b/utils/touchy/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/unlit/Makefile b/utils/unlit/Makefile index 1969f1da57..24bd615b26 100644 --- a/utils/unlit/Makefile +++ b/utils/unlit/Makefile @@ -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 # # ----------------------------------------------------------------------------- diff --git a/utils/unlit/ghc.mk b/utils/unlit/ghc.mk index 765c96969b..e947989b5e 100644 --- a/utils/unlit/ghc.mk +++ b/utils/unlit/ghc.mk @@ -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 # # ----------------------------------------------------------------------------- |