Re: Go patch committed: Always put immutable structs in unique section

2013-08-07 Thread Uros Bizjak
On Tue, Aug 6, 2013 at 6:42 PM, Ian Lance Taylor wrote: > I committed this patch that I think should fix this problem. > Bootstrapped and ran Go testsuite on x86_64-unknown-linux-gnu. > Committed to mainline and 4.8 branch. > > 2013-08-06 Ian Lance Taylor > > * go-gcc.cc (Gcc_backend::

Re: Go patch committed: Always put immutable structs in unique section

2013-08-06 Thread Ian Lance Taylor
On Tue, Aug 6, 2013 at 2:20 AM, Uros Bizjak wrote: > > Patch [1] or [2] introduce following warning on alpha: > > /space/uros/gcc-build/gcc/testsuite/go2/../../gccgo > -B/space/uros/gcc-build/gcc/testsuite/go2/../../ > /home/uros/gcc-svn/trunk/gcc/testsuite/go.test/test/cmplxdivide.go > /home/uros

Go patch committed: Always put immutable structs in unique section

2013-08-02 Thread Ian Lance Taylor
The Go backend interfaces uses immutable structs for things like type descriptors, map descriptors, and function descriptors. These objects must always be created for exported names in case they are referenced by a different package, but this often does not happen. This patch moves them to unique