]> Cypherpunks repositories - gostls13.git/commit
all: add GOOS=android
authorDavid Crawshaw <david.crawshaw@zentus.com>
Tue, 1 Jul 2014 21:21:50 +0000 (17:21 -0400)
committerDavid Crawshaw <david.crawshaw@zentus.com>
Tue, 1 Jul 2014 21:21:50 +0000 (17:21 -0400)
commita36348008c4acb493be8e4faf209a3818a11f0af
treefb6517c0b2a2ed1e85ed065b8fceeb91d57d29d7
parente4bc3c462bedb253cb73b2dc290e200d1ffde9fe
all: add GOOS=android

As android and linux have significant overlap, and
because build tags are a poor way to represent an
OS target, this CL introduces an exception into
go/build: linux is treated as a synonym for android
when matching files.

http://golang.org/s/go14android
https://groups.google.com/forum/#!topic/golang-dev/P1ATVp1mun0

LGTM=rsc, minux
R=golang-codereviews, mikioh.mikioh, dave, aram, minux, gobot, rsc, aram.h, elias.naur, iant
CC=golang-codereviews, rsc
https://golang.org/cl/105270043
13 files changed:
src/cmd/dist/build.c
src/cmd/dist/buildruntime.c
src/liblink/sym.c
src/pkg/go/build/build.go
src/pkg/go/build/build_test.go
src/pkg/go/build/doc.go
src/pkg/go/build/syslist.go
src/pkg/runtime/defs_android_arm.h [new file with mode: 0644]
src/pkg/runtime/os_android.h [new file with mode: 0644]
src/pkg/runtime/rt0_android_arm.s [new file with mode: 0644]
src/pkg/runtime/signal_android_386.h [new file with mode: 0644]
src/pkg/runtime/signal_android_arm.h [new file with mode: 0644]
src/pkg/runtime/signals_android.h [new file with mode: 0644]