]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Get rid of some will-never-be-used redirections -- names which are in
authorJulian Seward <jseward@acm.org>
Thu, 26 Jan 2006 18:04:46 +0000 (18:04 +0000)
committerJulian Seward <jseward@acm.org>
Thu, 26 Jan 2006 18:04:46 +0000 (18:04 +0000)
libstdc++ but which are not (C++) mangled.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5595

coregrind/m_replacemalloc/vg_replace_malloc.c

index c6a5d645ceef5be9f4471ef83e8abbfc10608349..2ba040abd6757d21c3cd29f78fb0ed6fdba60407 100644 (file)
@@ -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 );