diff --git a/libgo/testsuite/gotest b/libgo/testsuite/gotest
index 4015ed1e81e4173286ceff4b6a6c99fa298ebf54..155c7a8619ae1788d3aa2e75da3182048f9d0469 100755
--- a/libgo/testsuite/gotest
+++ b/libgo/testsuite/gotest
@@ -369,7 +369,7 @@ localname() {
 {
 	text="T"
 	case "$GOARCH" in
-	ppc64) text="D" ;;
+	ppc64) text="[TD]" ;;
 	esac
 
 	symtogo='sed -e s/_test/XXXtest/ -e s/.*_\([^_]*\.\)/\1/ -e s/XXXtest/_test/'