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).