summaryrefslogtreecommitdiff
path: root/src/libcgo/Makefile
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2009-09-30 13:47:15 -0700
committerRuss Cox <rsc@golang.org>2009-09-30 13:47:15 -0700
commit872a8a09080aee0bb54eddf8cbc3d57a61aec6ab (patch)
tree8e798c970bfa78770ae32e343c2b5807dcbbb2da /src/libcgo/Makefile
parentcea1e9d746c5013b6566fac3a06f817626fbcae1 (diff)
downloadgolang-872a8a09080aee0bb54eddf8cbc3d57a61aec6ab.tar.gz
cgo working on linux/386
R=r DELTA=70 (47 added, 4 deleted, 19 changed) OCL=35167 CL=35171
Diffstat (limited to 'src/libcgo/Makefile')
-rw-r--r--src/libcgo/Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libcgo/Makefile b/src/libcgo/Makefile
index 6fbfeb067..ea4ccc7ef 100644
--- a/src/libcgo/Makefile
+++ b/src/libcgo/Makefile
@@ -4,15 +4,17 @@
# not linked into build for now
+CFLAGS_386=-m32
+
TARG=libcgo.so
all: libcgo.so
cgocall.o: cgocall.c
- gcc -O2 -fPIC -o cgocall.o -c cgocall.c
+ gcc $(CFLAGS_$(GOARCH)) -O2 -fPIC -o cgocall.o -c cgocall.c
libcgo.so: cgocall.o
- gcc -shared -o libcgo.so cgocall.o -lpthread -lm
+ gcc $(CFLAGS_$(GOARCH)) -shared -o libcgo.so cgocall.o -lpthread -lm
install: $(GOROOT)/pkg/$(GOOS)_$(GOARCH)/libcgo.so