X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=gcc%2Fconfig%2Fi386%2Ft-rtems-i386;fp=gcc%2Fconfig%2Fi386%2Ft-rtems-i386;h=6486e09f222ae90e7d66c12e0dae5b142e9bd276;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=b57f4fd82dfaa0910509453e5587286ed358c207;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/config/i386/t-rtems-i386 b/gcc/config/i386/t-rtems-i386 index b57f4fd8..6486e09f 100644 --- a/gcc/config/i386/t-rtems-i386 +++ b/gcc/config/i386/t-rtems-i386 @@ -5,12 +5,12 @@ # version of these files. # -crti.o: $(srcdir)/config/i386/sol2-ci.asm $(GCC_PASSES) +$(T)crti.o: $(srcdir)/config/i386/sol2-ci.asm $(GCC_PASSES) sed -e '/^!/d' <$(srcdir)/config/i386/sol2-ci.asm >crti.s - $(GCC_FOR_TARGET) -c -o crti.o crti.s -crtn.o: $(srcdir)/config/i386/sol2-cn.asm $(GCC_PASSES) + $(GCC_FOR_TARGET) -c -o $(T)crti.o crti.s +$(T)crtn.o: $(srcdir)/config/i386/sol2-cn.asm $(GCC_PASSES) sed -e '/^!/d' <$(srcdir)/config/i386/sol2-cn.asm >crtn.s - $(GCC_FOR_TARGET) -c -o crtn.o crtn.s + $(GCC_FOR_TARGET) -c -o $(T)crtn.o crtn.s # We want fine grained libraries, so use the new code to build the # floating point emulation libraries. @@ -36,17 +36,14 @@ xp-bit.c: $(srcdir)/config/fp-bit.c echo '#define EXTENDED_FLOAT_STUBS' > xp-bit.c cat $(srcdir)/config/fp-bit.c >> xp-bit.c -MULTILIB_OPTIONS = mcpu=i486/mcpu=pentium/mcpu=pentiumpro/mcpu=k6/mcpu=athlon \ -msoft-float mno-fp-ret-in-387 -MULTILIB_DIRNAMES= m486 mpentium mpentiumpro k6 athlon soft-float nofp +MULTILIB_OPTIONS = mtune=i486/mtune=pentium/mtune=pentiumpro \ +msoft-float +MULTILIB_DIRNAMES= m486 mpentium mpentiumpro soft-float MULTILIB_MATCHES = msoft-float=mno-m80387 +MULTILIB_MATCHES += mtune?pentium=mtune?k6 mtune?pentiumpro=mtune?mathlon MULTILIB_EXCEPTIONS = \ -mno-fp-ret-in-387 \ -mcpu=i486/*mno-fp-ret-in-387* \ -mcpu=pentium/*msoft-float* mcpu=pentium/*mno-fp-ret-in-387* \ -mcpu=pentiumpro/*msoft-float* mcpu=pentiumpro/*mno-fp-ret-in-387* \ -mcpu=k6/*msoft-float* mcpu=k6/*mno-fp-ret-in-387* \ -mcpu=athlon/*msoft-float* mcpu=athlon/*mno-fp-ret-in-387* +mtune=pentium/*msoft-float* \ +mtune=pentiumpro/*msoft-float* EXTRA_MULTILIB_PARTS = crtbegin.o crtend.o