1. 03 Apr, 2005 2 commits
  2. 02 Apr, 2005 1 commit
  3. 01 Apr, 2005 3 commits
    • simonmar's avatar
      [project @ 2005-04-01 12:15:15 by simonmar] · 97e69a51
      simonmar authored
      enable x86_64 native codegen
      97e69a51
    • simonmar's avatar
      [project @ 2005-04-01 12:14:29 by simonmar] · 6c554010
      simonmar authored
      First cut at the x86_64 native code generator.  Lots of code is shared
      with i386, but floating point uses SSE2.
      
      This more or less works, the things I know that don't work are:
      
        - the floating-point primitives (sin, cos etc.) are missing
        - floating-point comparisons involving NaN are wrong
        - there's no PIC support yet
      
      Also, I have a long list of small things to fix up to improve
      performance.
      
      I think the small memory model is assumed, for now.
      6c554010
    • simonmar's avatar
      [project @ 2005-04-01 11:34:20 by simonmar] · 79c03a2f
      simonmar authored
      build fix when !GHCI
      79c03a2f
  4. 31 Mar, 2005 9 commits
  5. 30 Mar, 2005 11 commits
  6. 29 Mar, 2005 2 commits
  7. 28 Mar, 2005 1 commit
  8. 27 Mar, 2005 1 commit
    • panne's avatar
      [project @ 2005-03-27 13:41:13 by panne] · 03dc2dd3
      panne authored
      * Some preprocessors don't like the C99/C++ '//' comments after a
        directive, so use '/* */' instead. For consistency, a lot of '//' in
        the include files were converted, too.
      
      * UnDOSified libraries/base/cbits/runProcess.c.
      
      * My favourite sport: Killed $Id$s.
      03dc2dd3
  9. 24 Mar, 2005 9 commits
  10. 23 Mar, 2005 1 commit
    • sof's avatar
      [project @ 2005-03-23 18:51:33 by sof] · 15552e14
      sof authored
      Rename the filenames used for the 'win32' package to {lib}HSwin_32{1.o,2.o,.a}
      so as to avoid conflicts with the 'Win32' package when installing to a common
      library directory on a case-insensitive filesystem (as we do when building
      binary dists under Windows.) This fixes the off-the-bat brokenness experienced
      by people trying to load the 'Win32' package with ghci-6.4.
      
      Note: package creators may want to make a note of this if they haven't already,
      i.e., while the package infrastructure is case-sensitive, it's unsafe to assume
      that the underlying filesystem is.
      
      Merge to STABLE.
      15552e14