This is the mail archive of the
libffi-discuss@sourceware.org
mailing list for the libffi project.
Re: showstopper bug on x86 (Re: libffi does not follow proper ABI on ia32)
- From: u-xsnf at aetey dot se
- To: Richard Henderson <rth at redhat dot com>
- Cc: libffi-discuss at sourceware dot org
- Date: Tue, 6 Jan 2015 17:52:12 +0100
- Subject: Re: showstopper bug on x86 (Re: libffi does not follow proper ABI on ia32)
- Authentication-results: sourceware.org; auth=none
- References: <20141222193538 dot GW14316 at example dot net> <20141224135825 dot GF14316 at example dot net> <549AEA51 dot 2000500 at redhat dot com> <54A4207F dot 9090904 at redhat dot com> <20150102185653 dot GO14316 at example dot net> <54A719A6 dot 9050008 at redhat dot com> <20150103101457 dot GP14316 at example dot net> <54AB036B dot 4030104 at redhat dot com> <20150106102102 dot GF14316 at example dot net> <54AC0B5B dot 9010206 at redhat dot com>
On Tue, Jan 06, 2015 at 08:20:43AM -0800, Richard Henderson wrote:
> On 01/06/2015 02:21 AM, u-xsnf@aetey.se wrote:
> > I wonder which version of pcc you were testing with, the comments
> > about the pcc behaviour indicate that the version used was either
> > too old or its install was broken (pcc used to ship redundant and
> > in practice harmful startup files, not actually being a part of the compiler).
>
> I was using
>
> pcc 1.1.0.DEVEL 20140817 for i686-pc-linux-gnu
>
> as shipped with fedora 21.
The version does not look utterly old (even though much has happened
since then) but the Fedora packaging people were apparently misled by
the then badly documented data, which results in a quite broken package.
Now this is cleaned up and somewhat documented upstream, so future pcc
packages, for Fedora or otherwise, will be hopefully better.
Rune