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 <[email protected]>
Do you really need to quote the full history when you reply?