1. 06 Jun, 2009 3 commits
  2. 05 Jun, 2009 8 commits
  3. 04 Jun, 2009 17 commits
  4. 03 Jun, 2009 12 commits
    • Russ Cox's avatar
      zero struct in T{} · ea7f5505
      Russ Cox authored
      R=ken
      OCL=29849
      CL=29849
      ea7f5505
    • Russ Cox's avatar
      fix build. i would love to know why my other client · 024c83f2
      Russ Cox authored
      didn't see this as a diff.
      
      TBR=r
      OCL=29827
      CL=29831
      024c83f2
    • David Symonds's avatar
      Define os.PageSize and syscall.PageSize. · e02d3e8e
      David Symonds authored
      R=rsc
      APPROVED=rsc
      DELTA=13  (13 added, 0 deleted, 0 changed)
      OCL=29429
      CL=29819
      e02d3e8e
    • Russ Cox's avatar
      trivial cut and paste: move 64-bit simulation into cgen64.c · ab3d40b2
      Russ Cox authored
      R=ken
      OCL=29812
      CL=29812
      ab3d40b2
    • Russ Cox's avatar
      8g: · a00bfb5b
      Russ Cox authored
        * floating point -> integer conversions.
          x86 defines that overflow/underflow
          results in 1<<15, 1<<31, 1<<63 for
          int16, int32, int64.  when building the
          unsigned conversions out of the native signed
          ones, 8g turns overflow/underflow into zero.
          the spec does not say what should happen.
      
        * many tiny bug fixes.  can run a large number
          of files from go/test now, and can fmt.Printf.
      
        * struggling with byte register allocation
          and float32 computation.
      
      R=ken
      OCL=29642
      CL=29811
      a00bfb5b
    • Russ Cox's avatar
      mechanically-generated syscall files · 7f9d2c82
      Russ Cox authored
      R=r
      DELTA=1615  (1615 added, 0 deleted, 0 changed)
      OCL=29803
      CL=29810
      7f9d2c82
    • Russ Cox's avatar
      386 library updates · 73c10dd9
      Russ Cox authored
      R=r
      DELTA=161  (153 added, 0 deleted, 8 changed)
      OCL=29802
      CL=29809
      73c10dd9
    • Russ Cox's avatar
      minor cleanup, 64-bit /= and %= on 32-bit · f1f970ad
      Russ Cox authored
      R=ken
      OCL=29806
      CL=29808
      f1f970ad
    • Russ Cox's avatar
      for consistency with syscall, rename files · 69623890
      Russ Cox authored
      from GOARCH_GOOS -> GOOS_GOARCH.
      
      update os_test and add test of Time.
      
      R=r
      DELTA=490  (247 added, 233 deleted, 10 changed)
      OCL=29730
      CL=29805
      69623890
    • Russ Cox's avatar
      32-bit fixes in lessstack. · aa3222d8
      Russ Cox authored
      avoid tight coupling between deferreturn and jmpdefer.
      before, jmpdefer knew the exact frame size of deferreturn
      in order to pop it off the stack.  now, deferreturn passes
      jmpdefer a pointer to the frame above it explicitly.
      that avoids a magic constant and should be less fragile.
      
      R=r
      DELTA=32  (6 added, 3 deleted, 23 changed)
      OCL=29801
      CL=29804
      aa3222d8
    • Russ Cox's avatar
      8l fixes, cut and paste from 6l. · 07393f87
      Russ Cox authored
      move PtrSize value into 6l/8l files.
      
      R=r
      DELTA=78  (47 added, 15 deleted, 16 changed)
      OCL=29729
      CL=29798
      07393f87
    • David Symonds's avatar
      Add container/list package. · bf0a339b
      David Symonds authored
      This is imported from //cacheserving/gash/cache/list*.go,
      but with style changes to suit the Go standard library.
      
      R=r,rsc
      APPROVED=r
      DELTA=286  (286 added, 0 deleted, 0 changed)
      OCL=29438
      CL=29796
      bf0a339b