LLVM API Documentation
00001 /* in libgcc.a */ 00002 00003 #ifdef HAVE__ALLOCA 00004 EXPLICIT_SYMBOL(_alloca) 00005 EXPLICIT_SYMBOL2(alloca, _alloca) 00006 #endif 00007 #ifdef HAVE___ALLOCA 00008 EXPLICIT_SYMBOL(__alloca) 00009 #endif 00010 #ifdef HAVE___CHKSTK 00011 EXPLICIT_SYMBOL(__chkstk) 00012 #endif 00013 #ifdef HAVE____CHKSTK 00014 EXPLICIT_SYMBOL(___chkstk) 00015 #endif 00016 #ifdef HAVE___MAIN 00017 EXPLICIT_SYMBOL(__main) // FIXME: Don't call it. 00018 #endif 00019 00020 #ifdef HAVE___ASHLDI3 00021 EXPLICIT_SYMBOL(__ashldi3) 00022 #endif 00023 #ifdef HAVE___ASHRDI3 00024 EXPLICIT_SYMBOL(__ashrdi3) 00025 #endif 00026 #ifdef HAVE___CMPDI2 // FIXME: unused 00027 EXPLICIT_SYMBOL(__cmpdi2) 00028 #endif 00029 #ifdef HAVE___DIVDI3 00030 EXPLICIT_SYMBOL(__divdi3) 00031 #endif 00032 #ifdef HAVE___FIXDFDI 00033 EXPLICIT_SYMBOL(__fixdfdi) 00034 #endif 00035 #ifdef HAVE___FIXSFDI 00036 EXPLICIT_SYMBOL(__fixsfdi) 00037 #endif 00038 #ifdef HAVE___FIXUNSDFDI 00039 EXPLICIT_SYMBOL(__fixunsdfdi) 00040 #endif 00041 #ifdef HAVE___FIXUNSSFDI 00042 EXPLICIT_SYMBOL(__fixunssfdi) 00043 #endif 00044 #ifdef HAVE___FLOATDIDF 00045 EXPLICIT_SYMBOL(__floatdidf) 00046 #endif 00047 #ifdef HAVE___FLOATDISF 00048 EXPLICIT_SYMBOL(__floatdisf) 00049 #endif 00050 #ifdef HAVE___LSHRDI3 00051 EXPLICIT_SYMBOL(__lshrdi3) 00052 #endif 00053 #ifdef HAVE___MODDI3 00054 EXPLICIT_SYMBOL(__moddi3) 00055 #endif 00056 #ifdef HAVE___UDIVDI3 00057 EXPLICIT_SYMBOL(__udivdi3) 00058 #endif 00059 #ifdef HAVE___UMODDI3 00060 EXPLICIT_SYMBOL(__umoddi3) 00061 #endif 00062 00063 /* msvcrt */ 00064 #if defined(_MSC_VER) 00065 EXPLICIT_SYMBOL2(alloca, _alloca_probe) 00066 #endif