Commit graph

37066 commits

Author SHA1 Message Date
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
Ken Thompson
ad073b1cf1 asdf
SVN=121608
2008-06-08 16:16:17 -07:00
Ken Thompson
36bfd2a906 floating point
SVN=121607
2008-06-08 16:11:14 -07:00
Ken Thompson
8200a0b088 optional semicolons
SVN=121604
2008-06-08 12:48:37 -07:00
Ken Thompson
f7753f1687 more code generation - mostly shift and multiply
SVN=121585
2008-06-07 15:21:02 -07:00
Ken Thompson
181ad4743c more div/mod
SVN=121577
2008-06-06 21:21:54 -07:00
Ken Thompson
d83b994da6 div and mod operators
SVN=121576
2008-06-06 20:43:29 -07:00
Ken Thompson
feb1c77f9c cafebabe
SVN=121574
2008-06-06 19:16:18 -07:00
Robert Griesemer
d9178fceb6 - method forward decl. bug
SVN=121563
2008-06-06 17:50:46 -07:00
Ken Thompson
b6218e6907 '\Ucafebabe'
SVN=121562
2008-06-06 17:42:03 -07:00
Robert Griesemer
fc184ef887 - forward decl bug
SVN=121561
2008-06-06 17:35:08 -07:00
Robert Griesemer
709e3a3fbd - tests for type forward declarations
SVN=121560
2008-06-06 17:23:22 -07:00