Home | History | Annotate | Download | only in Windows
      1 /* in libgcc.a */
      2 
      3 #ifdef HAVE__ALLOCA
      4   EXPLICIT_SYMBOL(_alloca)
      5   EXPLICIT_SYMBOL2(alloca, _alloca)
      6 #endif
      7 #ifdef HAVE___ALLOCA
      8   EXPLICIT_SYMBOL(__alloca)
      9 #endif
     10 #ifdef HAVE___CHKSTK
     11   EXPLICIT_SYMBOL(__chkstk)
     12 #endif
     13 #ifdef HAVE____CHKSTK
     14   EXPLICIT_SYMBOL(___chkstk)
     15 #endif
     16 #ifdef HAVE___MAIN
     17   EXPLICIT_SYMBOL(__main) // FIXME: Don't call it.
     18 #endif
     19 
     20 #ifdef HAVE___ASHLDI3
     21   EXPLICIT_SYMBOL(__ashldi3)
     22 #endif
     23 #ifdef HAVE___ASHRDI3
     24   EXPLICIT_SYMBOL(__ashrdi3)
     25 #endif
     26 #ifdef HAVE___CMPDI2 // FIXME: unused
     27   EXPLICIT_SYMBOL(__cmpdi2)
     28 #endif
     29 #ifdef HAVE___DIVDI3
     30   EXPLICIT_SYMBOL(__divdi3)
     31 #endif
     32 #ifdef HAVE___FIXDFDI
     33   EXPLICIT_SYMBOL(__fixdfdi)
     34 #endif
     35 #ifdef HAVE___FIXSFDI
     36   EXPLICIT_SYMBOL(__fixsfdi)
     37 #endif
     38 #ifdef HAVE___FIXUNSDFDI
     39   EXPLICIT_SYMBOL(__fixunsdfdi)
     40 #endif
     41 #ifdef HAVE___FIXUNSSFDI
     42   EXPLICIT_SYMBOL(__fixunssfdi)
     43 #endif
     44 #ifdef HAVE___FLOATDIDF
     45   EXPLICIT_SYMBOL(__floatdidf)
     46 #endif
     47 #ifdef HAVE___FLOATDISF
     48   EXPLICIT_SYMBOL(__floatdisf)
     49 #endif
     50 #ifdef HAVE___LSHRDI3
     51   EXPLICIT_SYMBOL(__lshrdi3)
     52 #endif
     53 #ifdef HAVE___MODDI3
     54   EXPLICIT_SYMBOL(__moddi3)
     55 #endif
     56 #ifdef HAVE___UDIVDI3
     57   EXPLICIT_SYMBOL(__udivdi3)
     58 #endif
     59 #ifdef HAVE___UMODDI3
     60   EXPLICIT_SYMBOL(__umoddi3)
     61 #endif
     62 
     63 /* msvcrt */
     64 #if defined(_MSC_VER)
     65   EXPLICIT_SYMBOL2(alloca, _alloca_probe)
     66 #endif
     67