- 24 Mar, 2009 7 commits
-
-
Russ Cox authored
move out of arch-specific directory: only os-specific. rm sys_types.h (unused). TBR=r OCL=26681 CL=26681
-
Russ Cox authored
move darwin-amd64 specific code into runtime/darwin/amd64/ repeat for linux. move rt0 into runtime.a instead of keeping a separate .6 file. 6l seems to have no problem with that. TBR=r OCL=26680 CL=26680
-
Russ Cox authored
in favor of the lib9 compatibility layer. no need for two. now that mycreate is gone, .6 files are 0644 not 0755. TBR=r OCL=26679 CL=26679
-
Russ Cox authored
into amd64/ directory. split rt2_amd64.c into closure.c and traceback.c. TBR=r OCL=26678 CL=26678
-
Russ Cox authored
R=ken OCL=26664 CL=26664
-
Russ Cox authored
R=ken OCL=26663 CL=26663
-
Rob Pike authored
R=rsc DELTA=35 (35 added, 0 deleted, 0 changed) OCL=26662 CL=26662
-
- 23 Mar, 2009 3 commits
-
-
Rob Pike authored
R=rsc DELTA=1090 (545 added, 545 deleted, 0 changed) OCL=26629 CL=26629
-
Rob Pike authored
R=ken DELTA=56 (26 added, 30 deleted, 0 changed) OCL=26628 CL=26628
-
Ken Thompson authored
fixed bug 141 R=r OCL=26627 CL=26627
-
- 21 Mar, 2009 3 commits
-
-
Rob Pike authored
clean up html: PLEASE RUN TIDY WHEN YOU EDIT THIS DOCUMENT deferring method value update until we decide what happens. R=gri DELTA=50 (38 added, 4 deleted, 8 changed) OCL=26609 CL=26612
-
Robert Griesemer authored
- implemented support for type switches R=r OCL=26608 CL=26608
-
Rob Pike authored
R=rsc DELTA=5 (0 added, 2 deleted, 3 changed) OCL=26607 CL=26607
-
- 20 Mar, 2009 9 commits
-
-
Russ Cox authored
add "extern register" support to 8c. extern register means allocate in the FS-relative segment. make 8l generate segmented stack checks. R=ken OCL=26600 CL=26606
-
Russ Cox authored
was applying wrong waste check, resulting in many more size classes than necessary. R=r DELTA=2 (0 added, 0 deleted, 2 changed) OCL=26602 CL=26605
-
Ian Lance Taylor authored
R=ken,rsc DELTA=30 (30 added, 0 deleted, 0 changed) OCL=26599 CL=26604
-
Russ Cox authored
R=ken OCL=26584 CL=26589
-
Russ Cox authored
also use thechar, to make copy/paste easier. R=ken OCL=26583 CL=26588
-
Russ Cox authored
R=ken OCL=26581 CL=26587
-
Russ Cox authored
also fix multiple-evaluation bug in range over arrays. R=ken OCL=26576 CL=26576
-
Ian Lance Taylor authored
bug090.go:41:6: error: floating point constant truncated to integer bug090.go:32:6: error: floating point constant truncated to integer bug090.go:34:14: error: floating point constant truncated to integer bug090.go:37:5: error: incompatible types in assignment bug090.go:40:5: error: incompatible types in assignment R=rsc DELTA=2 (0 added, 0 deleted, 2 changed) OCL=26564 CL=26574
-
Ian Lance Taylor authored
const1.go:23:13: error: integer constant overflow const1.go:25:13: error: integer constant overflow const1.go:26:14: error: integer constant overflow const1.go:27:18: error: integer constant overflow const1.go:28:19: error: integer constant overflow const1.go:29:16: error: integer constant overflow const1.go:29:25: error: integer constant overflow const1.go:30:13: error: integer constant overflow const1.go:33:14: error: integer constant overflow const1.go:34:14: error: integer constant overflow const1.go:36:22: error: integer constant overflow const1.go:37:7: error: integer constant overflow const1.go:38:8: error: integer constant overflow const1.go:39:7: error: integer constant overflow const1.go:40:7: error: integer constant overflow const1.go:41:8: error: integer constant overflow const1.go:44:23: error: integer constant overflow const1.go:46:13: error: integer constant overflow const1.go:47:24: error: integer constant overflow const1.go:48:24: error: integer constant overflow const1.go:49:22: error: integer constant overflow const1.go:51:23: error: integer constant overflow const1.go:52:19: error: division by zero const1.go:58:11: error: division by zero const1.go:43:17: error: integer constant overflow const1.go:45:13: error: integer constant overflow const1.go:55:19: error: floating point overflow const1.go:56:28: error: floating point overflow const1.go:57:11: error: floating point overflow const1.go:64:2: error: argument 0 has wrong type const1.go:65:2: error: argument 0 has wrong type const1.go:66:2: error: argument 0 has wrong type const1.go:68:2: error: argument 0 has wrong type const1.go:69:2: error: argument 0 has wrong type const1.go:70:4: error: floating point constant truncated to integer const1.go:72:2: error: argument 0 has wrong type const1.go:73:2: error: argument 0 has wrong type const1.go:74:2: error: argument 0 has wrong type R=rsc DELTA=34 (0 added, 0 deleted, 34 changed) OCL=26560 CL=26560
-
- 19 Mar, 2009 4 commits
-
-
Robert Griesemer authored
R=r DELTA=16 (5 added, 1 deleted, 10 changed) OCL=26530 CL=26543
-
Rob Pike authored
address operators, to follow. R=rsc DELTA=11 (10 added, 0 deleted, 1 changed) OCL=26529 CL=26532
-
Rob Pike authored
R=rsc,gri DELTA=97 (26 added, 42 deleted, 29 changed) OCL=26436 CL=26527
-
Russ Cox authored
BUG=1722502 R=ken OCL=26526 CL=26526
-
- 18 Mar, 2009 8 commits
-
-
Tom Szymanski authored
R=rsc APPROVED=rsc DELTA=22 (9 added, 6 deleted, 7 changed) OCL=26498 CL=26500
-
Rob Pike authored
R=rsc,gri DELTA=103 (36 added, 33 deleted, 34 changed) OCL=26442 CL=26491
-
Rob Pike authored
R=rsc DELTA=76 (0 added, 63 deleted, 13 changed) OCL=26439 CL=26490
-
Ken Thompson authored
R=r OCL=26480 CL=26480
-
Rob Pike authored
R=rsc OCL=26438 CL=26438
-
Rob Pike authored
R=rsc DELTA=169 (169 added, 0 deleted, 0 changed) OCL=26433 CL=26437
-
Ken Thompson authored
R=r OCL=26434 CL=26434
-
Robert Griesemer authored
- first part of AST cleaned up and documented - tons of related cleanups and adjustments R=r OCL=26430 CL=26430
-
- 17 Mar, 2009 6 commits
-
-
Rob Pike authored
R=rsc,gri DELTA=107 (90 added, 1 deleted, 16 changed) OCL=26420 CL=26427
-
Ken Thompson authored
new feature 'case nil:' in type switch will match iff the interface is nil. R=r OCL=26404 CL=26404
-
Rob Pike authored
also make the default input for makehtml be go_tutorial.txt. R=rsc DELTA=176 (58 added, 58 deleted, 60 changed) OCL=26374 CL=26374
-
Ian Lance Taylor authored
const2.go:7:9: error: expected '=' Uses '.' to recognize the quotation marks, as the actual characters printed depend on the user's locale. R=rsc DELTA=1 (0 added, 0 deleted, 1 changed) OCL=26360 CL=26373
-
Ian Lance Taylor authored
label redefinition error. R=gri DELTA=6 (0 added, 0 deleted, 6 changed) OCL=26357 CL=26372
-
Robert Griesemer authored
- use explicit expression lists instead of binary trees to represent lists of the form a, b, c (per discussion w/ Russ) - use explicit nodes for various language constructs for better readability - various adjustments in parsing and printing next steps: - clean up AST fully so it can be checked in as library R=r OCL=26371 CL=26371
-