| GCC_3.0 { |
| # libgcc1 integer symbols |
| __absvsi2 |
| __addvsi3 |
| # __ashlsi3 |
| # __ashrsi3 |
| __divsi3 |
| # __lshrsi3 |
| __modsi3 |
| __mulsi3 |
| __mulvsi3 |
| __negvsi2 |
| __subvsi3 |
| # __udivsi3 |
| __umodsi3 |
| |
| # libgcc1 floating point symbols |
| __addsf3 |
| __adddf3 |
| __addxf3 |
| __addtf3 |
| __divsf3 |
| __divdf3 |
| __divxf3 |
| __divtf3 |
| __eqsf2 |
| __eqdf2 |
| __eqxf2 |
| __eqtf2 |
| __extenddfxf2 |
| __extenddftf2 |
| __extendsfdf2 |
| __extendsfxf2 |
| __extendsftf2 |
| __fixsfsi |
| __fixdfsi |
| __fixxfsi |
| __fixtfsi |
| __floatsisf |
| __floatsidf |
| __floatsixf |
| __floatsitf |
| __gesf2 |
| __gedf2 |
| __gexf2 |
| __getf2 |
| __gtsf2 |
| __gtdf2 |
| __gtxf2 |
| __gttf2 |
| __lesf2 |
| __ledf2 |
| __lexf2 |
| __letf2 |
| __ltsf2 |
| __ltdf2 |
| __ltxf2 |
| __lttf2 |
| __mulsf3 |
| __muldf3 |
| __mulxf3 |
| __multf3 |
| __negsf2 |
| __negdf2 |
| __negxf2 |
| __negtf2 |
| __nesf2 |
| __nedf2 |
| __nexf2 |
| __netf2 |
| __subsf3 |
| __subdf3 |
| __subxf3 |
| __subtf3 |
| __truncdfsf2 |
| __truncxfsf2 |
| __trunctfsf2 |
| __truncxfdf2 |
| __trunctfdf2 |
| |
| # libgcc2 DImode arithmetic (for 32-bit targets). |
| __absvdi2 |
| __addvdi3 |
| __ashldi3 |
| __ashrdi3 |
| __cmpdi2 |
| __divdi3 |
| __ffsdi2 |
| __fixdfdi |
| __fixsfdi |
| __fixtfdi |
| __fixxfdi |
| __fixunsdfdi |
| __fixunsdfsi |
| __fixunssfsi |
| __fixunssfdi |
| __fixunstfdi |
| __fixunstfsi |
| __fixunsxfdi |
| __fixunsxfsi |
| __floatdidf |
| __floatdisf |
| __floatdixf |
| __floatditf |
| __lshrdi3 |
| __moddi3 |
| __muldi3 |
| __mulvdi3 |
| __negdi2 |
| __negvdi2 |
| __subvdi3 |
| __ucmpdi2 |
| __udivdi3 |
| __udivmoddi4 |
| __umoddi3 |
| |
| # libgcc2 TImode arithmetic (for 64-bit targets). |
| __ashlti3 |
| __ashrti3 |
| __cmpti2 |
| __divti3 |
| __ffsti2 |
| __fixdfti |
| __fixsfti |
| __fixtfti |
| __fixxfti |
| __lshrti3 |
| __modti3 |
| __multi3 |
| __negti2 |
| __ucmpti2 |
| __udivmodti4 |
| __udivti3 |
| __umodti3 |
| __fixunsdfti |
| __fixunssfti |
| __fixunstfti |
| __fixunsxfti |
| __floattidf |
| __floattisf |
| __floattixf |
| __floattitf |
| |
| # Used to deal with trampoline initialization on some platforms |
| __clear_cache |
| |
| # EH symbols |
| _Unwind_DeleteException |
| _Unwind_Find_FDE |
| _Unwind_ForcedUnwind |
| _Unwind_GetGR |
| _Unwind_GetIP |
| _Unwind_GetLanguageSpecificData |
| _Unwind_GetRegionStart |
| _Unwind_GetTextRelBase |
| _Unwind_GetDataRelBase |
| _Unwind_RaiseException |
| _Unwind_Resume |
| _Unwind_SetGR |
| _Unwind_SetIP |
| __deregister_frame |
| __deregister_frame_info |
| __deregister_frame_info_bases |
| __register_frame |
| __register_frame_info |
| __register_frame_info_bases |
| __register_frame_info_table |
| __register_frame_info_table_bases |
| __register_frame_table |
| |
| # SjLj EH symbols |
| _Unwind_SjLj_Register |
| _Unwind_SjLj_Unregister |
| _Unwind_SjLj_RaiseException |
| _Unwind_SjLj_ForcedUnwind |
| _Unwind_SjLj_Resume |
| } |
| |
| %inherit GCC_3.3 GCC_3.0 |
| GCC_3.3 { |
| _Unwind_FindEnclosingFunction |
| _Unwind_GetCFA |
| _Unwind_Backtrace |
| _Unwind_Resume_or_Rethrow |
| _Unwind_SjLj_Resume_or_Rethrow |
| } |
| |
| %inherit GCC_3.3.1 GCC_3.3 |
| GCC_3.3.1 { |
| __gcc_personality_sj0 |
| __gcc_personality_v0 |
| } |
| |
| %inherit GCC_3.3.2 GCC_3.3.1 |
| GCC_3.3.2 { |
| } |
| |
| %inherit GCC_3.4 GCC_3.3.2 |
| GCC_3.4 { |
| # bit scanning and counting built-ins |
| __clzsi2 |
| __clzdi2 |
| __clzti2 |
| __ctzsi2 |
| __ctzdi2 |
| __ctzti2 |
| __popcountsi2 |
| __popcountdi2 |
| __popcountti2 |
| __paritysi2 |
| __paritydi2 |
| __parityti2 |
| } |