Commit 447638d2 by Ian Lance Taylor

gotest: only use [TD] on big-endian PPC64 non-AIX systems

    
    Reviewed-on: https://go-review.googlesource.com/108457

From-SVN: r259531
parent 9b922d6a
b367349d85f315e94e10ee2d76a7c6a46b993dcb 7b37b9c3f9338a1387ee1e2301de89c3d2d87d2b
The first line of this file holds the git revision number of the last The first line of this file holds the git revision number of the last
merge done from the gofrontend repository. merge done from the gofrontend repository.
...@@ -506,9 +506,13 @@ localname() { ...@@ -506,9 +506,13 @@ localname() {
{ {
text="T" text="T"
case "$goarch" in
ppc64*) text="[TD]" ;; # On systems using PPC64 ELF ABI v1 function symbols show up
esac # as descriptors in the data section. We assume that $goarch
# distinguishes v1 (ppc64) from v2 (ppc64le).
if test "$goos" != "aix" && test "$goarch" = "ppc64"; then
text="[TD]"
fi
symtogo='sed -e s/_test\([^A-Za-z0-9]\)/XXXtest\1/ -e s/.*_\([^_]*\.\)/\1/ -e s/XXXtest/_test/' symtogo='sed -e s/_test\([^A-Za-z0-9]\)/XXXtest\1/ -e s/.*_\([^_]*\.\)/\1/ -e s/XXXtest/_test/'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment