1. 23 Sep, 2001 9 commits
  2. 20 Sep, 2001 5 commits
  3. 18 Sep, 2001 2 commits
  4. 17 Sep, 2001 1 commit
  5. 14 Sep, 2001 5 commits
  6. 13 Sep, 2001 3 commits
  7. 07 Sep, 2001 12 commits
  8. 05 Sep, 2001 1 commit
  9. 04 Sep, 2001 1 commit
    • ken's avatar
      [project @ 2001-09-04 18:29:22 by ken] · 38954113
      ken authored
      THIS CHANGE AFFECTS ALL OBJECT FILES COMPILED FROM HASKELL.
      Please say "make -C ghc/lib/std clean; make -C hslibs clean".
      
      This commit eliminates spurious warning messages when compiling on
      the Alpha.  There are two kinds of spurious warning messages:
      
      (1) gcc: -noprefix_recognition: linker input file unused since linking not done
      
          This warning is because we pass the flag "-Xlinker -noprefix_recognition"
          to gcc.  We remove this warning by no longer passing the flag to gcc,
          and by removing the reason we were passing the flag in the first place:
          __init_* is now renamed to __stginit_*.
      
      (2) .../includes/Regs.h: warning: call-clobbered register used for global
          register variable
      
          This warning and all other warnings except (1), we eliminate by
          passing the -w flag to gcc.
      
      MERGE TO STABLE BRANCH
      38954113
  10. 03 Sep, 2001 1 commit
    • rrt's avatar
      [project @ 2001-09-03 09:27:18 by rrt] · 95e357e7
      rrt authored
      Julian pointed out that as 0.0 is a bit string of 0s (at least for IEEE),
      it's an easy result to get bogusly. So use cos instead of sin, expecting 1.0
      back. Has all the other nice properties, plus better error detection.
      95e357e7