diff -r 59148e28d9f6 -r 626366955efb toolsandutils/e32tools/elf2e32/source/staticlibsymbols.h --- a/toolsandutils/e32tools/elf2e32/source/staticlibsymbols.h Fri Jun 25 18:24:47 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,520 +0,0 @@ -// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). -// All rights reserved. -// This component and the accompanying materials are made available -// under the terms of "Eclipse Public License v1.0" -// which accompanies this distribution, and is available -// at the URL "http://www.eclipse.org/legal/epl-v10.html". -// -// Initial Contributors: -// Nokia Corporation - initial contribution. -// -// Contributors: -// -// Description: -// Header file containing the list of symbols exported by static libraries -// @internalComponent -// @released -// -// - -#if !defined STATICLIBS_SYMBOLS_H -#define STATICLIBS_SYMBOLS_H - -static const char * Unwantedruntimesymbols[] = -{ -"_ZN10__cxxabiv116__enum_type_infoD0Ev", -"_ZN10__cxxabiv116__enum_type_infoD1Ev", -"_ZN10__cxxabiv116__enum_type_infoD2Ev", -"_ZN10__cxxabiv117__array_type_infoD0Ev", -"_ZN10__cxxabiv117__array_type_infoD1Ev", -"_ZN10__cxxabiv117__array_type_infoD2Ev", -"_ZN10__cxxabiv117__class_type_infoD0Ev", -"_ZN10__cxxabiv117__class_type_infoD1Ev", -"_ZN10__cxxabiv117__class_type_infoD2Ev", -"_ZN10__cxxabiv117__pbase_type_infoD0Ev", -"_ZN10__cxxabiv117__pbase_type_infoD1Ev", -"_ZN10__cxxabiv117__pbase_type_infoD2Ev", -"_ZN10__cxxabiv119__pointer_type_infoD0Ev", -"_ZN10__cxxabiv119__pointer_type_infoD1Ev", -"_ZN10__cxxabiv119__pointer_type_infoD2Ev", -"_ZN10__cxxabiv120__function_type_infoD0Ev", -"_ZN10__cxxabiv120__function_type_infoD1Ev", -"_ZN10__cxxabiv120__function_type_infoD2Ev", -"_ZN10__cxxabiv120__si_class_type_infoD0Ev", -"_ZN10__cxxabiv120__si_class_type_infoD1Ev", -"_ZN10__cxxabiv120__si_class_type_infoD2Ev", -"_ZN10__cxxabiv121__vmi_class_type_infoD0Ev", -"_ZN10__cxxabiv121__vmi_class_type_infoD1Ev", -"_ZN10__cxxabiv121__vmi_class_type_infoD2Ev", -"_ZN10__cxxabiv123__fundamental_type_infoD0Ev", -"_ZN10__cxxabiv123__fundamental_type_infoD1Ev", -"_ZN10__cxxabiv123__fundamental_type_infoD2Ev", -"_ZN10__cxxabiv129__pointer_to_member_type_infoD0Ev", -"_ZN10__cxxabiv129__pointer_to_member_type_infoD1Ev", -"_ZN10__cxxabiv129__pointer_to_member_type_infoD2Ev", -"_ZNKSt13bad_exception4whatEv", -"_ZNKSt9exception4whatEv", -"_ZNSt13bad_exceptionC2ERKS_", -"_ZNSt13bad_exceptionC2Ev", -"_ZNSt13bad_exceptionD0Ev", -"_ZNSt13bad_exceptionD2Ev", -"_ZNSt9exceptionC1ERKS_", -"_ZNSt9exceptionC1Ev", -"_ZNSt9exceptionC2ERKS_", -"_ZNSt9exceptionC2Ev", -"_ZNSt9exceptionD0Ev", -"_ZNSt9exceptionD1Ev", -"_ZNSt9exceptionD2Ev", -"_ZNSt9exceptionaSERKS_", -"_ZNSt9type_infoD0Ev", -"_ZNSt9type_infoD1Ev", -"_ZNSt9type_infoD2Ev", -"_ZSt9terminatev", -"_ZTISt13bad_exception", -"_ZTISt9exception", -"_ZTVSt13bad_exception", -"_ZTVSt9exception", -"__ARM_dcmp4", -"__ARM_dcmp4e", -"__ARM_exceptions_buffer_allocate", -"__ARM_exceptions_buffer_free", -"__ARM_exceptions_buffer_init", -"__ARM_fcmp4", -"__ARM_fcmp4e", -"__ARM_isnan", -"__ARM_vec_cleanup", -"__Heap_Alloc", -"__Heap_Alloc_Internal", -"__Heap_Broken", -"__Heap_DescSize", -"__Heap_Free", -"__Heap_Free_Internal", -"__Heap_Full", -"__Heap_Initialize", -"__Heap_ProvideMemory", -"__I_use_heap", -"__aeabi_cdcmpeq", -"__aeabi_cdcmple", -"__aeabi_cfcmpeq", -"__aeabi_cfcmple", -"__aeabi_d2iz", -"__aeabi_d2lz", -"__aeabi_d2uiz", -"__aeabi_d2ulz", -"__aeabi_dcmpeq", -"__aeabi_dcmpge", -"__aeabi_dcmpgt", -"__aeabi_dcmple", -"__aeabi_dcmplt", -"__aeabi_ddiv", -"__aeabi_dneg", -"__aeabi_f2iz", -"__aeabi_f2lz", -"__aeabi_f2uiz", -"__aeabi_f2ulz", -"__aeabi_fcmpeq", -"__aeabi_fcmpge", -"__aeabi_fcmpgt", -"__aeabi_fcmple", -"__aeabi_fcmplt", -"__aeabi_fdiv", -"__aeabi_fneg", -"__aeabi_i2d", -"__aeabi_i2f", -"__aeabi_l2d", -"__aeabi_l2f", -"__aeabi_ui2d", -"__aeabi_ui2f", -"__aeabi_ul2d", -"__aeabi_ul2f", -"__array_delete_general", -"__cxa_get_globals", -"__dcmp4e", -"__default_signal_handler", -"__derived_to_base_conversion", -"__dflt_normalise", -"__dunder", -"__dunder_d", -"__fcmp4e", -"__fflt_normalise", -"__fpl_cmpreturn", -"__fpl_dcheck_NaN1", -"__fpl_dcheck_NaN2", -"__fpl_dcmp_InfNaN", -"__fpl_exception", -"__fpl_fcheck_NaN1", -"__fpl_fcheck_NaN2", -"__fpl_fcmp_InfNaN", -"__fpl_inf_d2f", -"__fpl_inf_dadd", -"__fpl_inf_dcmp", -"__fpl_inf_ddiv", -"__fpl_inf_dfix", -"__fpl_inf_dfix_r", -"__fpl_inf_dfixu", -"__fpl_inf_dfixu_r", -"__fpl_inf_dmul", -"__fpl_inf_drem", -"__fpl_inf_drnd", -"__fpl_inf_dsqrt", -"__fpl_inf_dsub", -"__fpl_inf_f2d", -"__fpl_inf_fadd", -"__fpl_inf_fcmp", -"__fpl_inf_fdiv", -"__fpl_inf_ffix", -"__fpl_inf_ffix_r", -"__fpl_inf_ffixu", -"__fpl_inf_ffixu_r", -"__fpl_inf_fmul", -"__fpl_inf_frem", -"__fpl_inf_frnd", -"__fpl_inf_fsqrt", -"__fpl_inf_fsub", -"__fpl_inf_ll_sfrom_d", -"__fpl_inf_ll_sfrom_d_r", -"__fpl_inf_ll_sfrom_f", -"__fpl_inf_ll_sfrom_f_r", -"__fpl_inf_ll_ufrom_d", -"__fpl_inf_ll_ufrom_d_r", -"__fpl_inf_ll_ufrom_f", -"__fpl_inf_ll_ufrom_f_r", -"__fpl_inf_scalbn", -"__fpl_inf_scalbnf", -"__fpl_normalise2", -"__fpl_return_NaN", -"__funder", -"__funder_d", -"__hardfp_acos", -"__hardfp_asin", -"__hardfp_atan", -"__hardfp_atan2", -"__hardfp_cos", -"__hardfp_exp", -"__hardfp_fabs", -"__hardfp_fmod", -"__hardfp_log", -"__hardfp_log10", -"__hardfp_modf", -"__hardfp_pow", -"__hardfp_sin", -"__hardfp_sqrt", -"__hardfp_tan", -"__heap_guard", -"__ieee754_rem_pio2", -"__kernel_cos", -"__kernel_poly", -"__kernel_sin", -"__kernel_tan", -"__mathlib_zero", -"__softfp_acos", -"__softfp_asin", -"__softfp_atan", -"__softfp_atan2", -"__softfp_cos", -"__softfp_exp", -"__softfp_fabs", -"__softfp_fmod", -"__softfp_log", -"__softfp_log10", -"__softfp_modf", -"__softfp_pow", -"__softfp_sin", -"__softfp_sqrt", -"__softfp_tan", -"_d2f", -"_dabs", -"_dadd", -"_dcmp4e", -"_dcmpeq", -"_dcmple", -"_ddiv", -"_ddiv_mantissas", -"_deq", -"_dfix", -"_dfix_r", -"_dfixu", -"_dfixu_r", -"_dflt", -"_dfltu", -"_dgeq", -"_dgr", -"_dleq", -"_dls", -"_dmul", -"_dneg", -"_dneq", -"_drcmple", -"_drdiv", -"_drsb", -"_dsub", -"_dun", -"_f2d", -"_fabs", -"_fadd", -"_fcmp4e", -"_fcmpeq", -"_fcmple", -"_fdiv", -"_feq", -"_ffix", -"_ffix_r", -"_ffixu", -"_ffixu_r", -"_fflt", -"_ffltu", -"_fgeq", -"_fgr", -"_fleq", -"_fls", -"_fmul", -"_fneg", -"_fneq", -"_fp_trap", -"_fp_trapveneer", -"_frcmple", -"_frdiv", -"_frsb", -"_fsub", -"_fun", -"_init_alloc", -"_init_user_alloc", -"_ll_sfrom_d", -"_ll_sfrom_d_r", -"_ll_sfrom_f", -"_ll_sfrom_f_r", -"_ll_sto_d", -"_ll_sto_f", -"_ll_ufrom_d", -"_ll_ufrom_d_r", -"_ll_ufrom_f", -"_ll_ufrom_f_r", -"_ll_uto_d", -"_ll_uto_f", -"_terminate_user_alloc", -"_ttywrch", -"abort", -"array_new_general", -"copysign", -"fabs", -"malloc", -"scalbln", -"scalblnf", -"scalblnl", -"scalbn", -"scalbnf", -"scalbnl", -"sqrt", -"_vfp__fpl_inf_fsqrt", -"_vfp_dfixu", -"_vfp__fpl_dcmp_InfNaN", -"_vfp_fp_trapveneer", -"_vfp_dread", -"_vfp__fpl_inf_ddiv", -"_vfp_ffixu", -"_vfp_ddiv", -"_vfp__fflt_normalise", -"_vfp__fpl_inf_d2f", -"_vfp__fpl_inf_fdiv", -"_vfp__fpl_exception", -"_vfp__fpl_inf_dmul", -"_vfp_sread", -"_vfp_f2d", -"_vfp_fdiv", -"_vfp_dmul", -"_vfp__dcmp4", -"_vfp__fpl_inf_fmul", -"_vfp_fmul", -"_vfp__fcmp4", -"_vfp__fpl_inf_dadd", -"_vfp_dfltu", -"_vfp_fcmp4e", -"_vfp__fpl_inf_dcmp", -"_vfp_read_fpscr", -"_vfp_dadd", -"_vfp__fpl_inf_ffixu_r", -"_vfp__dunder_d", -"_vfp__fpl_inf_fadd", -"_vfp__fcmp4e", -"_vfp_dfixu_r", -"_vfp_ffltu", -"_vfp__fpl_inf_fcmp", -"_vfp_fadd", -"_vfp__dflt_normalise", -"_vfp__fpl_inf_ffix_r", -"_vfp_drsb", -"_vfp_dflt", -"_vfp__funder", -"_vfp__funder_d", -"_fcmpge", -"_vfp__fpl_inf_dfixu", -"_vfp_frsb", -"_vfp_fflt", -"_vfp_ffix_r", -"_vfp_dsqrt", -"_vfp__fpl_inf_ffixu", -"_vfp__fpl_fcheck_NaN1", -"_vfp_drdiv", -"_vfp__fpl_fcheck_NaN2", -"_vfp_fsqrt", -"_vfp__fpl_normalise2", -"_vfp_ddiv_mantissas", -"_vfp__fpl_inf_dfix", -"_vfp__fpl_return_NaN", -"_vfp_d2f", -"_vfp_frdiv", -"_vfp__fpl_inf_f2d", -"_vfp_dneg", -"_vfp_write_fpscr", -"_vfp_dfix", -"_vfp__fpl_inf_ffix", -"_vfp__fpl_inf_dsub", -"_vfp_swrite", -"_vfp_dcmp4e", -"_vfp__fpl_fcmp_InfNaN", -"_vfp__fpl_inf_dfixu_r", -"_vfp_fneg", -"_vfp_ffix", -"_vfp_dsub", -"_vfp_dwrite", -"_vfp__dcmp4e", -"_vfp__fpl_inf_fsub", -"_vfp__fpl_cmpreturn", -"_vfp_fsub", -"_vfp__fpl_inf_dfix_r", -"_vfp__dunder", -"_dcmpge", -"_vfp_dcmp4", -"_vfp__fpl_dcheck_NaN1", -"_vfp__fpl_dcheck_NaN2", -"_vfp_dabs", -"_vfp_dfix_r", -"_vfp__fpl_inf_dsqrt", -"_vfp_fcmp4", -"_vfp_ffixu_r", -"_vfp_fabs", - - -// For RVCT 3.1 vfpsupport.l archive. -"_vfp_abs_double", -"_vfp_abs_single", -"_vfp_add_double", -"_vfp_add_single", -"_vfp_call_trap_handler", -"_vfp_cmp_double", -"_vfp_cmp_single", -"_vfp_cmpe_double", -"_vfp_cmpe_single", -"_vfp_const_double", -"_vfp_const_single", -"_vfp_convert_cmp_result_1", -"_vfp_convert_cmp_result_2", -"_vfp_cvt_double", -"_vfp_cvt_single", -"_vfp_div_double", -"_vfp_div_single", -"_vfp_do_one_instruction_double", -"_vfp_do_one_instruction_single", -"_vfp_fix_double", -"_vfp_fix_single", -"_vfp_fixhp_double", -"_vfp_fixhp_single", -"_vfp_fixp_double", -"_vfp_fixp_single", -"_vfp_fixu_double", -"_vfp_fixu_single", -"_vfp_fixuhp_double", -"_vfp_fixuhp_single", -"_vfp_fixup_double", -"_vfp_fixup_single", -"_vfp_flt_double", -"_vfp_flt_single", -"_vfp_flthp_double", -"_vfp_flthp_single", -"_vfp_fltp_double", -"_vfp_fltp_single", -"_vfp_fltu_double", -"_vfp_fltu_single", -"_vfp_fltuhp_double", -"_vfp_fltuhp_single", -"_vfp_fltup_double", -"_vfp_fltup_single", -"_vfp_fp_d2f", -"_vfp_fp_d2f_quiet", -"_vfp_fp_dabs", -"_vfp_fp_dadd", -"_vfp_fp_dcmp", -"_vfp_fp_dcmpe", -"_vfp_fp_ddiv", -"_vfp_fp_dfcmp", -"_vfp_fp_dfcmpe", -"_vfp_fp_dfix", -"_vfp_fp_dfixll", -"_vfp_fp_dfixllp", -"_vfp_fp_dfixu", -"_vfp_fp_dfixull", -"_vfp_fp_dflt", -"_vfp_fp_dfltll", -"_vfp_fp_dfltll_scaled", -"_vfp_fp_dfltllp", -"_vfp_fp_dfltu", -"_vfp_fp_dfltull", -"_vfp_fp_dmul", -"_vfp_fp_dneg", -"_vfp_fp_drdiv", -"_vfp_fp_drem", -"_vfp_fp_drnd", -"_vfp_fp_drsb", -"_vfp_fp_dsqrt", -"_vfp_fp_dsub", -"_vfp_fp_f2d", -"_vfp_fp_f2d_quiet", -"_vfp_fp_fabs", -"_vfp_fp_fadd", -"_vfp_fp_fcmp", -"_vfp_fp_fcmpe", -"_vfp_fp_fdcmp", -"_vfp_fp_fdcmpe", -"_vfp_fp_fdiv", -"_vfp_fp_ffix", -"_vfp_fp_ffixll", -"_vfp_fp_ffixllp", -"_vfp_fp_ffixu", -"_vfp_fp_ffixull", -"_vfp_fp_fflt", -"_vfp_fp_fflt_scaled", -"_vfp_fp_ffltll", -"_vfp_fp_ffltll_scaled", -"_vfp_fp_ffltllp", -"_vfp_fp_ffltu", -"_vfp_fp_ffltull", -"_vfp_fp_fma", -"_vfp_fp_fmaf", -"_vfp_fp_fmul", -"_vfp_fp_fneg", -"_vfp_fp_frdiv", -"_vfp_fp_frem", -"_vfp_fp_frnd", -"_vfp_fp_frsb", -"_vfp_fp_fsqrt", -"_vfp_fp_fsub", -"_vfp_fp_ilogb", -"_vfp_fp_ilogbf", -"_vfp_fp_logb", -"_vfp_fp_logbf", -"_vfp_fp_nextafter", -"_vfp_fp_nextafterf", -"_vfp_fp_nexttowardf", -"_vfp_fp_scalbn", -"_vfp_fp_scalbnf", -"_vfp_mul_double", -"_vfp_mul_single", -"_vfp_neg_double", -"_vfp_neg_single", -"_vfp_process_exceptions", -"_vfp_sqrt_double", -"_vfp_sqrt_single", -"_vfp_sub_double", -"_vfp_sub_single" -}; -#endif