]> Cypherpunks repositories - gostls13.git/log
gostls13.git
16 years agooptional semi-colons
Ken Thompson [Wed, 18 Jun 2008 00:57:31 +0000 (17:57 -0700)]
optional semi-colons

SVN=123245

16 years ago- added another bug test ('len' shouldn't be a keyword)
Robert Griesemer [Tue, 17 Jun 2008 23:22:02 +0000 (16:22 -0700)]
- added another bug test ('len' shouldn't be a keyword)

SVN=123225

16 years ago- added 2 bug tests
Robert Griesemer [Tue, 17 Jun 2008 23:04:33 +0000 (16:04 -0700)]
- added 2 bug tests

SVN=123220

16 years agoadd two more tests
Rob Pike [Tue, 17 Jun 2008 17:56:28 +0000 (10:56 -0700)]
add two more tests

SVN=123143

16 years agomaps
Ken Thompson [Tue, 17 Jun 2008 05:34:50 +0000 (22:34 -0700)]
maps

SVN=123089

16 years agoadded and, or, xor opcodes
Ken Thompson [Tue, 17 Jun 2008 00:04:39 +0000 (17:04 -0700)]
added and, or, xor opcodes

SVN=123031

16 years agoprint pc on faults
Rob Pike [Tue, 17 Jun 2008 00:04:30 +0000 (17:04 -0700)]
print pc on faults

SVN=123030

16 years agoadded two new small tests
Rob Pike [Mon, 16 Jun 2008 22:18:10 +0000 (15:18 -0700)]
added two new small tests

SVN=123010

16 years agoupdate more tests to reflect tweaked grammar for if, switch
Rob Pike [Mon, 16 Jun 2008 19:16:11 +0000 (12:16 -0700)]
update more tests to reflect tweaked grammar for if, switch

SVN=122916

16 years agofix up grammar for optional elements in if and switch conditions
Rob Pike [Mon, 16 Jun 2008 19:02:27 +0000 (12:02 -0700)]
fix up grammar for optional elements in if and switch conditions

SVN=122915

16 years agoupdate test results
Rob Pike [Mon, 16 Jun 2008 18:36:23 +0000 (11:36 -0700)]
update test results

SVN=122912

16 years agonow checks for lvalue/rvalue context of
Ken Thompson [Mon, 16 Jun 2008 03:24:30 +0000 (20:24 -0700)]
now checks for lvalue/rvalue context of
     expressions.
start of generics for calling builtin
     functions
start of map type
'any' demoted from reserved word to type

SVN=122808

16 years agoadd support for debugging in MACH binaries
Rob Pike [Mon, 16 Jun 2008 00:22:57 +0000 (17:22 -0700)]
add support for debugging in MACH binaries
fix up libmach_amd64 to handle MACH binaries and symbols
db now works on mac and linux

SVN=122807

16 years agoerror messages now have colon after line number
Rob Pike [Sun, 15 Jun 2008 19:22:35 +0000 (12:22 -0700)]
error messages now have colon after line number

SVN=122803

16 years agoplan9 line numbers and line table
Ken Thompson [Sat, 14 Jun 2008 01:16:23 +0000 (18:16 -0700)]
plan9 line numbers and line table

SVN=122793

16 years agohack to find first instruction for decoding the pc/line table properly.
Rob Pike [Sat, 14 Jun 2008 01:15:30 +0000 (18:15 -0700)]
hack to find first instruction for decoding the pc/line table properly.

SVN=122792

16 years agosupport symbol tables and line numbers in 6.out executables
Rob Pike [Fri, 13 Jun 2008 19:55:37 +0000 (12:55 -0700)]
support symbol tables and line numbers in 6.out executables

SVN=122700

16 years agoadd symbol tables and line/pc information to 6.outs
Rob Pike [Fri, 13 Jun 2008 19:54:21 +0000 (12:54 -0700)]
add symbol tables and line/pc information to 6.outs

SVN=122699

16 years agoAdd nil test, with bug
Rob Pike [Fri, 13 Jun 2008 16:09:22 +0000 (09:09 -0700)]
Add nil test, with bug

SVN=122644

16 years agobetter import/export
Ken Thompson [Fri, 13 Jun 2008 04:48:56 +0000 (21:48 -0700)]
better import/export

SVN=122584

16 years agoBug fix. Without rounding, .shstrtab is written on top of data segment
Rob Pike [Fri, 13 Jun 2008 01:51:06 +0000 (18:51 -0700)]
Bug fix.  Without rounding, .shstrtab is written on top of data segment

SVN=122567

16 years agofix name of mach_amd64 library source dir
Rob Pike [Thu, 12 Jun 2008 21:52:41 +0000 (14:52 -0700)]
fix name of mach_amd64 library source dir

SVN=122506

16 years agoAdd 6db
Rob Pike [Thu, 12 Jun 2008 21:50:25 +0000 (14:50 -0700)]
Add 6db

SVN=122505

16 years agobetter version of op=
Ken Thompson [Thu, 12 Jun 2008 21:21:09 +0000 (14:21 -0700)]
better version of op=
fixed bugs in /= and %/

SVN=122493

16 years agoadding ar.h for source-level compatibility in 6l.
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

16 years agomake paths explicit for easier installation
Rob Pike [Thu, 12 Jun 2008 20:43:47 +0000 (13:43 -0700)]
make paths explicit for easier installation

SVN=122488

16 years agoremove reference to 9ar
Rob Pike [Thu, 12 Jun 2008 20:38:54 +0000 (13:38 -0700)]
remove reference to 9ar

SVN=122487

16 years agoremove reference to 9ar
Rob Pike [Thu, 12 Jun 2008 20:37:54 +0000 (13:37 -0700)]
remove reference to 9ar

SVN=122486

16 years agoadd missing include file
Rob Pike [Thu, 12 Jun 2008 20:31:17 +0000 (13:31 -0700)]
add missing include file

SVN=122485

16 years agoimport the plan 9 libraries libc (lib9) and libbio into the tree.
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

16 years ago- fixed minor issues in spec
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

16 years agoThis test now runs correctly, with no bugs commented out
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

16 years agoimport/export
Ken Thompson [Thu, 12 Jun 2008 04:06:26 +0000 (21:06 -0700)]
import/export

SVN=122309

16 years agotweaks in clean rules and dependencies
Rob Pike [Thu, 12 Jun 2008 01:01:45 +0000 (18:01 -0700)]
tweaks in clean rules and dependencies

SVN=122274

16 years agoconvert from mk to make
Rob Pike [Thu, 12 Jun 2008 00:50:07 +0000 (17:50 -0700)]
convert from mk to make
phew.

SVN=122266

16 years agogenerated file; needs updating
Rob Pike [Wed, 11 Jun 2008 21:03:52 +0000 (14:03 -0700)]
generated file; needs updating

SVN=122179

16 years agofix up mkfiles to use $GOROOT instead of $PLAN9
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

16 years agoadd a setup document, and tweak the scripts that it mentions
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

16 years agoreorder1 - function first instead of last
Ken Thompson [Wed, 11 Jun 2008 19:25:44 +0000 (12:25 -0700)]
reorder1 - function first instead of last

SVN=122160

16 years ago- added test case
Robert Griesemer [Wed, 11 Jun 2008 19:07:43 +0000 (12:07 -0700)]
- added test case

SVN=122159

16 years agoadd bug045: bad nil assigning into array
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

16 years agodebugging to get fmt to run
Ken Thompson [Wed, 11 Jun 2008 04:29:57 +0000 (21:29 -0700)]
debugging to get fmt to run

SVN=122046

16 years agomade fp numbers from integers and
Ken Thompson [Tue, 10 Jun 2008 20:23:19 +0000 (13:23 -0700)]
made fp numbers from integers and
checked values

SVN=121972

16 years agomode elf tossing
Ken Thompson [Tue, 10 Jun 2008 19:42:37 +0000 (12:42 -0700)]
mode elf tossing

SVN=121962

16 years ago- updated spec w/ respect to variable types and shift operators
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

16 years agodivide is now in; update golden
Rob Pike [Mon, 9 Jun 2008 20:33:33 +0000 (13:33 -0700)]
divide is now in; update golden

SVN=121739

16 years agonew elf header
Ken Thompson [Mon, 9 Jun 2008 20:16:50 +0000 (13:16 -0700)]
new elf header

SVN=121737

16 years agofix bug in closeness for float literal test
Rob Pike [Mon, 9 Jun 2008 02:37:22 +0000 (19:37 -0700)]
fix bug in closeness for float literal test

SVN=121628

16 years agofix float lit to return 1, print error
Rob Pike [Mon, 9 Jun 2008 02:33:54 +0000 (19:33 -0700)]
fix float lit to return 1, print error

SVN=121627

16 years agomove file for fixed bug
Rob Pike [Mon, 9 Jun 2008 02:26:07 +0000 (19:26 -0700)]
move file for fixed bug

SVN=121626

16 years agoupdate lots of tests
Rob Pike [Mon, 9 Jun 2008 02:21:16 +0000 (19:21 -0700)]
update lots of tests

SVN=121624

16 years agofix string_lit test to be more thorough
Rob Pike [Mon, 9 Jun 2008 02:08:00 +0000 (19:08 -0700)]
fix string_lit test to be more thorough

SVN=121623

16 years agomore nihan
Ken Thompson [Mon, 9 Jun 2008 02:02:27 +0000 (19:02 -0700)]
more nihan

SVN=121622

16 years agonihon
Ken Thompson [Mon, 9 Jun 2008 01:26:23 +0000 (18:26 -0700)]
nihon

SVN=121620

16 years agobug in len
Ken Thompson [Mon, 9 Jun 2008 00:46:28 +0000 (17:46 -0700)]
bug in len

SVN=121618

16 years agodefault to amd64 in run
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

16 years agoasdf
Ken Thompson [Mon, 9 Jun 2008 00:21:46 +0000 (17:21 -0700)]
asdf

SVN=121615

16 years agoFix a few tests
Rob Pike [Mon, 9 Jun 2008 00:19:11 +0000 (17:19 -0700)]
Fix a few tests

SVN=121614

16 years agouse /bin/ed to avoid compatibility issues with plan 9 ed
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

16 years agoasdf
Ken Thompson [Sun, 8 Jun 2008 23:16:17 +0000 (16:16 -0700)]
asdf

SVN=121608

16 years agofloating point
Ken Thompson [Sun, 8 Jun 2008 23:11:14 +0000 (16:11 -0700)]
floating point

SVN=121607

16 years agooptional semicolons
Ken Thompson [Sun, 8 Jun 2008 19:48:37 +0000 (12:48 -0700)]
optional semicolons

SVN=121604

16 years agomore code generation - mostly shift and multiply
Ken Thompson [Sat, 7 Jun 2008 22:21:02 +0000 (15:21 -0700)]
more code generation - mostly shift and multiply

SVN=121585

16 years agomore div/mod
Ken Thompson [Sat, 7 Jun 2008 04:21:54 +0000 (21:21 -0700)]
more div/mod

SVN=121577

16 years agodiv and mod operators
Ken Thompson [Sat, 7 Jun 2008 03:43:29 +0000 (20:43 -0700)]
div and mod operators

SVN=121576

16 years agocafebabe
Ken Thompson [Sat, 7 Jun 2008 02:16:18 +0000 (19:16 -0700)]
cafebabe

SVN=121574

16 years ago- method forward decl. bug
Robert Griesemer [Sat, 7 Jun 2008 00:50:46 +0000 (17:50 -0700)]
- method forward decl. bug

SVN=121563

16 years ago'\Ucafebabe'
Ken Thompson [Sat, 7 Jun 2008 00:42:03 +0000 (17:42 -0700)]
'\Ucafebabe'

SVN=121562

16 years ago- forward decl bug
Robert Griesemer [Sat, 7 Jun 2008 00:35:08 +0000 (17:35 -0700)]
- forward decl bug

SVN=121561

16 years ago- tests for type forward declarations
Robert Griesemer [Sat, 7 Jun 2008 00:23:22 +0000 (17:23 -0700)]
- tests for type forward declarations

SVN=121560

16 years agofix erroneous test
Rob Pike [Sat, 7 Jun 2008 00:08:31 +0000 (17:08 -0700)]
fix erroneous test

SVN=121554

16 years agofixed \\ secape in strings
Ken Thompson [Sat, 7 Jun 2008 00:08:21 +0000 (17:08 -0700)]
fixed \\ secape in strings

SVN=121553

16 years ago- updated golden.out one more time
Robert Griesemer [Sat, 7 Jun 2008 00:07:38 +0000 (17:07 -0700)]
- updated golden.out one more time

SVN=121552

16 years ago- fixed test commands
Robert Griesemer [Sat, 7 Jun 2008 00:05:53 +0000 (17:05 -0700)]
- fixed test commands

SVN=121551

16 years ago- fixed golden.out
Robert Griesemer [Sat, 7 Jun 2008 00:02:55 +0000 (17:02 -0700)]
- fixed golden.out

SVN=121550

16 years ago- moved some bugs into bugs directory
Robert Griesemer [Sat, 7 Jun 2008 00:02:01 +0000 (17:02 -0700)]
- moved some bugs into bugs directory

SVN=121548

16 years agoSVN=121547
Ken Thompson [Sat, 7 Jun 2008 00:01:33 +0000 (17:01 -0700)]
SVN=121547

16 years ago- more tests (mostly redeclaration errors that are not checked)
Robert Griesemer [Fri, 6 Jun 2008 23:59:54 +0000 (16:59 -0700)]
- more tests (mostly redeclaration errors that are not checked)

SVN=121546

16 years agocheck in the bugs and fixed bugs
Rob Pike [Fri, 6 Jun 2008 23:56:18 +0000 (16:56 -0700)]
check in the bugs and fixed bugs

SVN=121543

16 years agononaddressable = functioncall
Ken Thompson [Fri, 6 Jun 2008 23:49:35 +0000 (16:49 -0700)]
nonaddressable = functioncall
code gen error

SVN=121541

16 years ago- fixed a few tests and added 3 incorrectly succeeding tests
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

16 years ago- fix to func.go
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

16 years agochecked into both gc and runtime by mistake
Ken Thompson [Fri, 6 Jun 2008 22:01:50 +0000 (15:01 -0700)]
checked into both gc and runtime by mistake

SVN=121498

16 years agocode gen bug calling i2s
Ken Thompson [Fri, 6 Jun 2008 22:01:02 +0000 (15:01 -0700)]
code gen bug calling i2s

SVN=121497

16 years agoadd ken's tests.
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

16 years agoupdate golden.out for two versions of hello, world
Rob Pike [Fri, 6 Jun 2008 21:02:48 +0000 (14:02 -0700)]
update golden.out for two versions of hello, world

SVN=121479

16 years agoturing now works
Ken Thompson [Fri, 6 Jun 2008 20:59:17 +0000 (13:59 -0700)]
turing now works

SVN=121477

16 years agocode gen bug in ++ and --
Ken Thompson [Fri, 6 Jun 2008 20:54:59 +0000 (13:54 -0700)]
code gen bug in ++ and --

SVN=121476

16 years agoprint count of failing tests
Rob Pike [Fri, 6 Jun 2008 20:38:16 +0000 (13:38 -0700)]
print count of failing tests

SVN=121467

16 years agoremove 6.out in test/run. update golden file
Rob Pike [Fri, 6 Jun 2008 20:32:59 +0000 (13:32 -0700)]
remove 6.out in test/run.  update golden file

SVN=121465

16 years agolots of new tests
Rob Pike [Fri, 6 Jun 2008 20:28:03 +0000 (13:28 -0700)]
lots of new tests

SVN=121464

16 years agofirst cut at test suite
Rob Pike [Fri, 6 Jun 2008 19:57:00 +0000 (12:57 -0700)]
first cut at test suite

SVN=121454

16 years agofix different ANON flag between
Ken Thompson [Fri, 6 Jun 2008 04:02:55 +0000 (21:02 -0700)]
fix different ANON flag between
darwin and linux

SVN=121371

16 years agogoos garch
Ken Thompson [Fri, 6 Jun 2008 02:53:15 +0000 (19:53 -0700)]
goos garch

SVN=121368

16 years agogoos garch
Ken Thompson [Fri, 6 Jun 2008 02:38:39 +0000 (19:38 -0700)]
goos garch

SVN=121367

16 years agogoos and goarch
Ken Thompson [Thu, 5 Jun 2008 23:57:26 +0000 (16:57 -0700)]
goos and goarch

SVN=121349

16 years agogoos goarch
Ken Thompson [Thu, 5 Jun 2008 23:56:23 +0000 (16:56 -0700)]
goos goarch

SVN=121348

16 years agogoos and goarch
Ken Thompson [Thu, 5 Jun 2008 23:55:06 +0000 (16:55 -0700)]
goos and goarch

SVN=121346

16 years agogoos and goarch
Ken Thompson [Thu, 5 Jun 2008 23:54:34 +0000 (16:54 -0700)]
goos and goarch

SVN=121345

16 years agorearrange tree to reflect design based on $GOROOT $GOOS $GOARCH
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