97 lines · plain
1/* in libgcc.a */2 3#ifdef HAVE__ALLOCA4EXPLICIT_SYMBOL(_alloca)5EXPLICIT_SYMBOL2(alloca, _alloca)6#endif7#ifdef HAVE___ALLOCA8EXPLICIT_SYMBOL(__alloca)9#endif10#ifdef HAVE___CHKSTK11EXPLICIT_SYMBOL(__chkstk)12#endif13#ifdef HAVE___CHKSTK_MS14EXPLICIT_SYMBOL(__chkstk_ms)15#endif16#ifdef HAVE____CHKSTK17EXPLICIT_SYMBOL(___chkstk)18#endif19#ifdef HAVE____CHKSTK_MS20EXPLICIT_SYMBOL(___chkstk_ms)21#endif22#ifdef HAVE___MAIN23EXPLICIT_SYMBOL(__main) // FIXME: Don't call it.24#endif25 26#ifdef HAVE___ASHLDI327EXPLICIT_SYMBOL(__ashldi3)28#endif29#ifdef HAVE___ASHRDI330EXPLICIT_SYMBOL(__ashrdi3)31#endif32#ifdef HAVE___CMPDI2 // FIXME: unused33EXPLICIT_SYMBOL(__cmpdi2)34#endif35#ifdef HAVE___DIVDI336EXPLICIT_SYMBOL(__divdi3)37#endif38#ifdef HAVE___FIXDFDI39EXPLICIT_SYMBOL(__fixdfdi)40#endif41#ifdef HAVE___FIXSFDI42EXPLICIT_SYMBOL(__fixsfdi)43#endif44#ifdef HAVE___FIXUNSDFDI45EXPLICIT_SYMBOL(__fixunsdfdi)46#endif47#ifdef HAVE___FIXUNSSFDI48EXPLICIT_SYMBOL(__fixunssfdi)49#endif50#ifdef HAVE___FLOATDIDF51EXPLICIT_SYMBOL(__floatdidf)52#endif53#ifdef HAVE___FLOATDISF54EXPLICIT_SYMBOL(__floatdisf)55#endif56#ifdef HAVE___LSHRDI357EXPLICIT_SYMBOL(__lshrdi3)58#endif59#ifdef HAVE___MODDI360EXPLICIT_SYMBOL(__moddi3)61#endif62#ifdef HAVE___UDIVDI363EXPLICIT_SYMBOL(__udivdi3)64#endif65#ifdef HAVE___UMODDI366EXPLICIT_SYMBOL(__umoddi3)67#endif68 69/* msvcrt */70#if defined(_MSC_VER)71EXPLICIT_SYMBOL2(alloca, _alloca_probe)72 73#ifdef _M_IX8674#define INLINE_DEF_FLOAT_SYMBOL(SYM, ARGC) INLINE_DEF_SYMBOL##ARGC(float, SYM)75INLINE_DEF_FLOAT_SYMBOL(acosf, 1)76INLINE_DEF_FLOAT_SYMBOL(asinf, 1)77INLINE_DEF_FLOAT_SYMBOL(atanf, 1)78INLINE_DEF_FLOAT_SYMBOL(atan2f, 2)79INLINE_DEF_FLOAT_SYMBOL(ceilf, 1)80INLINE_DEF_FLOAT_SYMBOL(cosf, 1)81INLINE_DEF_FLOAT_SYMBOL(coshf, 1)82INLINE_DEF_FLOAT_SYMBOL(expf, 1)83INLINE_DEF_FLOAT_SYMBOL(floorf, 1)84INLINE_DEF_FLOAT_SYMBOL(fmodf, 2)85INLINE_DEF_FLOAT_SYMBOL(logf, 1)86INLINE_DEF_FLOAT_SYMBOL(powf, 2)87INLINE_DEF_FLOAT_SYMBOL(sinf, 1)88INLINE_DEF_FLOAT_SYMBOL(sinhf, 1)89INLINE_DEF_FLOAT_SYMBOL(sqrtf, 1)90INLINE_DEF_FLOAT_SYMBOL(tanf, 1)91INLINE_DEF_FLOAT_SYMBOL(tanhf, 1)92 93#undef INLINE_DEF_FLOAT_SYMBOL94#endif95 96#endif97