| # Use GCC's floating-point emulation code |
| LIB2FUNCS_EXTRA = fp-bit.c dp-bit.c |
| |
| dp-bit.c: $(srcdir)/config/fp-bit.c |
| cat $(srcdir)/config/fp-bit.c > dp-bit.c |
| |
| fp-bit.c: $(srcdir)/config/fp-bit.c |
| echo '#define FLOAT' > fp-bit.c |
| cat $(srcdir)/config/fp-bit.c >> fp-bit.c |
| |
| ######################################################################## |
| |
| # Skip the libgcc1 test. |
| LIBGCC1_TEST = |
| |
| # Don't run fixproto |
| STMP_FIXPROTO = |
| |
| # Build crtbegin and crtend with the "longcalls" option |
| CRTSTUFF_T_CFLAGS += -mlongcalls |
| CRTSTUFF_T_CFLAGS_S += -mlongcalls |
| |
| CROSS_LIBGCC1 = libgcc1-asm.a |
| LIB1ASMSRC = xtensa/lib1funcs.asm |
| LIB1ASMFUNCS = _mulsi3 _nsau _divsi3 _modsi3 _udivsi3 _umodsi3 |
| |
| TARGET_LIBGCC2_CFLAGS += -mlongcalls |
| |
| LIB2FUNCS_EXTRA += $(srcdir)/config/xtensa/lib2funcs.S |