[PATCH, ARM] Don't use __thumb2__ to select _REENT_SMALL
Paul Brook
paul@codesourcery.com
Tue Jun 2 20:43:00 GMT 2009
> >> That said, I agree with Richard's point. If the thumb2 flag is not a
> >> proper check for a platform that requires a small reent struct, then it
> >> shouldn't be used as such.
> >
> > Well, the whole idea that this is something that can be figured out from
> > the target is wrong. It should really be a user visible configure option.
>
> Do you mean the existing --enable-newlib-reent-small configure option or
> something different?
Yes, exactly that. In that case I suggest removing the __thumb2__ check
altogether. It would be nice if reent-small didn't break the library ABI, but
that's a different issue.
Paul
More information about the Newlib
mailing list