1
0
mirror of https://github.com/golang/go synced 2024-10-04 09:31:22 -06:00
go/src
Russ Cox 296d6871a8 ld: make ELF binaries with no shared library dependencies static binaries
$ file $GOROOT/bin/{godoc,goyacc}
/home/rsc/g/go/bin/godoc:  ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), not strpped
/home/rsc/g/go/bin/goyacc: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, not stripped
$

Fixes #1758.

R=iant
CC=golang-dev
https://golang.org/cl/4428079
2011-05-03 01:56:23 -04:00
..
cmd ld: make ELF binaries with no shared library dependencies static binaries 2011-05-03 01:56:23 -04:00
lib9 lib9/create.c: delete unused variable 2011-04-13 23:12:48 -07:00
libbio build: test for _WIN32, not _MINGW32 2010-09-08 22:20:35 -04:00
libmach libmach: fix warnings. 2011-04-14 23:58:08 -04:00
pkg os: remove race paranoia from Environ(); it's guarded now 2011-05-02 23:08:27 -04:00
all-qemu.bash all-qemu.bash: remove DISABLE_NET_TESTS 2011-04-26 00:16:12 -04:00
all.bash build: $GOBIN defaults to $GOROOT/bin 2010-08-24 20:00:33 -04:00
clean.bash build: reenable clean.bash without gomake 2011-03-21 00:27:50 -03:00
env.bash rc/env.bash: fix for Go tool-chain build on windows under msys. 2011-04-23 11:34:08 -07:00
make.bash build: diagnose Ubuntu's buggy copy of gold 2011-03-18 18:23:00 -04:00
Make.ccmd build: remove intermediate yacc files in Make.ccmd 2010-12-14 12:22:40 -05:00
Make.clib build: Allow archiver to be specified in the environment with HOST_AR. 2010-12-07 15:28:26 -05:00
Make.cmd goinstall: support GOPATH; building and installing outside the Go tree 2011-04-27 11:00:34 +10:00
Make.common make: prevent rm provoking 'text file busy' errors. 2011-04-15 08:25:44 -04:00
Make.inc goinstall: handle $(GOOS) and $(GOARCH) in filenames 2011-03-07 10:54:53 -05:00
Make.pkg goinstall: support GOPATH; building and installing outside the Go tree 2011-04-27 11:00:34 +10:00
quietgcc.bash build: use gcc -Werror 2011-04-13 16:18:09 -04:00
run.bash tutorial: replace the forever loops with finite counts in sieve programs. 2011-04-27 09:59:27 -07:00
sudo.bash build: no required environment variables 2010-08-18 10:08:49 -04:00
version.bash version.bash: strip changeset hash from 'hg tags' output 2011-04-04 10:06:09 +10:00