summaryrefslogtreecommitdiff
path: root/src/cmd
AgeCommit message (Collapse)AuthorFilesLines
2010-03-15gofmt: fix for gofmt rewrite featureRobert Griesemer2-5/+15
Fixes issue 643. R=rsc CC=golang-dev http://codereview.appspot.com/576041
2010-03-12godoc: support for multiple packages in a directoryRobert Griesemer2-27/+64
- smartly select the "right" package - provide a list of other packages R=rsc CC=golang-dev http://codereview.appspot.com/466042
2010-03-11godoc: fix formatting of -src outputRobert Griesemer1-1/+1
- go/filter.go: make MergePackageFiles smarter - go/printer.go: handle positions from multiple files R=rsc CC=golang-dev http://codereview.appspot.com/460042
2010-03-10godoc: change -x to -src, update doc.go (missed in previous CL)Robert Griesemer2-1/+3
R=rsc CC=golang-dev http://codereview.appspot.com/384044
2010-03-10godoc: provide mode which shows exported interface in "source form"Robert Griesemer2-16/+29
- on the commandline: godoc -x big - in a webpage: provide form parameter ?m=src Known issues: - Positioning of comments incorrect in several cases. Separate CL. - Need a link/menu to switch between different modes of presentation in the web view. R=rsc CC=golang-dev http://codereview.appspot.com/376041
2010-03-10fix 386 a[i] = cmplx(r, j)Russ Cox1-6/+6
R=ken2 CC=golang-dev http://codereview.appspot.com/384043
2010-03-091. decommit complex(float) conversionKen Thompson4-18/+13
2. add complex algorithm for map/chan 3. test for use of complex in array, slice, field, chan, map, field, pointer. R=rsc CC=golang-dev http://codereview.appspot.com/384041
2010-03-09gc: remove duplicate errors, give better error for I.(T)Russ Cox1-7/+16
R=ken2 CC=golang-dev http://codereview.appspot.com/370041
2010-03-09fix bugs compiling things likeKen Thompson1-6/+13
c = cmplx(imag(c), real(c)) without a temporary R=rsc CC=golang-dev http://codereview.appspot.com/360043
2010-03-09identical complex implementationKen Thompson11-254/+204
for 6g and 8g. can also be used for 5g. 5g is still a stub. R=rsc CC=golang-dev http://codereview.appspot.com/362041
2010-03-08arm: cleanup build warningsDean Prichard2-5/+2
trivial stuff lex.c: these prototypes are in a.h asm.c: unused variables arm-pass.txt deal w/ sieve.go rename and addition of sieve2.go R=kaib, rsc CC=golang-dev http://codereview.appspot.com/244041 Committer: Russ Cox <rsc@golang.org>
2010-03-08gc: avoid fixed length buffer cleanbufDean Prichard1-2/+3
R=rsc CC=golang-dev http://codereview.appspot.com/302042 Committer: Russ Cox <rsc@golang.org>
2010-03-08gc: simplify complex typecheckRuss Cox3-31/+37
do not convert to float prematurely. R=ken2 CC=golang-dev http://codereview.appspot.com/311041
2010-03-085g/6g/8g: fix double function call in sliceRuss Cox6-96/+82
Fixes issue 654. R=ken2 CC=golang-dev http://codereview.appspot.com/310041
2010-03-056g complex type usableKen Thompson10-75/+320
8g and 5g have stubs to ignore complex R=rsc CC=golang-dev http://codereview.appspot.com/257042
2010-03-05gc: fix crash on complicated arg to make slice.Russ Cox1-1/+1
Fixes issue 615. R=ken2 CC=golang-dev http://codereview.appspot.com/255043
2010-03-05gc: better compilation of floating point +=Russ Cox5-31/+63
R=ken2 CC=golang-dev http://codereview.appspot.com/255042
2010-03-04goinstall: an experiment in (external) package installationRuss Cox8-2/+609
R=adg, r CC=cw, golang-dev http://codereview.appspot.com/224043
2010-03-04cc: disallow ... argument unless NOSPLIT is set.Russ Cox4-4/+25
check that NOSPLIT functions don't use too much stack. correct some missing NOSPLITs in the runtime library. Fixes bug reported in https://groups.google.com/group/golang-nuts/t/efff68b73941eccf R=ken2 CC=golang-dev http://codereview.appspot.com/236041
2010-03-03gc: fix imported and not used message - show pathRuss Cox3-4/+3
R=ken2 CC=golang-dev http://codereview.appspot.com/229046
2010-03-02more on type complex.Ken Thompson5-10/+144
getting close. R=rsc CC=golang-dev http://codereview.appspot.com/224105
2010-03-02gofmt: fix alignment of multi-line var declarationsRobert Griesemer1-5/+5
- gofmt -w src misc R=rsc, r CC=golang-dev http://codereview.appspot.com/223101
2010-03-02gofmt: experiment: align values in map composites where possibleRobert Griesemer5-49/+49
- gofmt -w src misc - looking for feedback R=rsc, r CC=golang-dev http://codereview.appspot.com/223076
2010-02-28gotest: set $AS to $GOBIN/$ASAndrew Gerrand1-0/+1
May address issue 624. R=rsc CC=golang-dev http://codereview.appspot.com/223083
2010-02-268g: fix out of register bug in byte(x) codeRuss Cox1-6/+1
R=ken2 CC=golang-dev http://codereview.appspot.com/223070
2010-02-26Add -r option to 6l/8l/5l.Ian Lance Taylor12-3/+26
This permits more flexibility with cgo and swig in cases where the program is run on a machine other than the one on which it is built. Rather than storing the absolute path to the shared library in the DT_NEEDED entry, we can store just the name, and let the dynamic linker find it using DT_RUNPATH or the LD_LIBRARY_PATH environment variable. R=rsc CC=golang-dev http://codereview.appspot.com/223068
2010-02-268g: make a[byte(x)] truncate xRuss Cox1-1/+8
R=ken2 CC=golang-dev http://codereview.appspot.com/223069
2010-02-25go/printer, gofmt: align comments in multi-line expression listsRobert Griesemer2-8/+8
- gofmt -w src misc - improves several lists and fixes minor degradation introduced with the fix for issue 628 - removed some dead code (stringList) R=rsc CC=golang-dev http://codereview.appspot.com/223058
2010-02-25strings: delete Runes, BytesRuss Cox6-24/+21
gofmt -w -r 'strings.Bytes(a) -> []byte(a)' src/cmd src/pkg test/bench gofmt -w -r 'strings.Runes(a) -> []int(a)' src/cmd src/pkg test/bench delete unused imports R=r CC=golang-dev http://codereview.appspot.com/224062
2010-02-25gc: implement []int(string) and []byte(string)Russ Cox5-14/+87
R=ken2 CC=golang-dev http://codereview.appspot.com/224060
2010-02-24go/ast: streamline representation of field listsRobert Griesemer2-8/+10
- always include position information about opening/closing parens/braces - replace uses of []*ast.Field with *ast.FieldList Fixes issue 473. R=rsc CC=golang-dev http://codereview.appspot.com/223043
2010-02-23goyacc: fix handling of / and comments in goyaccRob Pike1-2/+20
Fixes issue 618. R=rsc CC=golang-dev http://codereview.appspot.com/217094
2010-02-21all done except -Ken Thompson3-103/+297
complex divide float(complex) conversion 8g 5g etc tests R=rsc CC=golang-dev http://codereview.appspot.com/218044
2010-02-21gc: minor const simplificationsRuss Cox1-32/+15
R=ken2 CC=golang-dev http://codereview.appspot.com/217069
2010-02-19fixed bug in mpconst float multiply by 0.Ken Thompson10-27/+234
more complex -- constants, variables and print. R=rsc CC=golang-dev http://codereview.appspot.com/217061
2010-02-19godoc: fix path resolution for command-line one more time (sigh...)Robert Griesemer1-2/+21
R=rsc CC=golang-dev http://codereview.appspot.com/217058
2010-02-19- removed exp/parser (support for old semicolon syntax)Robert Griesemer4-30/+9
- go/ast: removed StringList (not needed anymore) - go/ast: changed import path and field list tag to a single string - updated all dependencies R=rsc CC=golang-dev http://codereview.appspot.com/217056
2010-02-19godoc: make commandline use work againRobert Griesemer2-10/+7
R=rsc CC=golang-dev http://codereview.appspot.com/216054
2010-02-18gc: double-initializationRuss Cox1-1/+0
R=ken2 CC=golang-dev http://codereview.appspot.com/217044
2010-02-188a/8l: Added FCMOVcc instructionsEvan Shaw3-0/+32
Thanks to Charles Dorian for the help. R=rsc CC=Charlie Dorian, golang-dev http://codereview.appspot.com/207049 Committer: Russ Cox <rsc@golang.org>
2010-02-18exec: add dir argument to Run.Russ Cox1-2/+2
fix, test MergeWithStdout R=r CC=golang-dev http://codereview.appspot.com/214046
2010-02-18gc: fix this morning's bug fixRuss Cox5-5/+7
R=ken2 CC=golang-dev http://codereview.appspot.com/216043
2010-02-18complex constant multiply and divideKen Thompson5-10/+92
R=rsc CC=golang-dev http://codereview.appspot.com/217041
2010-02-18godoc: path cleanups, fixed a race condition, initial support for a menu on ↵Robert Griesemer3-36/+20
pages R=rsc CC=adg, golang-dev http://codereview.appspot.com/215050
2010-02-18more complex - constantsKen Thompson5-2/+40
import and export R=rsc CC=golang-dev http://codereview.appspot.com/214050
2010-02-18gc: recursive interface embeddingRuss Cox4-23/+73
Fixes issue 287. R=ken2 CC=golang-dev http://codereview.appspot.com/215048
2010-02-175g/8g: fix buildRuss Cox2-0/+2
R=ken2 CC=golang-dev http://codereview.appspot.com/215042
2010-02-17new types complex, complex64 and complex128Ken Thompson8-56/+276
only front-end compiler work. best to do thin in 3 steps 1. frontend 2. backend 3. lib R=rsc CC=golang-dev http://codereview.appspot.com/214042
2010-02-178g: respect ullman numbers in float comparisonRuss Cox1-8/+14
Fixes issue 602. R=ken2 CC=golang-dev http://codereview.appspot.com/212045
2010-02-16gc: undo attempt at fixing recursive interface embeddingRuss Cox1-18/+1
Fixes issue 582. Update issue 287 Status: Accepted Bug fix was too intrusive; undo and reopen issue. R=ken2 CC=golang-dev http://codereview.appspot.com/209044