1
0
mirror of https://github.com/golang/go synced 2024-11-22 04:54:42 -07:00
Commit Graph

31 Commits

Author SHA1 Message Date
Marcel van Lohuizen
00cb627b87 exp/norm: added trie lookup code and associated tests.
- triegen.go: Factored out trie generation code from maketables.go
  (only renamed printTrieTables to printTables and made it a method).
- maketesttables.go: new tool to generate data for the trie unit test.
- Makefile: changed accordingly.
- trie.go: trie lookup code.
- trietest_data.go: generated by maketesttables.go.
- trie_test.go: unit test for trie.go.

R=r
CC=golang-dev
https://golang.org/cl/4844053
2011-08-10 15:34:12 +02:00
Marcel van Lohuizen
b35d49fca1 exp/norm: maketables tool for generating tables for normalization.
R=r, bsiegert, r, alex.brainman
CC=golang-dev
https://golang.org/cl/4662080
2011-08-04 23:15:19 +02:00
Andrew Gerrand
eb72403bb6 go/build: exclude cgo test from arm
go/build: include command output in error values
go/build: add syslist.go to .hgignore

R=golang-dev, r
CC=golang-dev
https://golang.org/cl/4550118
2011-06-06 09:25:30 +10:00
Russ Cox
48ae1f2d9b syscall: add Mmap, Munmap on Linux, FreeBSD, OS X
* tweak mksyscall*.pl to be more gofmt-compatible.
* add mkall.sh -syscalls option.
* add sys/mman.h constants on OS X

R=r, eds, niemeyer
CC=golang-dev
https://golang.org/cl/4369044
2011-04-06 17:52:02 -04:00
Evan Shaw
bc35379763 .hgignore: Ignore all goinstalled packages
R=golang-dev, niemeyer, rsc1, rog, rsc
CC=golang-dev
https://golang.org/cl/4285047
2011-03-17 01:45:05 -04:00
Gustavo Niemeyer
70f08b47a0 goinstall: handle $(GOOS) and $(GOARCH) in filenames
This enables goinstall to handle .go and .c files (for cgo)
which are named after the following patterns:

    name_$(GOOS).*
    name_$(GOARCH).*
    name_$(GOOS)_$(GOARCH).*

Files with those names are only included if the $(GOOS) and
$(GOARCH) match the current system.

