aboutsummaryrefslogtreecommitdiff
path: root/src/pkg/debug
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2011-03-29 10:41:23 -0700
committerRob Pike <r@golang.org>2011-03-29 10:41:23 -0700
commitd74ff67cc807a1ed1ac9996da0838e0ed5f4cf68 (patch)
treeb455b303dd6309ed15899d09095fc036cd434f7a /src/pkg/debug
parente393efc499b17d6dd13ebf558f57c3cb6a484595 (diff)
downloadgo-d74ff67cc807a1ed1ac9996da0838e0ed5f4cf68.tar.xz
debug/gosym: remove need for gotest to run preparatory commands.
Put them into the Makefile instead. One dependency mechanism is enough. R=rsc CC=golang-dev https://golang.org/cl/4331043
Diffstat (limited to 'src/pkg/debug')
-rw-r--r--src/pkg/debug/gosym/Makefile6
-rw-r--r--src/pkg/debug/gosym/pclntab_test.go3
2 files changed, 6 insertions, 3 deletions
diff --git a/src/pkg/debug/gosym/Makefile b/src/pkg/debug/gosym/Makefile
index 3c0d8c4409..4f420e7299 100644
--- a/src/pkg/debug/gosym/Makefile
+++ b/src/pkg/debug/gosym/Makefile
@@ -11,3 +11,9 @@ GOFILES=\
include ../../../Make.pkg
+test: make-pclinetest
+
+testshort: make-pclinetest
+
+make-pclinetest:
+ @if [ "`uname`-`uname -m`" = Linux-x86_64 -a $(GOARCH) = amd64 ]; then mkdir -p _test && $(AS) pclinetest.s && $(LD) -E main -o _test/pclinetest pclinetest.$O; fi
diff --git a/src/pkg/debug/gosym/pclntab_test.go b/src/pkg/debug/gosym/pclntab_test.go
index 9087021734..c83e64eabd 100644
--- a/src/pkg/debug/gosym/pclntab_test.go
+++ b/src/pkg/debug/gosym/pclntab_test.go
@@ -143,9 +143,6 @@ func TestLineAline(t *testing.T) {
}
}
-// gotest: if [ "$(uname)-$(uname -m)" = Linux-x86_64 -a "$GOARCH" = amd64 ]; then
-// gotest: mkdir -p _test && $AS pclinetest.s && $LD -E main -o _test/pclinetest pclinetest.$O
-// gotest: fi
func TestPCLine(t *testing.T) {
if !dotest() {
return