OSDN Git Service

(MULTILIB_OPTIONS): Add SH3E support.
[pf3gnuchains/gcc-fork.git] / gcc / config / sh / t-sh
1 CROSS_LIBGCC1 = libgcc1-asm.a
2 LIB1ASMSRC = sh/lib1funcs.asm
3 LIB1ASMFUNCS = _ashiftrt _ashiftrt_n _ashiftlt _lshiftrt _movstr \
4   _mulsi3 _sdivsi3 _udivsi3
5
6 # These are really part of libgcc1, but this will cause them to be
7 # built correctly, so...
8
9 LIB2FUNCS_EXTRA = fp-bit.c dp-bit.c
10
11 dp-bit.c: $(srcdir)/config/fp-bit.c
12         echo '#ifdef __LITTLE_ENDIAN__' > dp-bit.c
13         echo '#define FLOAT_BIT_ORDER_MISMATCH' >>dp-bit.c
14         echo '#endif'           >> dp-bit.c
15         cat $(srcdir)/config/fp-bit.c >> dp-bit.c
16
17 fp-bit.c: $(srcdir)/config/fp-bit.c
18         echo '#define FLOAT' > fp-bit.c
19         echo '#ifdef __LITTLE_ENDIAN__' >> fp-bit.c
20         echo '#define FLOAT_BIT_ORDER_MISMATCH' >>fp-bit.c
21         echo '#endif'           >> fp-bit.c
22         cat $(srcdir)/config/fp-bit.c >> fp-bit.c
23
24 MULTILIB_OPTIONS= ml m2/m3e
25 MULTILIB_DIRNAMES= 
26 MULTILIB_MATCHES = m2=m3
27
28 LIBGCC = stmp-multilib
29 INSTALL_LIBGCC = install-multilib