aboutsummaryrefslogtreecommitdiff
path: root/src/run.bash
AgeCommit message (Collapse)Author
2011-01-26doc/codelab/wiki: update to work with template changes, add to run.bashAndrew Gerrand
Fixes #1444. R=rsc, r CC=golang-dev https://golang.org/cl/3979045
2010-12-17misc/cgo/life: fix, add to buildRuss Cox
#pragma dynexport is no longer needed for this use of cgo, since the gcc and gc code are now linked together into the same binary. It may still be necessary later. On the Mac, you cannot use the GOT to resolve symbols that exist in the current binary, so 6l and 8l translate the GOT-loading mov instructions into lea instructions. On ELF systems, we could use the GOT for those symbols, but for consistency 6l and 8l apply the same translation. The translation is sketchy in the extreme (depending on the relocation being in a mov instruction) but it verifies that the instruction is a mov before rewriting it to lea. Also makes typedefs global across files. Fixes #1335. Fixes #1345. R=iant, r CC=golang-dev https://golang.org/cl/3650042
2010-10-21build: add gobuilder and goplay to run.bashAndrew Gerrand
gobuilder: fix build to work with new log package R=rsc CC=golang-dev https://golang.org/cl/2592041
2010-09-22build: make all.bash run on Ubuntu ARMRuss Cox
Sent from my phone. R=adg CC=golang-dev https://golang.org/cl/2192049
2010-09-13(windows) disable tests that cause the build to failJoe Poirier
R=rsc, brainman CC=golang-dev https://golang.org/cl/2171044
2010-08-30build: remove unnecessary references to GOBIN and GOROOTChristian Himpel
All scripts and makefiles assume that GOBIN is correctly set in PATH. R=rsc CC=golang-dev https://golang.org/cl/2043041
2010-08-24build: $GOBIN defaults to $GOROOT/binRuss Cox
R=r CC=golang-dev https://golang.org/cl/1982049
2010-08-18run.bash: fix freebsd build (i hope)Russ Cox
R=adg CC=golang-dev https://golang.org/cl/2012041
2010-04-05run.bash: remove MAKEFLAGS=-j4 to prevent crashing on freebsdAndrew Gerrand
R=rsc CC=golang-dev https://golang.org/cl/881044
2010-03-31build script tweaksRuss Cox
factor out environment variable checks. infer $GOROOT etc during build if not set. it's still necessary to set them for yourself to use the standard Makefiles. when running all.bash, don't recompile all the go packages in run.bash, since make.bash already did. R=r CC=golang-dev https://golang.org/cl/609042
2009-12-11Remove GOBIN in PATH dependency; don't assume cwd is $GOROOT/srcDevon H. O'Dell
This change removes the necessity to have GOBIN in $PATH, and also doesn't assume that the build is being run from $GOROOT/src. This is a minimal set of necessary changes to get Go to build happily from the FreeBSD ports collection. R=rsc CC=golang-dev https://golang.org/cl/171044
2009-11-14Build changes to support work on the BSDs.Devon H. O'Dell
This does still contain some FreeBSD-specific bits, but it's a pain to do partial diffs. R=rsc https://golang.org/cl/152138
2009-11-09drop output from nilptr tests;Russ Cox
too hard to make it the same everywhere. still checking for non-zero exit status though. disable core files while running tests R=r http://go/go-review/1026037
2009-10-22fix build after Mercurial move.Russ Cox
various missing or incorrect files. R=r CC=go-dev http://go/go-review/1014004
2009-10-20Move usr/dsymonds/iterable to src/pkg/exp/iterable.David Symonds
Remove remainder of usr/dsymonds. R=rsc,r APPROVED=r DELTA=685 (275 added, 409 deleted, 1 changed) OCL=35810 CL=35933
2009-10-14move austin/eval and austin/ogle to exp/eval and exp/ogleRuss Cox
R=r OCL=35736 CL=35746
2009-10-03fix buildRuss Cox
TBR=r OCL=35308 CL=35308
2009-10-03add cgo test that doesn't depend onRuss Cox
non-standard libraries and add to build. R=r DELTA=211 (210 added, 0 deleted, 1 changed) OCL=35293 CL=35307
2009-09-25Add eval and ogle to the build process so they can be kept upAustin Clements
to date. R=rsc APPROVED=rsc DELTA=8 (6 added, 0 deleted, 2 changed) OCL=35009 CL=35011
2009-08-12delete forward type declarationsRuss Cox
R=r DELTA=163 (1 added, 149 deleted, 13 changed) OCL=33106 CL=33111
2009-08-09run benchmarks in a relatively fast test mode, as part of run.bash/all.bashRob Pike
R=rsc DELTA=293 (224 added, 0 deleted, 69 changed) OCL=32917 CL=32944
2009-08-05delay := processingRuss Cox
R=ken OCL=32772 CL=32772
2009-07-13ebnflint commandRobert Griesemer
- basic verification of EBNF grammars - tested with (and has testcase for) go_spec.html R=rsc DELTA=150 (148 added, 0 deleted, 2 changed) OCL=31481 CL=31517
2009-06-16- install gofmt in src/cmd/gofmtRobert Griesemer
- remove some left-over files R=rsc DELTA=1465 (281 added, 1181 deleted, 3 changed) OCL=30350 CL=30353
2009-06-09mv src/lib to src/pkgRob Pike
tests: all.bash passes, gobuild still works, godoc still works. R=rsc OCL=30096 CL=30102
2009-05-05mv container/vector down one level for new rules.Rob Pike
simplify run.bash now that lib has make test that recurs. R=rsc DELTA=1179 (578 added, 596 deleted, 5 changed) OCL=28313 CL=28313
2009-04-15godoc: use data-driven templates for html, text generationRuss Cox
R=gri DELTA=1341 (668 added, 282 deleted, 391 changed) OCL=27485 CL=27526
2009-04-08move template into its own directory so it can have more filesRob Pike
R=rsc DELTA=1421 (736 added, 685 deleted, 0 changed) OCL=27249 CL=27249
2009-03-26Add a few tests which weren't being run.Ian Lance Taylor
R=r DELTA=4 (4 added, 0 deleted, 0 changed) OCL=26797 CL=26814
2009-03-09- directory rename lang -> goRobert Griesemer
R=rsc DELTA=2070 (1035 added, 1035 deleted, 0 changed) OCL=25939 CL=25939
2009-03-04Created new directory lib/lang:Robert Griesemer
- move scanner to into lib/lang - added test - adjusted various make and build files R=r DELTA=1731 (973 added, 753 deleted, 5 changed) OCL=25668 CL=25713
2009-03-03enable pretty in run.bashRob Pike
R=rsc DELTA=5 (0 added, 0 deleted, 5 changed) OCL=25651 CL=25655
2009-03-03Automated g4 rollback of changelist 25024,Russ Cox
plus significant hand editing. Back to T{x} for composite literals. R=r OCL=25612 CL=25632
2009-02-16io.PipeRuss Cox
assorted underscore cleanup R=r DELTA=488 (410 added, 3 deleted, 75 changed) OCL=25070 CL=25070
2009-02-15cleanups:Russ Cox
get rid of _ on private names in net. fix os_test file name list. newline not needed on Errorf. R=r DELTA=305 (34 added, 2 deleted, 269 changed) OCL=25047 CL=25047
2009-02-15build nitsRuss Cox
R=r DELTA=8 (0 added, 6 deleted, 2 changed) OCL=25045 CL=25045
2009-01-15remove export name-list statement.Russ Cox
make package local the default. warn about name case not matching export keyword. R=ken OCL=22881 CL=22886
2009-01-06closed arrays including [...]Ken Thompson
R=r OCL=22182 CL=22182
2009-01-06- make code in gosrc compile again, check in all pending changesRobert Griesemer
(this code doesn't match the existing language at this point, but it's a large code base which compiles - will eventually go away) - enable compilation of it again in run.bash R=r DELTA=1147 (534 added, 311 deleted, 302 changed) OCL=22176 CL=22176
2009-01-06make the tutorial programs run again.Rob Pike
(the text still needs fixing) add the tutorial programs to the test run. R=rsc DELTA=41 (6 added, 0 deleted, 35 changed) OCL=22174 CL=22174
2009-01-06new new & makeRuss Cox
R=r OCL=22166 CL=22166
2008-12-19change *map to map; *chan to chan; new(T) to new(*T)Russ Cox
fix bugs left over from *[] to [] conversion. TBR=r OCL=21576 CL=21581
2008-12-18convert *[] to [].Russ Cox
R=r OCL=21563 CL=21571
2008-12-18host and port name lookupRuss Cox
R=r,presotto DELTA=1239 (935 added, 281 deleted, 23 changed) OCL=21041 CL=21539
2008-12-11add JSON libraryRuss Cox
R=r DELTA=1127 (1127 added, 0 deleted, 0 changed) OCL=20975 CL=20983
2008-12-04Make run.bash run all the current tests.Ian Lance Taylor
R=r,rsc DELTA=8 (8 added, 0 deleted, 0 changed) OCL=20468 CL=20473
2008-12-04add mutex.MutexRuss Cox
R=r DELTA=349 (348 added, 0 deleted, 1 changed) OCL=20380 CL=20472
2008-11-21utf8 routines in go; a start.Russ Cox
also: * parse flags in testing.Main. * add make test in src/lib. R=r DELTA=323 (323 added, 0 deleted, 0 changed) OCL=19831 CL=19850
2008-11-20add math to tests; clean a bitRuss Cox
R=r DELTA=33 (12 added, 9 deleted, 12 changed) OCL=19688 CL=19696
2008-11-19change naming convention for tests fromRob Pike
test*.go to *test.go R=rsc DELTA=1747 (864 added, 855 deleted, 28 changed) OCL=19666 CL=19666