1. 25 Mar, 2019 1 commit
    • Takenobu Tani's avatar
      Update Wiki URLs to point to GitLab · 3769e3a8
      Takenobu Tani authored
      This moves all URL references to Trac Wiki to their corresponding
      GitLab counterparts.
      
      This substitution is classified as follows:
      
      1. Automated substitution using sed with Ben's mapping rule [1]
          Old: ghc.haskell.org/trac/ghc/wiki/XxxYyy...
          New: gitlab.haskell.org/ghc/ghc/wikis/xxx-yyy...
      
      2. Manual substitution for URLs containing `#` index
          Old: ghc.haskell.org/trac/ghc/wiki/XxxYyy...#Zzz
          New: gitlab.haskell.org/ghc/ghc/wikis/xxx-yyy...#zzz
      
      3. Manual substitution for strings starting with `Commentary`
          Old: Commentary/XxxYyy...
          New: commentary/xxx-yyy...
      
      See also !539
      
      [1]: https://gitlab.haskell.org/bgamari/gitlab-migration/blob/master/wiki-mapping.json
      3769e3a8
  2. 01 Oct, 2013 1 commit
  3. 27 Jan, 2011 1 commit
  4. 10 Aug, 2010 1 commit
    • Simon Marlow's avatar
      Do the dependency-omitting for 'make 1' in a slightly different way · 7a50ff1e
      Simon Marlow authored
      I encountered a couple of things that broke after Ian's previous
      patch: one was my nightly build scripts that use 'make stage=2' at the
      top level, and the other is 'make fast' in libraries/base, which uses
      'stage=0' to avoid building any compilers.
      
      So my version of this patch is more direct: it just turns off the
      appropriate dependencies using a variable set by 'make 1', 'make 2',
      etc.
      7a50ff1e
  5. 25 May, 2010 1 commit
  6. 03 Jul, 2009 1 commit
    • Simon Marlow's avatar
      Improved infrastructure for fast-rebuilding of parts of the tree · ab1d5052
      Simon Marlow authored
      e.g.
      
        cd compiler
        make FAST=YES stage1/build/HscTypes.o
      
      builds just the specified .o file, without rebuilding dependencies,
      and omitting some of the makefile phases.  FAST=YES works anywhere, to
      omit depenencies and phases.  'make fast' is shorthand for 'make
      all FAST=YES'.
      ab1d5052
  7. 16 Jun, 2009 1 commit
  8. 19 May, 2009 1 commit
  9. 28 Apr, 2009 1 commit
  10. 26 Apr, 2009 1 commit
  11. 11 Mar, 2009 1 commit
  12. 21 Feb, 2009 1 commit
  13. 11 Dec, 2008 1 commit
  14. 28 Nov, 2008 1 commit
  15. 26 Nov, 2008 1 commit
  16. 20 Oct, 2008 1 commit
  17. 14 Oct, 2008 1 commit
  18. 13 Oct, 2008 1 commit
    • Thomas Schilling's avatar
      Add 'etags' makefile target. · e48d901d
      Thomas Schilling authored
      This only works with stage2 since `ghctags' is built against stage1
      but not against the bootstrapping compiler.  Also note that all of GHC
      must typecheck for this target to succeed.  Perhaps we should not
      overwrite the old TAGS file by default then.
      e48d901d
  19. 24 Sep, 2008 1 commit
  20. 19 Sep, 2008 1 commit
  21. 18 Sep, 2008 2 commits
  22. 13 Sep, 2008 2 commits
  23. 09 Sep, 2008 1 commit
  24. 08 Sep, 2008 1 commit
  25. 07 Sep, 2008 1 commit
  26. 06 Sep, 2008 1 commit
  27. 31 Aug, 2008 2 commits
  28. 30 Aug, 2008 3 commits
  29. 28 Aug, 2008 3 commits
  30. 21 Aug, 2008 1 commit
  31. 18 Aug, 2008 1 commit
  32. 17 Aug, 2008 2 commits