re PR go/78789 (Error: no such instruction: `aesenc %xmm0,%xmm2' when compiling libgo...
authorIan Lance Taylor <ian@gcc.gnu.org>
Tue, 3 Jan 2017 20:41:54 +0000 (20:41 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Tue, 3 Jan 2017 20:41:54 +0000 (20:41 +0000)
commitb379f8d81f6141336c8585b19f9703bc26b99e2a
treee91a764a7f1c84b2581d2ad59d2e3c768e807937
parentd4eff95b5795146476524ee1d558323ca98eb292
re PR go/78789 (Error: no such instruction: `aesenc %xmm0,%xmm2' when compiling libgo/runtime/aeshash.c)

PR go/78789
    runtime: don't build aeshash.c if the assembler doesn't support it

    This is for CentOS 5, whose assembler does not know the aesinc
    instruction.

    Fixes GCC PR 78789.

    Patch by Uros Bizjak.

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

From-SVN: r244031
gcc/go/gofrontend/MERGE
libgo/config.h.in
libgo/configure
libgo/configure.ac
libgo/go/runtime/alg.go
libgo/go/runtime/runtime2.go
libgo/go/runtime/stubs.go
libgo/runtime/aeshash.c
libgo/runtime/runtime.h
libgo/runtime/runtime_c.c