https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103726
--- Comment #17 from cqwrteur <unlvsur at live dot com> --- (In reply to Jonathan Wakely from comment #16) > This is the first time anybody has pointed out it's missing, that's why it's > still missing. https://en.cppreference.com/w/cpp/freestanding Btw ciso646, cstdalign and cstdbool have been removed since C++20. These headers have no points due to features being builtin into the C++ language. However, iso646.h stdalign.h and stdbool.h are still there for C compatibility. I suggest we remove them from freestanding. libstdc++'s freestanding were never truly available, removing them causing no issues but conforming more standard I think.