1. 22 Jun, 2011 3 commits
    • Robert Griesemer's avatar
      os.Error API: don't export os.ErrorString, use os.NewError consistently · 712fb6dc
      Robert Griesemer authored
      This is a core API change.
      
      1) gofix misc src
      2) Manual adjustments to the following files under src/pkg:
         gob/decode.go
         rpc/client.go
         os/error.go
         io/io.go
         bufio/bufio.go
         http/request.go
         websocket/client.go
      as well as:
         src/cmd/gofix/testdata/*.go.in (reverted)
         test/fixedbugs/bug243.go
      3) Implemented gofix patch (oserrorstring.go) and test case (oserrorstring_test.go)
      
      Compiles and runs all tests.
      
      R=r, rsc, gri
      CC=golang-dev
      https://golang.org/cl/4607052
      712fb6dc
    • Russ Cox's avatar
      godefs: remove test from build · 55b06624
      Russ Cox authored
      The test is only defined on darwin/amd64, and it fails
      with recent versions of Xcode, which do not support
      -gstabs+ debugging output.  At some point godefs will
      have to be replaced, perhaps merged with cgo.
      Godefs is not needed during builds anyway (its output files
      are checked into the repository in src/pkg/runtime),
      so its failure on the newer Xcode is a distraction from an
      otherwise usable build.  Disable the test.
      
      Fixes #1985.
      
      R=golang-dev, gri, robert.hencke, r
      CC=golang-dev
      https://golang.org/cl/4638053
      55b06624
    • Adam Langley's avatar
      crypto/openpgp: add ElGamal support. · f2e94de6
      Adam Langley authored
      R=bradfitz, r
      CC=golang-dev
      https://golang.org/cl/4639049
      f2e94de6
  2. 21 Jun, 2011 7 commits
    • Lucio De Re's avatar
      8l: more fixes for Plan 9 · 10b5519d
      Lucio De Re authored
      Once these changes are effected, it is possible to construct
      "8l" native on a (386?) Plan 9 system, albeit with assistance
      from modules such as mkfiles that are not (yet) included in any
      public patches.
      
      8l/asm.c:
      . Corrected some format qualifiers.
      
      8l/list.c:
      . Cast a print() argument to (int) to match the given format.
        It may be possible to change the format (%R), but I have not
        looked into it.
      
      8l/obj.c:
      . Removed some unused code.
      
      8l/span.c:
      . Removed unnecessary incrementation on "bp".
      . Corrected some format qualifiers.
      
      ld/data.c:
      . Corrected some format qualifiers.
      . Cast print argument to (int): used as field size.
      . Use braces to suppress warning about empty if() statements.
      
      ld/dwarf.c:
      . Trivial spelling mistake in comment.
      
      ld/ldelf.c:
      . Added USED() statements to silence warnings.
      . Dropped redundant address (&) operators.
      . corrected some format qualifiers.
      . Cast to (int) for switch selection variable.
      
      ld/macho.c:
      . Added USED() statements to silence warnings.
      
      ld/ldpe.c:
      . Added USED() statements to silence warnings.
      . More careful use of "sect" variable.
      . Corrected some format qualifiers.
      . Removed redundant assignments.
      . Minor fix dropped as it was submitted separately.
      
      ld/pe.c:
      . Dropped <time.h> which is now in <u.h>.
      . Dropped redundant address (&) operators.
      . Added a missing variable initialisation.
      
      ld/symtab.c:
      . Added USED() statements to silence warnings.
      . Removed redundant incrementation.
      . Corrected some format qualifiers.
      
      All the above have been tested against a (very) recent release
      and do not seem to trigger any regressions.
      
      All review suggestions have been incorporated.
      
      R=rsc
      CC=golang-dev
      https://golang.org/cl/4633043
      10b5519d
    • Robert Hencke's avatar
      nacl, tiny: remove vestiges · b88e669a
      Robert Hencke authored
      R=golang-dev, r, rsc
      CC=golang-dev
      https://golang.org/cl/4635053
      b88e669a
    • Russ Cox's avatar
      gopprof: update list of memory allocators · d6be71c7
      Russ Cox authored
      Also import new weblist command from Google version.
      
      R=r, bradfitz
      CC=golang-dev
      https://golang.org/cl/4650048
      d6be71c7
    • Andrew Gerrand's avatar
      goinstall: undo 1ad616fb313d (always rebuild...) · f338d9f7
      Andrew Gerrand authored
      CL 4627051 is a better way of doing the same thing.
      
      R=golang-dev, r
      CC=golang-dev
      https://golang.org/cl/4654045
      f338d9f7
    • Alex Brainman's avatar
      builder: run make single-threaded on windows · 524d02cb
      Alex Brainman authored
      Will still honor MAKEFLAGS environment variable if set.
      
      R=golang-dev
      CC=bradfitz, golang-dev
      https://golang.org/cl/4644049
      524d02cb
    • Andrew Gerrand's avatar
      goinstall: undo repo peeking code · ceae2c93
      Andrew Gerrand authored
      Keeping the Julian's good refactoring work.
      
      R=rsc
      CC=golang-dev
      https://golang.org/cl/4638049
      ceae2c93
    • Ben Lynn's avatar
      Effective Go: supplied missing type in variadic function example. · 6be0bdf7
      Ben Lynn authored
      R=golang-dev, nigeltao
      CC=golang-dev
      https://golang.org/cl/4595055
      6be0bdf7
  3. 20 Jun, 2011 24 commits
  4. 19 Jun, 2011 6 commits