Rob Pike
|
daebf91d2c
|
fix up grammar for optional elements in if and switch conditions
SVN=122915
|
2008-06-16 12:02:27 -07:00 |
Rob Pike
|
39b28df01e
|
update test results
SVN=122912
|
2008-06-16 11:36:23 -07:00 |
Ken Thompson
|
e1a06ccc80
|
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
|
2008-06-15 20:24:30 -07:00 |
Rob Pike
|
073486c3ed
|
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
|
2008-06-15 17:22:57 -07:00 |
Rob Pike
|
30706a7ee7
|
error messages now have colon after line number
SVN=122803
|
2008-06-15 12:22:35 -07:00 |
Ken Thompson
|
efec14bc5a
|
plan9 line numbers and line table
SVN=122793
|
2008-06-13 18:16:23 -07:00 |
Rob Pike
|
1ad1044b2d
|
hack to find first instruction for decoding the pc/line table properly.
SVN=122792
|
2008-06-13 18:15:30 -07:00 |
Rob Pike
|
34691ccd10
|
support symbol tables and line numbers in 6.out executables
SVN=122700
|
2008-06-13 12:55:37 -07:00 |
Rob Pike
|
e9c9c9ace5
|
add symbol tables and line/pc information to 6.outs
SVN=122699
|
2008-06-13 12:54:21 -07:00 |
Rob Pike
|
a432e09b44
|
Add nil test, with bug
SVN=122644
|
2008-06-13 09:09:22 -07:00 |
Ken Thompson
|
343f5aa7b4
|
better import/export
SVN=122584
|
2008-06-12 21:48:56 -07:00 |
Rob Pike
|
67e141b637
|
Bug fix. Without rounding, .shstrtab is written on top of data segment
SVN=122567
|
2008-06-12 18:51:06 -07:00 |
Rob Pike
|
b6c9221bb1
|
fix name of mach_amd64 library source dir
SVN=122506
|
2008-06-12 14:52:41 -07:00 |
Rob Pike
|
ed5e39a66d
|
Add 6db
SVN=122505
|
2008-06-12 14:50:25 -07:00 |
Ken Thompson
|
ef61a4cb1e
|
better version of op=
fixed bugs in /= and %/
SVN=122493
|
2008-06-12 14:21:09 -07:00 |
Rob Pike
|
dbf1da6b37
|
adding ar.h for source-level compatibility in 6l.
binary compatibility is ok
SVN=122489
|
2008-06-12 13:46:23 -07:00 |
Rob Pike
|
54bca54655
|
make paths explicit for easier installation
SVN=122488
|
2008-06-12 13:43:47 -07:00 |
Rob Pike
|
e2e6b7e4cc
|
remove reference to 9ar
SVN=122487
|
2008-06-12 13:38:54 -07:00 |
Rob Pike
|
24dbd2413b
|
remove reference to 9ar
SVN=122486
|
2008-06-12 13:37:54 -07:00 |
Rob Pike
|
d024fb4ae4
|
add missing include file
SVN=122485
|
2008-06-12 13:31:17 -07:00 |
Rob Pike
|
69b74c3953
|
import the plan 9 libraries libc (lib9) and libbio into the tree.
remove the dependency on /home/r.
SVN=122482
|
2008-06-12 13:26:16 -07:00 |
Robert Griesemer
|
a40a79829f
|
- fixed minor issues in spec
- fixed a couple of bugs in the spec (pointed out by iant)
SVN=122479
|
2008-06-12 13:12:41 -07:00 |
Rob Pike
|
4633a8ffe7
|
This test now runs correctly, with no bugs commented out
SVN=122460
|
2008-06-12 11:04:40 -07:00 |
Ken Thompson
|
2254a8ee99
|
import/export
SVN=122309
|
2008-06-11 21:06:26 -07:00 |
Rob Pike
|
2694a85a52
|
tweaks in clean rules and dependencies
SVN=122274
|
2008-06-11 18:01:45 -07:00 |
Rob Pike
|
461d1b7987
|
convert from mk to make
phew.
SVN=122266
|
2008-06-11 17:50:07 -07:00 |
Rob Pike
|
32aa0d9198
|
generated file; needs updating
SVN=122179
|
2008-06-11 14:03:52 -07:00 |
Rob Pike
|
820368a19a
|
fix up mkfiles to use $GOROOT instead of $PLAN9
mention in setup doc that binaries go into $HOME/bin
SVN=122177
|
2008-06-11 13:59:55 -07:00 |
Rob Pike
|
df28e14e5b
|
add a setup document, and tweak the scripts that it mentions
SVN=122175
|
2008-06-11 13:34:08 -07:00 |
Ken Thompson
|
2bba3a610d
|
reorder1 - function first instead of last
SVN=122160
|
2008-06-11 12:25:44 -07:00 |
Robert Griesemer
|
a544938c26
|
- added test case
SVN=122159
|
2008-06-11 12:07:43 -07:00 |
Rob Pike
|
e8010b38e4
|
add bug045: bad nil assigning into array
update robfunc.go (BUG comment deleted)
SVN=122143
|
2008-06-11 10:33:20 -07:00 |
Ken Thompson
|
0b3093f0a5
|
debugging to get fmt to run
SVN=122046
|
2008-06-10 21:29:57 -07:00 |
Ken Thompson
|
b1a3463a7b
|
made fp numbers from integers and
checked values
SVN=121972
|
2008-06-10 13:23:19 -07:00 |
Ken Thompson
|
36f21e00f5
|
mode elf tossing
SVN=121962
|
2008-06-10 12:42:37 -07:00 |
Robert Griesemer
|
4ff63a4794
|
- updated spec w/ respect to variable types and shift operators
SVN=121774
|
2008-06-09 16:32:49 -07:00 |
Rob Pike
|
a32063b00e
|
divide is now in; update golden
SVN=121739
|
2008-06-09 13:33:33 -07:00 |
Ken Thompson
|
6a659ebf13
|
new elf header
SVN=121737
|
2008-06-09 13:16:50 -07:00 |
Rob Pike
|
3086910f17
|
fix bug in closeness for float literal test
SVN=121628
|
2008-06-08 19:37:22 -07:00 |
Rob Pike
|
33f7637d6a
|
fix float lit to return 1, print error
SVN=121627
|
2008-06-08 19:33:54 -07:00 |
Rob Pike
|
5bccc6acec
|
move file for fixed bug
SVN=121626
|
2008-06-08 19:26:07 -07:00 |
Rob Pike
|
814896ea5f
|
update lots of tests
SVN=121624
|
2008-06-08 19:21:16 -07:00 |
Rob Pike
|
f07d2eea52
|
fix string_lit test to be more thorough
SVN=121623
|
2008-06-08 19:08:00 -07:00 |
Ken Thompson
|
f9c58c25e0
|
more nihan
SVN=121622
|
2008-06-08 19:02:27 -07:00 |
Ken Thompson
|
9abf9e8a37
|
nihon
SVN=121620
|
2008-06-08 18:26:23 -07:00 |
Ken Thompson
|
b6eca3534c
|
bug in len
SVN=121618
|
2008-06-08 17:46:28 -07:00 |
Rob Pike
|
316bc2637d
|
default to amd64 in run
test/func.go now works; update golden.out
SVN=121617
|
2008-06-08 17:29:57 -07:00 |
Ken Thompson
|
610644a1ca
|
asdf
SVN=121615
|
2008-06-08 17:21:46 -07:00 |
Rob Pike
|
e285ed6090
|
Fix a few tests
SVN=121614
|
2008-06-08 17:19:11 -07:00 |
Rob Pike
|
27d95f1372
|
use /bin/ed to avoid compatibility issues with plan 9 ed
SVN=121611
|
2008-06-08 17:02:01 -07:00 |