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

--- Comment #11 from Jan Dubiec <jdx at o2 dot pl> ---
(In reply to Jonathan Wakely from comment #8)
> (In reply to Jan Dubiec from comment #6)
> > Please note -mn -mint32 options –
> > normal mode (aka 16-bit mode) with 32-bit integers.
> 
> Has this bizarre mode ever been able to build libstdc++?
Yes, it was possible to build libstdc++ in this mode before introduction of all
that C++20 time zone stuff in 9fc61d45. E.g. I am able to build 907c84cb which
is parent of 9fc61d45.

That being said, the normal mode is indeed "bizzare" and I can't imagine myself
why one would want to use it these days, when the original 16-bit H8/300 died a
long time ago and its descendants are just dying. Perhaps support for normal
mode should be removed just like support for H8/300 was in mid-2020 (as far as
I remember).

Reply via email to