bd52d17906
too large to list, but see: http://gcc.gnu.org/gcc-3.4/changes.html http://gcc.gnu.org/gcc-4.0/changes.html http://gcc.gnu.org/gcc-4.1/changes.html for the details.
25 lines
884 B
Plaintext
25 lines
884 B
Plaintext
# 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
|
|
|
|
LIB1ASMSRC = xtensa/lib1funcs.asm
|
|
LIB1ASMFUNCS = _mulsi3 _nsau _divsi3 _modsi3 _udivsi3 _umodsi3
|
|
|
|
LIB2FUNCS_EXTRA += $(srcdir)/config/xtensa/lib2funcs.S
|
|
|
|
$(T)crti.o: $(srcdir)/config/xtensa/crti.asm $(GCC_PASSES)
|
|
$(GCC_FOR_TARGET) $(GCC_CFLAGS) $(MULTILIB_CFLAGS) $(INCLUDES) \
|
|
-c -o $(T)crti.o -x assembler-with-cpp $(srcdir)/config/xtensa/crti.asm
|
|
$(T)crtn.o: $(srcdir)/config/xtensa/crtn.asm $(GCC_PASSES)
|
|
$(GCC_FOR_TARGET) $(GCC_CFLAGS) $(MULTILIB_CFLAGS) $(INCLUDES) \
|
|
-c -o $(T)crtn.o -x assembler-with-cpp $(srcdir)/config/xtensa/crtn.asm
|
|
|
|
$(out_object_file): gt-xtensa.h
|
|
gt-xtensa.h : s-gtype ; @true
|