diff --git a/lib/libgcc_s/Versions.def b/lib/libgcc_s/Versions.def index d28e9042f744..b90bc705e3de 100644 --- a/lib/libgcc_s/Versions.def +++ b/lib/libgcc_s/Versions.def @@ -31,3 +31,6 @@ GCC_4.3.0 { GCC_4.6.0 { } GCC_4.3.0; + +EABI_1 { +}; diff --git a/lib/libgcc_s/arm/Symbol.map b/lib/libgcc_s/arm/Symbol.map index 92b54761d810..49b0820b2a73 100644 --- a/lib/libgcc_s/arm/Symbol.map +++ b/lib/libgcc_s/arm/Symbol.map @@ -15,3 +15,30 @@ GCC_3.5 { GCC_4.3.0 { _Unwind_Backtrace; }; + +EABI_1 { + __aeabi_llsl; + __aeabi_lasr; + __aeabi_lcmp; + __aeabi_idiv; + __aeabi_h2f; + __aeabi_d2lz; + __aeabi_f2lz; + __aeabi_d2ulz; + __aeabi_f2ulz; + __aeabi_ui2d; + __aeabi_ui2f; + __aeabi_llsr; + __aeabi_lmul; + __aeabi_d2h; + __aeabi_f2h; + __aeabi_ulcmp; + __aeabi_uidiv; + __aeabi_l2d; + __aeabi_l2f; + __aeabi_ul2d; + __aeabi_ul2f; + __aeabi_idiv0; + __aeabi_ldivmod; + __aeabi_uidivmod; +};