|
Defines |
| #define | LIBGCC2_WORDS_BIG_ENDIAN WORDS_BIG_ENDIAN |
| #define | LIBGCC2_DOUBLE_TYPE_SIZE DOUBLE_TYPE_SIZE |
| #define | LIBGCC2_LONG_DOUBLE_TYPE_SIZE LONG_DOUBLE_TYPE_SIZE |
| #define | LIBGCC2_HAS_SF_MODE (BITS_PER_UNIT == 8) |
| #define | LIBGCC2_HAS_DF_MODE |
| #define | LIBGCC2_HAS_XF_MODE (BITS_PER_UNIT == 8 && LIBGCC2_LONG_DOUBLE_TYPE_SIZE == 80) |
| #define | LIBGCC2_HAS_TF_MODE (BITS_PER_UNIT == 8 && LIBGCC2_LONG_DOUBLE_TYPE_SIZE == 128) |
| #define | MIN_UNITS_PER_WORD UNITS_PER_WORD |
| #define | char bogus_type |
| #define | short bogus_type |
| #define | int bogus_type |
| #define | long bogus_type |
| #define | unsigned bogus_type |
| #define | float bogus_type |
| #define | double bogus_type |
| #define | W_TYPE_SIZE BITS_PER_UNIT |
| #define | Wtype QItype |
| #define | UWtype UQItype |
| #define | HWtype QItype |
| #define | UHWtype UQItype |
| #define | DWtype HItype |
| #define | UDWtype UHItype |
| #define | __NW(a, b) __ ## a ## qi ## b |
| #define | __NDW(a, b) __ ## a ## hi ## b |
| #define | Wtype_MAX ((Wtype)(((UWtype)1 << (W_TYPE_SIZE - 1)) - 1)) |
| #define | Wtype_MIN (- Wtype_MAX - 1) |
| #define | __muldi3 __NDW(mul,3) |
| #define | __divdi3 __NDW(div,3) |
| #define | __udivdi3 __NDW(udiv,3) |
| #define | __moddi3 __NDW(mod,3) |
| #define | __umoddi3 __NDW(umod,3) |
| #define | __negdi2 __NDW(neg,2) |
| #define | __lshrdi3 __NDW(lshr,3) |
| #define | __ashldi3 __NDW(ashl,3) |
| #define | __ashrdi3 __NDW(ashr,3) |
| #define | __cmpdi2 __NDW(cmp,2) |
| #define | __ucmpdi2 __NDW(ucmp,2) |
| #define | __udivmoddi4 __NDW(udivmod,4) |
| #define | __fixunstfDI __NDW(fixunstf,) |
| #define | __fixtfdi __NDW(fixtf,) |
| #define | __fixunsxfDI __NDW(fixunsxf,) |
| #define | __fixxfdi __NDW(fixxf,) |
| #define | __fixunsdfDI __NDW(fixunsdf,) |
| #define | __fixdfdi __NDW(fixdf,) |
| #define | __fixunssfDI __NDW(fixunssf,) |
| #define | __fixsfdi __NDW(fixsf,) |
| #define | __floatdixf __NDW(float,xf) |
| #define | __floatditf __NDW(float,tf) |
| #define | __floatdidf __NDW(float,df) |
| #define | __floatdisf __NDW(float,sf) |
| #define | __fixunsxfSI __NW(fixunsxf,) |
| #define | __fixunstfSI __NW(fixunstf,) |
| #define | __fixunsdfSI __NW(fixunsdf,) |
| #define | __fixunssfSI __NW(fixunssf,) |
| #define | __absvSI2 __NW(absv,2) |
| #define | __addvSI3 __NW(addv,3) |
| #define | __subvSI3 __NW(subv,3) |
| #define | __mulvSI3 __NW(mulv,3) |
| #define | __negvSI2 __NW(negv,2) |
| #define | __absvDI2 __NDW(absv,2) |
| #define | __addvDI3 __NDW(addv,3) |
| #define | __subvDI3 __NDW(subv,3) |
| #define | __mulvDI3 __NDW(mulv,3) |
| #define | __negvDI2 __NDW(negv,2) |
| #define | __ffsSI2 __NW(ffs,2) |
| #define | __clzSI2 __NW(clz,2) |
| #define | __ctzSI2 __NW(ctz,2) |
| #define | __popcountSI2 __NW(popcount,2) |
| #define | __paritySI2 __NW(parity,2) |
| #define | __ffsDI2 __NDW(ffs,2) |
| #define | __clzDI2 __NDW(clz,2) |
| #define | __ctzDI2 __NDW(ctz,2) |
| #define | __popcountDI2 __NDW(popcount,2) |
| #define | __parityDI2 __NDW(parity,2) |
| #define | int bogus_type |
Typedefs |
| typedef int QItype | __attribute__ ((mode(QI))) |
Functions |
| int | __gcc_bcmp (const unsigned char *, const unsigned char *, size_t) |
| void | __clear_cache (char *, char *) |
| void | __eprintf (const char *, const char *, unsigned int, const char *) __attribute__((__noreturn__)) |
| short int | __get_eh_table_language (struct exception_descriptor *) |
| short int | __get_eh_table_version (struct exception_descriptor *) |
| DWtype | __muldi3 (DWtype, DWtype) |
| DWtype | __divdi3 (DWtype, DWtype) |
| UDWtype | __udivdi3 (UDWtype, UDWtype) |
| UDWtype | __umoddi3 (UDWtype, UDWtype) |
| DWtype | __moddi3 (DWtype, DWtype) |
| UDWtype | __udivmoddi4 (UDWtype, UDWtype, UDWtype *) |
| DWtype | __negdi2 (DWtype) |
| DWtype | __lshrdi3 (DWtype, word_type) |
| DWtype | __ashldi3 (DWtype, word_type) |
| DWtype | __ashrdi3 (DWtype, word_type) |
| UWtype | __udiv_w_sdiv (UWtype *, UWtype, UWtype, UWtype) |
| word_type | __cmpdi2 (DWtype, DWtype) |
| word_type | __ucmpdi2 (DWtype, DWtype) |
| Wtype | __absvSI2 (Wtype) |
| Wtype | __addvSI3 (Wtype, Wtype) |
| Wtype | __subvSI3 (Wtype, Wtype) |
| Wtype | __mulvSI3 (Wtype, Wtype) |
| Wtype | __negvSI2 (Wtype) |
| DWtype | __absvDI2 (DWtype) |
| DWtype | __addvDI3 (DWtype, DWtype) |
| DWtype | __subvDI3 (DWtype, DWtype) |
| DWtype | __mulvDI3 (DWtype, DWtype) |
| DWtype | __negvDI2 (DWtype) |
| int | __clzDI2 (UDWtype) |
| int | __clzSI2 (UWtype) |
| int | __ctzSI2 (UWtype) |
| int | __ffsSI2 (UWtype) |
| int | __ffsDI2 (DWtype) |
| int | __ctzDI2 (UDWtype) |
| int | __popcountSI2 (UWtype) |
| int | __popcountDI2 (UDWtype) |
| int | __paritySI2 (UWtype) |
| int | __parityDI2 (UDWtype) |
| void | __enable_execute_stack (void *) |