Re: [patch] introduce aarch64 as a Go architecture

2013-12-02 Thread Mike Stump
On Dec 2, 2013, at 1:10 AM, Andrew Pinski wrote: >> All the documentation relevant to this architecture uses the term >> "aarch64". How is arm64 obvious? > > The same reason Linus used arm64: > https://lkml.org/lkml/2012/7/15/133 Thanks for the link, ah, now I exactly understand what that port i

Re: [patch] introduce aarch64 as a Go architecture

2013-12-02 Thread Richard Earnshaw (home)
On 29 Nov 2013, at 19:38, "Andrew Pinski" wrote: > On Fri, Nov 29, 2013 at 11:34 AM, Matthias Klose wrote: >> Please let's pick aarch64. Everybody names it this way, except of course >> Debian > > And the linux kernel. > The Linux kernel reports aarch64 in its uname. It's only the source

Re: [golang-dev] Re: [gofrontend-dev] Re: [patch] introduce aarch64 as a Go architecture

2013-12-02 Thread Richard Earnshaw (home)
On 2 Dec 2013, at 00:06, "Rob Pike" wrote: > arm64 it is > This is perverse and completely inconsistent with the rest of the gnu tool chain. It makes no sense at all to me for go to be inconsistent in this way. R.

Re: [patch] introduce aarch64 as a Go architecture

2013-12-02 Thread Andrew Pinski
On Mon, Dec 2, 2013 at 1:02 AM, Marcus Shawcroft wrote: > On 1 December 2013 19:55, Michael Hudson-Doyle > wrote: >> Ian Lance Taylor writes: >> >>> I've gotten a patch from Michael Hudson-Doyle to set GOARCH to arm64 >>> on an Aarch64 system (https://codereview.appspot.com/34830045/). >> >> Hah

Re: [patch] introduce aarch64 as a Go architecture

2013-12-02 Thread Marcus Shawcroft
On 1 December 2013 19:55, Michael Hudson-Doyle wrote: > Ian Lance Taylor writes: > >> I've gotten a patch from Michael Hudson-Doyle to set GOARCH to arm64 >> on an Aarch64 system (https://codereview.appspot.com/34830045/). > > Haha, go us. > >> I've gotten a patch from Matthias Klose to set GOARC

Re: [golang-dev] Re: [gofrontend-dev] Re: [patch] introduce aarch64 as a Go architecture

2013-12-01 Thread Rob Pike
arm64 it is

Re: [patch] introduce aarch64 as a Go architecture

2013-12-01 Thread Michael Hudson-Doyle
Ian Lance Taylor writes: > I've gotten a patch from Michael Hudson-Doyle to set GOARCH to arm64 > on an Aarch64 system (https://codereview.appspot.com/34830045/). Haha, go us. > I've gotten a patch from Matthias Klose to set GOARCH to aarch64 on > such a system > (http://gcc.gnu.org/ml/gcc-pa

Re: [golang-dev] Re: [patch] introduce aarch64 as a Go architecture

2013-11-29 Thread Rob Pike
aarch64 is arguably correct but not very evocative (to speak politely). the arm marketing people must be uninterested in distinguishing their design from other systems. arm64 is clearer and in line with amd64, but possibly confusing therefore. aarch64 is perhaps the better choice but arm64 would

Re: [patch] introduce aarch64 as a Go architecture

2013-11-29 Thread Andrew Pinski
On Fri, Nov 29, 2013 at 11:34 AM, Matthias Klose wrote: > Please let's pick aarch64. Everybody names it this way, except of course > Debian And the linux kernel. > :-/ If I understand ARM developers correctly, there will be something like > aarch32 in the future (x32 for ARM), and I think you

Re: [patch] introduce aarch64 as a Go architecture

2013-11-29 Thread Matthias Klose
Please let's pick aarch64. Everybody names it this way, except of course Debian :-/ If I understand ARM developers correctly, there will be something like aarch32 in the future (x32 for ARM), and I think you don't want to call it arm32. Matthias Am 29.11.2013 20:22, schrieb Ian Lance Taylor:

Re: [patch] introduce aarch64 as a Go architecture

2013-11-29 Thread Ian Lance Taylor
I've gotten a patch from Michael Hudson-Doyle to set GOARCH to arm64 on an Aarch64 system (https://codereview.appspot.com/34830045/). I've gotten a patch from Matthias Klose to set GOARCH to aarch64 on such a system (http://gcc.gnu.org/ml/gcc-patches/2013-11/msg03765.html). I don't care one way o

[patch] introduce aarch64 as a Go architecture

2013-11-29 Thread Matthias Klose
This patch introduces aarch64 as a Go architecture. Matthias # DP: Introduce aarch64 goarch. --- a/src/libgo/go/go/build/syslist.go +++ a/src/libgo/go/go/build/syslist.go @@ -5,4 +5,4 @@ package build const goosList = "darwin dragonfly freebsd linux netbsd openbsd plan9 windows solaris " -