kernel/eka/euser/epoc/arm/uc_dll.cpp
branchCompiler_Compatibility
changeset 68 367a75030909
parent 0 a41df078684a
child 246 4a60358e2cbf
equal deleted inserted replaced
67:0b53155cb38a 68:367a75030909
    42 			(*__DTOR_LIST__[i++])();
    42 			(*__DTOR_LIST__[i++])();
    43 		}
    43 		}
    44 	return 0;
    44 	return 0;
    45 	}
    45 	}
    46 
    46 
    47 #elif defined(__ARMCC__)
    47 #elif defined(__EABI__)
    48 
    48 
    49 void __DLL_Export_Table__(void);
    49 void __DLL_Export_Table__(void);
    50 void __cpp_initialize__aeabi_(void);
    50 void __cpp_initialize__aeabi_(void);
    51 __weak void run_static_dtors(void);
    51 __WEAK__ void run_static_dtors(void);
    52 
    52 
    53 GLDEF_C TInt _E32Dll_Body(TInt aReason)
    53 GLDEF_C TInt _E32Dll_Body(TInt aReason)
    54 	{
    54 	{
    55 	if (aReason==KModuleEntryReasonProcessAttach)
    55 	if (aReason==KModuleEntryReasonProcessAttach)
    56 		{
    56 		{