Jan-Benedict Glaw <[EMAIL PROTECTED]> writes:

> > You are wrong. There are two versions of atomicity.h, one for i486+,
> > and the other for i386+ (at the time the other distributors released
> > their compilers, there was only the i486+ version, and it was assumed
> > to work for i386+, but didn't). The two versions are
> 
> So we now suffer from a former bug?

Yes and no. We see the effects from a former bug, but we are not
suffering (atleast, I'm not :-)

This bug went unnoticed (or unreported) for several GCC releases,
which hints as how widely i386 machines are still used with current
software...

> Debian is constantly recompiling it's packages (at least for unstable),
> and I assume other distributors are doing basically the same. As we
> already had (official) ABI changes (C++ comes to mind again) and where
> now a (hopefully correct) i386 version is available, can't we all
> (Debian and non-Debian) do as we did it the last time (TM)?

Unfortunately, the LSB and other relevant specs are silent on this
specific issue. Most other vendors support only i586+, anyway, and
would not agree to a change that would require them to recompile,
yielding binary incompatibility with earlier versions of their own
releases.

> After all argueing/ranting, there seem to be two outcomings. Either have
> an own i386 distro or work on the emulator (for 2.6.x). I've started
> with the emulator, but it doesn't work yet.

Indeed.

Regards,
Martin


Reply via email to