diff options
author | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-03-02 16:37:27 +1100 |
---|---|---|
committer | William G. Hoffa <wghoffa@us.ibm.com> | 2017-03-23 10:13:12 -0400 |
commit | 3f78eca30eebbf2351cc9a25564be82eaeabff1a (patch) | |
tree | b9471eedb41172844298d3a331f6096bfc780244 /src/libc++ | |
parent | d87aceae2d5e5cb66201af5f897b06fa1471d90e (diff) | |
download | talos-hostboot-3f78eca30eebbf2351cc9a25564be82eaeabff1a.tar.gz talos-hostboot-3f78eca30eebbf2351cc9a25564be82eaeabff1a.zip |
libc++: add sized delete and delete[] for C++14
Change-Id: Ifa4a181d912c7a83cbd6f7e55bd2287124a9072e
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37325
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com>
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/libc++')
-rwxr-xr-x | src/libc++/builtins.C | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/libc++/builtins.C b/src/libc++/builtins.C index d66e81ec3..3cd402cce 100755 --- a/src/libc++/builtins.C +++ b/src/libc++/builtins.C @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2010,2016 */ +/* Contributors Listed Below - COPYRIGHT 2010,2017 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -59,6 +59,16 @@ void operator delete[](void* p) { return free(p); }; + +void operator delete(void* p, size_t) +{ + return free(p); +} + +void operator delete[](void* p, size_t) +{ + return free(p); +} #endif // bl_builtins_C extern "C" int __cxa_guard_acquire(volatile uint64_t* gv) |