mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-11-01 00:17:01 +00:00
PR21145: Teach LLVM about C++14 sized deallocation functions.
C++14 adds new builtin signatures for 'operator delete'. This change allows new/delete pairs to be removed in C++14 onwards, as they were in C++11 and before. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@219014 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -26,10 +26,18 @@ namespace llvm {
|
||||
ZdaPv,
|
||||
/// void operator delete[](void*, nothrow);
|
||||
ZdaPvRKSt9nothrow_t,
|
||||
/// void operator delete[](void*, unsigned int);
|
||||
ZdaPvj,
|
||||
/// void operator delete[](void*, unsigned long);
|
||||
ZdaPvm,
|
||||
/// void operator delete(void*);
|
||||
ZdlPv,
|
||||
/// void operator delete(void*, nothrow);
|
||||
ZdlPvRKSt9nothrow_t,
|
||||
/// void operator delete(void*, unsigned int);
|
||||
ZdlPvj,
|
||||
/// void operator delete(void*, unsigned long);
|
||||
ZdlPvm,
|
||||
/// void *new[](unsigned int);
|
||||
Znaj,
|
||||
/// void *new[](unsigned int, nothrow);
|
||||
|
||||
Reference in New Issue
Block a user