1. 13 Aug, 2009 16 commits
    • Russ Cox's avatar
      6g/6l: add go type information to symbol table. · 311c0b48
      Russ Cox authored
        archive size +70%
        binary size +30%
      
      old
      
      wreck.mtv=; ls -l /Users/rsc/bin/{godoc,gofmt}
      -rwxr-xr-x  1 rsc  eng  1487922 Aug 13 13:21 /Users/rsc/bin/godoc
      -rwxr-xr-x  1 rsc  eng   995995 Aug 13 13:21 /Users/rsc/bin/gofmt
      wreck.mtv=; du -sh $GOROOT/pkg/
      9.5M	/home/rsc/go/pkg/
      wreck.mtv=;
      
      new
      
      wreck.mtv=; ls -l /Users/rsc/bin/{godoc,gofmt}
      -rwxr-xr-x  1 rsc  eng  2014390 Aug 13 14:25 /Users/rsc/bin/godoc
      -rwxr-xr-x  1 rsc  eng  1268705 Aug 13 14:25 /Users/rsc/bin/gofmt
      wreck.mtv=; du -sh $GOROOT/pkg
       16M	/home/rsc/go/pkg
      wreck.mtv=;
      
      R=ken
      OCL=33217
      CL=33220
      311c0b48
    • Russ Cox's avatar
      makefile fixes; convert runtime to use new makefiles · 090efde4
      Russ Cox authored
      R=r
      DELTA=67  (17 added, 29 deleted, 21 changed)
      OCL=33215
      CL=33219
      090efde4
    • Rob Pike's avatar
      rename mkasmh to mkasmh.sh · f8295fcd
      Rob Pike authored
      R=rsc
      DELTA=204  (153 added, 49 deleted, 2 changed)
      OCL=33213
      CL=33213
      f8295fcd
    • Rob Pike's avatar
      fix test · fd774f1a
      Rob Pike authored
      R=gri
      DELTA=4  (0 added, 4 deleted, 0 changed)
      OCL=33202
      CL=33204
      fd774f1a
    • Rob Pike's avatar
      change the names to have .sh suffixes. · cd32498b
      Rob Pike authored
      also fix the comments in the generated files.
      
      R=rsc
      DELTA=949  (470 added, 465 deleted, 14 changed)
      OCL=33197
      CL=33201
      cd32498b
    • Rob Pike's avatar
      tests, .proto, .cgo · 02cb81ad
      Rob Pike authored
      R=rsc
      DELTA=38  (21 added, 3 deleted, 14 changed)
      OCL=33193
      CL=33200
      02cb81ad
    • Rob Pike's avatar
      get this out of the way · 401c0b3b
      Rob Pike authored
      OCL=33178
      CL=33180
      401c0b3b
    • Ian Lance Taylor's avatar
      Recognize gccgo error messages. · 91173b89
      Ian Lance Taylor authored
      bug039.go:6:7: error: redefinition of 'x'
      bug039.go:5:1: note: previous definition of 'x' was here
      
      bug049.go:6:9: error: incompatible types in binary expression
      
      bug062.go:6:7: error: incompatible type in initialization
      
      bug086.go:5:1: error: control reaches end of non-void function
      
      bug103.go:8:2: error: variable has no type
      
      bug121.go:9:2: error: expected signature or type name
      
      bug131.go:7:7: error: incompatible type in initialization
      
      bug165.go:10:8: error: expected complete type
      
      bug171.go:5:1: error: control reaches end of non-void function
      bug171.go:6:1: error: control reaches end of non-void function
      
      bug172.go:7:6: error: expected integer type
      
      bug182.go:7:2: error: if statement expects boolean expression
      
      bug183.go:10:5: error: incompatible types in assignment
      bug183.go:19:5: error: incompatible types in assignment
      
      R=rsc
      DELTA=15  (0 added, 0 deleted, 15 changed)
      OCL=33168
      CL=33175
      91173b89
    • Rob Pike's avatar
      fix build · 7b366e9c
      Rob Pike authored
      R=rsc
      DELTA=1  (0 added, 0 deleted, 1 changed)
      OCL=33174
      CL=33174
      7b366e9c
    • Rob Pike's avatar
      Add AUTHORS and LICENSE files. · 7a1cfd09
      Rob Pike authored
      R=gri,iant
      DELTA=47  (43 added, 0 deleted, 4 changed)
      OCL=33127
      CL=33173
      7a1cfd09
    • Rob Pike's avatar
      update tutorial · 61028773
      Rob Pike authored
      R=rsc
      DELTA=30  (5 added, 0 deleted, 25 changed)
      OCL=33138
      CL=33170
      61028773
    • Russ Cox's avatar
      mechanism for putting go types into 6.out symbol table. · 43f29e64
      Russ Cox authored
      no types yet.
      
      R=ken
      OCL=33142
      CL=33146
      43f29e64
    • Russ Cox's avatar
      silence gcc warning · f63b0d6b
      Russ Cox authored
      R=ken
      OCL=33144
      CL=33144
      f63b0d6b
    • Russ Cox's avatar
      rm outfile if 6g exits with an error · d5946390
      Russ Cox authored
      R=ken
      OCL=33134
      CL=33141
      d5946390
    • Austin Clements's avatar
      Convert interpreter to whole-package compilation. · 7c9b9af7
      Austin Clements authored
      R=rsc
      APPROVED=rsc
      DELTA=334  (110 added, 211 deleted, 13 changed)
      OCL=33135
      CL=33137
      7c9b9af7
    • Austin Clements's avatar
      Convert ptrace to whole-package compilation. · ceaa7741
      Austin Clements authored
      R=rsc
      APPROVED=rsc
      DELTA=15  (9 added, 6 deleted, 0 changed)
      OCL=33136
      CL=33136
      ceaa7741
  2. 12 Aug, 2009 18 commits
  3. 11 Aug, 2009 6 commits