1. 20 Feb, 2001 1 commit
  2. 19 Feb, 2001 9 commits
    • rrt's avatar
      [project @ 2001-02-19 16:18:38 by rrt] · 5a4e3fcf
      rrt authored
      Use Sleep under mingw rather than sleep (which is obsolete), and try using
      fork under cygwin (it should work by now, shurely...).
      5a4e3fcf
    • rrt's avatar
      [project @ 2001-02-19 16:10:23 by rrt] · b17dd816
      rrt authored
      Don't declare unused struct termios on mingwin.
      b17dd816
    • rrt's avatar
      [project @ 2001-02-19 16:07:48 by rrt] · a336a1e7
      rrt authored
      Move if #ifndefs so that no code is compiled on win32; the code that was
      compiled was doing nothing useful, and probably shouldn't have been.
      a336a1e7
    • rrt's avatar
      [project @ 2001-02-19 14:54:48 by rrt] · 984b949e
      rrt authored
      Add -mno-cygwin to CPPFLAGS on i386-unknown-mingw32 to stop configure.h
      getting lots of bogus headers that aren't there. I'm not at all sure why
      this hasn't caused problems before...
      984b949e
    • simonmar's avatar
      [project @ 2001-02-19 12:35:31 by simonmar] · 323d8c13
      simonmar authored
      fix the GHC_HAPPY_OPTS hack to correctly detect happy 1.10
      323d8c13
    • simonmar's avatar
      [project @ 2001-02-19 12:13:49 by simonmar] · 19bbe5eb
      simonmar authored
      Rather than implement -K (which would probably need another primop),
      simply bump the maximum stack size to 8M.  It dynamically grows
      anyhow.
      19bbe5eb
    • sewardj's avatar
      [project @ 2001-02-19 11:38:55 by sewardj] · 8384f6dd
      sewardj authored
      Expand on comments re StString lifting activity
      8384f6dd
    • sewardj's avatar
      [project @ 2001-02-19 10:15:54 by sewardj] · 0879ee32
      sewardj authored
      Fix two bugs exposed when trying to boot HEAD on sparc with NCG and -O:
      
      1.  StScratchWords on sparc were in the wrong place; they were
          immediately above %fp and should have been immediately below.
          Fixed.  Also removed a suspicious-looking "+1" in the x86
          version of same.
      
      2.  (Potentially affects all platforms): Lift strings out from
          top-level literal data, and place them at the end of the block.
          The motivating example (bug) was:
      
           Stix:
              (DataSegment)
              Bogon.ping_closure :
              (Data P_ Addr.A#_static_info)
              (Data StgAddr (Str `alalal'))
              (Data P_ (0))
           results in:
              .data
                      .align 8
              .global Bogon_ping_closure
              Bogon_ping_closure:
                      .long   Addr_Azh_static_info
                      .long   .Ln1a8
              .Ln1a8:
                      .byte   0x61
                      .byte   0x6C
                      .byte   0x61
                      .byte   0x6C
                      .byte   0x61
                      .byte   0x6C
                      .byte   0x00
                      .long   0
         ie, the Str is planted in-line, when what we really meant was to place
         a _reference_ to the string there.  This is Way Wrong (tm).  Fixed.
      0879ee32
    • qrczak's avatar
      [project @ 2001-02-19 09:06:23 by qrczak] · ec594d7e
      qrczak authored
      Oops, I broke it yesterday; don't use autoheader.
      (I don't see my yesterday's commit log. I changed #define to #undef
      in autoconf templates.)
      ec594d7e
  3. 18 Feb, 2001 2 commits
  4. 17 Feb, 2001 2 commits
  5. 16 Feb, 2001 4 commits
  6. 15 Feb, 2001 8 commits
  7. 14 Feb, 2001 14 commits