# HG changeset patch # User mikek # Date 1278066598 -3600 # Node ID 00cd07a1b0afe19c1f2d9e278e93951aa431a309 # Parent 0d42d469e749f2c82d7b43a9a2231f8ceb1d0514 Removing mis-guided fix for bug 3117. The bug is fixed by the fix for bug 2979, though they aren't duplicates. diff -r 0d42d469e749 -r 00cd07a1b0af kernel/eka/common/arm/gccehlp.cpp --- a/kernel/eka/common/arm/gccehlp.cpp Fri Jul 02 09:53:45 2010 +0100 +++ b/kernel/eka/common/arm/gccehlp.cpp Fri Jul 02 11:29:58 2010 +0100 @@ -31,27 +31,6 @@ return return_value; } -EXPORT_C __NAKED__ void __rt_exporter_dummy(void) -{ - asm(".comm _ZTVN10__cxxabiv117__class_type_infoE,4"); - asm(".comm _ZTVN10__cxxabiv120__si_class_type_infoE,4"); - asm(".comm _ZTVN10__cxxabiv121__vmi_class_type_infoE,4"); - asm(".comm _ZTVN10__cxxabiv121__vmi_class_type_infoE,4"); - asm(".comm __aeabi_lasr,4"); - asm(".comm __aeabi_lcmp,4"); - asm(".comm __aeabi_llsl,4"); - asm(".comm __aeabi_llsr,4"); - asm(".comm __aeabi_lmul,4"); - asm(".comm __aeabi_ulcmp,4"); - asm(".comm __aeabi_uread4,4"); - asm(".comm __aeabi_uread8,4"); - asm(".comm __aeabi_uwrite4,4"); - asm(".comm __aeabi_uwrite8,4"); - asm(".comm __cxa_guard_abort,4"); - asm(".comm __cxa_guard_acquire,4"); - asm(".comm __cxa_guard_release,4"); -} - EXPORT_C int __cxa_pure_virtual() // // Gets called for any unreplaced pure virtual methods. @@ -83,22 +62,3 @@ #endif } -#include "../common.h" -#include - -EXPORT_C TAny* operator new[](TUint aSize, const std::nothrow_t& aNoThrow) __NO_THROW - { - (void) aNoThrow; - return Kern::Alloc(aSize); - } - -EXPORT_C TAny* operator new(TUint aSize, const std::nothrow_t& aNoThrow) __NO_THROW -// -// The global new operator. -// - { - (void) aNoThrow; - return Kern::Alloc(aSize); - } - -