From: Julian Seward Date: Thu, 26 Jan 2006 18:04:46 +0000 (+0000) Subject: Get rid of some will-never-be-used redirections -- names which are in X-Git-Tag: svn/VALGRIND_3_2_0~316 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bd0a65919b6bdef531412f7cab1cfed6e2fb85b5;p=thirdparty%2Fvalgrind.git Get rid of some will-never-be-used redirections -- names which are in libstdc++ but which are not (C++) mangled. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5595 --- diff --git a/coregrind/m_replacemalloc/vg_replace_malloc.c b/coregrind/m_replacemalloc/vg_replace_malloc.c index c6a5d645ce..2ba040abd6 100644 --- a/coregrind/m_replacemalloc/vg_replace_malloc.c +++ b/coregrind/m_replacemalloc/vg_replace_malloc.c @@ -150,14 +150,6 @@ ALLOC_or_NULL(m_libc_dot_so_star, malloc, malloc); //ALLOC_or_NULL(m_libpgc_dot_so, malloc, malloc); -// operator new(unsigned int), unmangled for some bizarre reason -ALLOC_or_BOMB(m_libstc_plus_plus_star, builtin_new, __builtin_new); -ALLOC_or_BOMB(m_libc_dot_so_star, builtin_new, __builtin_new); - -ALLOC_or_BOMB(m_libstc_plus_plus_star, __builtin_new, __builtin_new); -ALLOC_or_BOMB(m_libc_dot_so_star, __builtin_new, __builtin_new); - - // operator new(unsigned int), GNU mangling, 32-bit platforms // operator new(unsigned long), GNU mangling, 64-bit platforms #if VG_WORDSIZE == 4 @@ -186,11 +178,6 @@ ALLOC_or_BOMB(m_libc_dot_so_star, __builtin_new, __builtin_new); #endif -// operator new[](unsigned int), unmangled for some bizarre reason -ALLOC_or_BOMB(m_libstc_plus_plus_star, __builtin_vec_new, __builtin_vec_new ); -ALLOC_or_BOMB(m_libc_dot_so_star, __builtin_vec_new, __builtin_vec_new ); - - // operator new[](unsigned int), GNU mangling, 32-bit platforms // operator new[](unsigned long), GNU mangling, 64-bit platforms #if VG_WORDSIZE == 4 @@ -238,10 +225,6 @@ FREE(m_libc_dot_so_star, free, free ); FREE(m_libstc_plus_plus_star, cfree, free ); FREE(m_libc_dot_so_star, cfree, free ); -// do we really need these? -FREE(m_libstc_plus_plus_star, __builtin_delete, __builtin_delete ); -FREE(m_libc_dot_so_star, __builtin_delete, __builtin_delete ); - // operator delete(void*), GNU mangling FREE(m_libstc_plus_plus_star, _ZdlPv, __builtin_delete ); FREE(m_libc_dot_so_star, _ZdlPv, __builtin_delete ); @@ -251,8 +234,6 @@ FREE(m_libstc_plus_plus_star, _ZdlPvRKSt9nothrow_t, __builtin_delete ); FREE(m_libc_dot_so_star, _ZdlPvRKSt9nothrow_t, __builtin_delete ); // operator delete[](void*), GNU mangling -FREE(m_libstc_plus_plus_star, __builtin_vec_delete, __builtin_vec_delete ); -FREE(m_libc_dot_so_star, __builtin_vec_delete, __builtin_vec_delete ); FREE(m_libstc_plus_plus_star, _ZdaPv, __builtin_vec_delete ); FREE(m_libc_dot_so_star, _ZdaPv, __builtin_vec_delete );