]>
Cypherpunks repositories - gostls13.git/log
Rob Pike [Thu, 12 Jun 2008 21:52:41 +0000 (14:52 -0700)]
fix name of mach_amd64 library source dir
SVN=122506
Rob Pike [Thu, 12 Jun 2008 21:50:25 +0000 (14:50 -0700)]
Add 6db
SVN=122505
Ken Thompson [Thu, 12 Jun 2008 21:21:09 +0000 (14:21 -0700)]
better version of op=
fixed bugs in /= and %/
SVN=122493
Rob Pike [Thu, 12 Jun 2008 20:46:23 +0000 (13:46 -0700)]
adding ar.h for source-level compatibility in 6l.
binary compatibility is ok
SVN=122489
Rob Pike [Thu, 12 Jun 2008 20:43:47 +0000 (13:43 -0700)]
make paths explicit for easier installation
SVN=122488
Rob Pike [Thu, 12 Jun 2008 20:38:54 +0000 (13:38 -0700)]
remove reference to 9ar
SVN=122487
Rob Pike [Thu, 12 Jun 2008 20:37:54 +0000 (13:37 -0700)]
remove reference to 9ar
SVN=122486
Rob Pike [Thu, 12 Jun 2008 20:31:17 +0000 (13:31 -0700)]
add missing include file
SVN=122485
Rob Pike [Thu, 12 Jun 2008 20:26:16 +0000 (13:26 -0700)]
import the plan 9 libraries libc (lib9) and libbio into the tree.
remove the dependency on /home/r.
SVN=122482
Robert Griesemer [Thu, 12 Jun 2008 20:12:41 +0000 (13:12 -0700)]
- fixed minor issues in spec
- fixed a couple of bugs in the spec (pointed out by iant)
SVN=122479
Rob Pike [Thu, 12 Jun 2008 18:04:40 +0000 (11:04 -0700)]
This test now runs correctly, with no bugs commented out
SVN=122460
Ken Thompson [Thu, 12 Jun 2008 04:06:26 +0000 (21:06 -0700)]
import/export
SVN=122309
Rob Pike [Thu, 12 Jun 2008 01:01:45 +0000 (18:01 -0700)]
tweaks in clean rules and dependencies
SVN=122274
Rob Pike [Thu, 12 Jun 2008 00:50:07 +0000 (17:50 -0700)]
convert from mk to make
phew.
SVN=122266
Rob Pike [Wed, 11 Jun 2008 21:03:52 +0000 (14:03 -0700)]
generated file; needs updating
SVN=122179
Rob Pike [Wed, 11 Jun 2008 20:59:55 +0000 (13:59 -0700)]
fix up mkfiles to use $GOROOT instead of $PLAN9
mention in setup doc that binaries go into $HOME/bin
SVN=122177
Rob Pike [Wed, 11 Jun 2008 20:34:08 +0000 (13:34 -0700)]
add a setup document, and tweak the scripts that it mentions
SVN=122175
Ken Thompson [Wed, 11 Jun 2008 19:25:44 +0000 (12:25 -0700)]
reorder1 - function first instead of last
SVN=122160
Robert Griesemer [Wed, 11 Jun 2008 19:07:43 +0000 (12:07 -0700)]
- added test case
SVN=122159
Rob Pike [Wed, 11 Jun 2008 17:33:20 +0000 (10:33 -0700)]
add bug045: bad nil assigning into array
update robfunc.go (BUG comment deleted)
SVN=122143
Ken Thompson [Wed, 11 Jun 2008 04:29:57 +0000 (21:29 -0700)]
debugging to get fmt to run
SVN=122046
Ken Thompson [Tue, 10 Jun 2008 20:23:19 +0000 (13:23 -0700)]
made fp numbers from integers and
checked values
SVN=121972
Ken Thompson [Tue, 10 Jun 2008 19:42:37 +0000 (12:42 -0700)]
mode elf tossing
SVN=121962
Robert Griesemer [Mon, 9 Jun 2008 23:32:49 +0000 (16:32 -0700)]
- updated spec w/ respect to variable types and shift operators
SVN=121774
Rob Pike [Mon, 9 Jun 2008 20:33:33 +0000 (13:33 -0700)]
divide is now in; update golden
SVN=121739
Ken Thompson [Mon, 9 Jun 2008 20:16:50 +0000 (13:16 -0700)]
new elf header
SVN=121737
Rob Pike [Mon, 9 Jun 2008 02:37:22 +0000 (19:37 -0700)]
fix bug in closeness for float literal test
SVN=121628
Rob Pike [Mon, 9 Jun 2008 02:33:54 +0000 (19:33 -0700)]
fix float lit to return 1, print error
SVN=121627
Rob Pike [Mon, 9 Jun 2008 02:26:07 +0000 (19:26 -0700)]
move file for fixed bug
SVN=121626
Rob Pike [Mon, 9 Jun 2008 02:21:16 +0000 (19:21 -0700)]
update lots of tests
SVN=121624
Rob Pike [Mon, 9 Jun 2008 02:08:00 +0000 (19:08 -0700)]
fix string_lit test to be more thorough
SVN=121623
Ken Thompson [Mon, 9 Jun 2008 02:02:27 +0000 (19:02 -0700)]
more nihan
SVN=121622
Ken Thompson [Mon, 9 Jun 2008 01:26:23 +0000 (18:26 -0700)]
nihon
SVN=121620
Ken Thompson [Mon, 9 Jun 2008 00:46:28 +0000 (17:46 -0700)]
bug in len
SVN=121618
Rob Pike [Mon, 9 Jun 2008 00:29:57 +0000 (17:29 -0700)]
default to amd64 in run
test/func.go now works; update golden.out
SVN=121617
Ken Thompson [Mon, 9 Jun 2008 00:21:46 +0000 (17:21 -0700)]
asdf
SVN=121615
Rob Pike [Mon, 9 Jun 2008 00:19:11 +0000 (17:19 -0700)]
Fix a few tests
SVN=121614
Rob Pike [Mon, 9 Jun 2008 00:02:01 +0000 (17:02 -0700)]
use /bin/ed to avoid compatibility issues with plan 9 ed
SVN=121611
Ken Thompson [Sun, 8 Jun 2008 23:16:17 +0000 (16:16 -0700)]
asdf
SVN=121608
Ken Thompson [Sun, 8 Jun 2008 23:11:14 +0000 (16:11 -0700)]
floating point
SVN=121607
Ken Thompson [Sun, 8 Jun 2008 19:48:37 +0000 (12:48 -0700)]
optional semicolons
SVN=121604
Ken Thompson [Sat, 7 Jun 2008 22:21:02 +0000 (15:21 -0700)]
more code generation - mostly shift and multiply
SVN=121585
Ken Thompson [Sat, 7 Jun 2008 04:21:54 +0000 (21:21 -0700)]
more div/mod
SVN=121577
Ken Thompson [Sat, 7 Jun 2008 03:43:29 +0000 (20:43 -0700)]
div and mod operators
SVN=121576
Ken Thompson [Sat, 7 Jun 2008 02:16:18 +0000 (19:16 -0700)]
Robert Griesemer [Sat, 7 Jun 2008 00:50:46 +0000 (17:50 -0700)]
- method forward decl. bug
SVN=121563
Ken Thompson [Sat, 7 Jun 2008 00:42:03 +0000 (17:42 -0700)]
'\Ucafebabe'
SVN=121562
Robert Griesemer [Sat, 7 Jun 2008 00:35:08 +0000 (17:35 -0700)]
- forward decl bug
SVN=121561
Robert Griesemer [Sat, 7 Jun 2008 00:23:22 +0000 (17:23 -0700)]
- tests for type forward declarations
SVN=121560
Rob Pike [Sat, 7 Jun 2008 00:08:31 +0000 (17:08 -0700)]
fix erroneous test
SVN=121554
Ken Thompson [Sat, 7 Jun 2008 00:08:21 +0000 (17:08 -0700)]
fixed \\ secape in strings
SVN=121553
Robert Griesemer [Sat, 7 Jun 2008 00:07:38 +0000 (17:07 -0700)]
- updated golden.out one more time
SVN=121552
Robert Griesemer [Sat, 7 Jun 2008 00:05:53 +0000 (17:05 -0700)]
- fixed test commands
SVN=121551
Robert Griesemer [Sat, 7 Jun 2008 00:02:55 +0000 (17:02 -0700)]
- fixed golden.out
SVN=121550
Robert Griesemer [Sat, 7 Jun 2008 00:02:01 +0000 (17:02 -0700)]
- moved some bugs into bugs directory
SVN=121548
Ken Thompson [Sat, 7 Jun 2008 00:01:33 +0000 (17:01 -0700)]
SVN=121547
Robert Griesemer [Fri, 6 Jun 2008 23:59:54 +0000 (16:59 -0700)]
- more tests (mostly redeclaration errors that are not checked)
SVN=121546
Rob Pike [Fri, 6 Jun 2008 23:56:18 +0000 (16:56 -0700)]
check in the bugs and fixed bugs
SVN=121543
Ken Thompson [Fri, 6 Jun 2008 23:49:35 +0000 (16:49 -0700)]
nonaddressable = functioncall
code gen error
SVN=121541
Robert Griesemer [Fri, 6 Jun 2008 22:53:14 +0000 (15:53 -0700)]
- fixed a few tests and added 3 incorrectly succeeding tests
- updated go_lang.txt to be more uniform and match the implementation
- made makehtml work on Mac
- fixed a couple of bugs in go.atg
SVN=121520
Robert Griesemer [Fri, 6 Jun 2008 22:08:24 +0000 (15:08 -0700)]
- fix to func.go
- extra empty line between test output
SVN=121499
Ken Thompson [Fri, 6 Jun 2008 22:01:50 +0000 (15:01 -0700)]
checked into both gc and runtime by mistake
SVN=121498
Ken Thompson [Fri, 6 Jun 2008 22:01:02 +0000 (15:01 -0700)]
code gen bug calling i2s
SVN=121497
Rob Pike [Fri, 6 Jun 2008 21:27:34 +0000 (14:27 -0700)]
add ken's tests.
update run to work with multiple directories
SVN=121485
Rob Pike [Fri, 6 Jun 2008 21:02:48 +0000 (14:02 -0700)]
update golden.out for two versions of hello, world
SVN=121479
Ken Thompson [Fri, 6 Jun 2008 20:59:17 +0000 (13:59 -0700)]
turing now works
SVN=121477
Ken Thompson [Fri, 6 Jun 2008 20:54:59 +0000 (13:54 -0700)]
code gen bug in ++ and --
SVN=121476
Rob Pike [Fri, 6 Jun 2008 20:38:16 +0000 (13:38 -0700)]
print count of failing tests
SVN=121467
Rob Pike [Fri, 6 Jun 2008 20:32:59 +0000 (13:32 -0700)]
remove 6.out in test/run. update golden file
SVN=121465
Rob Pike [Fri, 6 Jun 2008 20:28:03 +0000 (13:28 -0700)]
lots of new tests
SVN=121464
Rob Pike [Fri, 6 Jun 2008 19:57:00 +0000 (12:57 -0700)]
first cut at test suite
SVN=121454
Ken Thompson [Fri, 6 Jun 2008 04:02:55 +0000 (21:02 -0700)]
fix different ANON flag between
darwin and linux
SVN=121371
Ken Thompson [Fri, 6 Jun 2008 02:53:15 +0000 (19:53 -0700)]
goos garch
SVN=121368
Ken Thompson [Fri, 6 Jun 2008 02:38:39 +0000 (19:38 -0700)]
goos garch
SVN=121367
Ken Thompson [Thu, 5 Jun 2008 23:57:26 +0000 (16:57 -0700)]
goos and goarch
SVN=121349
Ken Thompson [Thu, 5 Jun 2008 23:56:23 +0000 (16:56 -0700)]
goos goarch
SVN=121348
Ken Thompson [Thu, 5 Jun 2008 23:55:06 +0000 (16:55 -0700)]
goos and goarch
SVN=121346
Ken Thompson [Thu, 5 Jun 2008 23:54:34 +0000 (16:54 -0700)]
goos and goarch
SVN=121345
Rob Pike [Thu, 5 Jun 2008 21:20:24 +0000 (14:20 -0700)]
rearrange tree to reflect design based on $GOROOT $GOOS $GOARCH
SVN=121291
Ken Thompson [Wed, 4 Jun 2008 23:44:48 +0000 (16:44 -0700)]
stuff
SVN=121190
Rob Pike [Wed, 4 Jun 2008 22:52:48 +0000 (15:52 -0700)]
initial runtime code checkin
SVN=121183
Ken Thompson [Wed, 4 Jun 2008 22:33:59 +0000 (15:33 -0700)]
loaded problem getting main from a library
SVN=121175
Ken Thompson [Wed, 4 Jun 2008 22:32:47 +0000 (15:32 -0700)]
fix loader problem loading main from a library
SVN=121174
Ken Thompson [Wed, 4 Jun 2008 22:08:59 +0000 (15:08 -0700)]
touch to make later modified date
SVN=121172
Rob Pike [Wed, 4 Jun 2008 21:46:07 +0000 (14:46 -0700)]
move old code into 'old' directory
add src/test dir
SVN=121166
Rob Pike [Wed, 4 Jun 2008 21:37:38 +0000 (14:37 -0700)]
Add compiler source to new directory structure
SVN=121164
Robert Griesemer [Wed, 28 May 2008 00:09:40 +0000 (17:09 -0700)]
- fixed a typo
SVN=120165
Rob Pike [Fri, 16 May 2008 00:41:39 +0000 (17:41 -0700)]
add disclaimer, authors.
preparation for linking to p page
SVN=118969
Rob Pike [Thu, 15 May 2008 22:20:59 +0000 (15:20 -0700)]
turn spaces to tabs
replace ifs with switch
still runs!
SVN=118947
Rob Pike [Thu, 15 May 2008 21:13:44 +0000 (14:13 -0700)]
add a couple of TODOs
fixed grammar for "Program"
SVN=118923
Robert Griesemer [Fri, 9 May 2008 04:21:09 +0000 (21:21 -0700)]
- changed compound type -> composite type
- eliminated 'structured type' terminology
SVN=118200
Rob Pike [Fri, 9 May 2008 03:58:15 +0000 (20:58 -0700)]
fix up the 'basic types' section. strings were missing
SVN=118198
Rob Pike [Fri, 9 May 2008 03:23:01 +0000 (20:23 -0700)]
Clarify conversions, include making them constructors for arrays etc.
SVN=118194
Robert Griesemer [Fri, 9 May 2008 00:12:15 +0000 (17:12 -0700)]
- changed literal syntax to use the convert notation
- fixed issued with function declarations/function literals
- added more tests and fixed existing tests
SVN=118167
Rob Pike [Thu, 8 May 2008 00:34:51 +0000 (17:34 -0700)]
use new conversion syntax to simplify test
SVN=118019
Rob Pike [Thu, 8 May 2008 00:32:58 +0000 (17:32 -0700)]
fix double declaration of g
SVN=118016
Robert Griesemer [Tue, 6 May 2008 17:29:17 +0000 (10:29 -0700)]
Introduced forward declaration of types per discussion with ken.
A forward-declared (or not yet fully defined) type must be used
to construct (mutually) recursive type declarations. This simplifies
the compiler and resolves the issue at which scope the forward-
declared type is to be declared.
SVN=117770
Rob Pike [Fri, 2 May 2008 06:51:33 +0000 (23:51 -0700)]
Explain about pointer types for mutually recursive structures.
SVN=117463
Rob Pike [Fri, 2 May 2008 03:59:31 +0000 (20:59 -0700)]
talk about short, int, long etc.
specify allowed conversions.
SVN=117458
Robert Griesemer [Fri, 2 May 2008 01:48:52 +0000 (18:48 -0700)]
- fixed a test
- added extra basic type aliases
- added select statement
SVN=117448