go/src
Ian Lance Taylor 5abf395be7 Avoid race condition. Following the left to right rule,
s.output.Data() was being retrieved before the synchronization
point, which meant that it could be retrieved before the
goroutine wrote it.  Using gccgo this caused random errors.

R=gri
DELTA=2  (1 added, 0 deleted, 1 changed)
OCL=31046
CL=31267
2009-07-07 10:15:01 -07:00
..
cmd move 6c/pgen.c, 6c/pswt.c into cc 2009-07-07 10:07:15 -07:00
lib9 remove incorrect (!) consts 2008-07-07 15:00:12 -07:00
libbio 6l: 2008-10-20 17:33:51 -07:00
libmach_amd64 runtime: stack growth adjustments, cleanup 2009-06-17 15:12:16 -07:00
old/c move old code into 'old' directory 2008-06-04 14:46:07 -07:00
pkg Avoid race condition. Following the left to right rule, 2009-07-07 10:15:01 -07:00
Make.386 more build refinements: 2009-06-05 22:18:32 -07:00
Make.amd64 more build refinements: 2009-06-05 22:18:32 -07:00
Make.arm more build refinements: 2009-06-05 22:18:32 -07:00
Make.conf interface speedups and fixes. 2009-01-26 12:36:21 -08:00
all.bash split all.bash into make.bash and run.bash 2008-10-08 09:46:54 -07:00
clean.bash mv src/lib to src/pkg 2009-06-09 09:53:44 -07:00
make.bash set -e does not apply to ( ) blocks, 2009-06-22 15:43:50 -07:00
quietgcc.bash build with warnings enabled. 2008-11-19 12:54:44 -08:00
run.bash - install gofmt in src/cmd/gofmt 2009-06-16 12:03:32 -07:00
sudo.bash add build step to install debuggers setgid procmod. 2008-11-18 10:08:46 -08:00