[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pcc-list
Subject:    Re: [Pcc] pcc broken on x86_64 linux (was Re: pcc 1.1 alpha release any time soon?)
From:       Anders Magnusson <ragge () ludd ! ltu ! se>
Date:       2014-03-23 16:29:16
Message-ID: 532F0BDC.1080408 () ludd ! ltu ! se
[Download RAW message or body]


Susi Lehtola skrev 2014-03-23 16:18:
> On Thu, 18 Apr 2013 19:33:46 +0200
> Irek Szczesniak <iszczesniak@gmail.com> wrote:
>> On Thu, Apr 11, 2013 at 3:18 PM, Susi Lehtola
>> <jussilehtola@fedoraproject.org> wrote:
>>> Quoting Susi Lehtola <jussilehtola@fedoraproject.org>:
>>>
>>> I have now done the bisection, and here are its results. The procedure
>>> is:
>>>          1. download pcc and pcc-libs tarballs of the chosen date
>>>          2. compile pcc and pcc-libs with gcc
>>>          3. recompile pcc and pcc-libs with pcc (compiled with gcc)
>>>          4. recompile pcc and pcc-libs with pcc (compiled with pcc)
>>>
>>> Results:
>>>
>>> 20120210 works
>>> 20120710 works
>>>
>>> 20120711 major internal compiler error, cc.c line 1422
>>> 20120713 major internal compiler error
>>> 20120717 major internal compiler error
>>> 20120725 major internal compiler error
>>> 20120801 major internal compiler error
>>> 20120804 major internal compiler error
>>>
>>> 20120806 ar: softfloat.o: No such file or directory
>>>
>>> 20120807 configure: error: cannot run C compiled programs.
>>> 20120808 fail
>>> 20120810 fail
>>>
>>> 20120910 fail,
>>> pcc -I. -DTARGET_LITTLE_ENDIAN=1 -Dos_linux -isystem ../libpcc/include
>>> -Iamd64 -Ilinux -I. -g -c cmpdi2.c
>>> quad.h, line 134: redeclaration of __ashldi3
>>> quad.h, line 135: redeclaration of __ashrdi3
>>> quad.h, line 147: redeclaration of __lshrdi3
>>> /usr/libexec/ccom terminated with status 1
>>>
>>> 20120110 fail
>>> 20121216 fail
>>>
>>>
>>> So it would seem that the problem was introduced either in the
>>> rework between 20120710 and 20120711, or in the fix of the resulting
>>> compiler error.
>>>
>>> When the compiler starts to work again in 20120807, configure fails
>>> because the binaries produced by pcc (compiled with gcc) give out a
>>> wrong error code - return 0 ends up returning something like 96...
>> Anders, have you looked at Susi's feedback?
> Any progress with this?

I'll install the latest fedora and at last debug this soon.

-- Ragge
_______________________________________________
Pcc mailing list
Pcc@lists.ludd.ltu.se
http://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic