# Specific names for AVR tools AR_FOR_TARGET = avr-ar RANLIB_FOR_TARGET = avr-ranlib CROSS_LIBGCC1 = libgcc1-asm.a LIB1ASMSRC = avr/libgcc.S LIB1ASMFUNCS = \ mulqi3 \ mulhi3 \ mulsi3 \ umodqi3 \ udivqi3 \ modqi3 \ divqi3 \ umodhi3 \ udivhi3 \ modhi3 \ divhi3 \ umodsi3 \ udivsi3 \ modsi3 \ divsi3 \ prologue \ epilogue \ __exit # libgcc... LIBGCC1_TEST = # We do not have DF type TARGET_LIBGCC2_CFLAGS = -DDF=SF -Dinhibit_libc #LIBGCC2 = $(LIBGCC1) fp-bit.c: $(srcdir)/config/fp-bit.c $(srcdir)/config/avr/t-avr echo '#define FLOAT' > fp-bit.c echo '#define FLOAT_ONLY' >> fp-bit.c echo '#define CMPtype QItype' >> fp-bit.c echo '#define DF SF' >> fp-bit.c echo '#define DI SI' >> fp-bit.c echo '#define FLOAT_BIT_ORDER_MISMATCH' >> fp-bit.c echo '#define SMALL_MACHINE' >> fp-bit.c echo 'typedef int QItype __attribute__ ((mode (QI)));' >> fp-bit.c cat $(srcdir)/config/fp-bit.c >> fp-bit.c FPBIT = fp-bit.c