Hi,

This updates the go architecture names on MIPS in line with the recent
changes to libgo.

I do not have commit access, so please can someone else commit this for
me.

Thanks,
James

2016-06-23  James Cowgill  <james.cowg...@imgtec.com>

        * go.test/go-test.exp (go-set-goarch): update MIPS architecture
        names.
---
 gcc/testsuite/go.test/go-test.exp | 16 +++++++---------
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/gcc/testsuite/go.test/go-test.exp 
b/gcc/testsuite/go.test/go-test.exp
index 5f6ef299e55..4b10e4e2d16 100644
--- a/gcc/testsuite/go.test/go-test.exp
+++ b/gcc/testsuite/go.test/go-test.exp
@@ -213,29 +213,27 @@ proc go-set-goarch { } {
                #error FOO
                #endif
            }] {
-               set goarch "mipso32"
+               set goarch "mips"
            } elseif [check_no_compiler_messages mipsn32 assembly {
                #if _MIPS_SIM != _ABIN32
                #error FOO
                #endif
            }] {
-               set goarch "mipsn32"
+               set goarch "mips64p32"
            } elseif [check_no_compiler_messages mipsn64 assembly {
                #if _MIPS_SIM != _ABI64
                #error FOO
                #endif
            }] {
-               set goarch "mipsn64"
-           } elseif [check_no_compiler_messages mipso64 assembly {
-               #if _MIPS_SIM != _ABIO64
-               #error FOO
-               #endif
-           }] {
-               set goarch "mipso64"
+               set goarch "mips64"
            } else {
                perror "$target_triplet: unrecognized MIPS ABI"
                return ""
            }
+
+           if [istarget "mips*el-*-*"] {
+               append goarch "le"
+           }
        }
        "powerpc*-*-*" {
            if [check_effective_target_ilp32] {
-- 
2.13.1

Reply via email to