]> Cypherpunks repositories - gostls13.git/commit
cmd/cgo: make Go code order deterministic
authorRuss Cox <rsc@golang.org>
Thu, 7 Jun 2012 16:37:50 +0000 (12:37 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 7 Jun 2012 16:37:50 +0000 (12:37 -0400)
commitf51390b23cb94614ed8ba6b7a89b396c27c80511
tree4da6c01150bfe494b0e8dc21a389a9930cd06339
parentb185de82a4e2b8982e5a6c211a436b749a9735c4
cmd/cgo: make Go code order deterministic

The type declarations were being generated using
a range over a map, which meant that successive
runs produced different orders. This will make sure
successive runs produce the same files.

Fixes #3707.

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/6300062
src/cmd/cgo/main.go
src/cmd/cgo/out.go