On Thu, Nov 21, 2019 at 11:40:33AM +, Wilco Dijkstra wrote:
> Hi Rainer,
>
> >> ld: warning: symbol 'err' has differing types:
> >> (file /var/tmp//ccWQCyMc.o type=OBJT; file /lib/libc.so
> >> type=FUNC);
> >> /var/tmp//ccWQCyMc.o definition taken
>
> So are glob and err so
Hi Rainer,
>> ld: warning: symbol 'err' has differing types:
>> (file /var/tmp//ccWQCyMc.o type=OBJT; file /lib/libc.so type=FUNC);
>> /var/tmp//ccWQCyMc.o definition taken
So are glob and err somehow exported as globals by your GLIBC? I don't think
those
are standard functions
On Thu, Nov 21, 2019 at 12:03:19PM +0100, Rainer Orth wrote:
> I'm seeing those, too, plus the following that are apparently only
> diagnosed by Solaris ld:
>
> +FAIL: gcc.c-torture/execute/20030913-1.c -O0 (test for excess errors)
> +FAIL: gcc.c-torture/execute/20030913-1.c -O1 (test for ex
Hi Jakub,
> On Thu, Nov 21, 2019 at 01:41:47AM +0100, Rainer Orth wrote:
>> Same on sparc-sun-solaris2.11 and i386-pc-solaris2.11.
>>
>> There where quite a number of non-Go regressions all over the place.
>> Many are like this:
>>
>> FAIL: gcc.c-torture/execute/complex-6.c -O0 (test for exce
On Wed, Nov 20, 2019 at 4:18 PM Jakub Jelinek wrote:
>
> On Tue, Nov 05, 2019 at 05:17:10PM +, Wilco Dijkstra wrote:
> > Passes bootstrap and regress on AArch64 and x64. OK for commit?
>
> This broke bootstrap on x86_64-linux as well as i686-linux (guess all
> targets that go supports).
> The
On Thu, Nov 21, 2019 at 01:41:47AM +0100, Rainer Orth wrote:
> Same on sparc-sun-solaris2.11 and i386-pc-solaris2.11.
>
> There where quite a number of non-Go regressions all over the place.
> Many are like this:
>
> FAIL: gcc.c-torture/execute/complex-6.c -O0 (test for excess errors)
>
> ld:
Hi Jakub,
> On Tue, Nov 05, 2019 at 05:17:10PM +, Wilco Dijkstra wrote:
>> Passes bootstrap and regress on AArch64 and x64. OK for commit?
>
> This broke bootstrap on x86_64-linux as well as i686-linux (guess all
> targets that go supports).
indeed: just saw it on Solaris with the native ld.
On Tue, Nov 05, 2019 at 05:17:10PM +, Wilco Dijkstra wrote:
> Passes bootstrap and regress on AArch64 and x64. OK for commit?
This broke bootstrap on x86_64-linux as well as i686-linux (guess all
targets that go supports).
The following patch fixes it for me, though not sure which *.c file is
Hi,
libgo currently does not build because of duplicated symbols. This is because of
confusion in the output machinery, where comdat local is output as a global
symbol. This is because of confusing use of DECL_ONE_ONLY. This bug seems to be
there since introduction of comdat locals in gcc 4.9, but