Commit graph

57 commits

Author SHA1 Message Date
Ian Lance Taylor
74a43546b0 .hgignore: remove duplicate entry
R=golang-dev, adg
CC=golang-dev
https://golang.org/cl/40690048
2013-12-12 19:01:50 -08:00
Ian Lance Taylor
1e6996ff2e .hgignore: remove merge markers
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/40720049
2013-12-12 17:25:02 -08:00
Russ Cox
dba4d11e08 .hgignore: ignore liblink/anames?.c
R=golang-dev, minux.ma, iant
CC=golang-dev
https://golang.org/cl/36300045
2013-12-09 18:40:54 -05:00
Russ Cox
8642cbd660 cmd/dist: add liblink build information
In addition to adding the library, change the way the anames array is created.
Previously, it was written to src/cmd/6l/enam.c (and similarly for 5l and 8l)
and each of the other tools (6g, 6c, 6a) compiled the 6l/enam.c file in addition
to their own sources.

Now that there is a library shared by all these programs, move the anames
array into that library. To eliminate name conflicts, name the array after
the architecture letter: anames5, anames6, anames8.

First step to linker cleanup (golang.org/s/go13linker).

This CL does not build by itself. It depends on the CLs introducing
liblink and changing commands to use it.

R=iant
CC=golang-dev
https://golang.org/cl/35740044
2013-12-08 22:48:11 -05:00
Brad Fitzpatrick
74d2e096db build: ignore new zfiles, delete temp goplay binary in run.bash
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/12320045
2013-08-02 19:14:13 -07:00
Rémy Oudompheng
f8067ad67a hgignore: cleanup obsolete entries.
R=golang-dev, dave, r
CC=golang-dev
https://golang.org/cl/9935043
2013-06-02 11:36:09 +02:00
Shenghou Ma
0359621241 build: update Makefile to track source code dependencies better
Also update .hgignore to ignore y.output.

R=rsc
CC=golang-dev
https://golang.org/cl/5797061
2012-03-13 03:31:11 +08:00
Francisco Souza
b492bbe0d6 hgignore: ignoring misc/cgo/testso/main instead of /misc/cgo/testso/testso
test.bash does not remove main if the test fails, so it is good to keep main in .hgignore.

R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5784057
2012-03-08 12:49:23 -05:00
Francisco Souza
dc57ed8caf misc/cgo: re-enable testso
The test.bash file generates .so file using gcc, builds the executable
using the go tool and then run it with the $LD_LIBRARY_PATH variable
pointing to the directory where the .so file lives.

Fixes #2982.

R=rsc, remyoudompheng
CC=golang-dev
https://golang.org/cl/5788043
2012-03-08 12:13:41 -05:00
Shenghou Ma
90010f8f63 build: re-enable some broken tests in run.bash
Updates #2982.

R=rsc, rsc
CC=golang-dev
https://golang.org/cl/5759064
2012-03-08 06:23:56 +08:00
Francisco Souza
ca21b1289c hgignore: ignore run.out generated by misc/cgo/stdio/test.bash
R=golang-dev, minux.ma, rsc
CC=golang-dev
https://golang.org/cl/5757059
2012-03-07 01:21:38 -05:00
Rob Pike
2632d75851 .hgignore: delete references to Make.inc and syslist.go
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5752066
2012-03-07 14:07:22 +11:00
Brad Fitzpatrick
f274551f96 build: remove old version*.go files from hgignore
This broke a build on a Linux box I hadn't updated
in awhile. The hgignore files were preventing hg status
from showing and hg purge from cleaning up junk.

R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5687048
2012-02-20 02:49:58 -08:00
Shenghou Ma
a2bdb5c04f .hgignore: add src/cmd/dist/dist.dSYM
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5677076
2012-02-17 11:21:32 -05:00
Rob Pike
1d2b19e2a3 .hgignore: delete more dregs
R=golang-dev, ality
CC=golang-dev
https://golang.org/cl/5636044
2012-02-06 11:25:28 +11:00
Rob Pike
d31d9201d6 .hgignore: delete dregs
R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5634045
2012-02-06 11:09:38 +11:00
Gustavo Niemeyer
8f0602fb07 .hgignore: add VERSION.cache
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5627051
2012-02-05 00:36:20 -02:00
Russ Cox
d53cdd1775 gc: check in y.tab.[ch], yerr.h, builtin.c.
This enables builds on systems without Bison/yacc.

R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/5622051
2012-02-03 10:53:31 -05:00
David Symonds
8091ac1b5d .hgignore: update to ignore tmpltohtml.
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/5617055
2012-02-03 13:25:26 +11:00
Anthony Martin
e280035fc1 gc, cc: avoid using the wrong library when building the compilers
This can happen on Plan 9 if we we're building
with the 32-bit and 64-bit host compilers, one
after the other.

R=rsc
CC=golang-dev
https://golang.org/cl/5599053
2012-02-01 04:14:37 -08:00
Christopher Wedgwood
bbdd2070a9 .hgignore: ignore autogenerated files
R=rsc
CC=golang-dev
https://golang.org/cl/5491077
2011-12-20 15:54:39 -05:00
Andrew Gerrand
8bc6410837 build: update .hgignore
R=golang-dev, dsymonds, r
CC=golang-dev
https://golang.org/cl/5451073
2011-12-02 16:24:12 +11:00
Scott Lawrence
dd731478b8 misc/osx: Add scripts to create OS X package and disk image
Fixes #2327.

R=golang-dev, rsc, roberto, jdpoirier
CC=golang-dev
https://golang.org/cl/5375049
2011-11-18 19:05:53 -06:00
Alex Brainman
704bf7791b .hgignore: ignore src/pkg/exp/ebnflint/ebnflint
R=golang-dev, adg
CC=golang-dev
https://golang.org/cl/5294060
2011-10-26 22:22:33 +11:00
Russ Cox
762729b50e codereview: save CL messages in $(hg root)/last-change
Fixes #2279.

R=bradfitz, r, r
CC=golang-dev
https://golang.org/cl/5096042
2011-09-20 14:56:15 -04:00
Marcel van Lohuizen
4e6f951e6b exp/norm: added normregtest to .hgignore.
R=r, rsc
CC=golang-dev
https://golang.org/cl/5009045
2011-09-14 20:03:21 +02:00
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