On Fri, Sep 11, 2020 at 6:52 PM Joel Sherrill <j...@rtems.org> wrote: > > Hi > > Over at RTEMS, we ran into a case where the C++ atomics may not be right > for one of the lower level x86 models. We will investigate whether it can > be made right but this has led to the discussion of dropping older models > and setting a new minimum model. Right now, our base is a i386 w/FPU. The > best rationale we have for selecting a new floor is GCC atomics support. > > With that in mind, what's the lowest/oldest i386 CPU model we > should consider as the new base model?
We sort-of discussed this issue back when the Linux kernel dropped support for i386. See thread starting at https://gcc.gnu.org/legacy-ml/gcc/2012-12/msg00079.html (a thread where you participated as well) -- Janne Blomqvist