- 23 Oct, 2008 1 commit
-
-
Rob Pike authored
this is just a branch. next cl will update and add to build R=rsc DELTA=4528 (2264 added, 2264 deleted, 0 changed) OCL=17670 CL=17672
-
- 22 Oct, 2008 10 commits
-
-
Rob Pike authored
R=rsc DELTA=206 (79 added, 25 deleted, 102 changed) OCL=17652 CL=17669
-
Ian Lance Taylor authored
convlit.go:17: error: incompatible type in initialization convlit.go:18: error: incompatible types in binary expression convlit.go:19: error: incompatible types in binary expression convlit.go:20: error: incompatible types in binary expression convlit.go:21: error: incompatible types in binary expression convlit.go:23: error: cannot convert non-integer constant convlit.go:24: error: integer type overflow convlit.go:25: error: floating point overflow R=rsc DELTA=5 (0 added, 0 deleted, 5 changed) OCL=17649 CL=17661
-
Russ Cox authored
R=ken OCL=17643 CL=17643
-
Russ Cox authored
R=ken OCL=17625 CL=17641
-
Rob Pike authored
the right answer when a type name redefines an existing type. R=rsc DELTA=133 (53 added, 8 deleted, 72 changed) OCL=17637 CL=17639
-
Robert Griesemer authored
in general R=rsc DELTA=2 (1 added, 0 deleted, 1 changed) OCL=17624 CL=17624
-
Rob Pike authored
Beginnings of values. typestrings are grabbed from the environment. R=rsc APPROVED=rsc DELTA=1046 (952 added, 3 deleted, 91 changed) OCL=17593 CL=17621
-
Ken Thompson authored
R=r OCL=17601 CL=17601
-
Russ Cox authored
R=ken OCL=17598 CL=17598
-
Rob Pike authored
R=rsc DELTA=2 (0 added, 1 deleted, 1 changed) OCL=17589 CL=17595
-
- 21 Oct, 2008 11 commits
-
-
Russ Cox authored
R=ken OCL=17592 CL=17592
-
Russ Cox authored
R=r DELTA=16 (14 added, 1 deleted, 1 changed) OCL=17584 CL=17584
-
Russ Cox authored
sys: add sys.reflect runtime: add canfail flag for later R=ken OCL=17583 CL=17583
-
Ken Thompson authored
R=r OCL=17572 CL=17572
-
Russ Cox authored
they're gone. R=ken OCL=17569 CL=17569
-
Russ Cox authored
* print int as int, not P.int * write type info for non-exported types in its own new section. ar: skip over rest of line after $$ R=ken OCL=17568 CL=17568
-
Russ Cox authored
R=r DELTA=419 (409 added, 5 deleted, 5 changed) OCL=17524 CL=17530
-
Robert Griesemer authored
R=rsc DELTA=1 (0 added, 1 deleted, 0 changed) OCL=17514 CL=17514
-
Russ Cox authored
use libbio instead of maintaining own buffer libbio: always use vlong offsets; die if off_t is too small R=r DELTA=163 (23 added, 63 deleted, 77 changed) OCL=17508 CL=17512
-
Robert Griesemer authored
R=r OCL=17510 CL=17510
-
Ian Lance Taylor authored
convlit1.go:6:15: error: composite literal requires array, map, or struct type convlit1.go:5:16: error: incompatible type for element 0 in composite literal convlit1.go:10:15: error: incompatible types in binary expression R=rsc DELTA=2 (0 added, 0 deleted, 2 changed) OCL=17506 CL=17509
-
- 20 Oct, 2008 13 commits
-
-
Robert Griesemer authored
- added validation test verifying that pretty output compiles with 6g again (disabled at the moment) - replaced another recursive function with an interative solution R=r OCL=17505 CL=17505
-
Russ Cox authored
R=r DELTA=44 (10 added, 9 deleted, 25 changed) OCL=17502 CL=17502
-
Russ Cox authored
will make reading type info easier. R=r DELTA=21 (2 added, 1 deleted, 18 changed) OCL=17491 CL=17501
-
Russ Cox authored
R=r DELTA=3 (3 added, 0 deleted, 0 changed) OCL=17497 CL=17500
-
Russ Cox authored
R=gri DELTA=1 (0 added, 0 deleted, 1 changed) OCL=17476 CL=17499
-
Robert Griesemer authored
- converted 2 right-recursive parsing functions into iterative versions - renamed node.go -> ast.go (clearer) R=r OCL=17496 CL=17498
-
Russ Cox authored
make sure methods end up immediately following the struct they are methods on. ar: eliminate duplicate definitions from __.PKGDEF. check that multiple .6 do not give different defs for same exported type/var/func/const. increase ar header name size from 16 to 64 bytes R=r DELTA=379 (333 added, 18 deleted, 28 changed) OCL=17477 CL=17481
-
Rob Pike authored
R=rsc DELTA=72 (69 added, 0 deleted, 3 changed) OCL=17478 CL=17480
-
Robert Griesemer authored
R=r OCL=17463 CL=17463
-
Russ Cox authored
R=r DELTA=15 (6 added, 7 deleted, 2 changed) OCL=17447 CL=17461
-
Robert Griesemer authored
- added a note with respect the difference of semantics of *p++ in Go vs C R=r DELTA=14 (6 added, 2 deleted, 6 changed) OCL=17455 CL=17457
-
Robert Griesemer authored
- as a result deleted some more code R=r OCL=17449 CL=17449
-
Ken Thompson authored
R=r OCL=17437 CL=17437
-
- 19 Oct, 2008 1 commit
-
-
Robert Griesemer authored
treating ":" as lowest-level binary operator - more precise error message for composites - added flag -columns (false) - when set, prints precise error column - a few more tests R=r OCL=17428 CL=17428
-
- 18 Oct, 2008 4 commits
-
-
Robert Griesemer authored
- in selftest mode (-t) interpret comments of the form /* ERROR */ and /* SYNC */ and validate reported errors with the error markings in a file - added initial selftest.go file Also: - fixed an issue with empty blocks - generally report better error messages - added many more tests to the test script (essentially all .go programs which have no syntax errors) R=r OCL=17426 CL=17426
-
Rob Pike authored
R=rsc DELTA=421 (357 added, 17 deleted, 47 changed) OCL=17388 CL=17401
-
Rob Pike authored
R=rsc OCL=17398 CL=17398
-
Russ Cox authored
the comment talked about printing, but now t->recur is only used for typehash. in typehash it is important to compute different hashes for the different basic types. add test that makes sure an interface { X() int8 } cannot be used as interface { X() int64 } R=ken OCL=17396 CL=17396
-