https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56126
--- Comment #14 from Michael Bruck <bruck.michael at googlemail dot com> --- (In reply to Olaf van der Spek from comment #12) > > Allocation failure is a > > simple error and should not kill your program. > > It's far from simple to handle properly and to do better then abort. In systems that use different types of allocators for different purposes it can be a fairly common case. > >> BTW, what's your use case? Do you really want to check NULL on every > >> call to new? > > > > With -fno-exceptions you have to check all functions for errors, including > > allocation. > > What's your use case? Memory constrained systems