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?

Reply via email to