From: Julian Seward Date: Wed, 2 May 2007 16:24:30 +0000 (+0000) Subject: Fix regression in new/new[]/delete/delete[] intercepts for gcc-2.96. X-Git-Tag: svn/VALGRIND_3_3_0~278 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=504e19fb9d1c22d188025a07b8d36e602e47f8fb;p=thirdparty%2Fvalgrind.git Fix regression in new/new[]/delete/delete[] intercepts for gcc-2.96. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6726 --- diff --git a/coregrind/m_replacemalloc/vg_replace_malloc.c b/coregrind/m_replacemalloc/vg_replace_malloc.c index 140957cf81..f6df4e4d38 100644 --- a/coregrind/m_replacemalloc/vg_replace_malloc.c +++ b/coregrind/m_replacemalloc/vg_replace_malloc.c @@ -210,10 +210,10 @@ ALLOC_or_NULL(m_libc_soname, malloc, malloc); /*---------------------- new ----------------------*/ // operator new(unsigned int), not mangled (for gcc 2.96) -ALLOC_or_BOMB(m_libcstdcxx_soname, builtin_new, __builtin_new); +ALLOC_or_BOMB(m_libstdcxx_soname, builtin_new, __builtin_new); ALLOC_or_BOMB(m_libc_soname, builtin_new, __builtin_new); -ALLOC_or_BOMB(m_libcstdcxx_soname, __builtin_new, __builtin_new); +ALLOC_or_BOMB(m_libstdcxx_soname, __builtin_new, __builtin_new); ALLOC_or_BOMB(m_libc_soname, __builtin_new, __builtin_new); // operator new(unsigned int), GNU mangling @@ -257,7 +257,7 @@ ALLOC_or_BOMB(m_libc_soname, __builtin_new, __builtin_new); /*---------------------- new [] ----------------------*/ // operator new[](unsigned int), not mangled (for gcc 2.96) -ALLOC_or_BOMB(m_libcstdcxx_soname, __builtin_vec_new, __builtin_vec_new ); +ALLOC_or_BOMB(m_libstdcxx_soname, __builtin_vec_new, __builtin_vec_new ); ALLOC_or_BOMB(m_libc_soname, __builtin_vec_new, __builtin_vec_new ); // operator new[](unsigned int), GNU mangling @@ -329,7 +329,7 @@ FREE(m_libc_soname, cfree, free ); /*---------------------- delete ----------------------*/ // operator delete(void*), not mangled (for gcc 2.96) -FREE(m_libcstdcxx_soname, __builtin_delete, __builtin_delete ); +FREE(m_libstdcxx_soname, __builtin_delete, __builtin_delete ); FREE(m_libc_soname, __builtin_delete, __builtin_delete ); // operator delete(void*), GNU mangling @@ -351,7 +351,7 @@ FREE(m_libc_soname, _ZdlPvRKSt9nothrow_t, __builtin_delete ); /*---------------------- delete [] ----------------------*/ // operator delete[](void*), not mangled (for gcc 2.96) -FREE(m_libcstdcxx_soname, __builtin_vec_delete, __builtin_vec_delete ); +FREE(m_libstdcxx_soname, __builtin_vec_delete, __builtin_vec_delete ); FREE(m_libc_soname, __builtin_vec_delete, __builtin_vec_delete ); // operator delete[](void*), GNU mangling