1. 29 Aug, 2010 1 commit
    • Sergei Trofimovich's avatar
      ppc: switch handling of 'foreign import wrapper' (FIW) to libffi · 33653031
      Sergei Trofimovich authored
      Joseph Jezak reported darcs-2.4.4 SIGSEGV in interactive mode in ghc-6.12.3.
      So I've concluded ppc also has rotten native adjustor. I don't have hardware
      to verify the patch (ticket #3516 should help to test it), but I think it will
      help (as similar patch helped for ia64 and ppc64).
      33653031
  2. 19 Aug, 2010 1 commit
  3. 15 Aug, 2010 1 commit
  4. 12 Aug, 2010 1 commit
  5. 13 Aug, 2010 1 commit
    • simonpj@microsoft.com's avatar
      Delete GhcLibProfiled · 1caf694c
      simonpj@microsoft.com authored
      Simon M and I looked at this, and we think GhcLibProfiled is
      (a) not needed (b) confusing.
      
      Ian should review.
      
      Really, if GhcProfiled is on we should also 
      check that 'p' is in the GhcLibWays
      1caf694c
  6. 05 Aug, 2010 1 commit
  7. 30 Jul, 2010 1 commit
    • Ian Lynagh's avatar
      Always haddock by default · 8ca53757
      Ian Lynagh authored
      Revert this patch:
          Matthias Kilian <kili@outback.escape.de>**20090920181319
          Don't build haddock if HADDOC_DOCS = NO, and disable HADDOC_DOCS
              if GhcWithInterpreter = NO
          Haddock uses TcRnDriver.tcRnGetInfo, which is only available if
          GHCI is built. Set HADDOC_DOCS to NO if GhcWithInterpreter is NO,
          and disable the haddock build if HADDOC_DOCS = NO.
      8ca53757
  8. 23 Jul, 2010 1 commit
  9. 09 Jul, 2010 1 commit
    • Sergei Trofimovich's avatar
      ia64: switch handling of 'foreign import wrapper' (FIW) to libffi · e025c94f
      Sergei Trofimovich authored
      I tried to build darcs-2.4.4 with ghc-6.12.3 and got coredumps when darcs is used
      in interactive mode. I tried test from ticket #3516 and found out FIW code is broken.
      Instead of fixing it I just switched to libffi. Result built successfully, passed
      'foreign import wrapper' test from ticket #3516 and builds working darcs.
      e025c94f
  10. 08 Jul, 2010 1 commit
    • Sergei Trofimovich's avatar
      alpha: switch handling of 'foreign import wrapper' (FIW) to libffi · a8dc46dc
      Sergei Trofimovich authored
      I tried to build ghc-6.12.3 and found out FIW part of code
      does not compile anymore. It uses absent functions under #ifdef.
      Instead of fixing it I just switched to libffi. Result built successfully
      and passed 'foreign import wrapper' test I wrote for trac ticket #3516.
      
      I didn't try to build -HEAD yet, but this patch only removes code, so
      it should not make -HEAD worse.
      a8dc46dc
  11. 16 Jun, 2010 3 commits
  12. 15 Jun, 2010 1 commit
  13. 01 Jun, 2010 1 commit
  14. 25 May, 2010 1 commit
  15. 08 May, 2010 1 commit
  16. 28 Apr, 2010 1 commit
  17. 03 May, 2010 1 commit
  18. 24 Apr, 2010 1 commit
  19. 12 Apr, 2010 1 commit
  20. 30 Mar, 2010 2 commits
  21. 29 Mar, 2010 1 commit
  22. 24 Mar, 2010 1 commit
  23. 20 Mar, 2010 1 commit
  24. 21 Mar, 2010 1 commit
  25. 14 Mar, 2010 1 commit
  26. 14 Feb, 2010 1 commit
  27. 06 Jan, 2010 1 commit
  28. 16 Dec, 2009 2 commits
  29. 12 Dec, 2009 1 commit
    • chak@cse.unsw.edu.au.'s avatar
      Expose all EventLog events as DTrace probes · 015d3d46
      chak@cse.unsw.edu.au. authored
      - Defines a DTrace provider, called 'HaskellEvent', that provides a probe
        for every event of the eventlog framework.
      - In contrast to the original eventlog, the DTrace probes are available in
        all flavours of the runtime system (DTrace probes have virtually no
        overhead if not enabled); when -DTRACING is defined both the regular
        event log as well as DTrace probes can be used.
      - Currently, Mac OS X only.  User-space DTrace probes are implemented
        differently on Mac OS X than in the original DTrace implementation.
        Nevertheless, it shouldn't be too hard to enable these probes on other
        platforms, too.
      - Documentation is at http://hackage.haskell.org/trac/ghc/wiki/DTrace
      015d3d46
  30. 09 Dec, 2009 2 commits
  31. 01 Dec, 2009 1 commit
  32. 10 Nov, 2009 1 commit
  33. 11 Nov, 2009 1 commit
    • Simon Marlow's avatar
      Support for DragonFly BSD · a35d65c3
      Simon Marlow authored
      Patches from Goetz Isenmann <info@goetz-isenmann.de>, slightly updated
      for HEAD (the method for configuring platforms in configure.ac has
      changed).
      a35d65c3
  34. 07 Nov, 2009 1 commit
  35. 05 Nov, 2009 1 commit