Input on new i386 atomics (was Re: Python 2.3 in testing)
Martin v. Löwis
martin@v.loewis.de
Tue Apr 29 19:39:00 GMT 2003
Joel Sherrill <joel.sherrill@OARcorp.com> writes:
> In the embedded community, when we build a target CPU-XXX, we EXPECT
> that the generated code and multilib'ed libraries are appropriate to
> support ALL of the CPU models within that family using OS XXX. That
> is the case for arm, m68k, powerpc, mips, sparc, sh, etc. and the
> i386 should be no different.
That is not the issue. It is very clear that an i386 binary will work
on i486, Pentium (|Pro|II|III|IV), Itanium-in-Pentium-mode.
The issue is whether mixing i386 and i486 binaries is supposed to work
or not.
> If you end up with everyone using an i386 version, so be it.
That may be acceptable for the embedded community, but it is not for
desktop users. It is, in general, not acceptable for a desktop user to
pay a penalty for a hardware that nobody uses on the desktop.
Regards,
Martin
More information about the Libstdc++
mailing list