https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111353
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |INVALID Status|WAITING |RESOLVED --- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to cqwrteur from comment #3) > what i am talking about is uninitialized memory for later initialization > like implementing containers for example So then say that, don't show an expected error message about a file that is intentionally not present in freestanding. Not a bug, this is by design, it's how the current versions of C++ are supposed to work, whether you like it or not. There is already bug reports suggesting that __builtin_operator_new would be useful (although I'm unconvinced it should be usable in freestanding, since ::operator new(size_t) isn't usable in freestanding). This PR adds nothing useful. > ________________________________ > From: redi at gcc dot gnu.org <gcc-bugzi...@gcc.gnu.org> Do you really need to quote the full history when you reply?