Re: Go patch committed: Size of int is now 64 bits on x86_64

2012-11-06 Thread H.J. Lu
On Tue, Nov 6, 2012 at 5:01 PM, Ian Lance Taylor wrote: > On Tue, Nov 6, 2012 at 4:51 PM, H.J. Lu wrote: >> >> FAIL: ./tmp.go compilation, -O0 -g -fno-var-tracking-assignments >> >>> The Go library doesn't have proper support for x32 right now. I'm not >> >> libgo works OK on x32 since x32 does

Re: Go patch committed: Size of int is now 64 bits on x86_64

2012-11-06 Thread Ian Lance Taylor
On Tue, Nov 6, 2012 at 4:51 PM, H.J. Lu wrote: > > FAIL: ./tmp.go compilation, -O0 -g -fno-var-tracking-assignments > >> The Go library doesn't have proper support for x32 right now. I'm not > > libgo works OK on x32 since x32 doesn't need much special treatment. > The above is the only Go regre

Re: Go patch committed: Size of int is now 64 bits on x86_64

2012-11-06 Thread H.J. Lu
On Tue, Nov 6, 2012 at 4:41 PM, Ian Lance Taylor wrote: > On Tue, Nov 6, 2012 at 4:32 PM, H.J. Lu wrote: >> On Tue, Nov 6, 2012 at 10:46 AM, Ian Lance Taylor wrote: >>> This patch to the Go compiler and library changes the size of the Go >>> type "int" to be the same as the size of a pointer. T

Re: Go patch committed: Size of int is now 64 bits on x86_64

2012-11-06 Thread Ian Lance Taylor
On Tue, Nov 6, 2012 at 4:32 PM, H.J. Lu wrote: > On Tue, Nov 6, 2012 at 10:46 AM, Ian Lance Taylor wrote: >> This patch to the Go compiler and library changes the size of the Go >> type "int" to be the same as the size of a pointer. This means that on >> x86_64 the size of int will be 64 bits.

Re: Go patch committed: Size of int is now 64 bits on x86_64

2012-11-06 Thread H.J. Lu
On Tue, Nov 6, 2012 at 10:46 AM, Ian Lance Taylor wrote: > This patch to the Go compiler and library changes the size of the Go > type "int" to be the same as the size of a pointer. This means that on > x86_64 the size of int will be 64 bits. This matches the new behaviour > of the other Go comp

Re: Go patch committed: Size of int is now 64 bits on x86_64

2012-11-06 Thread Ian Lance Taylor
On Tue, Nov 6, 2012 at 10:46 AM, Ian Lance Taylor wrote: > This patch to the Go compiler and library changes the size of the Go > type "int" to be the same as the size of a pointer. This means that on > x86_64 the size of int will be 64 bits. This matches the new behaviour > of the other Go comp

Go patch committed: Size of int is now 64 bits on x86_64

2012-11-06 Thread Ian Lance Taylor
This patch to the Go compiler and library changes the size of the Go type "int" to be the same as the size of a pointer. This means that on x86_64 the size of int will be 64 bits. This matches the new behaviour of the other Go compiler, and is the intended implementation for the future Go 1.1 rel