190075SobrienGCC_3.0 { 290075Sobrien # libgcc1 integer symbols 390075Sobrien __absvsi2 490075Sobrien __addvsi3 590075Sobrien __ashlsi3 690075Sobrien __ashrsi3 790075Sobrien __divsi3 890075Sobrien __lshrsi3 990075Sobrien __modsi3 1090075Sobrien __mulsi3 1190075Sobrien __mulvsi3 1290075Sobrien __negvsi2 1390075Sobrien __subvsi3 1490075Sobrien __udivsi3 1590075Sobrien __umodsi3 1690075Sobrien 1790075Sobrien # libgcc1 floating point symbols 1890075Sobrien __addsf3 1990075Sobrien __adddf3 2090075Sobrien __addxf3 2190075Sobrien __addtf3 2290075Sobrien __divsf3 2390075Sobrien __divdf3 2490075Sobrien __divxf3 2590075Sobrien __divtf3 2690075Sobrien __eqsf2 2790075Sobrien __eqdf2 2890075Sobrien __eqxf2 2990075Sobrien __eqtf2 3090075Sobrien __extenddfxf2 3190075Sobrien __extenddftf2 3290075Sobrien __extendsfdf2 3390075Sobrien __extendsfxf2 3490075Sobrien __extendsftf2 3590075Sobrien __fixsfsi 3690075Sobrien __fixdfsi 3790075Sobrien __fixxfsi 3890075Sobrien __fixtfsi 3990075Sobrien __floatsisf 4090075Sobrien __floatsidf 4190075Sobrien __floatsixf 4290075Sobrien __floatsitf 4390075Sobrien __gesf2 4490075Sobrien __gedf2 4590075Sobrien __gexf2 4690075Sobrien __getf2 4790075Sobrien __gtsf2 4890075Sobrien __gtdf2 4990075Sobrien __gtxf2 5090075Sobrien __gttf2 5190075Sobrien __lesf2 5290075Sobrien __ledf2 5390075Sobrien __lexf2 5490075Sobrien __letf2 5590075Sobrien __ltsf2 5690075Sobrien __ltdf2 5790075Sobrien __ltxf2 5890075Sobrien __lttf2 5990075Sobrien __mulsf3 6090075Sobrien __muldf3 6190075Sobrien __mulxf3 6290075Sobrien __multf3 6390075Sobrien __negsf2 6490075Sobrien __negdf2 6590075Sobrien __negxf2 6690075Sobrien __negtf2 6790075Sobrien __nesf2 6890075Sobrien __nedf2 6990075Sobrien __nexf2 7090075Sobrien __netf2 7190075Sobrien __subsf3 7290075Sobrien __subdf3 7390075Sobrien __subxf3 7490075Sobrien __subtf3 7590075Sobrien __truncdfsf2 7690075Sobrien __truncxfsf2 7790075Sobrien __trunctfsf2 7890075Sobrien __truncxfdf2 7990075Sobrien __trunctfdf2 8090075Sobrien 8190075Sobrien # libgcc2 DImode arithmetic (for 32-bit targets). 8290075Sobrien __absvdi2 8390075Sobrien __addvdi3 8490075Sobrien __ashldi3 8590075Sobrien __ashrdi3 8690075Sobrien __cmpdi2 8790075Sobrien __divdi3 8890075Sobrien __ffsdi2 8990075Sobrien __fixdfdi 9090075Sobrien __fixsfdi 9190075Sobrien __fixtfdi 9290075Sobrien __fixxfdi 9390075Sobrien __fixunsdfdi 9490075Sobrien __fixunsdfsi 9590075Sobrien __fixunssfsi 9690075Sobrien __fixunssfdi 9790075Sobrien __fixunstfdi 9890075Sobrien __fixunstfsi 9990075Sobrien __fixunsxfdi 10090075Sobrien __fixunsxfsi 10190075Sobrien __floatdidf 10290075Sobrien __floatdisf 10390075Sobrien __floatdixf 10490075Sobrien __floatditf 10590075Sobrien __lshrdi3 10690075Sobrien __moddi3 10790075Sobrien __muldi3 10890075Sobrien __mulvdi3 10990075Sobrien __negdi2 11090075Sobrien __negvdi2 11190075Sobrien __subvdi3 11290075Sobrien __ucmpdi2 11390075Sobrien __udivdi3 11490075Sobrien __udivmoddi4 11590075Sobrien __umoddi3 11690075Sobrien 11790075Sobrien # libgcc2 TImode arithmetic (for 64-bit targets). 11890075Sobrien __ashlti3 11990075Sobrien __ashrti3 12090075Sobrien __cmpti2 12190075Sobrien __divti3 12290075Sobrien __ffsti2 12390075Sobrien __fixdfti 12490075Sobrien __fixsfti 12590075Sobrien __fixtfti 12690075Sobrien __fixxfti 12790075Sobrien __lshrti3 12890075Sobrien __modti3 12990075Sobrien __multi3 13090075Sobrien __negti2 13190075Sobrien __ucmpti2 13290075Sobrien __udivmodti4 13390075Sobrien __udivti3 13490075Sobrien __umodti3 13590075Sobrien __fixunsdfti 13690075Sobrien __fixunssfti 13790075Sobrien __fixunstfti 13890075Sobrien __fixunsxfti 13990075Sobrien __floattidf 14090075Sobrien __floattisf 14190075Sobrien __floattixf 14290075Sobrien __floattitf 14390075Sobrien 14490075Sobrien # Used to deal with trampoline initialization on some platforms 14590075Sobrien __clear_cache 14690075Sobrien 14790075Sobrien # EH symbols 14890075Sobrien _Unwind_DeleteException 14990075Sobrien _Unwind_Find_FDE 15090075Sobrien _Unwind_ForcedUnwind 15190075Sobrien _Unwind_GetGR 15290075Sobrien _Unwind_GetIP 15390075Sobrien _Unwind_GetLanguageSpecificData 15490075Sobrien _Unwind_GetRegionStart 15590075Sobrien _Unwind_GetTextRelBase 15690075Sobrien _Unwind_GetDataRelBase 15790075Sobrien _Unwind_RaiseException 15890075Sobrien _Unwind_Resume 15990075Sobrien _Unwind_SetGR 16090075Sobrien _Unwind_SetIP 16190075Sobrien __deregister_frame 16290075Sobrien __deregister_frame_info 16390075Sobrien __deregister_frame_info_bases 16490075Sobrien __register_frame 16590075Sobrien __register_frame_info 16690075Sobrien __register_frame_info_bases 16790075Sobrien __register_frame_info_table 16890075Sobrien __register_frame_info_table_bases 16990075Sobrien __register_frame_table 17090075Sobrien 17190075Sobrien # SjLj EH symbols 17290075Sobrien _Unwind_SjLj_Register 17390075Sobrien _Unwind_SjLj_Unregister 17490075Sobrien _Unwind_SjLj_RaiseException 17590075Sobrien _Unwind_SjLj_ForcedUnwind 17690075Sobrien _Unwind_SjLj_Resume 17790075Sobrien} 178117395Skan 179117395Skan%inherit GCC_3.3 GCC_3.0 180117395SkanGCC_3.3 { 181117395Skan _Unwind_FindEnclosingFunction 182117395Skan _Unwind_GetCFA 183117395Skan _Unwind_Backtrace 184117395Skan _Unwind_Resume_or_Rethrow 185117395Skan _Unwind_SjLj_Resume_or_Rethrow 186117395Skan} 187119256Skan 188119256Skan%inherit GCC_3.3.1 GCC_3.3 189119256SkanGCC_3.3.1 { 190119256Skan __gcc_personality_sj0 191119256Skan __gcc_personality_v0 192119256Skan} 193122180Skan 194122180Skan%inherit GCC_3.3.2 GCC_3.3.1 195122180SkanGCC_3.3.2 { 196122180Skan} 197132718Skan%inherit GCC_3.3.4 GCC_3.3.2 198132718SkanGCC_3.3.4 { 199132718Skan __unorddf2 200132718Skan __unordsf2 201132718Skan} 202132718Skan 203132718Skan%inherit GCC_3.4 GCC_3.3.4 204132718SkanGCC_3.4 { 205132718Skan # bit scanning and counting built-ins 206132718Skan __clzsi2 207132718Skan __clzdi2 208132718Skan __clzti2 209132718Skan __ctzsi2 210132718Skan __ctzdi2 211132718Skan __ctzti2 212132718Skan __popcountsi2 213132718Skan __popcountdi2 214132718Skan __popcountti2 215132718Skan __paritysi2 216132718Skan __paritydi2 217132718Skan __parityti2 218132718Skan} 219132718Skan 220132718Skan%inherit GCC_3.4.2 GCC_3.4 221132718SkanGCC_3.4.2 { 222132718Skan # Used to deal with trampoline initialization on some platforms 223132718Skan __enable_execute_stack 224146895Skan __trampoline_setup 225132718Skan} 226146895Skan 227146895Skan%inherit GCC_3.4.4 GCC_3.4.2 228146895SkanGCC_3.4.4 { 229146895Skan # libgcc2 TImode arithmetic (for 64-bit targets). 230146895Skan __absvti2 231146895Skan __addvti3 232146895Skan __mulvti3 233146895Skan __negvti2 234146895Skan __subvti3 235146895Skan} 236169689Skan 237169689Skan%inherit GCC_4.0.0 GCC_3.4.4 238169689SkanGCC_4.0.0 { 239169689Skan # libgcc2 __builtin_powi helpers. 240169689Skan __powisf2 241169689Skan __powidf2 242169689Skan __powixf2 243169689Skan __powitf2 244169689Skan 245169689Skan # c99 compliant complex arithmetic 246169689Skan __divsc3 247169689Skan __divdc3 248169689Skan __divxc3 249169689Skan __divtc3 250169689Skan __mulsc3 251169689Skan __muldc3 252169689Skan __mulxc3 253169689Skan __multc3 254169689Skan} 255169689Skan 256169689Skan%inherit GCC_4.1.0 GCC_4.0.0 257169689SkanGCC_4.1.0 { 258169689Skan} 259169689Skan 260169689Skan%inherit GCC_4.2.0 GCC_4.1.0 261169689SkanGCC_4.2.0 { 262169689Skan # unsigned-to-floating conversions 263169689Skan __floatunsisf 264169689Skan __floatunsidf 265169689Skan __floatunsixf 266169689Skan __floatunsitf 267169689Skan __floatundidf 268169689Skan __floatundisf 269169689Skan __floatundixf 270169689Skan __floatunditf 271169689Skan __floatuntidf 272169689Skan __floatuntisf 273169689Skan __floatuntixf 274169689Skan __floatuntitf 275169689Skan _Unwind_GetIPInfo 276169689Skan} 277