X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Flibgcc-std.ver;h=341cf7a481bc27029905899882fe3e2db11ef4c0;hb=48be990a98811c6114000276eefdec809e20272a;hp=c8a1a8b83c9a843f3d9fd90f66fd80fd1ff9c207;hpb=4f0ee6868cc65119671fbc281ba17f85d61c0f51;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/libgcc-std.ver b/gcc/libgcc-std.ver index c8a1a8b83c9..341cf7a481b 100644 --- a/gcc/libgcc-std.ver +++ b/gcc/libgcc-std.ver @@ -181,9 +181,26 @@ GCC_3.3 { _Unwind_FindEnclosingFunction _Unwind_GetCFA _Unwind_Backtrace + _Unwind_Resume_or_Rethrow + _Unwind_SjLj_Resume_or_Rethrow } -%inherit GCC_3.4 GCC_3.3 +%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.3.4 GCC_3.3.2 +GCC_3.3.4 { + __unorddf2 + __unordsf2 +} + +%inherit GCC_3.4 GCC_3.3.4 GCC_3.4 { # bit scanning and counting built-ins __clzsi2 @@ -199,3 +216,39 @@ GCC_3.4 { __paritydi2 __parityti2 } + +%inherit GCC_3.4.2 GCC_3.4 +GCC_3.4.2 { + # Used to deal with trampoline initialization on some platforms + __enable_execute_stack + __trampoline_setup +} + +%inherit GCC_3.4.4 GCC_3.4.2 +GCC_3.4.4 { + # libgcc2 TImode arithmetic (for 64-bit targets). + __absvti2 + __addvti3 + __mulvti3 + __negvti2 + __subvti3 +} + +%inherit GCC_4.0.0 GCC_3.4.4 +GCC_4.0.0 { + # libgcc2 __builtin_powi helpers. + __powisf2 + __powidf2 + __powixf2 + __powitf2 + + # c99 compliant complex arithmetic + __divsc3 + __divdc3 + __divxc3 + __divtc3 + __mulsc3 + __muldc3 + __mulxc3 + __multc3 +}