node/deps
John Barboza 830584ca59 deps: define missing operator delete functions
Section 3.2 of the C++ standard states that destructor definitions
implicitly "use" operator delete functions. Therefore, these operator
delete functions must be defined even if they are never called by
user code explicitly.
http://www.open-std.org/JTC1/SC22/WG21/docs/cwg_defects.html#261

gcc allows them to remain as empty definitions. However, not all
compilers allow this.

This pull request creates definitions which if ever called, result
in an abort.

PR-URL: https://github.com/nodejs/node/pull/10356
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Rod Vagg <rod@vagg.org>
2016-12-21 23:07:24 +11:00
..
cares deps: avoid single-byte buffer overwrite 2016-10-15 22:07:25 +11:00
debugger-agent src: make build pass with GCC < 4.5 2015-01-29 16:23:38 -08:00
http_parser deps: update to http-parser 2.3.2 2016-02-24 17:18:30 +11:00
mdb_v8 mdb_v8: fix symbols not loaded properly 2015-02-05 12:35:51 -08:00
npm deps: upgrade npm to 2.15.11 2016-11-18 16:20:45 -05:00
openssl crypto: don't build hardware engines 2016-09-28 00:11:08 +10:00
uv deps: backport bd1777fd from libuv upstream 2016-06-24 02:42:30 +10:00
v8 deps: define missing operator delete functions 2016-12-21 23:07:24 +11:00
zlib deps: fix zlib.gyp for zlib upgrade to 1.2.8 2014-12-16 15:35:09 -08:00