- 27 Jan, 2010 6 commits
-
-
Russ Cox authored
* example-based syntax errors (go.errors) * enable bison's more specific errors and translate grammar token names into tokens like ++ * test cases R=ken2, r, ken3 CC=golang-dev https://golang.org/cl/194085
-
Kai Backman authored
R=rsc CC=golang-dev https://golang.org/cl/193104
-
Russ Cox authored
Fixes #560. R=r CC=golang-dev https://golang.org/cl/195051
-
Russ Cox authored
R=r CC=golang-dev https://golang.org/cl/194094
-
Michael Hoisie authored
R=rsc CC=golang-dev, r https://golang.org/cl/194043
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/195050
-
- 26 Jan, 2010 21 commits
-
-
Icarus Sparry authored
Hostname reads the file /proc/sys/kernel/hostname to determine the value it returns. Some people set this to a Fully Qualified Doamin Name. At least one implementation of /bin/hostname truncates the name it gets (often from the "uname" system call) at the first dot unless it is given a "-f" flag. This change makes the unit test also truncate at the first dot and checks if the strings then match. This seems more portable than adding an extra flag to the called /bin/hostname program. R=rsc CC=golang-dev https://golang.org/cl/181097
-
Icarus Sparry authored
If your $PATH does not include $GOBIN then the build fails at the first *.a file, which is probably when running the tests for tar R=rsc CC=golang-dev https://golang.org/cl/193066
-
Russ Cox authored
R=gri CC=golang-dev, icarus https://golang.org/cl/194090
-
Adam Langley authored
This has actually been running for a while and gathering benchmark data. I haven't had a chance to add a UI for it yet however. R=rsc CC=golang-dev https://golang.org/cl/194082
-
Charles L. Dorian authored
Added 386 FPU version of Hypot; modified all_test.go to test Hypot with large arguments. Also edited sqrt.go to remove Sqrt(0) as a special case. R=rsc CC=golang-dev https://golang.org/cl/186180
-
Robert Griesemer authored
Update gofmt test script. R=rsc CC=golang-dev https://golang.org/cl/195044
-
Robert Griesemer authored
Fixes #567. R=rsc CC=golang-dev https://golang.org/cl/195041
-
Russ Cox authored
also allow func() func(). R=ken2 CC=golang-dev https://golang.org/cl/194078
-
Russ Cox authored
no longer ambiguous at top level, thanks to new semicolon rules. use gofmt layout for function types. Fixes #528. R=gri CC=golang-dev https://golang.org/cl/194077
-
Robert Griesemer authored
R=r, rsc CC=golang-dev https://golang.org/cl/193101
-
Kai Backman authored
a number of fixes for arm elf generation in 5l. -T now works as advertised, -D now works properly. R=rsc CC=golang-dev https://golang.org/cl/194076
-
Russ Cox authored
(eliminate assumption of package global name space, make code easier to move between packages). R=r CC=golang-dev https://golang.org/cl/194072
-
Stephen Weinberg authored
R=rsc CC=golang-dev https://golang.org/cl/186282
-
Russ Cox authored
R=r CC=golang-dev https://golang.org/cl/194064
-
Petar Maymounkov authored
R=rsc, rsc1 CC=golang-dev https://golang.org/cl/194046
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/194073
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/193081
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/194071
-
Russ Cox authored
bonus: type switch now detects multiple uses of identical interface types. bonus: interface types are now order-independent, following the spec. R=ken2 CC=golang-dev https://golang.org/cl/194053
-
Russ Cox authored
(package main; others are pulled in automatically) R=ken2 CC=golang-dev https://golang.org/cl/194069
-
Robert Griesemer authored
minor cleanups (which I did at home before but missed this morning at work) R=rsc CC=golang-dev https://golang.org/cl/193095
-
- 25 Jan, 2010 10 commits
-
-
Ian Lance Taylor authored
R=rsc CC=golang-dev https://golang.org/cl/194066
-
Andrey Mirtchovski authored
Previous behaviour only picked the first entry (official hostname) but not the aliases. R=rsc CC=golang-dev https://golang.org/cl/193092
-
Robert Griesemer authored
Fixes #530. R=rsc CC=golang-dev https://golang.org/cl/193091
-
Robert Griesemer authored
- separate parsing from declaration - setup of correct scopes R=rsc CC=golang-dev https://golang.org/cl/189098
-
Russ Cox authored
eliminates spurious multiple initialization errors. give more information in the multiple init errors that remain. Fixes #87. R=r CC=golang-dev https://golang.org/cl/194052
-
Christopher Wedgwood authored
R=rsc, dho, r CC=golang-dev https://golang.org/cl/194045
-
Russ Cox authored
detect compilation of special package runtime with compiler flag instead of package name. R=ken2 CC=golang-dev https://golang.org/cl/193080
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/194051
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/193079
-
Rob Pike authored
(it is installed by apt-get install gawk, I believe) Fixes #557. R=rsc CC=golang-dev https://golang.org/cl/194050
-
- 24 Jan, 2010 1 commit
-
-
Rob Pike authored
R=rsc CC=golang-dev https://golang.org/cl/193075
-
- 23 Jan, 2010 2 commits
-
-
Russ Cox authored
5g/6g/8g: add import statements to export metadata, mapping package path to package name. recognize "" as the path of the package in export metadata. use "" as the path of the package in object symbol names. 5c/6c/8c, 5a/6a/8a: rewrite leading . to "". so that ·Sin means Sin in this package. 5l/6l/8l: rewrite "" in symbol names as object files are read. gotest: handle new symbol names. gopack: handle new import lines in export metadata. Collectively, these changes eliminate the assumption of a global name space in the object file formats. Higher level pieces such as reflect and the computation of type hashes still depend on the assumption; we're not done yet. R=ken2, r, ken3 CC=golang-dev https://golang.org/cl/186263
-
Dean Prichard authored
R=rsc CC=golang-dev https://golang.org/cl/186279
-