R=rsc
CC=golang-dev
https://golang.org/cl/4172055
2011-03-07 10:54:53 -05:00
Gustavo Niemeyer
bd44684fa0 .hgignore: add *.cgo*.{c,go}
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/4168059
2011-02-22 15:42:10 -05:00
Gustavo Niemeyer
3173821a8c .hgignore: add doc/codelab/wiki/*.bin
R=golang-dev, adg
CC=golang-dev
https://golang.org/cl/4173063
2011-02-19 05:44:53 +11:00
Alex Brainman
1c31589375 .hgignore: ignore src/pkg/runtime/version_*.go
R=golang-dev, r2
CC=golang-dev
https://golang.org/cl/4159041
2011-02-09 12:34:50 +11:00
Ian Lance Taylor
31d7efd4d2 .hgignore: Add some more files created by all.bash.
R=rsc
CC=golang-dev
https://golang.org/cl/4105044
2011-01-31 13:21:44 -08:00
Russ Cox
17fc373af7 codereview: handle file patterns better
If a file pattern is given and matches files that look
like they need to be hg added or hg removed, offer to do so.

If a file pattern is given and matches files in another CL, warn.

If a file pattern doesn't match anything, point that out.

Vet first line of CL description.

Fixes #972.

R=adg, niemeyer
CC=bradfitzgo, golang-dev
https://golang.org/cl/4099042
2011-01-24 14:14:26 -05:00
Hector Chu
aae5f91213 windows: implement exception handling
R=rsc, brainman
CC=golang-dev
https://golang.org/cl/4079041
2011-01-19 15:10:15 -05:00
Nigel Tao
8c6f997379 hg: add cgo/_cgo_* to .hgignore.
R=rsc, nigeltao_gnome
CC=golang-dev
https://golang.org/cl/3956042
2011-01-12 16:17:54 +11:00
Alex Brainman
1756b31bb9 add _testmain.go to .hgignore
R=rsc, r2
CC=golang-dev
https://golang.org/cl/2332042
2010-10-04 14:56:44 +11:00
Scott Lawrence
ebe837d6eb goinstall: added -a flag to mean "all remote packages"
Fixes #897.

goinstall -a can be used to reinstall all packages after an upgrade
goinstall -a -u can be used to update all package
A history of remote package installs is stored in $GOROOT/goinstall.log

R=rsc, adg
CC=golang-dev
https://golang.org/cl/1947041
2010-09-02 13:48:28 -04:00
Christian Himpel
2585888118 .hgignore: ignore src/cmd/cc/y.output
R=golang-dev, adg1, adg
CC=golang-dev
https://golang.org/cl/2023044
2010-08-26 16:50:17 +10:00
Russ Cox
da392d9136 build: no required environment variables
R=adg, r, PeterGo
CC=golang-dev
https://golang.org/cl/1942044
2010-08-18 10:08:49 -04:00
James Whitehead
04cd38131d hgignore: adds bin/ to support setting $GOBIN to $GOROOT/bin
R=PeterGo, adg
CC=golang-dev, jnw
https://golang.org/cl/1699046
2010-07-19 14:10:00 +10:00
Paolo Giarrusso
9eb806f80b .hgignore: ignore doc/htmlgen
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/1555042
2010-06-09 21:39:40 -07:00
Alex Brainman
182061204c rename cgo2c to goc2c in ignored list
R=rsc
CC=golang-dev
https://golang.org/cl/968043
2010-04-26 22:49:14 -07:00
Russ Cox
0c3a93ceb7 runtime: add GOROOT and Version
R=r
CC=golang-dev
https://golang.org/cl/608041
2010-03-16 23:10:33 -07:00
Russ Cox
766d042e48 fix garbage benchmark Makefile.
apparently some versions of GNU make cannot
handle the %: %.$O rule.  i don't understand why
and don't care enough to find out.

R=agl1
CC=golang-dev
https://golang.org/cl/206055
2010-02-09 20:29:08 -08:00
Russ Cox
b28e342e42 .hgignore: ignore .gitignore (already ignoring .git)
R=agl1
CC=golang-dev
https://golang.org/cl/206047
2010-02-09 13:18:51 -08:00
Rob Pike
188b2ac839 add apple's .DS_Store to ignored list
R=rsc
CC=golang-dev
https://golang.org/cl/198102
2010-02-03 20:12:39 -08:00
Ian Lance Taylor
8d6054ae81 Ignore the temporary files used for improved error messages.
R=rsc
CC=golang-dev
https://golang.org/cl/199047
2010-02-01 16:34:25 -08:00
David Symonds
0ed728c48a Replicate signal names from syscall in os/signal.
R=rsc
CC=golang-dev
https://golang.org/cl/183142
2010-01-11 11:23:46 -08:00
Russ Cox
69039e5a5a build Make.deps during make.bash instead
of keeping a checked-in copy.  doesn't
slow down make.bash appreciably.

R=r
https://golang.org/cl/156099
2009-11-19 16:27:13 -08:00
Josh Goebel
d05fa26a7d Let us have side by side git if we want
R=r, rsc
https://golang.org/cl/156046
2009-11-17 16:46:58 -08:00
Ian Lance Taylor
49d4e8cb80 Ignore more unimportant files.
- Emacs backup files.
- *.orig files left by hg merge conflicts.
- core files.
- generated enam.c files.
- runtime.acid now has an architecture.

R=rsc
http://go/go-review/1026017
2009-11-07 12:27:11 -08:00
Russ Cox
eef3fbb83e more file patterns to ignore
R=r
http://go/go-review/1016014
2009-11-01 05:20:30 -08:00
Russ Cox
6d96b24ef3 tell Mercurial which files to ignore
R=r
CC=go-dev
http://go/go-review/1012005
2009-10-22 11:07:39 -07:00