1. 15 Apr, 2013 2 commits
  2. 14 Apr, 2013 1 commit
  3. 13 Apr, 2013 3 commits
  4. 12 Apr, 2013 9 commits
  5. 11 Apr, 2013 7 commits
  6. 10 Apr, 2013 5 commits
  7. 09 Apr, 2013 11 commits
  8. 08 Apr, 2013 2 commits
    • Andrew Wilkins's avatar
      cmd/cgo: record CGO_LDFLAGS env var in _cgo_flags · afb49aad
      Andrew Wilkins authored
      cgo stores cgo LDFLAGS in _cgo_flags and _cgo_defun.c.
      The _cgo_defun.c records the flags via
      "#pragma cgo_ldflag <flag>", which external linking
      relies upon for passing libraries (and search paths)
      to the host linker.
      
      The go command will allow LDFLAGS for cgo to be passed
      through the environment (CGO_LDFLAGS); cgo ignores
      this environment variable, and so its value doesn't
      make it into the above mentioned files. This CL changes
      cgo to record CGO_LDFLAGS also.
      
      Fixes #5205.
      
      R=iant, minux.ma
      CC=golang-dev
      https://golang.org/cl/8465043
      afb49aad
    • Rémy Oudompheng's avatar
      sync, sync/atomic: do not corrupt race detector after a nil dereference. · 5bb3a66a
      Rémy Oudompheng authored
      The race detector uses a global lock to analyze atomic
      operations. A panic in the middle of the code leaves the
      lock acquired.
      
      Similarly, the sync package may leave the race detectro
      inconsistent when methods are called on nil pointers.
      
      R=golang-dev, r, minux.ma, dvyukov, rsc, adg
      CC=golang-dev
      https://golang.org/cl/7981043
      5bb3a66a