https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64467

--- Comment #6 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Like some of the BSDs, newlib provides a _B bitmask, but that does not
correspond to isblank so can't be used. The _B mask doesn't match the TAB
character, but isblank must match that. The newlib isblank macro handles '\t'
manually, but libstdc++ can't do that and only works with simple bitmasks, not
bitmasks plus extra checks.

https://gcc.gnu.org/ml/gcc-patches/2015-02/msg00059.html just adjusts the test
to account for this.

Reply via email to