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
minor
> failure because of the alignment change, which is easily fixed.
>
> So here is v3:
>
> [PATCH v3] PR85678: Change default to -fno-common
>
> GCC currently defaults to -fcommon. As discussed in the PR, this is an
> ancient
> C feature which is not conforming
between -fcommon and -fno-common and that causes linker failures when linking
objects
built with different -fcommon settings. I also checked regress on x64, there
was one minor
failure because of the alignment change, which is easily fixed.
So here is v3:
[PATCH v3] PR85678: Change default to -
10 matches
Mail list logo