https://bugs.kde.org/show_bug.cgi?id=388787

            Bug ID: 388787
           Summary: Support for C++17 new/delete
           Product: valgrind
           Version: 3.14 SVN
          Platform: Other
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: memcheck
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Add support for C++17 new/delete. These are listed here, for operator new

http://en.cppreference.com/w/cpp/memory/new/operator_new

void* operator new  ( std::size_t count, std::align_val_t al);
void* operator new[]( std::size_t count, std::align_val_t al);
void* operator new  ( std::size_t count,
                      std::align_val_t al, const std::nothrow_t&);
void* operator new[]( std::size_t count,
                      std::align_val_t al, const std::nothrow_t&);

And here http://en.cppreference.com/w/cpp/memory/new/operator_delete for delete

void operator delete  ( void* ptr, std::align_val_t al );
void operator delete[]( void* ptr, std::align_val_t al );
void operator delete  ( void* ptr, std::size_t sz );
void operator delete  ( void* ptr, std::size_t sz, std::align_val_t al );
void operator delete[]( void* ptr, std::size_t sz, std::align_val_t al );

I'm adding this report in parallel to
https://bugs.kde.org/show_bug.cgi?id=372347 to separate the work for C++14 and
C++17.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to