1
0
mirror of https://github.com/golang/go synced 2024-11-20 03:04:40 -07:00
go/src
Russ Cox 489494cac3 cgo: use slash-free relative paths for .so references
The Makefile and cgo now rewrite / to _ when creating the path.
The .so for gosqlite.googlecode.com/hg/sqlite is named
cgo_gosqlite.googlecode.com_hg_sqlite.so, and then 6l and 8l
both include a default rpath of $GOROOT/pkg/$GOOS_$GOARCH.
This should make it easier to move binaries from one system
to another.

Fixes #857.

R=iant, r
CC=golang-dev
https://golang.org/cl/1700048
2010-06-30 23:31:27 -07:00
..
cmd cgo: use slash-free relative paths for .so references 2010-06-30 23:31:27 -07:00
lib9
libbio
libcgo Correct _cgo_free when C ABI does not pass first arg on stack. 2010-05-30 22:22:47 -07:00
libmach libmach: skip __nl_symbol_ptr section on OS X 2010-05-24 14:30:51 -07:00
pkg template: fix typo in doc comment 2010-06-30 19:57:26 -07:00
all-arm.bash
all-nacl.bash nacl: another attempt at fixing build 2010-05-03 11:12:54 -07:00
all.bash
clean.bash
env.bash
Make.386 makefile fixes; convert runtime to use new makefiles 2009-08-13 14:41:10 -07:00
Make.amd64
Make.arm
make.bash build; allow MAKEFLAGS to be set outside the build scripts 2010-05-15 10:08:29 -07:00
Make.cmd
Make.common
Make.conf
Make.pkg cgo: use slash-free relative paths for .so references 2010-06-30 23:31:27 -07:00
quietgcc.bash Build changes to support work on the BSDs. 2009-11-14 15:29:09 -08:00
run.bash
sudo.bash
version.bash