OSDN Git Service

* config/xtensa/xtensa-protos.h: (xtensa_simm7, xtensa_uimm8,
[pf3gnuchains/gcc-fork.git] / gcc / config / xtensa / t-xtensa
1 # Use GCC's floating-point emulation code
2 LIB2FUNCS_EXTRA = fp-bit.c dp-bit.c
3
4 dp-bit.c: $(srcdir)/config/fp-bit.c
5         cat $(srcdir)/config/fp-bit.c > dp-bit.c
6
7 fp-bit.c: $(srcdir)/config/fp-bit.c
8         echo '#define FLOAT' > fp-bit.c
9         cat $(srcdir)/config/fp-bit.c >> fp-bit.c
10
11 LIB1ASMSRC = xtensa/lib1funcs.asm
12 LIB1ASMFUNCS = _mulsi3 _nsau _divsi3 _modsi3 _udivsi3 _umodsi3
13
14 LIB2FUNCS_EXTRA += $(srcdir)/config/xtensa/lib2funcs.S
15
16 $(T)crti.o: $(srcdir)/config/xtensa/crti.asm $(GCC_PASSES)
17         $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(MULTILIB_CFLAGS) $(INCLUDES) \
18         -c -o $(T)crti.o -x assembler-with-cpp $(srcdir)/config/xtensa/crti.asm
19 $(T)crtn.o: $(srcdir)/config/xtensa/crtn.asm $(GCC_PASSES)
20         $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(MULTILIB_CFLAGS) $(INCLUDES) \
21         -c -o $(T)crtn.o -x assembler-with-cpp $(srcdir)/config/xtensa/crtn.asm
22
23 $(out_object_file): gt-xtensa.h
24 gt-xtensa.h : s-gtype ; @true